diff --git a/Cargo.lock b/Cargo.lock
index ec72d8f4..6b15fb72 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -158,14 +158,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185"
dependencies = [
"num-traits",
- "rand 0.8.5",
+ "rand 0.8.6",
]
[[package]]
name = "autocfg"
-version = "1.5.0"
+version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
+checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"
[[package]]
name = "base16ct"
@@ -215,11 +215,20 @@ dependencies = [
"generic-array",
]
+[[package]]
+name = "bs58"
+version = "0.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4"
+dependencies = [
+ "tinyvec",
+]
+
[[package]]
name = "bumpalo"
-version = "3.20.2"
+version = "3.20.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb"
+checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649"
[[package]]
name = "byteorder"
@@ -236,14 +245,14 @@ dependencies = [
"num-bigint",
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
name = "cc"
-version = "1.2.57"
+version = "1.2.65"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7a0dd1ca384932ff3641c8718a02769f1698e7563dc6974ffd03346116310423"
+checksum = "e228eec9be7c17ccb640b59b36a5cd805ea2a564a4c5e162c2f659fea30d3b96"
dependencies = [
"find-msvc-tools",
"shlex",
@@ -263,14 +272,14 @@ checksum = "45565fc9416b9896014f5732ac776f810ee53a66730c17e4020c3ec064a8f88f"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
name = "chrono"
-version = "0.4.44"
+version = "0.4.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0"
+checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327"
dependencies = [
"iana-time-zone",
"num-traits",
@@ -372,7 +381,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
@@ -406,7 +415,7 @@ dependencies = [
"proc-macro2",
"quote",
"strsim",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
@@ -419,7 +428,7 @@ dependencies = [
"proc-macro2",
"quote",
"strsim",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
@@ -430,7 +439,7 @@ checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
dependencies = [
"darling_core 0.20.11",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
@@ -441,14 +450,14 @@ checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d"
dependencies = [
"darling_core 0.23.0",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
name = "data-encoding"
-version = "2.10.0"
+version = "2.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea"
+checksum = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8"
[[package]]
name = "der"
@@ -466,7 +475,6 @@ version = "0.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c"
dependencies = [
- "powerfmt",
"serde_core",
]
@@ -489,7 +497,7 @@ checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
@@ -571,9 +579,9 @@ dependencies = [
[[package]]
name = "either"
-version = "1.15.0"
+version = "1.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
+checksum = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e"
[[package]]
name = "elliptic-curve"
@@ -655,6 +663,30 @@ version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
+[[package]]
+name = "futures-core"
+version = "0.3.32"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d"
+
+[[package]]
+name = "futures-task"
+version = "0.3.32"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393"
+
+[[package]]
+name = "futures-util"
+version = "0.3.32"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6"
+dependencies = [
+ "futures-core",
+ "futures-task",
+ "pin-project-lite",
+ "slab",
+]
+
[[package]]
name = "generic-array"
version = "0.14.9"
@@ -739,9 +771,9 @@ dependencies = [
[[package]]
name = "hashbrown"
-version = "0.16.1"
+version = "0.17.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
+checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
[[package]]
name = "heapless"
@@ -826,12 +858,12 @@ dependencies = [
[[package]]
name = "indexmap"
-version = "2.13.0"
+version = "2.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017"
+checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9"
dependencies = [
"equivalent",
- "hashbrown 0.16.1",
+ "hashbrown 0.17.1",
"serde",
"serde_core",
]
@@ -868,11 +900,12 @@ checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
[[package]]
name = "js-sys"
-version = "0.3.91"
+version = "0.3.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c"
+checksum = "53b44bfcdb3f8d5837a46dae1ca9660a837176eee74a28b229bc626816589102"
dependencies = [
- "once_cell",
+ "cfg-if",
+ "futures-util",
"wasm-bindgen",
]
@@ -899,9 +932,9 @@ dependencies = [
[[package]]
name = "libc"
-version = "0.2.183"
+version = "0.2.186"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d"
+checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66"
[[package]]
name = "libm"
@@ -917,9 +950,9 @@ checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"
[[package]]
name = "log"
-version = "0.4.29"
+version = "0.4.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"
+checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad"
[[package]]
name = "macro-string"
@@ -929,14 +962,14 @@ checksum = "1b27834086c65ec3f9387b096d66e99f221cf081c2b738042aa252bcd41204e3"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
name = "memchr"
-version = "2.8.0"
+version = "2.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
+checksum = "88904434abc2901f197fe8cc55f0445e7ded921dba5911dad2e2b39b48e663c4"
[[package]]
name = "num-bigint"
@@ -950,9 +983,9 @@ dependencies = [
[[package]]
name = "num-conv"
-version = "0.2.1"
+version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967"
+checksum = "521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441"
[[package]]
name = "num-derive"
@@ -962,7 +995,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
@@ -1007,6 +1040,12 @@ version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
+[[package]]
+name = "pin-project-lite"
+version = "0.2.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
+
[[package]]
name = "pkcs8"
version = "0.10.2"
@@ -1039,7 +1078,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
dependencies = [
"proc-macro2",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
@@ -1087,9 +1126,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
[[package]]
name = "quote"
-version = "1.0.45"
+version = "1.0.46"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924"
+checksum = "dfbc457d0c7a0759a614551b11a6409e5951f6c7537be1f1b7682b9ae9230368"
dependencies = [
"proc-macro2",
]
@@ -1108,9 +1147,9 @@ checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"
[[package]]
name = "rand"
-version = "0.8.5"
+version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
+checksum = "5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a"
dependencies = [
"libc",
"rand_chacha 0.3.1",
@@ -1191,7 +1230,7 @@ checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
@@ -1300,9 +1339,9 @@ dependencies = [
[[package]]
name = "semver"
-version = "1.0.27"
+version = "1.0.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2"
+checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"
[[package]]
name = "serde"
@@ -1331,14 +1370,14 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
name = "serde_json"
-version = "1.0.149"
+version = "1.0.150"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86"
+checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9"
dependencies = [
"itoa",
"memchr",
@@ -1349,15 +1388,16 @@ dependencies = [
[[package]]
name = "serde_with"
-version = "3.18.0"
+version = "3.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dd5414fad8e6907dbdd5bc441a50ae8d6e26151a03b1de04d89a5576de61d01f"
+checksum = "76a5c54c7310e7b8b9577c286d7e399ddd876c3e12b3ed917a8aabc4b96e9e8c"
dependencies = [
"base64",
+ "bs58",
"chrono",
"hex",
"indexmap 1.9.3",
- "indexmap 2.13.0",
+ "indexmap 2.14.0",
"schemars 0.8.22",
"schemars 0.9.0",
"schemars 1.2.1",
@@ -1369,14 +1409,14 @@ dependencies = [
[[package]]
name = "serde_with_macros"
-version = "3.18.0"
+version = "3.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d3db8978e608f1fe7357e211969fd9abdcae80bac1ba7a3369bb7eb6b404eb65"
+checksum = "84d57bc0c8b9a17920c178daa6bb924850d54a9c97ab45194bb8c17ad66bb660"
dependencies = [
"darling 0.23.0",
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
@@ -1392,9 +1432,9 @@ dependencies = [
[[package]]
name = "sha3"
-version = "0.10.8"
+version = "0.10.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60"
+checksum = "77fd7028345d415a4034cf8777cd4f8ab1851274233b45f84e3d955502d93874"
dependencies = [
"digest",
"keccak",
@@ -1402,9 +1442,9 @@ dependencies = [
[[package]]
name = "shlex"
-version = "1.3.0"
+version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
+checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"
[[package]]
name = "signature"
@@ -1416,11 +1456,17 @@ dependencies = [
"rand_core 0.6.4",
]
+[[package]]
+name = "slab"
+version = "0.4.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"
+
[[package]]
name = "smallvec"
-version = "1.15.1"
+version = "1.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
+checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90"
[[package]]
name = "soroban-builtin-sdk-macros"
@@ -1431,7 +1477,7 @@ dependencies = [
"itertools",
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
@@ -1487,7 +1533,7 @@ dependencies = [
"num-integer",
"num-traits",
"p256",
- "rand 0.8.5",
+ "rand 0.8.6",
"rand_chacha 0.3.1",
"sec1",
"sha2",
@@ -1512,14 +1558,14 @@ dependencies = [
"serde",
"serde_json",
"stellar-xdr",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
name = "soroban-ledger-snapshot"
-version = "25.3.0"
+version = "25.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "760124fb65a2acdea7d241b8efdfab9a39287ae8dc5bf8feb6fd9dfb664c1ad5"
+checksum = "2ca06e6c5029d1285e66219cb387a234224e26969ce8ad2bc2d5017e9395d63b"
dependencies = [
"serde",
"serde_json",
@@ -1531,9 +1577,9 @@ dependencies = [
[[package]]
name = "soroban-sdk"
-version = "25.3.0"
+version = "25.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5fb27e93f8d3fc3a815d24c60ec11e893c408a36693ec9c823322f954fa096ae"
+checksum = "4502f2e018f238a4c5d3212d7d20ea6abcdc6e58babd63b642b693739db30fd1"
dependencies = [
"arbitrary",
"bytes-lit",
@@ -1541,7 +1587,7 @@ dependencies = [
"ctor",
"derive_arbitrary",
"ed25519-dalek",
- "rand 0.8.5",
+ "rand 0.8.6",
"rustc_version",
"serde",
"serde_json",
@@ -1555,9 +1601,9 @@ dependencies = [
[[package]]
name = "soroban-sdk-macros"
-version = "25.3.0"
+version = "25.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dec603a62a90abdef898f8402471a24d8b58a0043b9a998ed6a607a19a5dabe1"
+checksum = "ca03e9cf61d241cb9afdd6ddf41f6c25698b3f566a875e7009ea799b89e2bf0a"
dependencies = [
"darling 0.20.11",
"heck",
@@ -1570,14 +1616,14 @@ dependencies = [
"soroban-spec",
"soroban-spec-rust",
"stellar-xdr",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
name = "soroban-spec"
-version = "25.3.0"
+version = "25.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "24718fac3af127fc6910eb6b1d3ccd8403201b6ef0aca73b5acabe4bc3dd42ed"
+checksum = "aa02e07f507cc27406ae0834db4dcf309b78c4cc8776eb3b2d662d66e8859d25"
dependencies = [
"base64",
"sha2",
@@ -1588,9 +1634,9 @@ dependencies = [
[[package]]
name = "soroban-spec-rust"
-version = "25.3.0"
+version = "25.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "93c558bca7a693ec8ed67d2d8c8f5b300f3772141d619a4a694ad5dd48461256"
+checksum = "6835bb510763ef3fa5405e89036e3c8ea6ef5abe55fc52cfe9ac0e38be9d531c"
dependencies = [
"prettyplease",
"proc-macro2",
@@ -1598,7 +1644,7 @@ dependencies = [
"sha2",
"soroban-spec",
"stellar-xdr",
- "syn 2.0.117",
+ "syn 2.0.118",
"thiserror",
]
@@ -1708,9 +1754,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.117"
+version = "2.0.118"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"
+checksum = "1b9ae57f904213ebb649ce6895b8a66c66f0203b9319718f69a5612a065b1422"
dependencies = [
"proc-macro2",
"quote",
@@ -1747,17 +1793,16 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
name = "time"
-version = "0.3.47"
+version = "0.3.51"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c"
+checksum = "85c17d80feb7334b40c484e45ed1a5273dfd8bfda537c3be2e74a06a6686f327"
dependencies = [
"deranged",
- "itoa",
"num-conv",
"powerfmt",
"serde_core",
@@ -1767,25 +1812,58 @@ dependencies = [
[[package]]
name = "time-core"
-version = "0.1.8"
+version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca"
+checksum = "9e1c906769ad99c88eaa54e728060edef082f8e358ff32030cb7c7d315e81109"
[[package]]
name = "time-macros"
-version = "0.2.27"
+version = "0.2.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215"
+checksum = "dcef1a61bdb119096e153208ec5cbec23944ce8bca13be5c7f60c634f7403935"
dependencies = [
"num-conv",
"time-core",
]
+[[package]]
+name = "tinyvec"
+version = "1.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3e61e67053d25a4e82c844e8424039d9745781b3fc4f32b8d55ed50f5f667ef3"
+dependencies = [
+ "tinyvec_macros",
+]
+
+[[package]]
+name = "tinyvec_macros"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
+
+[[package]]
+name = "trivela-badges-contract"
+version = "0.1.0"
+dependencies = [
+ "proptest",
+ "soroban-sdk",
+]
+
[[package]]
name = "trivela-campaign-contract"
version = "0.1.0"
dependencies = [
+ "ed25519-dalek",
"proptest",
+ "rand_core 0.6.4",
+ "soroban-sdk",
+ "trivela-nullifier-registry",
+]
+
+[[package]]
+name = "trivela-nullifier-registry"
+version = "0.1.0"
+dependencies = [
"soroban-sdk",
]
@@ -1793,16 +1871,24 @@ dependencies = [
name = "trivela-rewards-contract"
version = "0.1.0"
dependencies = [
+ "ed25519-dalek",
"proptest",
"soroban-sdk",
"trivela-campaign-contract",
]
+[[package]]
+name = "trivela-voting"
+version = "0.1.0"
+dependencies = [
+ "soroban-sdk",
+]
+
[[package]]
name = "typenum"
-version = "1.19.0"
+version = "1.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
+checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20"
[[package]]
name = "unarray"
@@ -1830,7 +1916,7 @@ checksum = "d674d135b4a8c1d7e813e2f8d1c9a58308aee4a680323066025e53132218bd91"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
@@ -1859,9 +1945,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen"
-version = "0.2.114"
+version = "0.2.126"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e"
+checksum = "4b067c0c11094aef6b7a801c1e34a26affafdf3d051dba08456b868789aaf9a4"
dependencies = [
"cfg-if",
"once_cell",
@@ -1872,9 +1958,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.114"
+version = "0.2.126"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6"
+checksum = "167ce5e579f6bcf889c4f7175a8a5a585de84e8ff93976ce393efa5f2837aab1"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -1882,22 +1968,22 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.114"
+version = "0.2.126"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3"
+checksum = "f3997c7839262f4ef12cf90b818d6340c18e80f263f1a94bf157d0ec4420380e"
dependencies = [
"bumpalo",
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.114"
+version = "0.2.126"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16"
+checksum = "dc1b4cb0cc549fcf58d7dfc081778139b3d283a081644e833e84682ad71cea24"
dependencies = [
"unicode-ident",
]
@@ -1926,7 +2012,7 @@ version = "0.116.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a58e28b80dd8340cb07b8242ae654756161f6fc8d0038123d679b7b99964fa50"
dependencies = [
- "indexmap 2.13.0",
+ "indexmap 2.14.0",
"semver",
]
@@ -1960,7 +2046,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
@@ -1971,7 +2057,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
@@ -2015,42 +2101,42 @@ checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e"
[[package]]
name = "zerocopy"
-version = "0.8.47"
+version = "0.8.52"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "efbb2a062be311f2ba113ce66f697a4dc589f85e78a4aea276200804cea0ed87"
+checksum = "ce1022995ff5ff5d841ad7d994facc23098cd40152f2c1d11cd607c6f530653f"
dependencies = [
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
-version = "0.8.47"
+version = "0.8.52"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e8bc7269b54418e7aeeef514aa68f8690b8c0489a06b0136e5f57c4c5ccab89"
+checksum = "1ae7f38b72ec2a254e2b87ef277cf2cd4fb97cbebf944faa6f33354da0867930"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
name = "zeroize"
-version = "1.8.2"
+version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0"
+checksum = "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e"
dependencies = [
"zeroize_derive",
]
[[package]]
name = "zeroize_derive"
-version = "1.4.3"
+version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e"
+checksum = "3c50655cbb0fe3fc43170059e702f1ce5e19b84cec58dc87b037a09935c2f328"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 2.0.118",
]
[[package]]
diff --git a/contracts/campaign/Cargo.toml b/contracts/campaign/Cargo.toml
index b07e62af..7cda63be 100644
--- a/contracts/campaign/Cargo.toml
+++ b/contracts/campaign/Cargo.toml
@@ -17,6 +17,8 @@ trivela-nullifier-registry = { path = "../nullifiers" }
[dev-dependencies]
soroban-sdk = { version = "25.1", features = ["testutils"] }
+ed25519-dalek = "2"
+rand_core = { version = "0.6", features = ["getrandom"] }
trivela-nullifier-registry = { path = "../nullifiers" }
proptest = "1.4"
diff --git a/contracts/campaign/src/fuzz_test.rs b/contracts/campaign/src/fuzz_test.rs
index 540481c2..a3d536e2 100644
--- a/contracts/campaign/src/fuzz_test.rs
+++ b/contracts/campaign/src/fuzz_test.rs
@@ -84,7 +84,7 @@ proptest! {
// Register `num_participants` distinct addresses
for _ in 0..num_participants {
let p = Address::generate(&env);
- let registered = client.register(&p, &leaf, &proof, &None);
+ let registered = client.register(&p, &leaf, &proof, &None, &None);
assert!(registered, "First registration should return true");
participants.push(p);
}
@@ -94,7 +94,7 @@ proptest! {
if should_retry && !participants.is_empty() {
let idx = participants.len() / 2;
let p = &participants[idx];
- let registered = client.register(p, &leaf, &proof, &None);
+ let registered = client.register(p, &leaf, &proof, &None, &None);
assert!(!registered, "Re-registration should return false");
}
}
@@ -134,7 +134,7 @@ proptest! {
// Fill to capacity
for _ in 0..cap {
let p = Address::generate(&env);
- let registered = client.register(&p, &leaf, &proof, &None);
+ let registered = client.register(&p, &leaf, &proof, &None, &None);
assert!(registered, "Registration should succeed before cap");
}
@@ -142,7 +142,7 @@ proptest! {
// Next registration must fail
let overflow_participant = Address::generate(&env);
- let result = client.try_register(&overflow_participant, &leaf, &proof, &None);
+ let result = client.try_register(&overflow_participant, &leaf, &proof, &None, &None);
assert_eq!(result, Err(Ok(Error::CapReached)));
// Count must not have changed
@@ -182,7 +182,7 @@ proptest! {
env.ledger().with_mut(|li| li.timestamp = test_time);
let in_window = test_time >= start && test_time <= end;
- let result = client.try_register(&participant, &leaf, &proof, &None);
+ let result = client.try_register(&participant, &leaf, &proof, &None, &None);
if in_window {
assert!(result.is_ok(), "Registration should succeed within window");
@@ -247,13 +247,13 @@ proptest! {
let (leaf, proof) = no_proof_args(&env);
// Referrer must register first
- let registered = client.register(&referrer, &leaf, &proof, &None);
+ let registered = client.register(&referrer, &leaf, &proof, &None, &None);
assert!(registered, "First registration should return true");
// Register multiple referees
for _ in 0..num_referrals {
let referee = Address::generate(&env);
- let registered = client.register(&referee, &leaf, &proof, &Some(referrer.clone()));
+ let registered = client.register(&referee, &leaf, &proof, &None, &Some(referrer.clone()));
assert!(registered, "Referee registration should return true");
}
@@ -262,7 +262,7 @@ proptest! {
// Self-referral must fail
let self_ref = Address::generate(&env);
- let result = client.try_register(&self_ref, &leaf, &proof, &Some(self_ref.clone()));
+ let result = client.try_register(&self_ref, &leaf, &proof, &None, &Some(self_ref.clone()));
assert_eq!(result, Err(Ok(Error::SelfReferral)));
}
}
@@ -290,7 +290,7 @@ proptest! {
for _ in 0..num_attempts {
let p = Address::generate(&env);
- let result = client.try_register(&p, &leaf, &proof, &None);
+ let result = client.try_register(&p, &leaf, &proof, &None, &None);
assert_eq!(result, Err(Ok(Error::CampaignInactive)));
}
@@ -324,7 +324,7 @@ proptest! {
// Register participants
for _ in 0..num_participants {
let p = Address::generate(&env);
- client.register(&p, &leaf, &proof, &None);
+ client.register(&p, &leaf, &proof, &None, &None);
participants.push(p);
}
@@ -438,7 +438,7 @@ proptest! {
match op {
CampaignOp::Register => {
let p = Address::generate(&env);
- let _ = client.try_register(&p, &leaf, &proof, &None);
+ let _ = client.try_register(&p, &leaf, &proof, &None, &None);
participants.push(p);
}
CampaignOp::SetWindow(s, e) => {
diff --git a/contracts/campaign/src/lib.rs b/contracts/campaign/src/lib.rs
index 066b24aa..ee64b41f 100644
--- a/contracts/campaign/src/lib.rs
+++ b/contracts/campaign/src/lib.rs
@@ -10,6 +10,32 @@
//! - `window`: topics `(window,)`, data `(start: u64, end: u64)`
//! - `maxcap`: topics `(maxcap,)`, data `max_cap: u64`
//! - `merkle`: topics `(merkle,)`, data `root: BytesN<32>`
+//! - `pruned`: topics `(pruned, kind)`, data `count: u32`
+//! - `invonly`: topics `(invonly,)`, data `enabled: bool`
+//! - `invite`: topics `(invite,)`, data `invite_hash: BytesN<32>`
+//! - `invrevk`: topics `(invrevk,)`, data `invite_hash: BytesN<32>`
+//!
+//! ## Storage pruning
+//!
+//! Participant records and multisig nonces are not bumped indefinitely on
+//! Soroban; [`CampaignContract::prune_expired_participants`] and
+//! [`CampaignContract::prune_used_nonces`] let anyone reclaim storage for
+//! entries past their TTL, in capped batches. [`CampaignContract::storage_stats`]
+//! reports current usage for monitoring.
+//!
+//! ## Invite-only registration
+//!
+//! When invite-only mode is enabled via `set_invite_only`, `register` requires
+//! an `invite_code` whose `sha256` hash matches one issued via `issue_invite`
+//! and not yet redeemed. Each invite hash is single-use.
+//!
+//! ## Co-admin multisig
+//!
+//! `set_merkle_root` is a critical operation: once a threshold is configured
+//! via `set_multisig_threshold`, it requires at least that many valid
+//! co-admin signatures (registered via `add_co_admin`) over
+//! `(op, nonce, args_hash)`, verified with ed25519. The nonce is consumed on
+//! use regardless of how many signers participated.
//!
//! ## Merkle allowlist
//!
@@ -60,6 +86,15 @@ pub enum Error {
InvalidProof = 112,
/// The nullifier has already been used for a registration in this campaign.
NullifierAlreadyUsed = 113,
+ InviteCodeRequired = 114,
+ InvalidInviteCode = 115,
+ InviteAlreadyUsed = 116,
+ InviteNotFound = 117,
+ InvalidThreshold = 118,
+ InsufficientSignatures = 119,
+ NonceReused = 120,
+ DuplicateSigner = 121,
+ UnknownSigner = 122,
}
contractmeta!(key = "Description", val = "Trivela campaign configuration");
@@ -98,6 +133,33 @@ const SET_ACTIVE_EVENT: Symbol = symbol_short!("active");
const SET_WINDOW_EVENT: Symbol = symbol_short!("window");
const SET_MAX_CAP_EVENT: Symbol = symbol_short!("maxcap");
const SET_MERKLE_ROOT_EVENT: Symbol = symbol_short!("merkle");
+const PRUNED_EVENT: Symbol = symbol_short!("pruned");
+
+// ── pruning ──────────────────────────────────────────────────────────────────
+// Participant records live in PERSISTENT storage (#280) with their own TTL,
+// so the network itself reclaims rent for truly-expired entries; this index
+// just lets us batch-clean our own `PARTICIPANT_REGISTRY` bookkeeping once an
+// entry's persistent key is gone (deregistered, or archived after TTL lapse).
+const PARTICIPANT_REGISTRY: Symbol = symbol_short!("preg");
+const PRUNE_CURSOR: Symbol = symbol_short!("pcursor");
+const NONCE_REGISTRY: Symbol = symbol_short!("nreg");
+const NONCE_CURSOR: Symbol = symbol_short!("ncursor");
+const NONCE_USED: Symbol = symbol_short!("msnonce");
+/// Multisig nonces older than this many ledgers are eligible for pruning.
+const NONCE_TTL_LEDGERS: u32 = 10_000;
+
+// ── invite-only registration ────────────────────────────────────────────────
+const INVITE_ONLY: Symbol = symbol_short!("invonly");
+const INVITE_HASH: Symbol = symbol_short!("invhash");
+const INVITE_USED: Symbol = symbol_short!("invused");
+const SET_INVITE_ONLY_EVENT: Symbol = symbol_short!("invonly");
+const ISSUE_INVITE_EVENT: Symbol = symbol_short!("invite");
+const REVOKE_INVITE_EVENT: Symbol = symbol_short!("invrevk");
+
+// ── co-admin multisig ────────────────────────────────────────────────────────
+const CO_ADMINS: Symbol = symbol_short!("coadmin");
+const MULTISIG_THRESHOLD: Symbol = symbol_short!("msthresh");
+const OP_SET_MERKLE_ROOT: u32 = 1;
// ── On-chain referral tracking (issue #455) ──────────────────────────────────
//
@@ -257,6 +319,65 @@ fn require_admin_with_nonce(env: &Env, admin: &Address, nonce: u64) -> Result<()
Ok(())
}
+/// Build the signed payload for a multisig operation: `sha256(op || nonce || args_hash)`.
+/// `op` is a stable per-function discriminant used in place of the function
+/// name string (Symbol byte access is not available in `no_std`).
+fn multisig_message(env: &Env, op: u32, nonce: u64, args_hash: &BytesN<32>) -> Bytes {
+ let mut buf = [0u8; 44];
+ buf[0..4].copy_from_slice(&op.to_be_bytes());
+ buf[4..12].copy_from_slice(&nonce.to_be_bytes());
+ buf[12..44].copy_from_slice(&args_hash.to_array());
+ Bytes::from_slice(env, &buf)
+}
+
+/// Verify at least `required` distinct co-admin signatures over
+/// `(op, nonce, args_hash)`, then consume `nonce` for replay protection.
+/// The nonce is consumed regardless of how many signers submitted.
+fn verify_multisig(
+ env: &Env,
+ op: u32,
+ args_hash: BytesN<32>,
+ nonce: u64,
+ signatures: &Vec<(Address, BytesN<64>)>,
+) -> Result<(), Error> {
+ let required: u32 = env.storage().instance().get(&MULTISIG_THRESHOLD).unwrap_or(0);
+ if required == 0 {
+ return Ok(());
+ }
+
+ let nonce_key = (NONCE_USED, nonce);
+ if env.storage().instance().get::<_, u32>(&nonce_key).is_some() {
+ return Err(Error::NonceReused);
+ }
+
+ let co_admins: Vec<(Address, BytesN<32>)> =
+ env.storage().instance().get(&CO_ADMINS).unwrap_or(Vec::new(env));
+ let message = multisig_message(env, op, nonce, &args_hash);
+
+ let mut seen: Vec
= Vec::new(env);
+ for (signer, sig) in signatures.iter() {
+ if seen.iter().any(|s| s == signer) {
+ return Err(Error::DuplicateSigner);
+ }
+ let pubkey = co_admins
+ .iter()
+ .find_map(|(addr, key)| if addr == signer { Some(key) } else { None })
+ .ok_or(Error::UnknownSigner)?;
+ env.crypto().ed25519_verify(&pubkey, &message, &sig);
+ seen.push_back(signer.clone());
+ }
+
+ if seen.len() < required {
+ return Err(Error::InsufficientSignatures);
+ }
+
+ env.storage().instance().set(&nonce_key, &env.ledger().sequence());
+ let mut registry: Vec = env.storage().instance().get(&NONCE_REGISTRY).unwrap_or(Vec::new(env));
+ registry.push_back(nonce);
+ env.storage().instance().set(&NONCE_REGISTRY, ®istry);
+ Ok(())
+}
+
#[contractimpl]
impl CampaignContract {
/// Initialize campaign contract with an admin.
@@ -395,18 +516,31 @@ impl CampaignContract {
Ok(())
}
- /// Set the Merkle root for allowlist-gated registration (admin only).
+ /// Set the Merkle root for allowlist-gated registration.
///
/// Once set, every `register` call must supply a valid `(leaf, proof)`.
/// Remove the root by calling this again with a root of all zeros to
/// revert to open registration.
+ ///
+ /// This is a critical operation: when a multisig threshold is configured
+ /// (see [`Self::set_multisig_threshold`]), `signatures` must contain at
+ /// least `required` valid co-admin signatures over
+ /// `(op, nonce, sha256(root))`; otherwise pass an empty `Vec` and the
+ /// legacy single-admin nonce check applies.
pub fn set_merkle_root(
env: Env,
admin: Address,
nonce: u64,
root: BytesN<32>,
+ signatures: Vec<(Address, BytesN<64>)>,
) -> Result<(), Error> {
- require_admin_with_nonce(&env, &admin, nonce)?;
+ let threshold: u32 = env.storage().instance().get(&MULTISIG_THRESHOLD).unwrap_or(0);
+ if threshold > 0 {
+ let args_hash = env.crypto().sha256(&Bytes::from_slice(&env, &root.to_array())).into();
+ verify_multisig(&env, OP_SET_MERKLE_ROOT, args_hash, nonce, &signatures)?;
+ } else {
+ require_admin_with_nonce(&env, &admin, nonce)?;
+ }
env.storage().instance().set(&MERKLE_ROOT, &root);
env.events().publish((SET_MERKLE_ROOT_EVENT,), root.clone());
env.storage()
@@ -669,6 +803,11 @@ impl CampaignContract {
/// `leaf` to the stored root. Pass an empty `Vec` when no root
/// is configured.
///
+ /// `invite_code` – required when invite-only mode is enabled (see
+ /// [`Self::set_invite_only`]); `sha256(invite_code)` must match
+ /// a hash issued via [`Self::issue_invite`] that has not yet
+ /// been redeemed. Pass `None` when invite-only mode is off.
+ ///
/// `referrer` – optional address of an already-registered participant who
/// referred this registrant (issue #455). When supplied, the
/// contract records `(referee -> referrer)`, increments the
@@ -685,6 +824,7 @@ impl CampaignContract {
participant: Address,
leaf: BytesN<32>,
proof: Vec>,
+ invite_code: Option,
referrer: Option,
) -> Result {
participant.require_auth();
@@ -723,7 +863,40 @@ impl CampaignContract {
}
}
- do_register(&env, participant, referrer)
+ // Invite-only check (#452) – validated before mutating state, but the
+ // invite hash is only marked used once `do_register` confirms this is
+ // a genuinely new registration (not a no-op repeat call).
+ let invite_only: bool = env.storage().instance().get(&INVITE_ONLY).unwrap_or(false);
+ let invite_hash: Option> = if invite_only {
+ let code = invite_code.ok_or(Error::InviteCodeRequired)?;
+ let hash: BytesN<32> = env.crypto().sha256(&code).into();
+ let hash_key = (INVITE_HASH, hash.clone());
+ if !env
+ .storage()
+ .instance()
+ .get::<_, bool>(&hash_key)
+ .unwrap_or(false)
+ {
+ return Err(Error::InvalidInviteCode);
+ }
+ let used_key = (INVITE_USED, hash.clone());
+ if env.storage().instance().get::<_, bool>(&used_key).unwrap_or(false) {
+ return Err(Error::InviteAlreadyUsed);
+ }
+ Some(hash)
+ } else {
+ None
+ };
+
+ let was_new = do_register(&env, participant, referrer)?;
+
+ if was_new {
+ if let Some(hash) = invite_hash {
+ env.storage().instance().set(&(INVITE_USED, hash), &true);
+ }
+ }
+
+ Ok(was_new)
}
/// Deregister a participant.
@@ -817,6 +990,259 @@ impl CampaignContract {
env.storage().instance().get(&ADMIN_NONCE).unwrap_or(0)
}
+ // ── pruning (#451) ───────────────────────────────────────────────────
+
+ /// Garbage-collect `PARTICIPANT_REGISTRY` entries whose persistent
+ /// participant record is gone — either explicitly deregistered, or
+ /// archived by the network after its TTL lapsed (#280) — up to
+ /// `max_entries` per call. Callable by anyone since it only deletes
+ /// stale bookkeeping, never live data. Returns the number pruned.
+ ///
+ /// Uses swap-remove so each pruned entry is O(1); a persisted cursor
+ /// lets repeated calls sweep the whole registry over time without
+ /// rescanning from the start, bounding work per call.
+ pub fn prune_expired_participants(env: Env, max_entries: u32) -> u32 {
+ let mut registry: Vec = env
+ .storage()
+ .instance()
+ .get(&PARTICIPANT_REGISTRY)
+ .unwrap_or(Vec::new(&env));
+ let mut len = registry.len();
+ if len == 0 || max_entries == 0 {
+ return 0;
+ }
+
+ let mut cursor: u32 = env.storage().instance().get(&PRUNE_CURSOR).unwrap_or(0);
+ let mut pruned = 0u32;
+ let mut checked = 0u32;
+ let scan_limit = len;
+ while checked < scan_limit && pruned < max_entries && len > 0 {
+ if cursor >= len {
+ cursor = 0;
+ }
+ let addr = registry.get(cursor).unwrap();
+ let key = (PARTICIPANT, addr);
+ if !env.storage().persistent().has(&key) {
+ let last_idx = len - 1;
+ if cursor != last_idx {
+ let last = registry.get(last_idx).unwrap();
+ registry.set(cursor, last);
+ }
+ registry.pop_back();
+ len -= 1;
+ pruned += 1;
+ } else {
+ cursor += 1;
+ }
+ checked += 1;
+ }
+ env.storage().instance().set(&PARTICIPANT_REGISTRY, ®istry);
+ env.storage().instance().set(&PRUNE_CURSOR, &cursor);
+
+ if pruned > 0 {
+ env.events().publish((PRUNED_EVENT, symbol_short!("partic")), pruned);
+ }
+ env.storage()
+ .instance()
+ .extend_ttl(TTL_THRESHOLD, TTL_EXTEND_TO);
+ pruned
+ }
+
+ /// Remove multisig nonce records older than [`NONCE_TTL_LEDGERS`], up to
+ /// `max_entries` per call. Callable by anyone since it only deletes
+ /// stale data. Returns the number of entries pruned.
+ pub fn prune_used_nonces(env: Env, max_entries: u32) -> u32 {
+ let registry: Vec = env
+ .storage()
+ .instance()
+ .get(&NONCE_REGISTRY)
+ .unwrap_or(Vec::new(&env));
+ let len = registry.len();
+ if len == 0 || max_entries == 0 {
+ return 0;
+ }
+
+ let now = env.ledger().sequence();
+ let mut cursor: u32 = env.storage().instance().get(&NONCE_CURSOR).unwrap_or(0);
+ if cursor >= len {
+ cursor = 0;
+ }
+
+ let mut pruned = 0u32;
+ let mut checked = 0u32;
+ let mut idx = cursor;
+ while checked < len && pruned < max_entries {
+ let nonce = registry.get(idx).unwrap();
+ let key = (NONCE_USED, nonce);
+ if let Some(used_at) = env.storage().instance().get::<_, u32>(&key) {
+ if now.saturating_sub(used_at) > NONCE_TTL_LEDGERS {
+ env.storage().instance().remove(&key);
+ pruned += 1;
+ }
+ }
+ idx = (idx + 1) % len;
+ checked += 1;
+ }
+ env.storage().instance().set(&NONCE_CURSOR, &idx);
+
+ if pruned > 0 {
+ env.events().publish((PRUNED_EVENT, symbol_short!("nonce")), pruned);
+ }
+ env.storage().instance().extend_ttl(TTL_THRESHOLD, TTL_EXTEND_TO);
+ pruned
+ }
+
+ /// Storage stats for monitoring: `(participant_count, nonce_count, expired_estimate)`.
+ /// `expired_estimate` counts `PARTICIPANT_REGISTRY` entries whose persistent
+ /// record is already gone (deregistered or TTL-archived) and awaiting prune.
+ pub fn storage_stats(env: Env) -> (u64, u64, u64) {
+ let participant_count: u64 = env.storage().instance().get(&PARTICIPANT_COUNT).unwrap_or(0);
+ let nonce_registry: Vec = env
+ .storage()
+ .instance()
+ .get(&NONCE_REGISTRY)
+ .unwrap_or(Vec::new(&env));
+ let nonce_count = nonce_registry.len() as u64;
+
+ let registry: Vec = env
+ .storage()
+ .instance()
+ .get(&PARTICIPANT_REGISTRY)
+ .unwrap_or(Vec::new(&env));
+ let mut expired = 0u64;
+ for addr in registry.iter() {
+ if !env.storage().persistent().has(&(PARTICIPANT, addr)) {
+ expired += 1;
+ }
+ }
+ (participant_count, nonce_count, expired)
+ }
+
+ // ── invite-only registration (#452) ─────────────────────────────────
+
+ /// Toggle invite-only registration mode (admin only).
+ pub fn set_invite_only(env: Env, admin: Address, nonce: u64, enabled: bool) -> Result<(), Error> {
+ require_admin_with_nonce(&env, &admin, nonce)?;
+ env.storage().instance().set(&INVITE_ONLY, &enabled);
+ env.events().publish((SET_INVITE_ONLY_EVENT,), enabled);
+ env.storage().instance().extend_ttl(TTL_THRESHOLD, TTL_EXTEND_TO);
+ Ok(())
+ }
+
+ /// Issue an invite by storing its hash (admin only). The hash should be
+ /// `sha256(invite_code)`, computed off-chain; the raw code is never
+ /// stored on-chain.
+ pub fn issue_invite(
+ env: Env,
+ admin: Address,
+ nonce: u64,
+ invite_hash: BytesN<32>,
+ ) -> Result<(), Error> {
+ require_admin_with_nonce(&env, &admin, nonce)?;
+ env.storage().instance().set(&(INVITE_HASH, invite_hash.clone()), &true);
+ env.events().publish((ISSUE_INVITE_EVENT,), invite_hash);
+ env.storage().instance().extend_ttl(TTL_THRESHOLD, TTL_EXTEND_TO);
+ Ok(())
+ }
+
+ /// Revoke a previously issued invite (admin only).
+ pub fn revoke_invite(
+ env: Env,
+ admin: Address,
+ nonce: u64,
+ invite_hash: BytesN<32>,
+ ) -> Result<(), Error> {
+ require_admin_with_nonce(&env, &admin, nonce)?;
+ let key = (INVITE_HASH, invite_hash.clone());
+ if !env.storage().instance().get::<_, bool>(&key).unwrap_or(false) {
+ return Err(Error::InviteNotFound);
+ }
+ env.storage().instance().remove(&key);
+ env.storage().instance().remove(&(INVITE_USED, invite_hash.clone()));
+ env.events().publish((REVOKE_INVITE_EVENT,), invite_hash);
+ env.storage().instance().extend_ttl(TTL_THRESHOLD, TTL_EXTEND_TO);
+ Ok(())
+ }
+
+ /// Returns whether invite-only registration mode is enabled.
+ pub fn is_invite_only(env: Env) -> bool {
+ env.storage().instance().get(&INVITE_ONLY).unwrap_or(false)
+ }
+
+ /// Returns whether the given invite hash has already been redeemed.
+ pub fn invite_used(env: Env, invite_hash: BytesN<32>) -> bool {
+ env.storage()
+ .instance()
+ .get(&(INVITE_USED, invite_hash))
+ .unwrap_or(false)
+ }
+
+ // ── co-admin multisig (#454) ─────────────────────────────────────────
+
+ /// Register a co-admin's ed25519 public key for multisig verification
+ /// (admin only). Overwrites the key if `co_admin` is already registered.
+ pub fn add_co_admin(
+ env: Env,
+ admin: Address,
+ nonce: u64,
+ co_admin: Address,
+ pubkey: BytesN<32>,
+ ) -> Result<(), Error> {
+ require_admin_with_nonce(&env, &admin, nonce)?;
+ let mut co_admins: Vec<(Address, BytesN<32>)> =
+ env.storage().instance().get(&CO_ADMINS).unwrap_or(Vec::new(&env));
+ let mut found = false;
+ for i in 0..co_admins.len() {
+ let (addr, _) = co_admins.get(i).unwrap();
+ if addr == co_admin {
+ co_admins.set(i, (co_admin.clone(), pubkey.clone()));
+ found = true;
+ break;
+ }
+ }
+ if !found {
+ co_admins.push_back((co_admin, pubkey));
+ }
+ env.storage().instance().set(&CO_ADMINS, &co_admins);
+ env.storage().instance().extend_ttl(TTL_THRESHOLD, TTL_EXTEND_TO);
+ Ok(())
+ }
+
+ /// Remove a co-admin from the multisig signer set (admin only).
+ pub fn remove_co_admin(env: Env, admin: Address, nonce: u64, co_admin: Address) -> Result<(), Error> {
+ require_admin_with_nonce(&env, &admin, nonce)?;
+ let co_admins: Vec<(Address, BytesN<32>)> =
+ env.storage().instance().get(&CO_ADMINS).unwrap_or(Vec::new(&env));
+ let mut remaining = Vec::new(&env);
+ for (addr, pubkey) in co_admins.iter() {
+ if addr != co_admin {
+ remaining.push_back((addr, pubkey));
+ }
+ }
+ env.storage().instance().set(&CO_ADMINS, &remaining);
+ env.storage().instance().extend_ttl(TTL_THRESHOLD, TTL_EXTEND_TO);
+ Ok(())
+ }
+
+ /// Set the M-of-N multisig threshold for critical operations (admin only).
+ /// `required = 0` disables multisig (legacy single-admin auth applies).
+ pub fn set_multisig_threshold(env: Env, admin: Address, nonce: u64, required: u32) -> Result<(), Error> {
+ require_admin_with_nonce(&env, &admin, nonce)?;
+ let co_admins: Vec<(Address, BytesN<32>)> =
+ env.storage().instance().get(&CO_ADMINS).unwrap_or(Vec::new(&env));
+ if required > co_admins.len() {
+ return Err(Error::InvalidThreshold);
+ }
+ env.storage().instance().set(&MULTISIG_THRESHOLD, &required);
+ env.storage().instance().extend_ttl(TTL_THRESHOLD, TTL_EXTEND_TO);
+ Ok(())
+ }
+
+ /// Returns the configured M-of-N multisig threshold (0 = disabled).
+ pub fn multisig_threshold(env: Env) -> u32 {
+ env.storage().instance().get(&MULTISIG_THRESHOLD).unwrap_or(0)
+ }
+
// ── Admin rotation (issue #281) ──────────────────────────────────────────
/// Return the current admin address.
@@ -988,6 +1414,16 @@ fn do_register(
PARTICIPANT_TTL_EXTEND_TO,
);
+ // Track in the registry index so pruning (#451) can later sweep
+ // entries whose persistent record has since been removed/expired.
+ let mut registry: Vec = env
+ .storage()
+ .instance()
+ .get(&PARTICIPANT_REGISTRY)
+ .unwrap_or(Vec::new(env));
+ registry.push_back(participant.clone());
+ env.storage().instance().set(&PARTICIPANT_REGISTRY, ®istry);
+
let count: u64 = env
.storage()
.instance()
@@ -1026,7 +1462,6 @@ fn do_register(
.publish((REFERRED_EVENT, participant, referrer), ());
}
- env.storage().instance().extend_ttl(50, 100);
env.storage()
.instance()
.extend_ttl(TTL_THRESHOLD, TTL_EXTEND_TO);
diff --git a/contracts/campaign/src/test.rs b/contracts/campaign/src/test.rs
index 2d040186..16c243bc 100644
--- a/contracts/campaign/src/test.rs
+++ b/contracts/campaign/src/test.rs
@@ -1,9 +1,32 @@
//! Tests for the Trivela campaign contract.
use super::*;
+use ed25519_dalek::{Signer, SigningKey};
use soroban_sdk::testutils::{Address as _, Events as _, Ledger};
use soroban_sdk::{vec, Address, Bytes, BytesN, IntoVal, Vec};
+/// Generate a deterministic ed25519 keypair for multisig tests, keyed by a
+/// single seed byte so each co-admin gets a distinct key.
+fn gen_keypair(seed: u8) -> SigningKey {
+ let bytes = [seed; 32];
+ SigningKey::from_bytes(&bytes)
+}
+
+fn sign_op(
+ env: &Env,
+ signing_key: &SigningKey,
+ op: u32,
+ nonce: u64,
+ args_hash: &BytesN<32>,
+) -> BytesN<64> {
+ let mut buf = [0u8; 44];
+ buf[0..4].copy_from_slice(&op.to_be_bytes());
+ buf[4..12].copy_from_slice(&nonce.to_be_bytes());
+ buf[12..44].copy_from_slice(&args_hash.to_array());
+ let sig = signing_key.sign(&buf);
+ BytesN::from_array(env, &sig.to_bytes())
+}
+
// ── helpers ──────────────────────────────────────────────────────────────────
fn setup() -> (Env, Address, CampaignContractClient<'static>) {
@@ -67,7 +90,7 @@ fn test_register_participant() {
client.initialize(&admin);
env.mock_all_auths();
let (leaf, proof) = no_proof_args(&env);
- let registered = client.register(&participant, &leaf, &proof, &None);
+ let registered = client.register(&participant, &leaf, &proof, &None, &None);
assert!(registered);
assert!(client.is_participant(&participant));
}
@@ -87,7 +110,7 @@ fn test_time_window_validation() {
// Too early — exact error and no participant recorded.
env.ledger().with_mut(|li| li.timestamp = 50);
assert_eq!(
- client.try_register(&participant, &leaf, &proof, &None),
+ client.try_register(&participant, &leaf, &proof, &None, &None),
Err(Ok(Error::OutsideTimeWindow))
);
assert!(!client.is_participant(&participant));
@@ -95,14 +118,14 @@ fn test_time_window_validation() {
// Within window — succeeds.
env.ledger().with_mut(|li| li.timestamp = 150);
- assert!(client.register(&participant, &leaf, &proof, &None));
+ assert!(client.register(&participant, &leaf, &proof, &None, &None));
assert_eq!(client.get_participant_count(), 1);
// Too late — exact error and count unchanged.
let p2 = Address::generate(&env);
env.ledger().with_mut(|li| li.timestamp = 250);
assert_eq!(
- client.try_register(&p2, &leaf, &proof, &None),
+ client.try_register(&p2, &leaf, &proof, &None, &None),
Err(Ok(Error::OutsideTimeWindow))
);
assert!(!client.is_participant(&p2));
@@ -118,8 +141,8 @@ fn test_register_participant_twice_returns_false() {
env.mock_all_auths();
let (leaf, proof) = no_proof_args(&env);
- assert!(client.register(&participant, &leaf, &proof, &None));
- assert!(!client.register(&participant, &leaf, &proof, &None));
+ assert!(client.register(&participant, &leaf, &proof, &None, &None));
+ assert!(!client.register(&participant, &leaf, &proof, &None, &None));
}
#[test]
@@ -158,7 +181,7 @@ fn test_register_when_inactive() {
let (leaf, proof) = no_proof_args(&env);
assert_eq!(
- client.try_register(&participant, &leaf, &proof, &None),
+ client.try_register(&participant, &leaf, &proof, &None, &None),
Err(Ok(Error::CampaignInactive))
);
// No participant was recorded and counter did not move.
@@ -167,7 +190,7 @@ fn test_register_when_inactive() {
// Re-activating allows the same participant to register normally.
client.set_active(&admin, &1, &true);
- assert!(client.register(&participant, &leaf, &proof, &None));
+ assert!(client.register(&participant, &leaf, &proof, &None, &None));
assert!(client.is_participant(&participant));
assert_eq!(client.get_participant_count(), 1);
}
@@ -188,7 +211,7 @@ fn test_is_participant_for_unknown_address() {
let registered = Address::generate(&env);
env.mock_all_auths();
let (leaf, proof) = no_proof_args(&env);
- assert!(client.register(®istered, &leaf, &proof, &None));
+ assert!(client.register(®istered, &leaf, &proof, &None, &None));
assert!(client.is_participant(®istered));
assert!(!client.is_participant(&unknown_a));
@@ -207,8 +230,8 @@ fn test_capacity_reached() {
let p1 = Address::generate(&env);
let p2 = Address::generate(&env);
let (leaf, proof) = no_proof_args(&env);
- assert!(client.register(&p1, &leaf, &proof, &None));
- let result = client.try_register(&p2, &leaf, &proof, &None);
+ assert!(client.register(&p1, &leaf, &proof, &None, &None));
+ let result = client.try_register(&p2, &leaf, &proof, &None, &None);
assert_eq!(result, Err(Ok(Error::CapReached)));
}
@@ -231,7 +254,7 @@ fn test_set_merkle_root_only_by_admin() {
env.mock_all_auths();
let dummy: BytesN<32> = BytesN::from_array(&env, &[1u8; 32]);
- let result = client.try_set_merkle_root(&other, &0, &dummy);
+ let result = client.try_set_merkle_root(&other, &0, &dummy, &Vec::new(&env));
assert_eq!(result, Err(Ok(Error::Unauthorized)));
}
@@ -249,12 +272,12 @@ fn test_register_with_valid_merkle_proof() {
let (root, proof1, proof2) = build_two_leaf_tree(&env, leaf1.clone(), leaf2.clone());
env.mock_all_auths();
- client.set_merkle_root(&admin, &0, &root);
+ client.set_merkle_root(&admin, &0, &root, &Vec::new(&env));
assert_eq!(client.get_merkle_root(), Some(root));
// Both allowlisted participants can register with their correct leaf + proof.
- assert!(client.register(&p1, &leaf1, &proof1, &None));
- assert!(client.register(&p2, &leaf2, &proof2, &None));
+ assert!(client.register(&p1, &leaf1, &proof1, &None, &None));
+ assert!(client.register(&p2, &leaf2, &proof2, &None, &None));
assert!(client.is_participant(&p1));
assert!(client.is_participant(&p2));
}
@@ -271,12 +294,12 @@ fn test_register_rejected_with_invalid_proof() {
let (root, _proof1, _proof2) = build_two_leaf_tree(&env, leaf1.clone(), leaf2.clone());
env.mock_all_auths();
- client.set_merkle_root(&admin, &0, &root);
+ client.set_merkle_root(&admin, &0, &root, &Vec::new(&env));
// p2 supplies leaf2 but with a totally wrong proof sibling.
let wrong_sibling: BytesN<32> = BytesN::from_array(&env, &[0xFFu8; 32]);
let bad_proof = vec![&env, wrong_sibling];
- let result = client.try_register(&p2, &leaf2, &bad_proof, &None);
+ let result = client.try_register(&p2, &leaf2, &bad_proof, &None, &None);
assert_eq!(result, Err(Ok(Error::NotInAllowlist)));
}
@@ -292,11 +315,11 @@ fn test_register_rejected_with_leaf_not_in_tree() {
let (root, _proof1, proof2) = build_two_leaf_tree(&env, leaf1.clone(), leaf2.clone());
env.mock_all_auths();
- client.set_merkle_root(&admin, &0, &root);
+ client.set_merkle_root(&admin, &0, &root, &Vec::new(&env));
// p3 supplies a leaf that is not in the tree at all.
let unknown_leaf: BytesN<32> = BytesN::from_array(&env, &[0xCCu8; 32]);
- let result = client.try_register(&p3, &unknown_leaf, &proof2, &None);
+ let result = client.try_register(&p3, &unknown_leaf, &proof2, &None, &None);
assert_eq!(result, Err(Ok(Error::NotInAllowlist)));
}
@@ -312,10 +335,10 @@ fn test_register_rejected_with_empty_proof_when_root_set() {
let (root, _proof1, _proof2) = build_two_leaf_tree(&env, leaf1.clone(), leaf2.clone());
env.mock_all_auths();
- client.set_merkle_root(&admin, &0, &root);
+ client.set_merkle_root(&admin, &0, &root, &Vec::new(&env));
// Empty proof should fail when root is set – a leaf alone does not equal the root.
- let result = client.try_register(&p1, &leaf1, &Vec::new(&env), &None);
+ let result = client.try_register(&p1, &leaf1, &Vec::new(&env), &None, &None);
assert_eq!(result, Err(Ok(Error::NotInAllowlist)));
}
@@ -329,7 +352,7 @@ fn test_open_registration_when_no_root() {
// No root set – any leaf/proof is accepted.
env.mock_all_auths();
let (leaf, proof) = no_proof_args(&env);
- assert!(client.register(&participant, &leaf, &proof, &None));
+ assert!(client.register(&participant, &leaf, &proof, &None, &None));
}
#[test]
@@ -362,9 +385,9 @@ fn test_participant_count_increments_on_new_register_only() {
let (leaf, proof) = no_proof_args(&env);
assert_eq!(client.get_participant_count(), 0);
- assert!(client.register(&p1, &leaf, &proof, &None));
+ assert!(client.register(&p1, &leaf, &proof, &None, &None));
assert_eq!(client.get_participant_count(), 1);
- assert!(!client.register(&p1, &leaf, &proof, &None));
+ assert!(!client.register(&p1, &leaf, &proof, &None, &None));
assert_eq!(client.get_participant_count(), 1);
}
@@ -433,7 +456,7 @@ fn test_set_window_allows_equal_start_and_end() {
let (leaf, proof) = no_proof_args(&env);
env.ledger().with_mut(|li| li.timestamp = 500);
assert!(client.is_within_window());
- assert!(client.register(&participant, &leaf, &proof, &None));
+ assert!(client.register(&participant, &leaf, &proof, &None, &None));
}
#[test]
@@ -450,20 +473,20 @@ fn test_register_at_window_boundaries() {
let p_start = Address::generate(&env);
env.ledger().with_mut(|li| li.timestamp = 100);
assert!(client.is_within_window());
- assert!(client.register(&p_start, &leaf, &proof, &None));
+ assert!(client.register(&p_start, &leaf, &proof, &None, &None));
// timestamp == end: inclusive upper bound.
let p_end = Address::generate(&env);
env.ledger().with_mut(|li| li.timestamp = 200);
assert!(client.is_within_window());
- assert!(client.register(&p_end, &leaf, &proof, &None));
+ assert!(client.register(&p_end, &leaf, &proof, &None, &None));
// One past end: rejected.
let p_after = Address::generate(&env);
env.ledger().with_mut(|li| li.timestamp = 201);
assert!(!client.is_within_window());
assert_eq!(
- client.try_register(&p_after, &leaf, &proof, &None),
+ client.try_register(&p_after, &leaf, &proof, &None, &None),
Err(Ok(Error::OutsideTimeWindow))
);
}
@@ -541,7 +564,7 @@ fn test_register_unauthorized_other_address_does_not_persist() {
env.mock_all_auths();
let (leaf, proof) = no_proof_args(&env);
- assert!(client.register(&participant, &leaf, &proof, &None));
+ assert!(client.register(&participant, &leaf, &proof, &None, &None));
// Sanity: a brand-new address is not silently registered as a side
// effect of someone else's register call.
@@ -579,7 +602,7 @@ fn test_deregister_success_and_re_register() {
let (leaf, proof) = no_proof_args(&env);
// Register participant
- assert!(client.register(&participant, &leaf, &proof, &None));
+ assert!(client.register(&participant, &leaf, &proof, &None, &None));
assert!(client.is_participant(&participant));
assert_eq!(client.get_participant_count(), 1);
@@ -608,7 +631,7 @@ fn test_deregister_success_and_re_register() {
assert_eq!(client.get_participant_count(), 0);
// Re-register works
- assert!(client.register(&participant, &leaf, &proof, &None));
+ assert!(client.register(&participant, &leaf, &proof, &None, &None));
assert!(client.is_participant(&participant));
assert_eq!(client.get_participant_count(), 1);
}
@@ -624,7 +647,7 @@ fn test_admin_deregister() {
let (leaf, proof) = no_proof_args(&env);
// Register participant
- assert!(client.register(&participant, &leaf, &proof, &None));
+ assert!(client.register(&participant, &leaf, &proof, &None, &None));
assert!(client.is_participant(&participant));
assert_eq!(client.get_participant_count(), 1);
@@ -668,7 +691,7 @@ fn test_deregister_liveness_checks() {
let (leaf, proof) = no_proof_args(&env);
// Register
- client.register(&participant, &leaf, &proof, &None);
+ client.register(&participant, &leaf, &proof, &None, &None);
// Case 1: end_time != u64::MAX and now > end_time
client.set_window(&admin, &0, &100, &200);
@@ -692,6 +715,277 @@ fn test_deregister_liveness_checks() {
assert!(!client.is_participant(&participant));
}
+// ── storage pruning (#451) ────────────────────────────────────────────────────
+
+#[test]
+fn test_prune_expired_participants_empty_is_noop() {
+ let (env, _contract_id, client) = setup();
+ let admin = Address::generate(&env);
+ client.initialize(&admin);
+
+ assert_eq!(client.prune_expired_participants(&10), 0);
+}
+
+#[test]
+fn test_prune_expired_participants_removes_expired_entries() {
+ let (env, _contract_id, client) = setup();
+ let admin = Address::generate(&env);
+ let p1 = Address::generate(&env);
+ let p2 = Address::generate(&env);
+ client.initialize(&admin);
+ env.mock_all_auths();
+
+ let (leaf, proof) = no_proof_args(&env);
+ assert!(client.register(&p1, &leaf, &proof, &None, &None));
+ assert!(client.register(&p2, &leaf, &proof, &None, &None));
+ assert_eq!(client.get_participant_count(), 2);
+
+ // Deregistering frees the persistent record but leaves a stale
+ // reference in the registry index until pruned — the same shape as a
+ // participant whose persistent TTL lapsed and was archived by the
+ // network without an explicit deregister call.
+ assert!(client.admin_deregister(&admin, &0, &p1));
+ assert!(client.admin_deregister(&admin, &1, &p2));
+ assert_eq!(client.get_participant_count(), 0);
+
+ let pruned = client.prune_expired_participants(&10);
+ assert_eq!(pruned, 2);
+
+ // Pruning again finds nothing left to remove.
+ assert_eq!(client.prune_expired_participants(&10), 0);
+}
+
+#[test]
+fn test_prune_expired_participants_respects_max_entries_cap() {
+ let (env, _contract_id, client) = setup();
+ let admin = Address::generate(&env);
+ client.initialize(&admin);
+ env.mock_all_auths();
+
+ let (leaf, proof) = no_proof_args(&env);
+ let mut participants: Vec = Vec::new(&env);
+ for _ in 0..5 {
+ let p = Address::generate(&env);
+ assert!(client.register(&p, &leaf, &proof, &None, &None));
+ participants.push_back(p);
+ }
+ assert_eq!(client.get_participant_count(), 5);
+
+ for (i, p) in participants.iter().enumerate() {
+ assert!(client.admin_deregister(&admin, &(i as u64), &p));
+ }
+ assert_eq!(client.get_participant_count(), 0);
+
+ // Capped: only 2 stale entries removed per call even though 5 are gone.
+ assert_eq!(client.prune_expired_participants(&2), 2);
+ assert_eq!(client.prune_expired_participants(&2), 2);
+ assert_eq!(client.prune_expired_participants(&2), 1);
+ assert_eq!(client.prune_expired_participants(&2), 0);
+}
+
+#[test]
+fn test_storage_stats_tracks_participants_and_expired_estimate() {
+ let (env, _contract_id, client) = setup();
+ let admin = Address::generate(&env);
+ let p1 = Address::generate(&env);
+ client.initialize(&admin);
+ env.mock_all_auths();
+
+ let (leaf, proof) = no_proof_args(&env);
+ assert!(client.register(&p1, &leaf, &proof, &None, &None));
+
+ let (participant_count, _nonce_count, expired) = client.storage_stats();
+ assert_eq!(participant_count, 1);
+ assert_eq!(expired, 0);
+
+ assert!(client.admin_deregister(&admin, &0, &p1));
+
+ let (participant_count, _nonce_count, expired) = client.storage_stats();
+ assert_eq!(participant_count, 0);
+ assert_eq!(expired, 1);
+}
+
+// ── invite-only registration (#452) ───────────────────────────────────────────
+
+#[test]
+fn test_register_without_code_in_invite_only_mode_fails() {
+ let (env, _contract_id, client) = setup();
+ let admin = Address::generate(&env);
+ let participant = Address::generate(&env);
+ client.initialize(&admin);
+ env.mock_all_auths();
+
+ client.set_invite_only(&admin, &0, &true);
+ assert!(client.is_invite_only());
+
+ let (leaf, proof) = no_proof_args(&env);
+ assert_eq!(
+ client.try_register(&participant, &leaf, &proof, &None, &None),
+ Err(Ok(Error::InviteCodeRequired))
+ );
+ assert!(!client.is_participant(&participant));
+}
+
+#[test]
+fn test_register_with_invalid_code_fails() {
+ let (env, _contract_id, client) = setup();
+ let admin = Address::generate(&env);
+ let participant = Address::generate(&env);
+ client.initialize(&admin);
+ env.mock_all_auths();
+
+ client.set_invite_only(&admin, &0, &true);
+
+ let real_code = Bytes::from_slice(&env, b"correct-code");
+ let real_hash: BytesN<32> = env.crypto().sha256(&real_code).into();
+ client.issue_invite(&admin, &1, &real_hash);
+
+ let wrong_code = Bytes::from_slice(&env, b"wrong-code");
+ let (leaf, proof) = no_proof_args(&env);
+ assert_eq!(
+ client.try_register(&participant, &leaf, &proof, &Some(wrong_code), &None),
+ Err(Ok(Error::InvalidInviteCode))
+ );
+ assert!(!client.is_participant(&participant));
+}
+
+#[test]
+fn test_register_with_valid_code_succeeds_then_second_use_fails() {
+ let (env, _contract_id, client) = setup();
+ let admin = Address::generate(&env);
+ let p1 = Address::generate(&env);
+ let p2 = Address::generate(&env);
+ client.initialize(&admin);
+ env.mock_all_auths();
+
+ client.set_invite_only(&admin, &0, &true);
+
+ let code = Bytes::from_slice(&env, b"my-invite-code");
+ let hash: BytesN<32> = env.crypto().sha256(&code).into();
+ client.issue_invite(&admin, &1, &hash);
+ assert!(!client.invite_used(&hash));
+
+ let (leaf, proof) = no_proof_args(&env);
+ assert!(client.register(&p1, &leaf, &proof, &Some(code.clone()), &None));
+ assert!(client.is_participant(&p1));
+ assert!(client.invite_used(&hash));
+
+ // Second redemption of the same single-use code fails.
+ assert_eq!(
+ client.try_register(&p2, &leaf, &proof, &Some(code), &None),
+ Err(Ok(Error::InviteAlreadyUsed))
+ );
+ assert!(!client.is_participant(&p2));
+}
+
+#[test]
+fn test_revoke_invite_removes_it() {
+ let (env, _contract_id, client) = setup();
+ let admin = Address::generate(&env);
+ let participant = Address::generate(&env);
+ client.initialize(&admin);
+ env.mock_all_auths();
+
+ client.set_invite_only(&admin, &0, &true);
+ let code = Bytes::from_slice(&env, b"revoke-me");
+ let hash: BytesN<32> = env.crypto().sha256(&code).into();
+ client.issue_invite(&admin, &1, &hash);
+ client.revoke_invite(&admin, &2, &hash);
+
+ let (leaf, proof) = no_proof_args(&env);
+ assert_eq!(
+ client.try_register(&participant, &leaf, &proof, &Some(code), &None),
+ Err(Ok(Error::InvalidInviteCode))
+ );
+}
+
+// ── co-admin multisig for set_merkle_root (#454) ──────────────────────────────
+
+#[test]
+fn test_multisig_2_of_3_one_signature_fails() {
+ let (env, _contract_id, client) = setup();
+ let admin = Address::generate(&env);
+ client.initialize(&admin);
+ env.mock_all_auths();
+
+ let co1 = Address::generate(&env);
+ let co2 = Address::generate(&env);
+ let co3 = Address::generate(&env);
+ let key1 = gen_keypair(1);
+ let key2 = gen_keypair(2);
+ let key3 = gen_keypair(3);
+ let pub1 = BytesN::from_array(&env, &key1.verifying_key().to_bytes());
+ let pub2 = BytesN::from_array(&env, &key2.verifying_key().to_bytes());
+ let pub3 = BytesN::from_array(&env, &key3.verifying_key().to_bytes());
+
+ client.add_co_admin(&admin, &0, &co1, &pub1);
+ client.add_co_admin(&admin, &1, &co2, &pub2);
+ client.add_co_admin(&admin, &2, &co3, &pub3);
+ client.set_multisig_threshold(&admin, &3, &2);
+ assert_eq!(client.multisig_threshold(), 2);
+
+ let root: BytesN<32> = BytesN::from_array(&env, &[7u8; 32]);
+ let args_hash: BytesN<32> = env
+ .crypto()
+ .sha256(&Bytes::from_slice(&env, &root.to_array()))
+ .into();
+ let nonce = 42u64;
+ let sig1 = sign_op(&env, &key1, OP_SET_MERKLE_ROOT, nonce, &args_hash);
+
+ let signatures = vec![&env, (co1.clone(), sig1)];
+ let result = client.try_set_merkle_root(&admin, &nonce, &root, &signatures);
+ assert_eq!(result, Err(Ok(Error::InsufficientSignatures)));
+ assert!(client.get_merkle_root().is_none());
+}
+
+#[test]
+fn test_multisig_2_of_3_two_signatures_succeed_and_nonce_replay_fails() {
+ let (env, _contract_id, client) = setup();
+ let admin = Address::generate(&env);
+ client.initialize(&admin);
+ env.mock_all_auths();
+
+ let co1 = Address::generate(&env);
+ let co2 = Address::generate(&env);
+ let co3 = Address::generate(&env);
+ let key1 = gen_keypair(1);
+ let key2 = gen_keypair(2);
+ let key3 = gen_keypair(3);
+ let pub1 = BytesN::from_array(&env, &key1.verifying_key().to_bytes());
+ let pub2 = BytesN::from_array(&env, &key2.verifying_key().to_bytes());
+ let pub3 = BytesN::from_array(&env, &key3.verifying_key().to_bytes());
+
+ client.add_co_admin(&admin, &0, &co1, &pub1);
+ client.add_co_admin(&admin, &1, &co2, &pub2);
+ client.add_co_admin(&admin, &2, &co3, &pub3);
+ client.set_multisig_threshold(&admin, &3, &2);
+
+ let root: BytesN<32> = BytesN::from_array(&env, &[7u8; 32]);
+ let args_hash: BytesN<32> = env
+ .crypto()
+ .sha256(&Bytes::from_slice(&env, &root.to_array()))
+ .into();
+ let nonce = 42u64;
+ let sig1 = sign_op(&env, &key1, OP_SET_MERKLE_ROOT, nonce, &args_hash);
+ let sig2 = sign_op(&env, &key2, OP_SET_MERKLE_ROOT, nonce, &args_hash);
+
+ let signatures = vec![&env, (co1.clone(), sig1), (co2.clone(), sig2)];
+ client.set_merkle_root(&admin, &nonce, &root, &signatures);
+ assert_eq!(client.get_merkle_root(), Some(root.clone()));
+
+ // Replaying the same nonce (even with valid signatures) fails.
+ let root2: BytesN<32> = BytesN::from_array(&env, &[9u8; 32]);
+ let args_hash2: BytesN<32> = env
+ .crypto()
+ .sha256(&Bytes::from_slice(&env, &root2.to_array()))
+ .into();
+ let sig1b = sign_op(&env, &key1, OP_SET_MERKLE_ROOT, nonce, &args_hash2);
+ let sig2b = sign_op(&env, &key2, OP_SET_MERKLE_ROOT, nonce, &args_hash2);
+ let signatures2 = vec![&env, (co1, sig1b), (co2, sig2b)];
+ let result = client.try_set_merkle_root(&admin, &nonce, &root2, &signatures2);
+ assert_eq!(result, Err(Ok(Error::NonceReused)));
+ assert_eq!(client.get_merkle_root(), Some(root));
+}
// ── #280: persistent participant storage ─────────────────────────────────────
//
// The migration of per-user records from instance storage (~64KB cap)
@@ -713,7 +1007,7 @@ fn test_register_writes_to_persistent_and_is_participant_reads_it() {
env.mock_all_auths();
let (leaf, proof) = no_proof_args(&env);
- assert!(client.register(&participant, &leaf, &proof, &None));
+ assert!(client.register(&participant, &leaf, &proof, &None, &None));
// The contract is the storage owner, so the test reads through
// the contract's view function rather than poking storage
@@ -755,7 +1049,7 @@ fn test_register_one_hundred_plus_participants_no_size_cap() {
for _ in 0..250 {
let p = Address::generate(&env);
assert!(
- client.register(&p, &leaf, &proof, &None),
+ client.register(&p, &leaf, &proof, &None, &None),
"registration must succeed for every participant",
);
participants.push(p);
@@ -777,8 +1071,8 @@ fn test_deregister_clears_persistent_and_keeps_aggregate_count_consistent() {
env.mock_all_auths();
let (leaf, proof) = no_proof_args(&env);
- assert!(client.register(&p_keep, &leaf, &proof, &None));
- assert!(client.register(&p_drop, &leaf, &proof, &None));
+ assert!(client.register(&p_keep, &leaf, &proof, &None, &None));
+ assert!(client.register(&p_drop, &leaf, &proof, &None, &None));
assert_eq!(client.get_participant_count(), 2);
// admin_deregister exercises do_deregister via the admin path
@@ -895,9 +1189,9 @@ fn test_register_with_valid_referrer_records_edge_and_emits_event() {
let (leaf, proof) = no_proof_args(&env);
// Referrer must be registered before they can refer anyone.
- assert!(client.register(&referrer, &leaf, &proof, &None));
+ assert!(client.register(&referrer, &leaf, &proof, &None, &None));
// Referee registers citing the referrer.
- assert!(client.register(&referee, &leaf, &proof, &Some(referrer.clone())));
+ assert!(client.register(&referee, &leaf, &proof, &None, &Some(referrer.clone())));
// `env.events().all()` reflects the most recent contract invocation, so we
// assert it right after the referee's registration (before any view call).
@@ -946,7 +1240,7 @@ fn test_self_referral_rejected() {
// Registering with yourself as referrer is rejected with SelfReferral and
// leaves no participant record behind.
assert_eq!(
- client.try_register(&participant, &leaf, &proof, &Some(participant.clone())),
+ client.try_register(&participant, &leaf, &proof, &None, &Some(participant.clone())),
Err(Ok(Error::SelfReferral))
);
assert!(!client.is_participant(&participant));
@@ -967,7 +1261,7 @@ fn test_referrer_must_already_be_registered() {
// The referrer has never registered, so the referral is rejected and the
// referee is NOT registered (atomic abort).
assert_eq!(
- client.try_register(&referee, &leaf, &proof, &Some(referrer.clone())),
+ client.try_register(&referee, &leaf, &proof, &None, &Some(referrer.clone())),
Err(Ok(Error::ReferrerNotRegistered))
);
assert!(!client.is_participant(&referee));
@@ -985,7 +1279,7 @@ fn test_referrer_of_returns_none_for_unreferenced_participant() {
let (leaf, proof) = no_proof_args(&env);
// Registered without a referrer → None.
- assert!(client.register(&participant, &leaf, &proof, &None));
+ assert!(client.register(&participant, &leaf, &proof, &None, &None));
assert_eq!(client.referrer_of(&participant), None);
// Never registered at all → None, and zero referrals.
assert_eq!(client.referrer_of(&never_seen), None);
@@ -1003,9 +1297,9 @@ fn test_referral_count_tracks_multiple_referees() {
env.mock_all_auths();
let (leaf, proof) = no_proof_args(&env);
- assert!(client.register(&referrer, &leaf, &proof, &None));
- assert!(client.register(&referee_a, &leaf, &proof, &Some(referrer.clone())));
- assert!(client.register(&referee_b, &leaf, &proof, &Some(referrer.clone())));
+ assert!(client.register(&referrer, &leaf, &proof, &None, &None));
+ assert!(client.register(&referee_a, &leaf, &proof, &None, &Some(referrer.clone())));
+ assert!(client.register(&referee_b, &leaf, &proof, &None, &Some(referrer.clone())));
assert_eq!(client.referral_count(&referrer), 2);
assert_eq!(client.referrer_of(&referee_a), Some(referrer.clone()));
@@ -1023,14 +1317,14 @@ fn test_repeat_registration_does_not_double_count_referral() {
env.mock_all_auths();
let (leaf, proof) = no_proof_args(&env);
- assert!(client.register(&referrer, &leaf, &proof, &None));
- assert!(client.register(&other, &leaf, &proof, &None));
+ assert!(client.register(&referrer, &leaf, &proof, &None, &None));
+ assert!(client.register(&other, &leaf, &proof, &None, &None));
// First registration records the referral edge.
- assert!(client.register(&referee, &leaf, &proof, &Some(referrer.clone())));
+ assert!(client.register(&referee, &leaf, &proof, &None, &Some(referrer.clone())));
// A repeat registration returns false and must not re-record or move the
// referral to a different referrer.
- assert!(!client.register(&referee, &leaf, &proof, &Some(other.clone())));
+ assert!(!client.register(&referee, &leaf, &proof, &None, &Some(other.clone())));
assert_eq!(client.referrer_of(&referee), Some(referrer.clone()));
assert_eq!(client.referral_count(&referrer), 1);
@@ -1049,8 +1343,8 @@ fn test_activity_log_records_registrations() {
env.mock_all_auths();
let (leaf, proof) = no_proof_args(&env);
- assert!(client.register(&p1, &leaf, &proof, &None));
- assert!(client.register(&p2, &leaf, &proof, &None));
+ assert!(client.register(&p1, &leaf, &proof, &None, &None));
+ assert!(client.register(&p2, &leaf, &proof, &None, &None));
let log = client.activity_log();
assert_eq!(log.len(), 2);
@@ -1076,7 +1370,7 @@ fn test_activity_log_ring_buffer_evicts_oldest() {
// Register 15 participants - should evict first 5
for _ in 0..15 {
let participant = Address::generate(&env);
- client.register(&participant, &leaf, &proof, &None);
+ client.register(&participant, &leaf, &proof, &None, &None);
}
let log = client.activity_log();
@@ -1096,7 +1390,7 @@ fn test_activity_log_chronological_order() {
for i in 0..5 {
let p = Address::generate(&env);
env.ledger().with_mut(|li| li.sequence_number = i as u32);
- client.register(&p, &leaf, &proof, &None);
+ client.register(&p, &leaf, &proof, &None, &None);
}
let log = client.activity_log();
@@ -1140,7 +1434,7 @@ fn test_set_activity_log_size_trims_existing_log() {
// Register 20 participants
for _ in 0..20 {
let participant = Address::generate(&env);
- client.register(&participant, &leaf, &proof, &None);
+ client.register(&participant, &leaf, &proof, &None, &None);
}
let log = client.activity_log();
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.101.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.101.json
index 9b21110f..88c12831 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.101.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.101.json
@@ -60,714 +60,98 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "2"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "18"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -778,7 +162,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -809,126 +193,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.11.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.11.json
index 88c12831..33394d79 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.11.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.11.json
@@ -60,6 +60,58 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "2"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "3"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -109,7 +161,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "4"
}
},
{
@@ -173,6 +225,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.12.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.12.json
index b91efd5e..447006be 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.12.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.12.json
@@ -502,6 +502,32 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "19"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -551,7 +577,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "19"
+ "u64": "20"
}
},
{
@@ -735,6 +761,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.13.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.13.json
index b91efd5e..962c1bd8 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.13.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.13.json
@@ -268,240 +268,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "18"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -551,7 +317,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "19"
+ "u64": "10"
}
},
{
@@ -595,26 +361,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -675,26 +421,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -715,66 +441,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -795,26 +461,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -895,66 +541,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.14.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.14.json
index 04e1cda4..9b21110f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.14.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.14.json
@@ -294,6 +294,188 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "16"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "17"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -343,7 +525,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "11"
+ "u64": "18"
}
},
{
@@ -467,6 +649,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -487,6 +689,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -587,6 +849,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.15.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.15.json
index 6cd0360a..b2fb322d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.15.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.15.json
@@ -216,110 +216,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -369,7 +265,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "12"
+ "u64": "8"
}
},
{
@@ -413,26 +309,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -473,26 +349,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -513,26 +369,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -593,26 +429,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.16.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.16.json
index 6244a0f9..b2fb322d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.16.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.16.json
@@ -164,6 +164,58 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -213,7 +265,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "6"
+ "u64": "8"
}
},
{
@@ -377,6 +429,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.17.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.17.json
index 1608f33d..68586cbb 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.17.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.17.json
@@ -34,6 +34,344 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "2"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "3"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "4"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "5"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -83,7 +421,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "1"
+ "u64": "14"
}
},
{
@@ -127,6 +465,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -147,6 +505,246 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.18.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.18.json
index b2fb322d..962c1bd8 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.18.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.18.json
@@ -216,6 +216,58 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -265,7 +317,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "8"
+ "u64": "10"
}
},
{
@@ -349,6 +401,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -429,6 +501,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.19.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.19.json
index 04e1cda4..6244a0f9 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.19.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.19.json
@@ -164,136 +164,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -343,7 +213,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "11"
+ "u64": "6"
}
},
{
@@ -387,26 +257,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -447,26 +297,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -547,66 +377,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.2.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.2.json
index b91efd5e..240d829b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.2.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.2.json
@@ -138,622 +138,98 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "18"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "19"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -764,7 +240,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "3126073502131104533"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -784,7 +260,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -804,7 +280,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "2032731177588607455"
}
},
"durability": "temporary",
@@ -855,126 +331,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.20.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.20.json
index 6cd0360a..1608f33d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.20.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.20.json
@@ -34,292 +34,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "2"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -369,7 +83,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "12"
+ "u64": "1"
}
},
{
@@ -413,26 +127,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -453,206 +147,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.21.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.21.json
index c89d86a4..88c12831 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.21.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.21.json
@@ -60,188 +60,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "2"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -291,7 +109,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "9"
+ "u64": "2"
}
},
{
@@ -355,86 +173,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -455,66 +193,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.22.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.22.json
index 1608f33d..962c1bd8 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.22.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.22.json
@@ -34,6 +34,240 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "2"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "3"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "4"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "5"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -83,7 +317,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "1"
+ "u64": "10"
}
},
{
@@ -147,6 +381,186 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.23.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.23.json
index 33394d79..fa43bb52 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.23.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.23.json
@@ -112,6 +112,240 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "4"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "5"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -161,7 +395,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "4"
+ "u64": "13"
}
},
{
@@ -205,6 +439,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -245,6 +499,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -285,6 +639,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.24.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.24.json
index 962c1bd8..c4810c46 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.24.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.24.json
@@ -268,6 +268,136 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -317,7 +447,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "10"
+ "u64": "15"
}
},
{
@@ -361,6 +491,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -421,6 +571,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -441,6 +611,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -541,6 +731,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.25.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.25.json
index 33394d79..7fe47d97 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.25.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.25.json
@@ -112,6 +112,318 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "4"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "5"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -161,7 +473,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "4"
+ "u64": "16"
}
},
{
@@ -205,6 +517,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -245,6 +577,126 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -285,6 +737,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.26.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.26.json
index 88c12831..240d829b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.26.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.26.json
@@ -60,6 +60,84 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "2"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "3"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "4"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -109,7 +187,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "5"
}
},
{
@@ -173,6 +251,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.27.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.27.json
index f0d642b3..b2fb322d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.27.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.27.json
@@ -190,6 +190,32 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -239,7 +265,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "7"
+ "u64": "8"
}
},
{
@@ -403,6 +429,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.28.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.28.json
index c89d86a4..240d829b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.28.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.28.json
@@ -138,110 +138,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -291,7 +187,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "9"
+ "u64": "5"
}
},
{
@@ -395,26 +291,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -455,66 +331,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.29.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.29.json
index b91efd5e..9b21110f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.29.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.29.json
@@ -476,32 +476,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "18"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -551,7 +525,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "19"
+ "u64": "18"
}
},
{
@@ -795,26 +769,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.3.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.3.json
index 6244a0f9..b91efd5e 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.3.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.3.json
@@ -164,6 +164,344 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "16"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "17"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "18"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -213,7 +551,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "6"
+ "u64": "19"
}
},
{
@@ -257,6 +595,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -297,6 +655,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -317,6 +715,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -337,6 +795,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -377,6 +855,126 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.30.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.30.json
index c89d86a4..b2fb322d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.30.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.30.json
@@ -216,32 +216,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -291,7 +265,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "9"
+ "u64": "8"
}
},
{
@@ -455,26 +429,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.31.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.31.json
index c89d86a4..04e1cda4 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.31.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.31.json
@@ -242,6 +242,58 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -291,7 +343,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "9"
+ "u64": "11"
}
},
{
@@ -335,6 +387,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -375,6 +447,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.32.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.32.json
index fa43bb52..6244a0f9 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.32.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.32.json
@@ -164,188 +164,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -395,7 +213,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "13"
+ "u64": "6"
}
},
{
@@ -439,26 +257,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -499,46 +297,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -559,26 +317,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -639,66 +377,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.33.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.33.json
index b2fb322d..6244a0f9 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.33.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.33.json
@@ -164,58 +164,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -265,7 +213,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "8"
+ "u64": "6"
}
},
{
@@ -429,46 +377,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.34.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.34.json
index f7c5219d..04e1cda4 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.34.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.34.json
@@ -294,162 +294,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -499,7 +343,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "17"
+ "u64": "11"
}
},
{
@@ -623,26 +467,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -663,66 +487,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -823,46 +587,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.35.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.35.json
index 8a048977..962c1bd8 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.35.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.35.json
@@ -86,6 +86,188 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "3"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "4"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "5"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -135,7 +317,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "3"
+ "u64": "10"
}
},
{
@@ -219,6 +401,86 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -239,6 +501,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.36.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.36.json
index 447006be..6cd0360a 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.36.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.36.json
@@ -320,214 +320,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "18"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "19"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -577,7 +369,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "20"
+ "u64": "12"
}
},
{
@@ -701,26 +493,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -741,66 +513,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -841,26 +553,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -941,66 +633,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.37.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.37.json
index fa43bb52..f7c5219d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.37.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.37.json
@@ -346,6 +346,110 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "16"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -395,7 +499,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "13"
+ "u64": "17"
}
},
{
@@ -559,6 +663,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -679,6 +823,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.38.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.38.json
index c4810c46..6244a0f9 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.38.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.38.json
@@ -164,240 +164,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -447,7 +213,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "15"
+ "u64": "6"
}
},
{
@@ -491,26 +257,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -551,46 +297,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -611,26 +317,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -691,106 +377,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.39.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.39.json
index 68586cbb..f0d642b3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.39.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.39.json
@@ -190,188 +190,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -421,7 +239,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "14"
+ "u64": "7"
}
},
{
@@ -465,26 +283,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -525,46 +323,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -585,26 +343,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -665,66 +403,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.4.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.4.json
index 6244a0f9..9b21110f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.4.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.4.json
@@ -164,6 +164,318 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "16"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "17"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -213,7 +525,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "6"
+ "u64": "18"
}
},
{
@@ -257,6 +569,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -297,6 +629,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -317,6 +689,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -377,6 +809,126 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.40.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.40.json
index f0d642b3..c4810c46 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.40.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.40.json
@@ -190,6 +190,214 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -239,7 +447,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "7"
+ "u64": "15"
}
},
{
@@ -283,6 +491,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -323,6 +551,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -343,6 +611,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -403,6 +691,86 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.41.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.41.json
index f0d642b3..c89d86a4 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.41.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.41.json
@@ -190,6 +190,58 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -239,7 +291,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "7"
+ "u64": "9"
}
},
{
@@ -403,6 +455,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.42.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.42.json
index 240d829b..8a048977 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.42.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.42.json
@@ -86,58 +86,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -187,7 +135,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "5"
+ "u64": "3"
}
},
{
@@ -271,46 +219,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.43.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.43.json
index 04e1cda4..c89d86a4 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.43.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.43.json
@@ -242,58 +242,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -343,7 +291,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "11"
+ "u64": "9"
}
},
{
@@ -387,26 +335,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -447,26 +375,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.44.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.44.json
index 962c1bd8..88c12831 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.44.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.44.json
@@ -60,214 +60,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "2"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -317,7 +109,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "10"
+ "u64": "2"
}
},
{
@@ -381,106 +173,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -501,66 +193,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.45.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.45.json
index 6cd0360a..fa43bb52 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.45.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.45.json
@@ -320,6 +320,32 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -369,7 +395,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "12"
+ "u64": "13"
}
},
{
@@ -493,6 +519,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.46.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.46.json
index b2fb322d..7fe47d97 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.46.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.46.json
@@ -216,6 +216,214 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -265,7 +473,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "8"
+ "u64": "16"
}
},
{
@@ -309,6 +517,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -349,6 +577,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -369,6 +637,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -429,6 +737,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -449,6 +777,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.47.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.47.json
index 962c1bd8..8a048977 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.47.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.47.json
@@ -86,188 +86,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -317,7 +135,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "10"
+ "u64": "3"
}
},
{
@@ -401,86 +219,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -501,66 +239,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.48.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.48.json
index 447006be..33394d79 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.48.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.48.json
@@ -112,714 +112,98 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "18"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "19"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "20"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -830,7 +214,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -850,7 +234,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -901,126 +285,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.49.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.49.json
index c4810c46..6cd0360a 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.49.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.49.json
@@ -320,84 +320,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -447,7 +369,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "15"
+ "u64": "12"
}
},
{
@@ -571,26 +493,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -731,46 +633,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.5.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.5.json
index 04e1cda4..c4810c46 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.5.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.5.json
@@ -294,6 +294,110 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -343,7 +447,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "11"
+ "u64": "15"
}
},
{
@@ -467,6 +571,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -487,6 +611,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -587,6 +731,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.50.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.50.json
index 7fe47d97..240d829b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.50.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.50.json
@@ -138,292 +138,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -473,7 +187,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "16"
+ "u64": "5"
}
},
{
@@ -517,26 +231,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -577,46 +271,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -637,66 +291,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -737,106 +331,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.51.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.51.json
index 9b21110f..fa43bb52 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.51.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.51.json
@@ -346,136 +346,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -525,7 +395,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "18"
+ "u64": "13"
}
},
{
@@ -689,46 +559,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -849,66 +679,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.52.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.52.json
index 8a048977..1608f33d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.52.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.52.json
@@ -34,58 +34,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "2"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -135,7 +83,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "3"
+ "u64": "1"
}
},
{
@@ -199,46 +147,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.53.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.53.json
index 7fe47d97..447006be 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.53.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.53.json
@@ -424,6 +424,110 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "16"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "17"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "18"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "19"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -473,7 +577,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "16"
+ "u64": "20"
}
},
{
@@ -637,6 +741,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -697,6 +841,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -777,6 +941,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.54.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.54.json
index 7fe47d97..c89d86a4 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.54.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.54.json
@@ -242,188 +242,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -473,7 +291,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "16"
+ "u64": "9"
}
},
{
@@ -517,26 +335,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -577,46 +375,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -637,46 +395,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -777,46 +495,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.55.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.55.json
index 6244a0f9..c4810c46 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.55.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.55.json
@@ -164,6 +164,240 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -213,7 +447,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "6"
+ "u64": "15"
}
},
{
@@ -257,6 +491,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -297,6 +551,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -317,6 +611,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -377,6 +691,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.56.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.56.json
index c89d86a4..1608f33d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.56.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.56.json
@@ -34,214 +34,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "2"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -291,7 +83,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "9"
+ "u64": "1"
}
},
{
@@ -355,166 +147,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.57.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.57.json
index c89d86a4..7fe47d97 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.57.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.57.json
@@ -242,6 +242,188 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -291,7 +473,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "9"
+ "u64": "16"
}
},
{
@@ -335,6 +517,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -375,6 +577,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -395,6 +637,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -495,6 +777,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.58.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.58.json
index 962c1bd8..8a048977 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.58.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.58.json
@@ -86,188 +86,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -317,7 +135,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "10"
+ "u64": "3"
}
},
{
@@ -401,86 +219,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -501,66 +239,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.59.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.59.json
index f0d642b3..fa43bb52 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.59.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.59.json
@@ -190,6 +190,162 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -239,7 +395,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "7"
+ "u64": "13"
}
},
{
@@ -283,6 +439,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -323,6 +499,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -343,6 +559,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -403,6 +639,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.6.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.6.json
index 9b21110f..c4810c46 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.6.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.6.json
@@ -398,84 +398,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -525,7 +447,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "18"
+ "u64": "15"
}
},
{
@@ -689,46 +611,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -849,26 +731,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.60.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.60.json
index f7c5219d..6cd0360a 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.60.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.60.json
@@ -320,136 +320,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -499,7 +369,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "17"
+ "u64": "12"
}
},
{
@@ -623,26 +493,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -663,46 +513,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -823,46 +633,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.61.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.61.json
index b91efd5e..fa43bb52 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.61.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.61.json
@@ -346,162 +346,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "18"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -551,7 +395,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "19"
+ "u64": "13"
}
},
{
@@ -715,46 +559,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -795,26 +599,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -895,66 +679,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.62.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.62.json
index c4810c46..f0d642b3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.62.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.62.json
@@ -190,214 +190,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -447,7 +239,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "15"
+ "u64": "7"
}
},
{
@@ -491,26 +283,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -551,46 +323,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -611,26 +343,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -691,86 +403,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.63.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.63.json
index 240d829b..8a048977 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.63.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.63.json
@@ -86,58 +86,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -187,7 +135,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "5"
+ "u64": "3"
}
},
{
@@ -271,46 +219,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.64.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.64.json
index 68586cbb..6244a0f9 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.64.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.64.json
@@ -164,214 +164,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -421,7 +213,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "14"
+ "u64": "6"
}
},
{
@@ -465,26 +257,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -525,46 +297,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -585,26 +317,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -665,86 +377,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.65.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.65.json
index b91efd5e..68586cbb 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.65.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.65.json
@@ -372,136 +372,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "18"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -551,7 +421,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "19"
+ "u64": "14"
}
},
{
@@ -715,46 +585,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -795,26 +625,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -895,26 +705,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -935,26 +725,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.66.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.66.json
index b91efd5e..447006be 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.66.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.66.json
@@ -502,6 +502,32 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "19"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -551,7 +577,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "19"
+ "u64": "20"
}
},
{
@@ -735,6 +761,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.67.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.67.json
index b91efd5e..68586cbb 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.67.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.67.json
@@ -372,136 +372,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "18"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -551,7 +421,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "19"
+ "u64": "14"
}
},
{
@@ -715,46 +585,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -795,26 +625,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -895,26 +705,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -935,26 +725,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.68.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.68.json
index f0d642b3..447006be 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.68.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.68.json
@@ -190,6 +190,344 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "16"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "17"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "18"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "19"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -239,7 +577,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "7"
+ "u64": "20"
}
},
{
@@ -283,6 +621,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -323,6 +681,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -343,6 +741,86 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -363,6 +841,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -403,6 +901,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.69.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.69.json
index b2fb322d..240d829b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.69.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.69.json
@@ -138,84 +138,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -265,7 +187,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "8"
+ "u64": "5"
}
},
{
@@ -369,26 +291,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -429,46 +331,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.7.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.7.json
index 6cd0360a..1608f33d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.7.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.7.json
@@ -34,292 +34,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "2"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -369,7 +83,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "12"
+ "u64": "1"
}
},
{
@@ -413,26 +127,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -453,206 +147,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.70.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.70.json
index b91efd5e..88c12831 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.70.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.70.json
@@ -60,760 +60,98 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "2"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "18"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "19"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -824,7 +162,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -855,126 +193,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.71.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.71.json
index 7fe47d97..240d829b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.71.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.71.json
@@ -138,292 +138,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -473,7 +187,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "16"
+ "u64": "5"
}
},
{
@@ -517,26 +231,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -577,46 +271,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -637,66 +291,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -737,106 +331,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.72.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.72.json
index 6244a0f9..7fe47d97 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.72.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.72.json
@@ -164,6 +164,266 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -213,7 +473,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "6"
+ "u64": "16"
}
},
{
@@ -257,6 +517,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -297,6 +577,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -317,6 +637,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -377,6 +737,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.73.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.73.json
index 9b21110f..240d829b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.73.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.73.json
@@ -138,344 +138,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -525,7 +187,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "18"
+ "u64": "5"
}
},
{
@@ -569,26 +231,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -629,46 +271,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -689,86 +291,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -809,126 +331,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.74.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.74.json
index b91efd5e..88c12831 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.74.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.74.json
@@ -60,760 +60,98 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "2"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "18"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "19"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -824,7 +162,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -855,126 +193,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.76.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.76.json
index 6244a0f9..1608f33d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.76.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.76.json
@@ -34,136 +34,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "2"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -213,7 +83,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "6"
+ "u64": "1"
}
},
{
@@ -277,106 +147,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.77.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.77.json
index 7fe47d97..b91efd5e 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.77.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.77.json
@@ -424,6 +424,84 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "16"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "17"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "18"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -473,7 +551,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "16"
+ "u64": "19"
}
},
{
@@ -637,6 +715,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -697,6 +795,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -777,6 +895,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.78.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.78.json
index 8a048977..b91efd5e 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.78.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.78.json
@@ -86,6 +86,422 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "3"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "4"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "5"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "16"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "17"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "18"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -105,79 +521,219 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "3"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "19"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -188,7 +744,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -208,7 +764,67 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -239,6 +855,126 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.79.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.79.json
index b2fb322d..33394d79 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.79.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.79.json
@@ -112,110 +112,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -265,7 +161,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "8"
+ "u64": "4"
}
},
{
@@ -349,46 +245,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -429,46 +285,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.8.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.8.json
index 240d829b..b2fb322d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.8.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.8.json
@@ -138,6 +138,84 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "5"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -187,7 +265,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "5"
+ "u64": "8"
}
},
{
@@ -291,6 +369,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -331,6 +429,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.80.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.80.json
index 9b21110f..b91efd5e 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.80.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.80.json
@@ -476,6 +476,32 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "18"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -525,7 +551,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "18"
+ "u64": "19"
}
},
{
@@ -769,6 +795,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.81.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.81.json
index 04e1cda4..b2fb322d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.81.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.81.json
@@ -216,84 +216,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -343,7 +265,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "11"
+ "u64": "8"
}
},
{
@@ -387,26 +309,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -447,26 +349,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -547,26 +429,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.82.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.82.json
index b91efd5e..f7c5219d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.82.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.82.json
@@ -450,58 +450,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "18"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -551,7 +499,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "19"
+ "u64": "17"
}
},
{
@@ -795,26 +743,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -895,26 +823,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.83.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.83.json
index c89d86a4..04e1cda4 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.83.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.83.json
@@ -242,6 +242,58 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -291,7 +343,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "9"
+ "u64": "11"
}
},
{
@@ -335,6 +387,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -375,6 +447,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.85.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.85.json
index c4810c46..447006be 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.85.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.85.json
@@ -398,6 +398,136 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "16"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "17"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "18"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "19"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -447,7 +577,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "15"
+ "u64": "20"
}
},
{
@@ -611,6 +741,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -651,6 +841,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -731,6 +941,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.86.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.86.json
index 88c12831..7fe47d97 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.86.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.86.json
@@ -60,6 +60,370 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "2"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "3"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "4"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "5"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -79,79 +443,179 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "2"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "16"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -162,7 +626,87 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -193,6 +737,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.87.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.87.json
index c89d86a4..88c12831 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.87.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.87.json
@@ -60,188 +60,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "2"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -291,7 +109,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "9"
+ "u64": "2"
}
},
{
@@ -355,86 +173,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -455,66 +193,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.88.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.88.json
index 240d829b..7fe47d97 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.88.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.88.json
@@ -138,6 +138,292 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "5"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -187,7 +473,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "5"
+ "u64": "16"
}
},
{
@@ -231,6 +517,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -271,6 +577,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -291,6 +637,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -331,6 +737,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.89.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.89.json
index 447006be..33394d79 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.89.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.89.json
@@ -112,714 +112,98 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "18"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "19"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "20"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -830,7 +214,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -850,7 +234,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -901,126 +285,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.9.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.9.json
index c4810c46..1608f33d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.9.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.9.json
@@ -34,742 +34,98 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "2"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "15"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -780,7 +136,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "8370022561469687789"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.90.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.90.json
index 962c1bd8..8a048977 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.90.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.90.json
@@ -86,188 +86,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -317,7 +135,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "10"
+ "u64": "3"
}
},
{
@@ -401,86 +219,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -501,66 +239,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.91.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.91.json
index 9b21110f..7fe47d97 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.91.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.91.json
@@ -424,58 +424,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -525,7 +473,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "18"
+ "u64": "16"
}
},
{
@@ -689,26 +637,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -849,26 +777,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.92.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.92.json
index f0d642b3..88c12831 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.92.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.92.json
@@ -60,136 +60,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "2"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "3"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "4"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "5"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "6"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -239,7 +109,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "7"
+ "u64": "2"
}
},
{
@@ -303,86 +173,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -403,26 +193,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.93.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.93.json
index 9b21110f..f0d642b3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.93.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.93.json
@@ -190,292 +190,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "7"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "8"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "15"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "16"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "17"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -525,7 +239,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "18"
+ "u64": "7"
}
},
{
@@ -569,26 +283,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -629,46 +323,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -689,66 +343,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -809,106 +403,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.94.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.94.json
index fa43bb52..c89d86a4 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.94.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.94.json
@@ -242,110 +242,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "9"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "10"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "11"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "12"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -395,7 +291,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "13"
+ "u64": "9"
}
},
{
@@ -439,26 +335,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -499,46 +375,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -559,26 +395,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.95.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.95.json
index c4810c46..fa43bb52 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.95.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.95.json
@@ -346,58 +346,6 @@
]
],
[],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "13"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "set_active",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "14"
- },
- {
- "bool": true
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[]
],
@@ -447,7 +395,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "15"
+ "u64": "13"
}
},
{
@@ -731,46 +679,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.97.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.97.json
index f0d642b3..447006be 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.97.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.97.json
@@ -190,6 +190,344 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "16"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "17"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "18"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "19"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -239,7 +577,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "7"
+ "u64": "20"
}
},
{
@@ -283,6 +621,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -323,6 +681,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -343,6 +741,86 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -363,6 +841,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -403,6 +901,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.98.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.98.json
index 8a048977..c4810c46 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.98.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.98.json
@@ -86,6 +86,318 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "3"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "4"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "5"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -135,7 +447,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "3"
+ "u64": "15"
}
},
{
@@ -179,6 +491,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -219,6 +551,126 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -239,6 +691,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.99.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.99.json
index 6244a0f9..f7c5219d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.99.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_admin_nonce_monotonicity.99.json
@@ -164,6 +164,292 @@
]
],
[],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "6"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "7"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "8"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "9"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "10"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "11"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "12"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "13"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "14"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "15"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "set_active",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "16"
+ },
+ {
+ "bool": true
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
[],
[]
],
@@ -213,7 +499,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "6"
+ "u64": "17"
}
},
{
@@ -257,6 +543,26 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -297,6 +603,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -317,6 +663,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -377,6 +783,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.1.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.1.json
index 3c4b67ea..61096e4b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.1.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.1.json
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -254,6 +258,167 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -286,6 +451,27 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.10.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.10.json
index cd90b603..27932e08 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.10.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.10.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 10,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -163,6 +169,113 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -269,7 +382,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -296,7 +409,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -323,7 +436,34 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -360,6 +500,319 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -373,7 +826,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -381,7 +834,7 @@
"symbol": "count"
},
"val": {
- "u64": "6"
+ "u64": "7"
}
},
{
@@ -392,6 +845,39 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -417,6 +903,46 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -537,6 +1063,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.100.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.100.json
index c2a56e66..a2216a42 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.100.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.100.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 16,
+ "address": 15,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -345,85 +358,6 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
[]
],
"ledger": {
@@ -530,7 +464,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -557,7 +491,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -584,7 +518,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -611,7 +545,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -638,7 +572,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -665,7 +599,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -692,7 +626,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -719,7 +653,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -746,7 +680,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -773,7 +707,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -810,6 +744,509 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -823,7 +1260,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -842,6 +1279,54 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -867,46 +1352,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1167,26 +1612,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.101.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.101.json
index a46a8cf5..d8f2effa 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.101.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.101.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 4,
+ "address": 22,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -59,6 +61,545 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -77,26 +618,1650 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "19"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1345255804540566779"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2140788761963629343"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -104,26 +2269,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -131,79 +2289,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "2"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -211,10 +2309,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -231,10 +2329,150 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.11.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.11.json
index e07de738..e956e8ac 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.11.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.11.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 22,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -59,1491 +61,44 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "2"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "19"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1345255804540566779"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1551,19 +106,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1571,19 +133,179 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1591,10 +313,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1611,10 +333,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.12.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.12.json
index fabc421d..5e0920cf 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.12.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.12.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 15,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -267,137 +277,6 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
[]
],
"ledger": {
@@ -450,61 +329,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -531,7 +356,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -558,7 +383,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -585,7 +410,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -612,7 +437,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -639,7 +464,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -666,7 +491,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -693,7 +518,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -720,7 +545,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -757,6 +582,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -770,7 +984,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -778,7 +992,7 @@
"symbol": "count"
},
"val": {
- "u64": "12"
+ "u64": "10"
}
},
{
@@ -789,6 +1003,45 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -814,46 +1067,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1054,66 +1267,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.13.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.13.json
index a36d1823..5e0920cf 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.13.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.13.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 19,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -267,415 +277,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -689,7 +302,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -716,7 +329,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -743,7 +356,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -770,7 +383,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -797,7 +410,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -824,7 +437,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -851,7 +464,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -878,7 +491,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -905,7 +518,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -932,7 +545,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -969,6 +582,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -982,7 +984,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -990,7 +992,7 @@
"symbol": "count"
},
"val": {
- "u64": "16"
+ "u64": "10"
}
},
{
@@ -1001,6 +1003,45 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1026,46 +1067,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1266,146 +1267,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.14.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.14.json
index 3c45f8b9..6c15cee7 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.14.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.14.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 3,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,34 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -50,7 +78,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
}
@@ -77,7 +105,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
}
@@ -98,6 +126,33 @@
"min_temp_entry_ttl": 16,
"max_entry_ttl": 6312000,
"ledger_entries": [
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -121,6 +176,91 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -142,7 +282,7 @@
"symbol": "count"
},
"val": {
- "u64": "0"
+ "u64": "1"
}
},
{
@@ -153,6 +293,21 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -207,7 +362,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -238,6 +393,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.15.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.15.json
index 028e85d1..2de75e0e 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.15.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.15.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -33,215 +34,6 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
[]
],
"ledger": {
@@ -281,141 +73,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -439,6 +96,53 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -452,7 +156,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -460,7 +164,7 @@
"symbol": "count"
},
"val": {
- "u64": "6"
+ "u64": "1"
}
},
{
@@ -471,6 +175,18 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -496,46 +212,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -556,126 +232,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.16.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.16.json
index 572b5c09..c0695084 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.16.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.16.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 13,
+ "address": 9,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,110 +187,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -310,7 +213,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
}
@@ -337,7 +240,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
}
@@ -425,7 +328,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -520,114 +423,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -651,6 +446,281 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -672,7 +742,7 @@
"symbol": "count"
},
"val": {
- "u64": "10"
+ "u64": "6"
}
},
{
@@ -683,6 +753,36 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -717,7 +817,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "1301173170172112462"
+ "nonce": "5806905060045992000"
}
},
"durability": "temporary",
@@ -737,7 +837,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "3126073502131104533"
+ "nonce": "6277191135259896685"
}
},
"durability": "temporary",
@@ -888,86 +988,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.17.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.17.json
index b8853879..12edb603 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.17.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.17.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 16,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -371,25 +385,25 @@
}
]
],
+ [],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
{
"function": {
"contract_fn": {
"contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
+ "function_name": "admin_deregister",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
},
{
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ "u64": "0"
},
{
- "vec": []
- },
- "void"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
]
}
},
@@ -397,25 +411,26 @@
}
]
],
+ [],
+ [],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
{
"function": {
"contract_fn": {
"contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
+ "function_name": "admin_deregister",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
},
{
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ "u64": "1"
},
{
- "vec": []
- },
- "void"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
]
}
},
@@ -570,33 +585,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -813,60 +801,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -890,6 +824,547 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -903,7 +1378,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -911,7 +1386,7 @@
"symbol": "count"
},
"val": {
- "u64": "16"
+ "u64": "13"
}
},
{
@@ -922,6 +1397,57 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -953,10 +1479,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -973,10 +1499,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "7270604957039011794"
}
},
"durability": "temporary",
@@ -993,10 +1519,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1013,10 +1539,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1033,10 +1559,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "2032731177588607455"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -1053,10 +1579,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -1073,10 +1599,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
"ledger_key_nonce": {
- "nonce": "8370022561469687789"
+ "nonce": "2032731177588607455"
}
},
"durability": "temporary",
@@ -1093,10 +1619,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
"ledger_key_nonce": {
- "nonce": "6277191135259896685"
+ "nonce": "4270020994084947596"
}
},
"durability": "temporary",
@@ -1113,10 +1639,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
"ledger_key_nonce": {
- "nonce": "5806905060045992000"
+ "nonce": "8370022561469687789"
}
},
"durability": "temporary",
@@ -1133,10 +1659,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
"ledger_key_nonce": {
- "nonce": "1194852393571756375"
+ "nonce": "6277191135259896685"
}
},
"durability": "temporary",
@@ -1153,10 +1679,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
"ledger_key_nonce": {
- "nonce": "115220454072064130"
+ "nonce": "5806905060045992000"
}
},
"durability": "temporary",
@@ -1173,10 +1699,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
"key": {
"ledger_key_nonce": {
- "nonce": "3126073502131104533"
+ "nonce": "1194852393571756375"
}
},
"durability": "temporary",
@@ -1193,10 +1719,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
"key": {
"ledger_key_nonce": {
- "nonce": "1301173170172112462"
+ "nonce": "115220454072064130"
}
},
"durability": "temporary",
@@ -1213,10 +1739,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
- "nonce": "6517132746326325848"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -1233,10 +1759,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "7270604957039011794"
+ "nonce": "1301173170172112462"
}
},
"durability": "temporary",
@@ -1253,10 +1779,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
"key": {
"ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "nonce": "6517132746326325848"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.18.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.18.json
index 6819645b..d2384383 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.18.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.18.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 20,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -267,495 +277,71 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
[],
[
[
"CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
}
},
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
}
},
- "ext": "v0"
- },
- "live_until": 4095
- },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -769,7 +355,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -796,7 +382,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -823,7 +409,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -850,7 +436,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -877,7 +463,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -904,7 +490,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -931,7 +517,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -958,7 +544,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -985,7 +571,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -1022,6 +608,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1043,7 +1018,7 @@
"symbol": "count"
},
"val": {
- "u64": "17"
+ "u64": "9"
}
},
{
@@ -1054,6 +1029,45 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1088,7 +1102,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "115220454072064130"
}
},
"durability": "temporary",
@@ -1108,7 +1122,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -1319,166 +1333,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.19.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.19.json
index 3c4b67ea..61096e4b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.19.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.19.json
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -254,6 +258,167 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -286,6 +451,27 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.2.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.2.json
index cd90b603..33eb8f88 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.2.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.2.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 18,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -163,6 +169,329 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -188,7 +517,250 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -215,7 +787,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -242,7 +814,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -269,7 +841,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -296,7 +868,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -323,7 +895,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
},
@@ -360,6 +932,623 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -373,7 +1562,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -381,7 +1570,7 @@
"symbol": "count"
},
"val": {
- "u64": "6"
+ "u64": "15"
}
},
{
@@ -392,6 +1581,63 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -417,6 +1663,46 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -537,6 +1823,206 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.20.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.20.json
index d51207e7..50283a00 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.20.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.20.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 21,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -163,1154 +169,44 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "2"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "18"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1318,19 +214,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1338,19 +241,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1358,19 +268,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1378,19 +295,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1398,19 +322,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1418,19 +349,343 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1438,10 +693,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "6517132746326325848"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1458,10 +713,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "7270604957039011794"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1478,10 +733,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -1498,10 +753,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -1518,10 +773,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "2032731177588607455"
}
},
"durability": "temporary",
@@ -1538,10 +793,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "4270020994084947596"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.21.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.21.json
index 09b4b71c..61096e4b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.21.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.21.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 13,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -111,415 +115,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -533,7 +140,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -560,7 +167,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -587,7 +194,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -614,7 +221,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -651,6 +258,167 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -664,7 +432,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -672,7 +440,7 @@
"symbol": "count"
},
"val": {
- "u64": "10"
+ "u64": "4"
}
},
{
@@ -683,6 +451,27 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -708,46 +497,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -828,146 +577,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.22.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.22.json
index a7b6fd08..a3daee31 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.22.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.22.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 13,
+ "address": 15,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,61 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -310,7 +375,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
}
@@ -337,7 +402,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
}
@@ -398,7 +463,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -425,7 +490,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -452,7 +517,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -479,7 +544,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -506,7 +571,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -628,6 +693,60 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -651,6 +770,509 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -672,7 +1294,7 @@
"symbol": "count"
},
"val": {
- "u64": "10"
+ "u64": "12"
}
},
{
@@ -683,6 +1305,54 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -717,7 +1387,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "1301173170172112462"
+ "nonce": "6517132746326325848"
}
},
"durability": "temporary",
@@ -737,7 +1407,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "3126073502131104533"
+ "nonce": "7270604957039011794"
}
},
"durability": "temporary",
@@ -968,6 +1638,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.23.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.23.json
index 03f5da6b..95412a7b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.23.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.23.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -137,627 +142,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -771,7 +167,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -798,7 +194,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -825,7 +221,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -852,7 +248,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -879,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -916,6 +312,205 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -929,7 +524,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -937,7 +532,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "5"
}
},
{
@@ -948,6 +543,30 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -973,46 +592,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1113,226 +692,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.24.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.24.json
index f40b4913..7564f84d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.24.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.24.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 15,
+ "address": 20,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -345,6 +358,194 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -613,7 +814,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -640,7 +841,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -667,7 +868,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -694,7 +895,115 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
}
]
},
@@ -731,6 +1040,699 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -744,7 +1746,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -752,7 +1754,7 @@
"symbol": "count"
},
"val": {
- "u64": "13"
+ "u64": "17"
}
},
{
@@ -763,6 +1765,69 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -788,6 +1853,46 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1048,6 +2153,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.25.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.25.json
index e3fd2717..f7e8cb20 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.25.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.25.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -215,6 +223,113 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -240,7 +355,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -267,7 +382,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -294,7 +409,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -321,7 +436,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -348,7 +463,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -375,7 +490,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -402,7 +517,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -429,7 +544,34 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -466,6 +608,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -479,7 +1010,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -487,7 +1018,7 @@
"symbol": "count"
},
"val": {
- "u64": "8"
+ "u64": "9"
}
},
{
@@ -498,6 +1029,45 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -523,6 +1093,46 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -683,6 +1293,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.26.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.26.json
index 9b5a01af..05ac948b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.26.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.26.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 17,
+ "address": 22,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -397,6 +412,194 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -584,7 +787,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -611,7 +814,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -638,7 +841,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -665,7 +868,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -692,7 +895,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -719,7 +922,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -746,7 +949,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -773,7 +976,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -800,7 +1003,115 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
}
]
},
@@ -837,6 +1148,775 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -850,7 +1930,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -858,7 +1938,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "19"
}
},
{
@@ -869,6 +1949,75 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -894,6 +2043,46 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1345255804540566779"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2140788761963629343"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1194,6 +2383,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.27.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.27.json
index 0113bb60..e956e8ac 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.27.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.27.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 16,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -59,680 +61,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -746,7 +86,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -773,7 +113,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -810,6 +150,91 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -823,7 +248,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -831,15 +256,30 @@
"symbol": "count"
},
"val": {
- "u64": "13"
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
}
},
{
"key": {
- "symbol": "end"
+ "symbol": "preg"
},
"val": {
- "u64": "18446744073709551615"
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
}
},
{
@@ -867,46 +307,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -947,246 +347,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.28.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.28.json
index ff1a38f2..e5bd0122 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.28.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.28.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 22,
+ "address": 19,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -449,137 +466,6 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
[]
],
"ledger": {
@@ -902,61 +788,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -983,7 +815,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -1010,7 +842,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -1037,7 +869,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -1064,7 +896,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
},
@@ -1091,7 +923,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
}
]
},
@@ -1128,6 +960,661 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1141,7 +1628,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -1149,7 +1636,7 @@
"symbol": "count"
},
"val": {
- "u64": "19"
+ "u64": "17"
}
},
{
@@ -1160,6 +1647,66 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1185,46 +1732,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1345255804540566779"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1565,66 +2072,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.29.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.29.json
index 9e1ba42e..8e593472 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.29.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.29.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 22,
+ "address": 14,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -319,468 +331,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -794,7 +356,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -821,7 +383,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -848,7 +410,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -875,7 +437,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -902,7 +464,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -929,7 +491,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -956,7 +518,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -983,7 +545,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -1010,7 +572,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -1037,7 +599,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -1064,7 +626,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -1091,7 +653,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -1128,6 +690,471 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1141,7 +1168,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -1149,7 +1176,7 @@
"symbol": "count"
},
"val": {
- "u64": "19"
+ "u64": "12"
}
},
{
@@ -1160,6 +1187,51 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1185,46 +1257,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1345255804540566779"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1465,166 +1497,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.3.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.3.json
index 2b336a60..26e7feb2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.3.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.3.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 20,
+ "address": 16,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,110 +376,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -492,7 +402,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
}
@@ -519,7 +429,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
}
@@ -594,33 +504,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -904,88 +787,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -1022,6 +824,547 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1043,7 +1386,7 @@
"symbol": "count"
},
"val": {
- "u64": "17"
+ "u64": "13"
}
},
{
@@ -1054,6 +1397,57 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1088,7 +1482,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -1108,7 +1502,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "7270604957039011794"
}
},
"durability": "temporary",
@@ -1399,86 +1793,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.30.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.30.json
index 8b85a02e..8e593472 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.30.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.30.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 14,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -189,25 +196,26 @@
}
]
],
- [],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
{
"function": {
"contract_fn": {
"contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
+ "function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
},
{
- "u64": "0"
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
+ "vec": []
+ },
+ "void",
+ "void"
]
}
},
@@ -215,26 +223,107 @@
}
]
],
- [],
- [],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
{
"function": {
"contract_fn": {
"contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
+ "function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
},
{
- "u64": "1"
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
]
}
},
@@ -389,6 +478,33 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -416,6 +532,141 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -439,6 +690,471 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -452,7 +1168,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -460,7 +1176,7 @@
"symbol": "count"
},
"val": {
- "u64": "6"
+ "u64": "12"
}
},
{
@@ -471,6 +1187,51 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -502,10 +1263,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "5806905060045992000"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -522,10 +1283,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "6277191135259896685"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -542,10 +1303,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -562,10 +1323,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -582,10 +1343,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "2032731177588607455"
}
},
"durability": "temporary",
@@ -602,10 +1363,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "4270020994084947596"
}
},
"durability": "temporary",
@@ -622,10 +1383,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
"ledger_key_nonce": {
- "nonce": "2032731177588607455"
+ "nonce": "8370022561469687789"
}
},
"durability": "temporary",
@@ -642,10 +1403,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
"ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "nonce": "6277191135259896685"
}
},
"durability": "temporary",
@@ -662,10 +1423,70 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
"ledger_key_nonce": {
- "nonce": "8370022561469687789"
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.31.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.31.json
index f40b4913..61096e4b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.31.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.31.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 15,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -111,495 +115,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -613,7 +140,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -640,7 +167,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -667,7 +194,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -694,7 +221,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -731,6 +258,167 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -752,7 +440,7 @@
"symbol": "count"
},
"val": {
- "u64": "13"
+ "u64": "4"
}
},
{
@@ -763,6 +451,27 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -868,186 +577,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.32.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.32.json
index 3c4b67ea..95412a7b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.32.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.32.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,34 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -231,6 +262,33 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -254,6 +312,205 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -275,7 +532,7 @@
"symbol": "count"
},
"val": {
- "u64": "4"
+ "u64": "5"
}
},
{
@@ -286,6 +543,30 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -391,6 +672,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.33.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.33.json
index ab7e058a..3b41bcc0 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.33.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.33.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -241,415 +250,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -663,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -690,7 +302,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -717,7 +329,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -744,7 +356,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -771,7 +383,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -798,7 +410,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -825,7 +437,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -852,7 +464,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -879,7 +491,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -916,6 +528,357 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -929,7 +892,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -937,7 +900,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "9"
}
},
{
@@ -948,6 +911,42 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -973,46 +972,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1193,146 +1152,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.34.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.34.json
index e3fd2717..a2cd5e82 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.34.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.34.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 9,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -189,25 +196,52 @@
}
]
],
+ [],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
{
"function": {
"contract_fn": {
"contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
+ "function_name": "admin_deregister",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
},
{
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ "u64": "0"
},
{
- "vec": []
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
},
- "void"
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
]
}
},
@@ -308,33 +342,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -416,33 +423,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -466,6 +446,281 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -479,7 +734,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -487,7 +742,7 @@
"symbol": "count"
},
"val": {
- "u64": "8"
+ "u64": "6"
}
},
{
@@ -498,6 +753,36 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -529,10 +814,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "5806905060045992000"
}
},
"durability": "temporary",
@@ -549,10 +834,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "6277191135259896685"
}
},
"durability": "temporary",
@@ -569,10 +854,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -589,10 +874,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -609,10 +894,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "2032731177588607455"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -629,10 +914,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -649,10 +934,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
"ledger_key_nonce": {
- "nonce": "8370022561469687789"
+ "nonce": "2032731177588607455"
}
},
"durability": "temporary",
@@ -669,10 +954,30 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
"ledger_key_nonce": {
- "nonce": "6277191135259896685"
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.35.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.35.json
index f39f9cc5..fbb7d20a 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.35.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.35.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 14,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,162 +160,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -336,7 +186,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
}
@@ -363,7 +213,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
}
@@ -384,33 +234,6 @@
"min_temp_entry_ttl": 16,
"max_entry_ttl": 6312000,
"ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -546,141 +369,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -704,6 +392,243 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -725,7 +650,7 @@
"symbol": "count"
},
"val": {
- "u64": "11"
+ "u64": "5"
}
},
{
@@ -736,6 +661,33 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -770,7 +722,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "1301173170172112462"
+ "nonce": "6277191135259896685"
}
},
"durability": "temporary",
@@ -790,7 +742,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "6517132746326325848"
+ "nonce": "8370022561469687789"
}
},
"durability": "temporary",
@@ -921,126 +873,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.36.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.36.json
index c0a24f66..05758c5f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.36.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.36.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 11,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,162 +79,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -334,168 +181,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -519,6 +204,129 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -540,7 +348,7 @@
"symbol": "count"
},
"val": {
- "u64": "9"
+ "u64": "3"
}
},
{
@@ -551,6 +359,24 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -636,126 +462,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.37.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.37.json
index f82f7925..cfcc51e1 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.37.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.37.json
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,7 +402,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
}
@@ -415,7 +429,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
}
@@ -476,7 +490,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -503,7 +517,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -530,7 +544,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -557,7 +571,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -584,7 +598,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -611,7 +625,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -638,7 +652,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -665,7 +679,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -692,7 +706,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -719,7 +733,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -810,6 +824,547 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -842,6 +1397,57 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.38.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.38.json
index b0cb57d0..4d6d4000 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.38.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.38.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 19,
+ "address": 17,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,58 +403,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -466,7 +429,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
}
@@ -493,7 +456,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
}
@@ -730,33 +693,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -919,33 +855,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -969,6 +878,585 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -990,7 +1478,7 @@
"symbol": "count"
},
"val": {
- "u64": "16"
+ "u64": "14"
}
},
{
@@ -1001,6 +1489,60 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1035,7 +1577,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "2307661404550649928"
}
},
"durability": "temporary",
@@ -1055,7 +1597,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -1366,46 +1908,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.39.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.39.json
index 72d1b06c..61096e4b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.39.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.39.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 17,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -111,627 +115,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -745,7 +140,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -772,7 +167,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -799,7 +194,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -826,7 +221,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -863,6 +258,167 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -876,7 +432,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -884,7 +440,7 @@
"symbol": "count"
},
"val": {
- "u64": "14"
+ "u64": "4"
}
},
{
@@ -895,6 +451,27 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -920,46 +497,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1040,226 +577,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.4.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.4.json
index a36d1823..4f9ad555 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.4.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.4.json
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -466,7 +483,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
}
@@ -493,7 +510,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
}
@@ -770,7 +787,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -797,7 +814,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -824,7 +841,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -969,6 +986,661 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1001,6 +1673,66 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.40.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.40.json
index f11a14e7..e956e8ac 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.40.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.40.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 7,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,84 +52,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -203,87 +127,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -307,6 +150,91 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -328,7 +256,7 @@
"symbol": "count"
},
"val": {
- "u64": "5"
+ "u64": "2"
}
},
{
@@ -339,6 +267,21 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -404,66 +347,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.41.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.41.json
index 9e1ba42e..61096e4b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.41.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.41.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 22,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -111,1359 +115,44 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "2"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "19"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1345255804540566779"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1471,19 +160,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1491,19 +187,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1511,19 +214,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1531,19 +241,261 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1551,10 +503,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1571,10 +523,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1591,10 +543,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -1611,10 +563,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.42.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.42.json
index cd90b603..05758c5f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.42.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.42.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,84 +79,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -256,87 +181,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -360,6 +204,129 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -381,7 +348,7 @@
"symbol": "count"
},
"val": {
- "u64": "6"
+ "u64": "3"
}
},
{
@@ -392,6 +359,24 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -477,66 +462,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.43.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.43.json
index e3fd2717..50283a00 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.43.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.43.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,58 +160,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -389,60 +343,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -466,6 +366,243 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -487,7 +624,7 @@
"symbol": "count"
},
"val": {
- "u64": "8"
+ "u64": "6"
}
},
{
@@ -498,6 +635,33 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -643,46 +807,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.44.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.44.json
index 9fbea905..326da13d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.44.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.44.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 7,
+ "address": 17,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,277 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -154,7 +429,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
}
@@ -181,27 +456,270 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
}
},
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
+ "sub_invocations": []
+ }
+ ]
+ ],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -215,7 +733,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -242,7 +760,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -269,7 +787,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -296,7 +814,34 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -333,6 +878,585 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -354,7 +1478,7 @@
"symbol": "count"
},
"val": {
- "u64": "4"
+ "u64": "14"
}
},
{
@@ -365,6 +1489,60 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -399,7 +1577,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "nonce": "2307661404550649928"
}
},
"durability": "temporary",
@@ -419,7 +1597,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "8370022561469687789"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -530,6 +1708,206 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.45.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.45.json
index feb2a8e0..71da1b58 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.45.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.45.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 14,
+ "address": 17,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,88 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -336,7 +429,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
}
@@ -363,7 +456,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
}
@@ -384,6 +477,33 @@
"min_temp_entry_ttl": 16,
"max_entry_ttl": 6312000,
"ledger_entries": [
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -640,7 +760,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -667,7 +787,61 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -704,6 +878,585 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -725,7 +1478,7 @@
"symbol": "count"
},
"val": {
- "u64": "11"
+ "u64": "14"
}
},
{
@@ -736,6 +1489,60 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -770,7 +1577,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "1301173170172112462"
+ "nonce": "2307661404550649928"
}
},
"durability": "temporary",
@@ -790,7 +1597,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "6517132746326325848"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -1041,6 +1848,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.46.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.46.json
index 3c4b67ea..a28af900 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.46.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.46.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 21,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -111,6 +115,464 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -129,26 +591,1522 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "18"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2140788761963629343"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -156,26 +2114,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -183,26 +2134,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -210,26 +2154,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -237,79 +2174,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "4"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -317,10 +2194,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "115220454072064130"
}
},
"durability": "temporary",
@@ -337,10 +2214,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -357,10 +2234,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "1301173170172112462"
}
},
"durability": "temporary",
@@ -377,10 +2254,110 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.47.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.47.json
index 9b108e6a..09272606 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.47.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.47.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 11,
+ "address": 19,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,223 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -258,54 +483,270 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
}
},
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
+ "sub_invocations": []
+ }
+ ]
+ ],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -319,7 +760,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -346,7 +787,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -373,7 +814,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -400,7 +841,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -427,7 +868,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -454,7 +895,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -481,7 +922,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
},
@@ -508,7 +949,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
}
]
},
@@ -545,6 +986,661 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -566,7 +1662,7 @@
"symbol": "count"
},
"val": {
- "u64": "8"
+ "u64": "16"
}
},
{
@@ -577,6 +1673,66 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -611,7 +1767,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "115220454072064130"
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
@@ -631,7 +1787,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "1194852393571756375"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -822,6 +1978,166 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.48.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.48.json
index 4812f98c..6924a89c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.48.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.48.json
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -414,7 +429,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
}
@@ -441,7 +456,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
}
@@ -475,7 +490,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -502,7 +517,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -529,7 +544,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -556,7 +571,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -583,7 +598,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -610,7 +625,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -637,7 +652,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -664,7 +679,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -691,7 +706,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -718,7 +733,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -745,7 +760,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -772,7 +787,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -799,7 +814,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -863,6 +878,585 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -895,6 +1489,60 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.49.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.49.json
index f11a14e7..30336f22 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.49.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.49.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 7,
+ "address": 19,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -137,6 +142,383 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -155,26 +537,1326 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "16"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -182,26 +1864,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -209,26 +1884,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -236,26 +1904,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -263,26 +1924,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -290,79 +1944,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "5"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -370,10 +1964,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "5806905060045992000"
}
},
"durability": "temporary",
@@ -390,10 +1984,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "1194852393571756375"
}
},
"durability": "temporary",
@@ -410,10 +2004,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "115220454072064130"
}
},
"durability": "temporary",
@@ -430,10 +2024,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -450,10 +2044,90 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "2032731177588607455"
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.5.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.5.json
index eedac157..7889dfac 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.5.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.5.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 20,
+ "address": 16,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,110 +376,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -492,7 +402,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
}
@@ -519,7 +429,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
}
@@ -742,7 +652,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -769,7 +679,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -891,114 +801,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1022,6 +824,547 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1043,7 +1386,7 @@
"symbol": "count"
},
"val": {
- "u64": "17"
+ "u64": "13"
}
},
{
@@ -1054,6 +1397,57 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1088,7 +1482,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -1108,7 +1502,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "7270604957039011794"
}
},
"durability": "temporary",
@@ -1399,86 +1793,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.50.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.50.json
index 34353063..7407a601 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.50.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.50.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 22,
+ "address": 9,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -189,1161 +196,44 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "2"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "19"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1345255804540566779"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1351,19 +241,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1371,19 +268,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1391,19 +295,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1411,19 +322,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1431,19 +349,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1451,19 +376,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1471,19 +403,384 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1491,10 +788,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "6517132746326325848"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1511,10 +808,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "7270604957039011794"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1531,10 +828,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -1551,10 +848,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -1571,10 +868,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "2032731177588607455"
}
},
"durability": "temporary",
@@ -1591,10 +888,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "4270020994084947596"
}
},
"durability": "temporary",
@@ -1611,10 +908,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "8370022561469687789"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.51.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.51.json
index 2c7d8d8c..7ebefeb8 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.51.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.51.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,162 +268,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -440,7 +294,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
}
@@ -467,7 +321,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
}
@@ -569,33 +423,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -758,141 +585,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -916,6 +608,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -937,7 +1018,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "9"
}
},
{
@@ -948,6 +1029,45 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -982,7 +1102,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "115220454072064130"
}
},
"durability": "temporary",
@@ -1002,7 +1122,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -1213,126 +1333,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.52.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.52.json
index cd90b603..50283a00 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.52.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.52.json
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -360,6 +366,243 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -392,6 +635,33 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.53.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.53.json
index cd90b603..eaaa197f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.53.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.53.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 21,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -163,6 +169,410 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -181,26 +591,1502 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "18"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2140788761963629343"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -208,26 +2094,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -235,26 +2114,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -262,26 +2134,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -289,26 +2154,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -316,26 +2174,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -343,79 +2194,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "6"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -423,10 +2214,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -443,10 +2234,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "1301173170172112462"
}
},
"durability": "temporary",
@@ -463,10 +2254,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "6517132746326325848"
}
},
"durability": "temporary",
@@ -483,10 +2274,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "7270604957039011794"
}
},
"durability": "temporary",
@@ -503,10 +2294,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
"key": {
"ledger_key_nonce": {
- "nonce": "2032731177588607455"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -523,10 +2314,50 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
"key": {
"ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.54.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.54.json
index d51207e7..8d845455 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.54.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.54.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 21,
+ "address": 10,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -215,285 +223,25 @@
}
]
],
+ [],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
{
"function": {
"contract_fn": {
"contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
+ "function_name": "admin_deregister",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
},
{
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ "u64": "0"
},
{
- "vec": []
- },
- "void"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
]
}
},
@@ -502,367 +250,44 @@
]
],
[],
+ [],
[
[
"CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
{
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
}
},
- "ext": "v0"
- },
- "live_until": 4095
- },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -876,7 +301,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -903,7 +328,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -930,7 +355,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -957,7 +382,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -984,7 +409,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -1011,7 +436,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -1038,7 +463,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -1075,6 +500,319 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1096,7 +834,7 @@
"symbol": "count"
},
"val": {
- "u64": "18"
+ "u64": "7"
}
},
{
@@ -1107,6 +845,39 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1141,7 +912,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2140788761963629343"
+ "nonce": "1194852393571756375"
}
},
"durability": "temporary",
@@ -1161,7 +932,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "5806905060045992000"
}
},
"durability": "temporary",
@@ -1332,226 +1103,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.55.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.55.json
index 3c4b67ea..326da13d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.55.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.55.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 17,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -111,6 +115,356 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -136,7 +490,277 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -163,7 +787,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -190,7 +814,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -217,7 +841,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -254,6 +878,585 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -267,7 +1470,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -275,7 +1478,7 @@
"symbol": "count"
},
"val": {
- "u64": "4"
+ "u64": "14"
}
},
{
@@ -286,6 +1489,60 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -311,6 +1568,46 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -391,6 +1688,226 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.56.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.56.json
index 7f355977..e956e8ac 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.56.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.56.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 13,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -59,521 +61,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -587,7 +86,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -614,7 +113,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -651,6 +150,91 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -664,7 +248,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -672,7 +256,7 @@
"symbol": "count"
},
"val": {
- "u64": "10"
+ "u64": "2"
}
},
{
@@ -683,6 +267,21 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -708,46 +307,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -788,186 +347,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.57.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.57.json
index a46a8cf5..7407a601 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.57.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.57.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 4,
+ "address": 9,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,142 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -125,6 +262,141 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -148,6 +420,281 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -169,7 +716,7 @@
"symbol": "count"
},
"val": {
- "u64": "2"
+ "u64": "7"
}
},
{
@@ -180,6 +727,36 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -245,6 +822,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.58.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.58.json
index bcb672ca..b7e5feed 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.58.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.58.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 3,
+ "address": 22,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -33,6 +34,572 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -51,26 +618,1650 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "19"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1345255804540566779"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2140788761963629343"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -78,79 +2269,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "1"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -158,10 +2289,190 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.59.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.59.json
index 0cbf93bc..c8d9e8a9 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.59.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.59.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 19,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -267,6 +277,248 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -292,7 +544,115 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -319,7 +679,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -346,7 +706,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -373,7 +733,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -400,7 +760,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -427,7 +787,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -454,7 +814,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -481,7 +841,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -508,7 +868,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -535,7 +895,61 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
}
]
},
@@ -572,6 +986,661 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -585,7 +1654,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -593,7 +1662,7 @@
"symbol": "count"
},
"val": {
- "u64": "10"
+ "u64": "16"
}
},
{
@@ -604,6 +1673,66 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -629,6 +1758,46 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -829,6 +1998,146 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.6.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.6.json
index a36d1823..d8f2effa 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.6.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.6.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 19,
+ "address": 22,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,88 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -466,7 +564,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
}
]
}
@@ -493,7 +591,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
}
]
}
@@ -757,6 +855,33 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -932,7 +1057,61 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
}
]
},
@@ -969,6 +1148,775 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -990,7 +1938,7 @@
"symbol": "count"
},
"val": {
- "u64": "16"
+ "u64": "19"
}
},
{
@@ -1001,6 +1949,75 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1035,7 +2052,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "1345255804540566779"
}
},
"durability": "temporary",
@@ -1055,7 +2072,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "2140788761963629343"
}
},
"durability": "temporary",
@@ -1406,6 +2423,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.60.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.60.json
index 330fa7e2..24e3fa2f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.60.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.60.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 21,
+ "address": 20,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -467,32 +484,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -518,7 +510,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
}
@@ -545,7 +537,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
}
@@ -633,7 +625,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -660,7 +652,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -687,7 +679,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -714,7 +706,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -741,7 +733,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -768,7 +760,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -795,7 +787,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -822,7 +814,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -849,7 +841,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -876,7 +868,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -903,7 +895,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -930,7 +922,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -957,7 +949,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -1025,33 +1017,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1075,6 +1040,699 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1096,7 +1754,7 @@
"symbol": "count"
},
"val": {
- "u64": "18"
+ "u64": "17"
}
},
{
@@ -1107,6 +1765,69 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1141,7 +1862,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2140788761963629343"
+ "nonce": "2578412842719982537"
}
},
"durability": "temporary",
@@ -1161,7 +1882,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
@@ -1532,26 +2253,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.61.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.61.json
index b300bb4b..9f8c1bb4 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.61.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.61.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 21,
+ "address": 18,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,84 +430,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -518,7 +456,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
}
@@ -545,7 +483,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
}
@@ -633,7 +571,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -660,7 +598,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -687,7 +625,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -714,7 +652,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -741,7 +679,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -971,87 +909,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1075,6 +932,623 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1096,7 +1570,7 @@
"symbol": "count"
},
"val": {
- "u64": "18"
+ "u64": "15"
}
},
{
@@ -1107,6 +1581,63 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1141,7 +1672,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2140788761963629343"
+ "nonce": "2307661404550649928"
}
},
"durability": "temporary",
@@ -1161,7 +1692,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -1492,66 +2023,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.62.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.62.json
index e4769005..30336f22 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.62.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.62.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 17,
+ "address": 19,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,61 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -414,7 +483,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
}
@@ -441,7 +510,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
}
@@ -529,7 +598,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -556,7 +625,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -583,7 +652,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -610,7 +679,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -637,7 +706,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -664,7 +733,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -840,6 +909,60 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -863,6 +986,661 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -884,7 +1662,7 @@
"symbol": "count"
},
"val": {
- "u64": "14"
+ "u64": "16"
}
},
{
@@ -895,6 +1673,66 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -929,7 +1767,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
@@ -949,7 +1787,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -1260,6 +2098,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.63.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.63.json
index 299eb384..05758c5f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.63.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.63.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 19,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -85,1206 +88,44 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "2"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "16"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1292,19 +133,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1312,19 +160,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1332,19 +187,220 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "3"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1352,10 +408,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "7270604957039011794"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1372,10 +428,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1392,10 +448,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.64.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.64.json
index 7c0d1564..95412a7b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.64.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.64.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 13,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,162 +133,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -440,168 +289,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -625,6 +312,205 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -646,7 +532,7 @@
"symbol": "count"
},
"val": {
- "u64": "11"
+ "u64": "5"
}
},
{
@@ -657,6 +543,30 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -782,126 +692,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.65.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.65.json
index c06e028f..24e3fa2f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.65.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.65.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 20,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,61 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -440,7 +510,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
}
@@ -467,7 +537,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
}
@@ -839,6 +909,33 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -879,7 +976,34 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
}
]
},
@@ -916,6 +1040,699 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -937,7 +1754,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "17"
}
},
{
@@ -948,6 +1765,69 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -982,7 +1862,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "2578412842719982537"
}
},
"durability": "temporary",
@@ -1002,7 +1882,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
@@ -1333,6 +2213,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.66.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.66.json
index 913cd0ba..95412a7b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.66.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.66.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 17,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -137,574 +142,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -718,7 +167,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -745,7 +194,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -772,7 +221,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -799,7 +248,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -826,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -863,6 +312,205 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -876,7 +524,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -884,7 +532,7 @@
"symbol": "count"
},
"val": {
- "u64": "14"
+ "u64": "5"
}
},
{
@@ -895,6 +543,30 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -920,46 +592,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1060,206 +692,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.67.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.67.json
index bfc67444..42c386cd 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.67.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.67.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 10,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,34 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -390,6 +424,33 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -413,6 +474,319 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -434,7 +808,7 @@
"symbol": "count"
},
"val": {
- "u64": "7"
+ "u64": "8"
}
},
{
@@ -445,6 +819,39 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -610,6 +1017,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.68.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.68.json
index 1ee6e953..95412a7b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.68.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.68.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 15,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -137,468 +142,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -612,7 +167,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -639,7 +194,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -666,7 +221,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -693,7 +248,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -720,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -757,6 +312,205 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -770,7 +524,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -778,7 +532,7 @@
"symbol": "count"
},
"val": {
- "u64": "12"
+ "u64": "5"
}
},
{
@@ -789,6 +543,30 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -814,46 +592,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -954,166 +692,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.69.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.69.json
index 87afe446..3bf03b8c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.69.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.69.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 16,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -163,495 +169,71 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
}
},
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
}
},
- "ext": "v0"
- },
- "live_until": 4095
- },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -665,7 +247,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -692,7 +274,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -719,7 +301,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -746,7 +328,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -773,7 +355,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -810,6 +392,243 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -831,7 +650,7 @@
"symbol": "count"
},
"val": {
- "u64": "13"
+ "u64": "5"
}
},
{
@@ -842,6 +661,33 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -876,7 +722,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "nonce": "6277191135259896685"
}
},
"durability": "temporary",
@@ -896,7 +742,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "7270604957039011794"
+ "nonce": "8370022561469687789"
}
},
"durability": "temporary",
@@ -1027,166 +873,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.7.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.7.json
index 9b5a01af..e00d7445 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.7.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.7.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 17,
+ "address": 20,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -397,6 +412,140 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -449,7 +598,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -476,7 +625,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -503,7 +652,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -530,7 +679,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -557,7 +706,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -584,7 +733,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -611,7 +760,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -638,7 +787,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -665,7 +814,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -692,7 +841,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -719,7 +868,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -746,7 +895,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -773,7 +922,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -800,7 +949,61 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
}
]
},
@@ -837,6 +1040,699 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -850,7 +1746,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -858,7 +1754,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "17"
}
},
{
@@ -869,6 +1765,69 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -894,6 +1853,46 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1194,6 +2193,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.70.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.70.json
index 9b5a01af..3fa02173 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.70.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.70.json
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -837,6 +852,585 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -869,6 +1463,60 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.71.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.71.json
index c2a12ad0..05758c5f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.71.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.71.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 11,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -85,215 +88,6 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
[]
],
"ledger": {
@@ -387,141 +181,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -545,6 +204,129 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -558,7 +340,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -566,7 +348,7 @@
"symbol": "count"
},
"val": {
- "u64": "8"
+ "u64": "3"
}
},
{
@@ -577,6 +359,24 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -602,46 +402,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -702,126 +462,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.72.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.72.json
index cd90b603..3b41bcc0 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.72.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.72.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,88 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -337,6 +424,87 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -360,6 +528,357 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -381,7 +900,7 @@
"symbol": "count"
},
"val": {
- "u64": "6"
+ "u64": "9"
}
},
{
@@ -392,6 +911,42 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -537,6 +1092,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.73.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.73.json
index 6b12ddf2..5dd9df61 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.73.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.73.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 5,
+ "address": 20,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -85,6 +88,464 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -103,26 +564,1454 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "17"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -130,26 +2019,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -157,26 +2039,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -184,79 +2059,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "3"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -264,10 +2079,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "1194852393571756375"
}
},
"durability": "temporary",
@@ -284,10 +2099,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "115220454072064130"
}
},
"durability": "temporary",
@@ -304,10 +2119,130 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.74.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.74.json
index 038d3c1a..8e593472 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.74.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.74.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 21,
+ "address": 14,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -319,415 +331,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -741,7 +356,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -768,7 +383,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -795,7 +410,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -822,7 +437,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -849,7 +464,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -876,7 +491,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -903,7 +518,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -930,7 +545,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -957,7 +572,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -984,7 +599,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -1011,7 +626,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -1038,7 +653,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -1075,6 +690,471 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1088,7 +1168,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -1096,7 +1176,7 @@
"symbol": "count"
},
"val": {
- "u64": "18"
+ "u64": "12"
}
},
{
@@ -1107,6 +1187,51 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1132,46 +1257,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1412,146 +1497,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.75.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.75.json
index bcb672ca..5027aa11 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.75.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.75.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 3,
+ "address": 15,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -33,6 +34,383 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -58,7 +436,304 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -95,6 +770,509 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -108,7 +1286,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -116,15 +1294,63 @@
"symbol": "count"
},
"val": {
- "u64": "1"
+ "u64": "12"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
}
},
{
"key": {
- "symbol": "end"
+ "symbol": "preg"
},
"val": {
- "u64": "18446744073709551615"
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
}
},
{
@@ -152,6 +1378,46 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -172,6 +1438,246 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.76.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.76.json
index ce67215e..05758c5f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.76.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.76.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 19,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -85,1206 +88,44 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "2"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "16"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1292,19 +133,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1312,19 +160,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1332,19 +187,220 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "3"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1352,10 +408,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "7270604957039011794"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1372,10 +428,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1392,10 +448,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.77.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.77.json
index 6b12ddf2..f56a850d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.77.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.77.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 5,
+ "address": 21,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -85,6 +88,491 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -103,26 +591,1542 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "18"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2140788761963629343"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -130,26 +2134,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -157,26 +2154,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -184,79 +2174,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "3"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -264,10 +2194,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "115220454072064130"
}
},
"durability": "temporary",
@@ -284,10 +2214,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -304,10 +2234,130 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.78.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.78.json
index 84de6b6e..6978722c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.78.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.78.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 19,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -241,469 +250,71 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
}
},
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
}
},
- "ext": "v0"
- },
- "live_until": 4095
- },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -717,7 +328,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -744,7 +355,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -771,7 +382,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -798,7 +409,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -825,7 +436,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -852,7 +463,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -879,7 +490,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -906,7 +517,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -943,6 +554,357 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -956,7 +918,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -964,7 +926,7 @@
"symbol": "count"
},
"val": {
- "u64": "17"
+ "u64": "8"
}
},
{
@@ -975,6 +937,42 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1006,130 +1004,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "8370022561469687789"
+ "nonce": "115220454072064130"
}
},
"durability": "temporary",
@@ -1146,10 +1024,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "6277191135259896685"
+ "nonce": "1194852393571756375"
}
},
"durability": "temporary",
@@ -1166,10 +1044,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "5806905060045992000"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1186,10 +1064,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "1194852393571756375"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1206,10 +1084,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "115220454072064130"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -1226,10 +1104,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "3126073502131104533"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -1246,10 +1124,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
"ledger_key_nonce": {
- "nonce": "1301173170172112462"
+ "nonce": "2032731177588607455"
}
},
"durability": "temporary",
@@ -1266,10 +1144,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
"ledger_key_nonce": {
- "nonce": "6517132746326325848"
+ "nonce": "4270020994084947596"
}
},
"durability": "temporary",
@@ -1286,10 +1164,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
"ledger_key_nonce": {
- "nonce": "7270604957039011794"
+ "nonce": "8370022561469687789"
}
},
"durability": "temporary",
@@ -1306,10 +1184,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
"ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "nonce": "6277191135259896685"
}
},
"durability": "temporary",
@@ -1326,10 +1204,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "5806905060045992000"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.79.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.79.json
index 3c4b67ea..7d1ce55c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.79.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.79.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 22,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -111,6 +115,491 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -129,26 +618,1610 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "19"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1345255804540566779"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2140788761963629343"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -156,26 +2229,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -183,26 +2249,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -210,26 +2269,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -237,79 +2289,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "4"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -317,10 +2309,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -337,10 +2329,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "1301173170172112462"
}
},
"durability": "temporary",
@@ -357,10 +2349,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "6517132746326325848"
}
},
"durability": "temporary",
@@ -377,10 +2369,110 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.8.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.8.json
index bfc67444..50283a00 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.8.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.8.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,32 +160,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -363,33 +343,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -413,6 +366,243 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -434,7 +624,7 @@
"symbol": "count"
},
"val": {
- "u64": "7"
+ "u64": "6"
}
},
{
@@ -445,6 +635,33 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -590,26 +807,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.80.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.80.json
index c0a24f66..02efe1d2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.80.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.80.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 11,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -137,77 +142,25 @@
}
]
],
+ [],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
{
"function": {
"contract_fn": {
"contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
+ "function_name": "admin_deregister",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
},
{
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ "u64": "0"
},
{
- "vec": []
- },
- "void"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
]
}
},
@@ -215,25 +168,26 @@
}
]
],
+ [],
+ [],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
{
"function": {
"contract_fn": {
"contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
+ "function_name": "admin_deregister",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
},
{
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ "u64": "1"
},
{
- "vec": []
- },
- "void"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
]
}
},
@@ -280,33 +234,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -388,114 +315,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -519,6 +338,205 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -532,7 +550,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -540,7 +558,7 @@
"symbol": "count"
},
"val": {
- "u64": "9"
+ "u64": "4"
}
},
{
@@ -551,6 +569,30 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -582,50 +624,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "4270020994084947596"
}
},
"durability": "temporary",
@@ -642,10 +644,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "8370022561469687789"
}
},
"durability": "temporary",
@@ -662,10 +664,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "2032731177588607455"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -682,10 +684,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -702,10 +704,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "8370022561469687789"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -722,10 +724,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "6277191135259896685"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -742,10 +744,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
"ledger_key_nonce": {
- "nonce": "5806905060045992000"
+ "nonce": "2032731177588607455"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.81.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.81.json
index e53d5b77..9f8c1bb4 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.81.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.81.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 22,
+ "address": 18,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,110 +430,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -544,7 +456,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
}
@@ -571,7 +483,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
}
@@ -646,33 +558,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1024,87 +909,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1128,6 +932,623 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1149,7 +1570,7 @@
"symbol": "count"
},
"val": {
- "u64": "19"
+ "u64": "15"
}
},
{
@@ -1160,6 +1581,63 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1194,7 +1672,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "1345255804540566779"
+ "nonce": "2307661404550649928"
}
},
"durability": "temporary",
@@ -1214,7 +1692,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2140788761963629343"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -1545,86 +2023,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.82.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.82.json
index defd25a5..42c386cd 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.82.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.82.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 10,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -215,468 +223,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -690,7 +248,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -717,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -744,7 +302,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -771,7 +329,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -798,7 +356,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -825,7 +383,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -852,7 +410,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -879,7 +437,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -916,6 +474,319 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -929,7 +800,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -937,7 +808,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "8"
}
},
{
@@ -948,6 +819,39 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -973,46 +877,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1173,166 +1037,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.83.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.83.json
index 7c0d1564..b5f89194 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.83.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.83.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 13,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -111,155 +115,25 @@
}
]
],
+ [],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
{
"function": {
"contract_fn": {
"contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
+ "function_name": "admin_deregister",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
},
{
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ "u64": "0"
},
{
- "vec": []
- },
- "void"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
]
}
},
@@ -267,25 +141,26 @@
}
]
],
+ [],
+ [],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
{
"function": {
"contract_fn": {
"contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
+ "function_name": "admin_deregister",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
},
{
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ "u64": "1"
},
{
- "vec": []
- },
- "void"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
]
}
},
@@ -386,222 +261,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -625,6 +284,167 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -638,7 +458,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -646,7 +466,7 @@
"symbol": "count"
},
"val": {
- "u64": "11"
+ "u64": "3"
}
},
{
@@ -657,6 +477,27 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -688,87 +529,7 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
"nonce": "2032731177588607455"
@@ -788,7 +549,7 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
"nonce": "4270020994084947596"
@@ -808,30 +569,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "6277191135259896685"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -848,10 +589,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "5806905060045992000"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -868,10 +609,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "1194852393571756375"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -888,10 +629,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "115220454072064130"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.84.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.84.json
index 03f5da6b..5e0920cf 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.84.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.84.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -267,215 +277,6 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
[]
],
"ledger": {
@@ -717,142 +518,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -879,7 +545,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -916,6 +582,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -929,7 +984,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -937,7 +992,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "10"
}
},
{
@@ -948,6 +1003,45 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -973,46 +1067,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1213,126 +1267,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.85.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.85.json
index 34de114f..05758c5f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.85.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.85.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 21,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -85,1352 +88,44 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "2"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "18"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1438,19 +133,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1458,19 +160,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1478,19 +187,220 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "3"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1498,10 +408,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1518,10 +428,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1538,10 +448,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.86.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.86.json
index 0cbf93bc..f2b52f4e 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.86.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.86.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 13,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -267,6 +277,86 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -508,7 +598,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -535,7 +625,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -572,6 +662,433 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -585,7 +1102,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -604,6 +1121,48 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -629,6 +1188,46 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -829,6 +1428,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.87.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.87.json
index b0cb57d0..3b41bcc0 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.87.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.87.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 19,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -241,468 +250,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -716,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -743,7 +302,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -770,7 +329,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -797,7 +356,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -824,7 +383,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -851,7 +410,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -878,7 +437,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -905,7 +464,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -932,7 +491,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -969,6 +528,357 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -982,7 +892,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -990,7 +900,7 @@
"symbol": "count"
},
"val": {
- "u64": "16"
+ "u64": "9"
}
},
{
@@ -1001,6 +911,42 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1026,46 +972,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1246,166 +1152,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.88.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.88.json
index 2af49c7e..d6f230d4 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.88.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.88.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 19,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,250 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -232,54 +483,297 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
}
},
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
+ "sub_invocations": []
+ }
+ ]
+ ],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -293,7 +787,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -320,7 +814,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -347,7 +841,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -374,7 +868,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -401,7 +895,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -428,7 +922,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
},
@@ -455,7 +949,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
}
]
},
@@ -492,6 +986,661 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -513,7 +1662,7 @@
"symbol": "count"
},
"val": {
- "u64": "7"
+ "u64": "16"
}
},
{
@@ -524,6 +1673,66 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -558,7 +1767,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "1194852393571756375"
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
@@ -578,7 +1787,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "5806905060045992000"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -749,6 +1958,186 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.89.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.89.json
index 6b12ddf2..e5119f98 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.89.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.89.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 5,
+ "address": 16,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -85,6 +88,356 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -110,7 +463,277 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -137,7 +760,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -164,7 +787,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -201,6 +824,547 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -214,7 +1378,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -222,7 +1386,7 @@
"symbol": "count"
},
"val": {
- "u64": "3"
+ "u64": "13"
}
},
{
@@ -233,6 +1397,57 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -258,6 +1473,46 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -318,6 +1573,226 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.9.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.9.json
index c8bf7fb1..4f9ad555 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.9.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.9.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 21,
+ "address": 19,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,58 +457,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -518,7 +483,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
}
@@ -545,7 +510,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
}
@@ -890,33 +855,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1025,33 +963,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1075,6 +986,661 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1096,7 +1662,7 @@
"symbol": "count"
},
"val": {
- "u64": "18"
+ "u64": "16"
}
},
{
@@ -1107,6 +1673,66 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1141,7 +1767,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2140788761963629343"
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
@@ -1161,7 +1787,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -1512,46 +2138,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.90.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.90.json
index df676799..e956e8ac 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.90.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.90.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 21,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -59,1418 +61,44 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "2"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "18"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1478,19 +106,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1498,19 +133,179 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1518,10 +313,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1538,10 +333,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.91.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.91.json
index 10490742..95412a7b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.91.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.91.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -137,137 +142,6 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
[]
],
"ledger": {
@@ -415,60 +289,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -492,6 +312,205 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -505,7 +524,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -513,7 +532,7 @@
"symbol": "count"
},
"val": {
- "u64": "7"
+ "u64": "5"
}
},
{
@@ -524,6 +543,30 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -549,46 +592,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -689,66 +692,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.92.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.92.json
index ce61c271..42c386cd 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.92.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.92.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 14,
+ "address": 10,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,110 +214,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -547,114 +451,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -678,6 +474,319 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -699,7 +808,7 @@
"symbol": "count"
},
"val": {
- "u64": "12"
+ "u64": "8"
}
},
{
@@ -710,6 +819,39 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -895,86 +1037,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.93.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.93.json
index cd90b603..d3700be4 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.93.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.93.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 22,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -163,6 +169,437 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -181,26 +618,1570 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "19"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1345255804540566779"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2140788761963629343"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -208,26 +2189,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -235,26 +2209,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -262,26 +2229,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -289,26 +2249,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -316,26 +2269,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -343,79 +2289,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "6"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -423,10 +2309,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -443,10 +2329,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "1301173170172112462"
}
},
"durability": "temporary",
@@ -463,10 +2349,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "6517132746326325848"
}
},
"durability": "temporary",
@@ -483,10 +2369,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "7270604957039011794"
}
},
"durability": "temporary",
@@ -503,10 +2389,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
"key": {
"ledger_key_nonce": {
- "nonce": "2032731177588607455"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -523,10 +2409,70 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
"key": {
"ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.94.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.94.json
index f39f9cc5..91251f10 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.94.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.94.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 14,
+ "address": 18,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,115 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -336,7 +456,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
}
@@ -363,7 +483,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
}
@@ -424,7 +544,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -451,7 +571,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -478,7 +598,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -505,7 +625,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -532,7 +652,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -559,7 +679,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -586,7 +706,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -613,7 +733,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -640,7 +760,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -667,7 +787,115 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
},
@@ -704,6 +932,623 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -725,7 +1570,7 @@
"symbol": "count"
},
"val": {
- "u64": "11"
+ "u64": "15"
}
},
{
@@ -736,6 +1581,63 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -770,7 +1672,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "1301173170172112462"
+ "nonce": "2307661404550649928"
}
},
"durability": "temporary",
@@ -790,7 +1692,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "6517132746326325848"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -1041,6 +1943,86 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.95.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.95.json
index 84de6b6e..45319f83 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.95.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.95.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 19,
+ "address": 22,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -449,6 +466,140 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -690,7 +841,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -717,7 +868,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -744,7 +895,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -771,7 +922,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -798,7 +949,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -825,7 +976,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -852,7 +1003,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
},
@@ -879,7 +1030,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
}
]
},
@@ -906,7 +1057,61 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
}
]
},
@@ -943,6 +1148,775 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -956,7 +1930,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -964,7 +1938,7 @@
"symbol": "count"
},
"val": {
- "u64": "17"
+ "u64": "19"
}
},
{
@@ -975,6 +1949,75 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1000,6 +2043,46 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1345255804540566779"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2140788761963629343"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1340,6 +2423,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.96.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.96.json
index c3ef5598..9859bac3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.96.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.96.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 13,
+ "address": 14,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,34 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -310,7 +348,7 @@
"u64": "0"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
}
@@ -337,7 +375,7 @@
"u64": "1"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
}
@@ -493,6 +531,33 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -587,7 +652,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -614,7 +679,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -651,6 +716,471 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -672,7 +1202,7 @@
"symbol": "count"
},
"val": {
- "u64": "10"
+ "u64": "11"
}
},
{
@@ -683,6 +1213,51 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -737,7 +1312,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "3126073502131104533"
+ "nonce": "6517132746326325848"
}
},
"durability": "temporary",
@@ -968,6 +1543,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.97.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.97.json
index f40b4913..b1efb5b2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.97.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.97.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 15,
+ "address": 19,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -345,6 +358,167 @@
}
]
],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "0"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "admin_deregister",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ },
+ {
+ "u64": "1"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
[]
],
"ledger": {
@@ -708,6 +882,87 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -731,6 +986,661 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -744,7 +1654,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "0"
+ "u64": "2"
}
},
{
@@ -752,7 +1662,7 @@
"symbol": "count"
},
"val": {
- "u64": "13"
+ "u64": "16"
}
},
{
@@ -763,6 +1673,66 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -788,6 +1758,46 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1048,6 +2058,86 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.98.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.98.json
index cd90b603..2de75e0e 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.98.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.98.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -25,136 +25,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -202,141 +73,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -360,6 +96,53 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -381,7 +164,7 @@
"symbol": "count"
},
"val": {
- "u64": "6"
+ "u64": "1"
}
},
{
@@ -392,6 +175,18 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -437,106 +232,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.99.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.99.json
index 0b4256fd..50283a00 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.99.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_deregister_consistency.99.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 16,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -163,468 +169,18 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "0"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "admin_deregister",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- },
- {
- "u64": "1"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -638,7 +194,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -665,7 +221,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -692,7 +248,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -719,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -746,7 +302,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -773,7 +329,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -810,6 +366,243 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -823,7 +616,7 @@
"symbol": "anonce"
},
"val": {
- "u64": "2"
+ "u64": "0"
}
},
{
@@ -831,7 +624,7 @@
"symbol": "count"
},
"val": {
- "u64": "13"
+ "u64": "6"
}
},
{
@@ -842,6 +635,33 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -867,46 +687,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1027,166 +807,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.10.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.10.json
index 6e86e891..4e31bbfa 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.10.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.10.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -38,10 +38,6 @@
[],
[],
[],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.100.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.100.json
index 37219af9..69f2b72a 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.100.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.100.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -39,6 +39,8 @@
[],
[],
[],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.101.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.101.json
index 4e31bbfa..9ee183c0 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.101.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.101.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 10,
"nonce": 0,
"mux_id": 0
},
@@ -38,6 +38,8 @@
[],
[],
[],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.11.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.11.json
index cdfa3b06..2fcd94e3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.11.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.11.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 5,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -34,7 +34,6 @@
],
[],
[],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.12.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.12.json
index cdfa3b06..2fcd94e3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.12.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.12.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 5,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -34,7 +34,6 @@
],
[],
[],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.13.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.13.json
index 6e322a5d..cdfa3b06 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.13.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.13.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -35,7 +35,6 @@
[],
[],
[],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.14.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.14.json
index b3fbec7f..6e86e891 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.14.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.14.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 3,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -33,6 +33,15 @@
]
],
[],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.15.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.15.json
index 3b46b458..b3fbec7f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.15.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.15.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 7,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -33,10 +33,6 @@
]
],
[],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.16.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.16.json
index 3b46b458..4e31bbfa 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.16.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.16.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 7,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -37,6 +37,7 @@
[],
[],
[],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.17.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.17.json
index b3fbec7f..9ee183c0 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.17.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.17.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 3,
+ "address": 10,
"nonce": 0,
"mux_id": 0
},
@@ -33,6 +33,13 @@
]
],
[],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.19.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.19.json
index 6e322a5d..2fcd94e3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.19.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.19.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -34,8 +34,6 @@
],
[],
[],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.2.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.2.json
index 4e31bbfa..cdfa3b06 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.2.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.2.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -35,9 +35,6 @@
[],
[],
[],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.20.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.20.json
index 6e322a5d..3b46b458 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.20.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.20.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -36,6 +36,7 @@
[],
[],
[],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.21.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.21.json
index 37219af9..2fcd94e3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.21.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.21.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -34,11 +34,6 @@
],
[],
[],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.22.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.22.json
index 9ee183c0..69f2b72a 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.22.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.22.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -40,6 +40,7 @@
[],
[],
[],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.24.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.24.json
index 3b46b458..4e31bbfa 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.24.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.24.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 7,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -37,6 +37,7 @@
[],
[],
[],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.25.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.25.json
index 4e31bbfa..2fcd94e3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.25.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.25.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -34,10 +34,6 @@
],
[],
[],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.26.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.26.json
index 69f2b72a..6e322a5d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.26.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.26.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 11,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -36,11 +36,6 @@
[],
[],
[],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.27.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.27.json
index 2fcd94e3..9ee183c0 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.27.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.27.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 4,
+ "address": 10,
"nonce": 0,
"mux_id": 0
},
@@ -34,6 +34,12 @@
],
[],
[],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.28.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.28.json
index 9ee183c0..3b46b458 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.28.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.28.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -37,9 +37,6 @@
[],
[],
[],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.29.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.29.json
index 6e322a5d..4e31bbfa 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.29.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.29.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -36,6 +36,8 @@
[],
[],
[],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.3.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.3.json
index 37219af9..6e322a5d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.3.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.3.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -36,9 +36,6 @@
[],
[],
[],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.31.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.31.json
index 6e322a5d..6e86e891 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.31.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.31.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -36,6 +36,12 @@
[],
[],
[],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.32.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.32.json
index b3fbec7f..3b46b458 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.32.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.32.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 3,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -33,6 +33,10 @@
]
],
[],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.33.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.33.json
index 37219af9..6e322a5d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.33.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.33.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -36,9 +36,6 @@
[],
[],
[],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.34.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.34.json
index 6e86e891..6e322a5d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.34.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.34.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -36,12 +36,6 @@
[],
[],
[],
- [],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.35.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.35.json
index 2fcd94e3..b3fbec7f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.35.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.35.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 4,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -33,7 +33,6 @@
]
],
[],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.36.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.36.json
index 6e322a5d..2fcd94e3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.36.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.36.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -34,8 +34,6 @@
],
[],
[],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.37.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.37.json
index 6e86e891..cdfa3b06 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.37.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.37.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -35,13 +35,6 @@
[],
[],
[],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.38.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.38.json
index 6e86e891..69f2b72a 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.38.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.38.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -41,7 +41,6 @@
[],
[],
[],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.39.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.39.json
index b3fbec7f..cdfa3b06 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.39.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.39.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 3,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -33,6 +33,8 @@
]
],
[],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.4.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.4.json
index b3fbec7f..3b46b458 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.4.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.4.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 3,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -33,6 +33,10 @@
]
],
[],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.40.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.40.json
index cdfa3b06..4e31bbfa 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.40.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.40.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 5,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -35,6 +35,9 @@
[],
[],
[],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.41.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.41.json
index b3fbec7f..6e322a5d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.41.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.41.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 3,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -33,6 +33,9 @@
]
],
[],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.43.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.43.json
index 6e86e891..b3fbec7f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.43.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.43.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -33,15 +33,6 @@
]
],
[],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.44.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.44.json
index 6e322a5d..2fcd94e3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.44.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.44.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -34,8 +34,6 @@
],
[],
[],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.45.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.45.json
index 37219af9..6e86e891 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.45.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.45.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -39,6 +39,9 @@
[],
[],
[],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.46.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.46.json
index 6e86e891..69f2b72a 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.46.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.46.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -41,7 +41,6 @@
[],
[],
[],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.47.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.47.json
index 37219af9..b3fbec7f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.47.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.47.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -33,12 +33,6 @@
]
],
[],
- [],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.49.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.49.json
index 2fcd94e3..cdfa3b06 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.49.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.49.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 4,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -34,6 +34,7 @@
],
[],
[],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.5.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.5.json
index cdfa3b06..37219af9 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.5.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.5.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 5,
+ "address": 9,
"nonce": 0,
"mux_id": 0
},
@@ -35,6 +35,10 @@
[],
[],
[],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.50.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.50.json
index b3fbec7f..37219af9 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.50.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.50.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 3,
+ "address": 9,
"nonce": 0,
"mux_id": 0
},
@@ -33,6 +33,12 @@
]
],
[],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.51.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.51.json
index 6e86e891..b3fbec7f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.51.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.51.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -33,15 +33,6 @@
]
],
[],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.53.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.53.json
index 4e31bbfa..3b46b458 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.53.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.53.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -37,7 +37,6 @@
[],
[],
[],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.54.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.54.json
index 69f2b72a..b3fbec7f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.54.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.54.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 11,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -33,14 +33,6 @@
]
],
[],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.55.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.55.json
index 9ee183c0..b3fbec7f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.55.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.55.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -33,13 +33,6 @@
]
],
[],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.56.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.56.json
index 37219af9..2fcd94e3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.56.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.56.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -34,11 +34,6 @@
],
[],
[],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.57.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.57.json
index b3fbec7f..6e86e891 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.57.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.57.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 3,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -33,6 +33,15 @@
]
],
[],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.58.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.58.json
index 4e31bbfa..69f2b72a 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.58.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.58.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -38,6 +38,9 @@
[],
[],
[],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.59.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.59.json
index 6e322a5d..4e31bbfa 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.59.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.59.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -36,6 +36,8 @@
[],
[],
[],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.60.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.60.json
index 2fcd94e3..37219af9 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.60.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.60.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 4,
+ "address": 9,
"nonce": 0,
"mux_id": 0
},
@@ -34,6 +34,11 @@
],
[],
[],
+ [],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.61.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.61.json
index 6e86e891..b3fbec7f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.61.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.61.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -33,15 +33,6 @@
]
],
[],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.62.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.62.json
index 9ee183c0..4e31bbfa 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.62.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.62.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -38,8 +38,6 @@
[],
[],
[],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.63.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.63.json
index 2fcd94e3..b3fbec7f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.63.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.63.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 4,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -33,7 +33,6 @@
]
],
[],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.64.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.64.json
index 4e31bbfa..b3fbec7f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.64.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.64.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -33,11 +33,6 @@
]
],
[],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.65.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.65.json
index 2fcd94e3..cdfa3b06 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.65.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.65.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 4,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -34,6 +34,7 @@
],
[],
[],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.66.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.66.json
index 69f2b72a..3b46b458 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.66.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.66.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 11,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -37,10 +37,6 @@
[],
[],
[],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.67.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.67.json
index 3b46b458..cdfa3b06 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.67.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.67.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 7,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -35,8 +35,6 @@
[],
[],
[],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.69.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.69.json
index 4e31bbfa..2fcd94e3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.69.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.69.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -34,10 +34,6 @@
],
[],
[],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.7.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.7.json
index 2fcd94e3..6e322a5d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.7.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.7.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 4,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -34,6 +34,8 @@
],
[],
[],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.70.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.70.json
index 3b46b458..6e322a5d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.70.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.70.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 7,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -36,7 +36,6 @@
[],
[],
[],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.71.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.71.json
index 6e86e891..9ee183c0 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.71.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.71.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 10,
"nonce": 0,
"mux_id": 0
},
@@ -40,8 +40,6 @@
[],
[],
[],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.72.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.72.json
index 9ee183c0..6e322a5d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.72.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.72.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -36,10 +36,6 @@
[],
[],
[],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.73.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.73.json
index b3fbec7f..69f2b72a 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.73.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.73.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 3,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -33,6 +33,14 @@
]
],
[],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.74.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.74.json
index 69f2b72a..37219af9 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.74.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.74.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 11,
+ "address": 9,
"nonce": 0,
"mux_id": 0
},
@@ -39,8 +39,6 @@
[],
[],
[],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.75.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.75.json
index 9ee183c0..37219af9 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.75.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.75.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 9,
"nonce": 0,
"mux_id": 0
},
@@ -39,7 +39,6 @@
[],
[],
[],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.76.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.76.json
index 69f2b72a..6e322a5d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.76.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.76.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 11,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -36,11 +36,6 @@
[],
[],
[],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.77.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.77.json
index 6e322a5d..b3fbec7f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.77.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.77.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -33,9 +33,6 @@
]
],
[],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.78.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.78.json
index 4e31bbfa..cdfa3b06 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.78.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.78.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -35,9 +35,6 @@
[],
[],
[],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.79.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.79.json
index 4e31bbfa..2fcd94e3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.79.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.79.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -34,10 +34,6 @@
],
[],
[],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.8.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.8.json
index 4e31bbfa..69f2b72a 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.8.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.8.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -38,6 +38,9 @@
[],
[],
[],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.80.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.80.json
index cdfa3b06..6e322a5d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.80.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.80.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 5,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -35,6 +35,7 @@
[],
[],
[],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.81.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.81.json
index 9ee183c0..b3fbec7f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.81.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.81.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -33,13 +33,6 @@
]
],
[],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.82.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.82.json
index 3b46b458..cdfa3b06 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.82.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.82.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 7,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -35,8 +35,6 @@
[],
[],
[],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.84.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.84.json
index 9ee183c0..cdfa3b06 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.84.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.84.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -35,11 +35,6 @@
[],
[],
[],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.85.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.85.json
index 6e322a5d..69f2b72a 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.85.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.85.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -36,6 +36,11 @@
[],
[],
[],
+ [],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.86.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.86.json
index 2fcd94e3..4e31bbfa 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.86.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.86.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 4,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -34,6 +34,10 @@
],
[],
[],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.88.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.88.json
index 6e86e891..3b46b458 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.88.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.88.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -37,11 +37,6 @@
[],
[],
[],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.89.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.89.json
index 37219af9..b3fbec7f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.89.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.89.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -33,12 +33,6 @@
]
],
[],
- [],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.9.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.9.json
index cdfa3b06..37219af9 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.9.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.9.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 5,
+ "address": 9,
"nonce": 0,
"mux_id": 0
},
@@ -35,6 +35,10 @@
[],
[],
[],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.90.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.90.json
index b3fbec7f..2fcd94e3 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.90.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.90.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 3,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -33,6 +33,7 @@
]
],
[],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.91.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.91.json
index 9ee183c0..3b46b458 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.91.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.91.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -37,9 +37,6 @@
[],
[],
[],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.92.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.92.json
index cdfa3b06..4e31bbfa 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.92.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.92.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 5,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -35,6 +35,9 @@
[],
[],
[],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.93.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.93.json
index 9ee183c0..cdfa3b06 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.93.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.93.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -35,11 +35,6 @@
[],
[],
[],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.94.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.94.json
index 2fcd94e3..6e322a5d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.94.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.94.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 4,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -34,6 +34,8 @@
],
[],
[],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.95.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.95.json
index 37219af9..69f2b72a 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.95.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.95.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -39,6 +39,8 @@
[],
[],
[],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.96.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.96.json
index 37219af9..6e322a5d 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.96.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.96.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -36,9 +36,6 @@
[],
[],
[],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.97.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.97.json
index cdfa3b06..6e86e891 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.97.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.97.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 5,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -35,6 +35,13 @@
[],
[],
[],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.98.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.98.json
index b3fbec7f..9ee183c0 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.98.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.98.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 3,
+ "address": 10,
"nonce": 0,
"mux_id": 0
},
@@ -33,6 +33,13 @@
]
],
[],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.99.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.99.json
index 4e31bbfa..cdfa3b06 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.99.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_inactive_campaign_blocks_registration.99.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -35,9 +35,6 @@
[],
[],
[],
- [],
- [],
- [],
[]
],
"ledger": {
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.1.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.1.json
index 04a84cf9..72529ecd 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.1.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.1.json
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -281,6 +285,167 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -321,6 +486,27 @@
"u64": "4"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.10.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.10.json
index 3dcc763d..12384edf 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.10.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.10.json
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,6 +401,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -414,6 +428,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -440,6 +455,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -466,6 +482,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -492,6 +509,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -518,6 +536,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -1076,6 +1095,737 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1116,6 +1866,72 @@
"u64": "19"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.100.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.100.json
index 0647aaec..1482cf38 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.100.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.100.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "3"
+ "u64": "9"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,169 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -205,6 +370,168 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -228,6 +555,357 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -249,7 +927,7 @@
"symbol": "count"
},
"val": {
- "u64": "3"
+ "u64": "9"
}
},
{
@@ -265,7 +943,43 @@
"symbol": "maxcap"
},
"val": {
- "u64": "3"
+ "u64": "9"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
}
},
{
@@ -373,6 +1087,126 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.101.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.101.json
index 6f4534d2..da1094ae 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.101.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.101.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 16,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "15"
+ "u64": "13"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,58 +374,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -787,60 +748,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -864,6 +771,509 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -885,7 +1295,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "13"
}
},
{
@@ -901,7 +1311,55 @@
"symbol": "maxcap"
},
"val": {
- "u64": "15"
+ "u64": "13"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
}
},
{
@@ -1209,46 +1667,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.11.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.11.json
index 38d7e3a0..72529ecd 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.11.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.11.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 14,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "11"
+ "u64": "4"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,188 +131,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -440,195 +262,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -652,6 +285,167 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -673,7 +467,7 @@
"symbol": "count"
},
"val": {
- "u64": "11"
+ "u64": "4"
}
},
{
@@ -689,7 +483,28 @@
"symbol": "maxcap"
},
"val": {
- "u64": "11"
+ "u64": "4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
}
},
{
@@ -817,146 +632,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.12.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.12.json
index 65e70031..6bda3d22 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.12.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.12.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 16,
+ "address": 9,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "13"
+ "u64": "6"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,188 +185,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -546,195 +370,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -758,6 +393,243 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -779,7 +651,7 @@
"symbol": "count"
},
"val": {
- "u64": "13"
+ "u64": "6"
}
},
{
@@ -795,7 +667,34 @@
"symbol": "maxcap"
},
"val": {
- "u64": "13"
+ "u64": "6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
}
},
{
@@ -963,146 +862,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.13.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.13.json
index 0ed48de1..3e36b694 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.13.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.13.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 23,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "20"
+ "u64": "5"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -162,1237 +167,46 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "1"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "20"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "maxcap"
- },
- "val": {
- "u64": "20"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1400,19 +214,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1420,19 +241,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1440,19 +268,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1460,19 +295,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1480,19 +322,310 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "maxcap"
+ },
+ "val": {
+ "u64": "5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1500,10 +633,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1520,10 +653,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1540,10 +673,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -1560,10 +693,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -1580,10 +713,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "2032731177588607455"
}
},
"durability": "temporary",
@@ -1600,10 +733,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
"ledger_key_nonce": {
- "nonce": "2140788761963629343"
+ "nonce": "4270020994084947596"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.14.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.14.json
index 65e70031..3e36b694 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.14.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.14.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 16,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "13"
+ "u64": "5"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -162,444 +167,20 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -613,7 +194,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -640,7 +221,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -667,7 +248,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -694,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -721,7 +302,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -758,6 +339,205 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -779,7 +559,7 @@
"symbol": "count"
},
"val": {
- "u64": "13"
+ "u64": "5"
}
},
{
@@ -795,7 +575,31 @@
"symbol": "maxcap"
},
"val": {
- "u64": "13"
+ "u64": "5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
}
},
{
@@ -943,166 +747,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.15.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.15.json
index 0647aaec..bfb85a64 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.15.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.15.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 18,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "3"
+ "u64": "15"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,331 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -137,7 +464,331 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -164,7 +815,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -191,7 +842,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -228,6 +879,585 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -249,7 +1479,7 @@
"symbol": "count"
},
"val": {
- "u64": "3"
+ "u64": "15"
}
},
{
@@ -265,7 +1495,61 @@
"symbol": "maxcap"
},
"val": {
- "u64": "3"
+ "u64": "15"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
}
},
{
@@ -373,6 +1657,246 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.16.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.16.json
index 04a84cf9..6bda3d22 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.16.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.16.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 7,
+ "address": 9,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "4"
+ "u64": "6"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,61 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -258,6 +316,60 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -281,6 +393,243 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -302,7 +651,7 @@
"symbol": "count"
},
"val": {
- "u64": "4"
+ "u64": "6"
}
},
{
@@ -318,7 +667,34 @@
"symbol": "maxcap"
},
"val": {
- "u64": "4"
+ "u64": "6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
}
},
{
@@ -446,6 +822,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.17.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.17.json
index 6f4534d2..f251d392 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.17.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.17.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "15"
+ "u64": "2"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -84,709 +86,20 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -800,7 +113,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -827,7 +140,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -864,6 +177,91 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -885,7 +283,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "2"
}
},
{
@@ -901,7 +299,22 @@
"symbol": "maxcap"
},
"val": {
- "u64": "15"
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
}
},
{
@@ -989,266 +402,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.18.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.18.json
index 44a0f2b7..72529ecd 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.18.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.18.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "5"
+ "u64": "4"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,32 +131,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -284,33 +262,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -334,6 +285,167 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -355,7 +467,7 @@
"symbol": "count"
},
"val": {
- "u64": "5"
+ "u64": "4"
}
},
{
@@ -371,7 +483,28 @@
"symbol": "maxcap"
},
"val": {
- "u64": "5"
+ "u64": "4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
}
},
{
@@ -499,26 +632,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.19.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.19.json
index 9a469172..a94cccc2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.19.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.19.json
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,6 +401,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -811,6 +825,547 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -851,6 +1406,57 @@
"u64": "14"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.2.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.2.json
index 6f4534d2..da1094ae 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.2.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.2.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 16,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "15"
+ "u64": "13"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,58 +374,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -787,60 +748,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -864,6 +771,509 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -885,7 +1295,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "13"
}
},
{
@@ -901,7 +1311,55 @@
"symbol": "maxcap"
},
"val": {
- "u64": "15"
+ "u64": "13"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
}
},
{
@@ -1209,46 +1667,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.20.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.20.json
index 9a469172..a3f1d4d0 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.20.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.20.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 17,
+ "address": 15,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "14"
+ "u64": "12"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,58 +347,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -734,60 +694,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -811,6 +717,471 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -832,7 +1203,7 @@
"symbol": "count"
},
"val": {
- "u64": "14"
+ "u64": "12"
}
},
{
@@ -848,7 +1219,52 @@
"symbol": "maxcap"
},
"val": {
- "u64": "14"
+ "u64": "12"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
}
},
{
@@ -1136,46 +1552,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.21.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.21.json
index a403610e..bd914f83 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.21.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.21.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 20,
+ "address": 23,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "17"
+ "u64": "20"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,6 +401,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -414,6 +428,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -440,6 +455,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -466,6 +482,88 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -947,6 +1045,87 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -970,6 +1149,775 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -991,7 +1939,7 @@
"symbol": "count"
},
"val": {
- "u64": "17"
+ "u64": "20"
}
},
{
@@ -1007,7 +1955,76 @@
"symbol": "maxcap"
},
"val": {
- "u64": "17"
+ "u64": "20"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
}
},
{
@@ -1395,6 +2412,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2140788761963629343"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.22.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.22.json
index 05adef71..da1094ae 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.22.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.22.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 21,
+ "address": 16,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "18"
+ "u64": "13"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,136 +374,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -865,141 +748,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1023,6 +771,509 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1044,7 +1295,7 @@
"symbol": "count"
},
"val": {
- "u64": "18"
+ "u64": "13"
}
},
{
@@ -1060,7 +1311,55 @@
"symbol": "maxcap"
},
"val": {
- "u64": "18"
+ "u64": "13"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
}
},
{
@@ -1368,106 +1667,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.23.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.23.json
index 8121fbfe..bfb85a64 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.23.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.23.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 5,
+ "address": 18,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "2"
+ "u64": "15"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,358 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -111,7 +464,358 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -138,7 +842,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -175,6 +879,585 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -196,7 +1479,7 @@
"symbol": "count"
},
"val": {
- "u64": "2"
+ "u64": "15"
}
},
{
@@ -212,7 +1495,61 @@
"symbol": "maxcap"
},
"val": {
- "u64": "2"
+ "u64": "15"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
}
},
{
@@ -300,6 +1637,266 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.24.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.24.json
index 8121fbfe..cf6b02b7 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.24.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.24.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 5,
+ "address": 19,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "2"
+ "u64": "16"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,385 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -111,7 +491,142 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -138,7 +653,250 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
},
@@ -175,6 +933,623 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -196,23 +1571,80 @@
"symbol": "count"
},
"val": {
- "u64": "2"
+ "u64": "16"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
}
},
{
"key": {
- "symbol": "end"
+ "symbol": "maxcap"
},
"val": {
- "u64": "18446744073709551615"
+ "u64": "16"
}
},
{
"key": {
- "symbol": "maxcap"
+ "symbol": "preg"
},
"val": {
- "u64": "2"
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
}
},
{
@@ -300,6 +1732,286 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.25.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.25.json
index 0ed48de1..72529ecd 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.25.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.25.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 23,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "20"
+ "u64": "4"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -136,1303 +140,46 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "1"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "20"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "maxcap"
- },
- "val": {
- "u64": "20"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1440,19 +187,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1460,19 +214,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1480,19 +241,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1500,19 +268,269 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "maxcap"
+ },
+ "val": {
+ "u64": "4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1520,10 +538,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1540,10 +558,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1560,10 +578,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -1580,10 +598,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -1600,10 +618,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "2140788761963629343"
+ "nonce": "2032731177588607455"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.26.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.26.json
index 0f197a27..cf6b02b7 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.26.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.26.json
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,6 +401,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -414,6 +428,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -440,6 +455,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -917,6 +933,623 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -957,6 +1590,63 @@
"u64": "16"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.27.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.27.json
index 65e70031..94b28822 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.27.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.27.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 16,
+ "address": 14,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "13"
+ "u64": "11"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,58 +320,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -681,60 +640,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -758,6 +663,433 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -779,7 +1111,7 @@
"symbol": "count"
},
"val": {
- "u64": "13"
+ "u64": "11"
}
},
{
@@ -795,7 +1127,49 @@
"symbol": "maxcap"
},
"val": {
- "u64": "13"
+ "u64": "11"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
}
},
{
@@ -1063,46 +1437,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.28.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.28.json
index 0f197a27..da1094ae 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.28.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.28.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 19,
+ "address": 16,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "16"
+ "u64": "13"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,84 +374,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -813,87 +748,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -917,6 +771,509 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -938,7 +1295,7 @@
"symbol": "count"
},
"val": {
- "u64": "16"
+ "u64": "13"
}
},
{
@@ -954,7 +1311,55 @@
"symbol": "maxcap"
},
"val": {
- "u64": "16"
+ "u64": "13"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
}
},
{
@@ -1262,66 +1667,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.29.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.29.json
index 3dcc763d..a3f1d4d0 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.29.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.29.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 22,
+ "address": 15,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "19"
+ "u64": "12"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,188 +347,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -864,195 +694,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1076,6 +717,471 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1097,7 +1203,7 @@
"symbol": "count"
},
"val": {
- "u64": "19"
+ "u64": "12"
}
},
{
@@ -1113,7 +1219,52 @@
"symbol": "maxcap"
},
"val": {
- "u64": "19"
+ "u64": "12"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
}
},
{
@@ -1401,146 +1552,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.3.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.3.json
index 6f4534d2..cf6b02b7 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.3.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.3.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 19,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "15"
+ "u64": "16"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,6 +401,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -414,6 +428,34 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -841,6 +883,33 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -864,6 +933,623 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -885,7 +1571,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "16"
}
},
{
@@ -901,7 +1587,64 @@
"symbol": "maxcap"
},
"val": {
- "u64": "15"
+ "u64": "16"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
}
},
{
@@ -1249,6 +1992,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.30.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.30.json
index 0647aaec..933b971c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.30.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.30.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 13,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "3"
+ "u64": "10"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,196 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -205,6 +397,195 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -228,6 +609,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -249,7 +1019,7 @@
"symbol": "count"
},
"val": {
- "u64": "3"
+ "u64": "10"
}
},
{
@@ -265,7 +1035,46 @@
"symbol": "maxcap"
},
"val": {
- "u64": "3"
+ "u64": "10"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
}
},
{
@@ -373,6 +1182,146 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.31.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.31.json
index 97fae226..86ebcb90 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.31.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.31.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 13,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "10"
+ "u64": "1"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -58,497 +59,20 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -562,7 +86,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -599,6 +123,53 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -620,7 +191,7 @@
"symbol": "count"
},
"val": {
- "u64": "10"
+ "u64": "1"
}
},
{
@@ -636,7 +207,19 @@
"symbol": "maxcap"
},
"val": {
- "u64": "10"
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
}
},
{
@@ -704,186 +287,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.32.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.32.json
index 44a0f2b7..933b971c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.32.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.32.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 13,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "5"
+ "u64": "10"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,142 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -311,6 +451,141 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -334,6 +609,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -355,7 +1019,7 @@
"symbol": "count"
},
"val": {
- "u64": "5"
+ "u64": "10"
}
},
{
@@ -371,7 +1035,46 @@
"symbol": "maxcap"
},
"val": {
- "u64": "5"
+ "u64": "10"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
}
},
{
@@ -519,6 +1222,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.33.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.33.json
index 0647aaec..3e36b694 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.33.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.33.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "3"
+ "u64": "5"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,61 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -205,6 +262,60 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -228,6 +339,205 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -249,7 +559,7 @@
"symbol": "count"
},
"val": {
- "u64": "3"
+ "u64": "5"
}
},
{
@@ -265,7 +575,31 @@
"symbol": "maxcap"
},
"val": {
- "u64": "3"
+ "u64": "5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
}
},
{
@@ -373,6 +707,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.34.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.34.json
index 0647aaec..86ebcb90 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.34.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.34.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "3"
+ "u64": "1"
}
]
}
@@ -50,58 +50,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -151,60 +100,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -228,6 +123,53 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -249,7 +191,7 @@
"symbol": "count"
},
"val": {
- "u64": "3"
+ "u64": "1"
}
},
{
@@ -265,7 +207,19 @@
"symbol": "maxcap"
},
"val": {
- "u64": "3"
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
}
},
{
@@ -333,46 +287,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.35.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.35.json
index 0647aaec..72529ecd 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.35.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.35.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 6,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "3"
+ "u64": "4"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,34 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -205,6 +235,33 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -228,6 +285,167 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -249,7 +467,7 @@
"symbol": "count"
},
"val": {
- "u64": "3"
+ "u64": "4"
}
},
{
@@ -265,7 +483,28 @@
"symbol": "maxcap"
},
"val": {
- "u64": "3"
+ "u64": "4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
}
},
{
@@ -373,6 +612,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.36.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.36.json
index 44a0f2b7..bd914f83 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.36.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.36.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 23,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "5"
+ "u64": "20"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,412 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -182,26 +592,1605 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "20"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "maxcap"
+ },
+ "val": {
+ "u64": "20"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -209,26 +2198,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -236,26 +2218,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -263,26 +2238,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -290,26 +2258,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -317,87 +2278,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "1"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "5"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "maxcap"
- },
- "val": {
- "u64": "5"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -405,10 +2298,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "1301173170172112462"
}
},
"durability": "temporary",
@@ -425,10 +2318,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "6517132746326325848"
}
},
"durability": "temporary",
@@ -445,10 +2338,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "7270604957039011794"
}
},
"durability": "temporary",
@@ -465,10 +2358,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -485,10 +2378,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
"key": {
"ledger_key_nonce": {
- "nonce": "2032731177588607455"
+ "nonce": "2307661404550649928"
}
},
"durability": "temporary",
@@ -505,10 +2398,70 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
"key": {
"ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2140788761963629343"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.37.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.37.json
index 05adef71..f251d392 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.37.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.37.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 21,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "18"
+ "u64": "2"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -84,1289 +86,46 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "1"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "18"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "maxcap"
- },
- "val": {
- "u64": "18"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1374,19 +133,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1394,19 +160,187 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "maxcap"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1414,10 +348,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1434,10 +368,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1454,10 +388,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.38.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.38.json
index 9a469172..933b971c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.38.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.38.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 17,
+ "address": 13,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "14"
+ "u64": "10"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,110 +293,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -680,114 +586,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -811,6 +609,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -832,7 +1019,7 @@
"symbol": "count"
},
"val": {
- "u64": "14"
+ "u64": "10"
}
},
{
@@ -848,7 +1035,46 @@
"symbol": "maxcap"
},
"val": {
- "u64": "14"
+ "u64": "10"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
}
},
{
@@ -1096,86 +1322,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.39.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.39.json
index 0ed48de1..7d924de5 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.39.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.39.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 23,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "20"
+ "u64": "8"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -240,656 +248,20 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -903,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -930,7 +302,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -957,7 +329,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -984,7 +356,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -1011,7 +383,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -1038,7 +410,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -1065,7 +437,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -1092,7 +464,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -1129,6 +501,319 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1150,7 +835,7 @@
"symbol": "count"
},
"val": {
- "u64": "20"
+ "u64": "8"
}
},
{
@@ -1166,7 +851,40 @@
"symbol": "maxcap"
},
"val": {
- "u64": "20"
+ "u64": "8"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
}
},
{
@@ -1374,246 +1092,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.4.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.4.json
index 3dcc763d..72529ecd 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.4.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.4.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 22,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "19"
+ "u64": "4"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -136,1230 +140,46 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "1"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "19"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "maxcap"
- },
- "val": {
- "u64": "19"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1367,19 +187,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1387,19 +214,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1407,19 +241,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1427,19 +268,269 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "maxcap"
+ },
+ "val": {
+ "u64": "4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1447,10 +538,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1467,10 +558,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1487,10 +578,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -1507,10 +598,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -1527,10 +618,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "2032731177588607455"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.40.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.40.json
index 6f4534d2..9f696bf7 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.40.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.40.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 20,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "15"
+ "u64": "17"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,6 +401,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -414,6 +428,61 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -841,6 +910,60 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -864,6 +987,661 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -885,7 +1663,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "17"
}
},
{
@@ -901,7 +1679,67 @@
"symbol": "maxcap"
},
"val": {
- "u64": "15"
+ "u64": "17"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
}
},
{
@@ -1249,6 +2087,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.41.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.41.json
index 9309e235..a3f1d4d0 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.41.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.41.json
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -705,6 +717,471 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -745,6 +1222,51 @@
"u64": "12"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.42.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.42.json
index 9a469172..a94cccc2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.42.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.42.json
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,6 +401,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -811,6 +825,547 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -851,6 +1406,57 @@
"u64": "14"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.43.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.43.json
index 38d7e3a0..da1094ae 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.43.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.43.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 14,
+ "address": 16,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "11"
+ "u64": "13"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,61 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -629,6 +694,60 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -652,6 +771,509 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -673,7 +1295,7 @@
"symbol": "count"
},
"val": {
- "u64": "11"
+ "u64": "13"
}
},
{
@@ -689,7 +1311,55 @@
"symbol": "maxcap"
},
"val": {
- "u64": "11"
+ "u64": "13"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
}
},
{
@@ -957,6 +1627,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.44.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.44.json
index 441920b8..3e36b694 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.44.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.44.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "6"
+ "u64": "5"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,32 +158,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -337,33 +316,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -387,6 +339,205 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -408,7 +559,7 @@
"symbol": "count"
},
"val": {
- "u64": "6"
+ "u64": "5"
}
},
{
@@ -424,7 +575,31 @@
"symbol": "maxcap"
},
"val": {
- "u64": "6"
+ "u64": "5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
}
},
{
@@ -572,26 +747,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.45.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.45.json
index 65e70031..933b971c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.45.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.45.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 16,
+ "address": 13,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "13"
+ "u64": "10"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,84 +293,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -654,87 +586,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -758,6 +609,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -779,7 +1019,7 @@
"symbol": "count"
},
"val": {
- "u64": "13"
+ "u64": "10"
}
},
{
@@ -795,7 +1035,46 @@
"symbol": "maxcap"
},
"val": {
- "u64": "13"
+ "u64": "10"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
}
},
{
@@ -1043,66 +1322,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.46.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.46.json
index 441920b8..cf6b02b7 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.46.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.46.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 19,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "6"
+ "u64": "16"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,277 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -215,7 +491,223 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -242,7 +734,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -269,7 +761,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -296,7 +788,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -323,7 +815,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -350,7 +842,61 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
},
@@ -387,6 +933,623 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -408,7 +1571,7 @@
"symbol": "count"
},
"val": {
- "u64": "6"
+ "u64": "16"
}
},
{
@@ -424,7 +1587,64 @@
"symbol": "maxcap"
},
"val": {
- "u64": "6"
+ "u64": "16"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
}
},
{
@@ -592,6 +1812,206 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.47.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.47.json
index 9309e235..94b28822 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.47.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.47.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 15,
+ "address": 14,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "12"
+ "u64": "11"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,32 +320,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -655,33 +640,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -705,6 +663,433 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -726,7 +1111,7 @@
"symbol": "count"
},
"val": {
- "u64": "12"
+ "u64": "11"
}
},
{
@@ -742,7 +1127,49 @@
"symbol": "maxcap"
},
"val": {
- "u64": "12"
+ "u64": "11"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
}
},
{
@@ -1010,26 +1437,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.48.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.48.json
index 97fae226..a94cccc2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.48.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.48.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 13,
+ "address": 17,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "10"
+ "u64": "14"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,115 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -576,6 +694,114 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -599,6 +825,547 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -620,7 +1387,7 @@
"symbol": "count"
},
"val": {
- "u64": "10"
+ "u64": "14"
}
},
{
@@ -636,7 +1403,58 @@
"symbol": "maxcap"
},
"val": {
- "u64": "10"
+ "u64": "14"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
}
},
{
@@ -884,6 +1702,86 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.49.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.49.json
index 65e70031..3e36b694 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.49.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.49.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 16,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "13"
+ "u64": "5"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -162,444 +167,20 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -613,7 +194,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -640,7 +221,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -667,7 +248,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -694,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -721,7 +302,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -758,6 +339,205 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -779,7 +559,7 @@
"symbol": "count"
},
"val": {
- "u64": "13"
+ "u64": "5"
}
},
{
@@ -795,7 +575,31 @@
"symbol": "maxcap"
},
"val": {
- "u64": "13"
+ "u64": "5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
}
},
{
@@ -943,166 +747,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.5.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.5.json
index 9a469172..12384edf 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.5.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.5.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 17,
+ "address": 22,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "14"
+ "u64": "19"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,6 +401,142 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -788,6 +937,141 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -811,6 +1095,737 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -832,7 +1847,7 @@
"symbol": "count"
},
"val": {
- "u64": "14"
+ "u64": "19"
}
},
{
@@ -848,7 +1863,73 @@
"symbol": "maxcap"
},
"val": {
- "u64": "14"
+ "u64": "19"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
}
},
{
@@ -1176,6 +2257,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.50.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.50.json
index 0ed48de1..12384edf 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.50.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.50.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 23,
+ "address": 22,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "20"
+ "u64": "19"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,6 +401,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -414,6 +428,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -440,6 +455,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -466,6 +482,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -492,6 +509,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -518,32 +536,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -1079,33 +1072,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1129,6 +1095,737 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1150,7 +1847,7 @@
"symbol": "count"
},
"val": {
- "u64": "20"
+ "u64": "19"
}
},
{
@@ -1166,7 +1863,73 @@
"symbol": "maxcap"
},
"val": {
- "u64": "20"
+ "u64": "19"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
}
},
{
@@ -1594,26 +2357,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.51.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.51.json
index f0fb1352..d54f396b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.51.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.51.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 21,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "7"
+ "u64": "18"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,304 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -241,7 +545,277 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -268,7 +842,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -295,7 +869,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -322,7 +896,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -349,7 +923,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -376,7 +950,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
},
@@ -403,7 +977,34 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
}
]
},
@@ -440,6 +1041,699 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -461,7 +1755,7 @@
"symbol": "count"
},
"val": {
- "u64": "7"
+ "u64": "18"
}
},
{
@@ -477,7 +1771,70 @@
"symbol": "maxcap"
},
"val": {
- "u64": "7"
+ "u64": "18"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
}
},
{
@@ -665,6 +2022,226 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.52.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.52.json
index 04a84cf9..72529ecd 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.52.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.52.json
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -281,6 +285,167 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -321,6 +486,27 @@
"u64": "4"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.53.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.53.json
index 44a0f2b7..67fc7ed2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.53.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.53.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "5"
+ "u64": "3"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,58 +104,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -257,60 +208,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -334,6 +231,129 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -355,7 +375,7 @@
"symbol": "count"
},
"val": {
- "u64": "5"
+ "u64": "3"
}
},
{
@@ -371,7 +391,25 @@
"symbol": "maxcap"
},
"val": {
- "u64": "5"
+ "u64": "3"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
}
},
{
@@ -479,46 +517,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.54.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.54.json
index f0fb1352..86ebcb90 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.54.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.54.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "7"
+ "u64": "1"
}
]
}
@@ -50,162 +50,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -255,168 +100,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -440,6 +123,53 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -461,7 +191,7 @@
"symbol": "count"
},
"val": {
- "u64": "7"
+ "u64": "1"
}
},
{
@@ -477,7 +207,19 @@
"symbol": "maxcap"
},
"val": {
- "u64": "7"
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
}
},
{
@@ -545,126 +287,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.55.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.55.json
index 97fae226..86ebcb90 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.55.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.55.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 13,
+ "address": 4,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "10"
+ "u64": "1"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -58,497 +59,20 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -562,7 +86,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -599,6 +123,53 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -620,7 +191,7 @@
"symbol": "count"
},
"val": {
- "u64": "10"
+ "u64": "1"
}
},
{
@@ -636,7 +207,19 @@
"symbol": "maxcap"
},
"val": {
- "u64": "10"
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
}
},
{
@@ -704,186 +287,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.56.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.56.json
index 1e98fdac..933b971c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.56.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.56.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 13,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "9"
+ "u64": "10"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,34 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -523,6 +559,33 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -546,6 +609,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -567,7 +1019,7 @@
"symbol": "count"
},
"val": {
- "u64": "9"
+ "u64": "10"
}
},
{
@@ -583,7 +1035,46 @@
"symbol": "maxcap"
},
"val": {
- "u64": "9"
+ "u64": "10"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
}
},
{
@@ -811,6 +1302,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.57.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.57.json
index f0fb1352..da1094ae 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.57.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.57.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 16,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "7"
+ "u64": "13"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,169 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -417,6 +586,168 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -440,6 +771,509 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -461,7 +1295,7 @@
"symbol": "count"
},
"val": {
- "u64": "7"
+ "u64": "13"
}
},
{
@@ -477,7 +1311,55 @@
"symbol": "maxcap"
},
"val": {
- "u64": "7"
+ "u64": "13"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
}
},
{
@@ -665,6 +1547,126 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.58.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.58.json
index 0f197a27..7d924de5 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.58.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.58.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 19,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "16"
+ "u64": "8"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -240,444 +248,20 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -691,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -718,7 +302,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -745,7 +329,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -772,7 +356,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -799,7 +383,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -826,7 +410,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -853,7 +437,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -880,7 +464,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -917,6 +501,319 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -938,7 +835,7 @@
"symbol": "count"
},
"val": {
- "u64": "16"
+ "u64": "8"
}
},
{
@@ -954,7 +851,40 @@
"symbol": "maxcap"
},
"val": {
- "u64": "16"
+ "u64": "8"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
}
},
{
@@ -1162,166 +1092,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.59.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.59.json
index 38d7e3a0..a94cccc2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.59.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.59.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 14,
+ "address": 17,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "11"
+ "u64": "14"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,88 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -629,6 +721,87 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -652,6 +825,547 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -673,7 +1387,7 @@
"symbol": "count"
},
"val": {
- "u64": "11"
+ "u64": "14"
}
},
{
@@ -689,7 +1403,58 @@
"symbol": "maxcap"
},
"val": {
- "u64": "11"
+ "u64": "14"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
}
},
{
@@ -957,6 +1722,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.6.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.6.json
index 0ed48de1..a94cccc2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.6.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.6.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 23,
+ "address": 17,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "20"
+ "u64": "14"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,162 +401,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -944,168 +802,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1129,6 +825,547 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1150,7 +1387,7 @@
"symbol": "count"
},
"val": {
- "u64": "20"
+ "u64": "14"
}
},
{
@@ -1166,7 +1403,58 @@
"symbol": "maxcap"
},
"val": {
- "u64": "20"
+ "u64": "14"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
}
},
{
@@ -1494,126 +1782,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.60.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.60.json
index 04a84cf9..12384edf 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.60.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.60.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 7,
+ "address": 22,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "4"
+ "u64": "19"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,412 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -156,26 +565,1517 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "19"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "maxcap"
+ },
+ "val": {
+ "u64": "19"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -183,26 +2083,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -210,26 +2103,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -237,26 +2123,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -264,87 +2143,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "1"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "4"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "maxcap"
- },
- "val": {
- "u64": "4"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -352,10 +2163,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "115220454072064130"
}
},
"durability": "temporary",
@@ -372,10 +2183,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -392,10 +2203,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "1301173170172112462"
}
},
"durability": "temporary",
@@ -412,10 +2223,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "6517132746326325848"
}
},
"durability": "temporary",
@@ -432,10 +2243,110 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
"key": {
"ledger_key_nonce": {
- "nonce": "2032731177588607455"
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.61.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.61.json
index 38d7e3a0..72529ecd 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.61.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.61.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 14,
+ "address": 7,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "11"
+ "u64": "4"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,188 +131,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -440,195 +262,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -652,6 +285,167 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -673,7 +467,7 @@
"symbol": "count"
},
"val": {
- "u64": "11"
+ "u64": "4"
}
},
{
@@ -689,7 +483,28 @@
"symbol": "maxcap"
},
"val": {
- "u64": "11"
+ "u64": "4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
}
},
{
@@ -817,146 +632,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.62.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.62.json
index 44a0f2b7..cf6b02b7 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.62.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.62.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 19,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "5"
+ "u64": "16"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,304 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -189,7 +491,277 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -216,7 +788,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -243,7 +815,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -270,7 +842,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -297,7 +869,34 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
},
@@ -334,6 +933,623 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -355,7 +1571,7 @@
"symbol": "count"
},
"val": {
- "u64": "5"
+ "u64": "16"
}
},
{
@@ -371,7 +1587,64 @@
"symbol": "maxcap"
},
"val": {
- "u64": "5"
+ "u64": "16"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
}
},
{
@@ -519,6 +1792,226 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.63.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.63.json
index 65e70031..9f696bf7 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.63.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.63.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 16,
+ "address": 20,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "13"
+ "u64": "17"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,115 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -735,6 +856,114 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -758,6 +987,661 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -779,7 +1663,7 @@
"symbol": "count"
},
"val": {
- "u64": "13"
+ "u64": "17"
}
},
{
@@ -795,7 +1679,67 @@
"symbol": "maxcap"
},
"val": {
- "u64": "13"
+ "u64": "17"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
}
},
{
@@ -1103,6 +2047,86 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.64.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.64.json
index 05adef71..bd914f83 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.64.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.64.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 21,
+ "address": 23,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "18"
+ "u64": "20"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,6 +401,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -414,6 +428,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -440,6 +455,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -466,6 +482,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -492,6 +509,61 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -1000,6 +1072,60 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1023,6 +1149,775 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1044,7 +1939,7 @@
"symbol": "count"
},
"val": {
- "u64": "18"
+ "u64": "20"
}
},
{
@@ -1060,7 +1955,76 @@
"symbol": "maxcap"
},
"val": {
- "u64": "18"
+ "u64": "20"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
}
},
{
@@ -1468,6 +2432,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2140788761963629343"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.65.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.65.json
index 2911354a..bd914f83 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.65.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.65.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 11,
+ "address": 23,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "8"
+ "u64": "20"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,331 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -267,7 +599,331 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -294,7 +950,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -321,7 +977,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -348,7 +1004,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
},
@@ -375,7 +1031,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
}
]
},
@@ -402,7 +1058,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
}
]
},
@@ -429,7 +1085,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
}
]
},
@@ -456,7 +1112,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
}
]
},
@@ -493,6 +1149,775 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -514,7 +1939,7 @@
"symbol": "count"
},
"val": {
- "u64": "8"
+ "u64": "20"
}
},
{
@@ -530,7 +1955,76 @@
"symbol": "maxcap"
},
"val": {
- "u64": "8"
+ "u64": "20"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
}
},
{
@@ -738,6 +2232,246 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2140788761963629343"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.66.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.66.json
index 2911354a..bfb85a64 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.66.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.66.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 11,
+ "address": 18,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "8"
+ "u64": "15"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,196 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -470,6 +667,195 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -493,6 +879,585 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -514,7 +1479,7 @@
"symbol": "count"
},
"val": {
- "u64": "8"
+ "u64": "15"
}
},
{
@@ -530,7 +1495,61 @@
"symbol": "maxcap"
},
"val": {
- "u64": "8"
+ "u64": "15"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
}
},
{
@@ -738,6 +1757,146 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.67.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.67.json
index 44a0f2b7..7d924de5 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.67.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.67.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 8,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "5"
+ "u64": "8"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,88 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -311,6 +397,87 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -334,6 +501,319 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -355,7 +835,7 @@
"symbol": "count"
},
"val": {
- "u64": "5"
+ "u64": "8"
}
},
{
@@ -371,7 +851,40 @@
"symbol": "maxcap"
},
"val": {
- "u64": "5"
+ "u64": "8"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
}
},
{
@@ -519,6 +1032,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.68.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.68.json
index 0f197a27..94b28822 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.68.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.68.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 19,
+ "address": 14,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "16"
+ "u64": "11"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,136 +320,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -759,141 +640,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -917,6 +663,433 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -938,7 +1111,7 @@
"symbol": "count"
},
"val": {
- "u64": "16"
+ "u64": "11"
}
},
{
@@ -954,7 +1127,49 @@
"symbol": "maxcap"
},
"val": {
- "u64": "16"
+ "u64": "11"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
}
},
{
@@ -1222,106 +1437,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.69.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.69.json
index 3dcc763d..7d924de5 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.69.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.69.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 22,
+ "address": 11,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "19"
+ "u64": "8"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -240,603 +248,20 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -850,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -877,7 +302,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -904,7 +329,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -931,7 +356,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -958,7 +383,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -985,7 +410,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -1012,7 +437,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -1039,7 +464,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -1076,6 +501,319 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1097,7 +835,7 @@
"symbol": "count"
},
"val": {
- "u64": "19"
+ "u64": "8"
}
},
{
@@ -1113,7 +851,40 @@
"symbol": "maxcap"
},
"val": {
- "u64": "19"
+ "u64": "8"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
}
},
{
@@ -1321,226 +1092,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.7.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.7.json
index 0ed48de1..a94cccc2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.7.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.7.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 23,
+ "address": 17,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "20"
+ "u64": "14"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,162 +401,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -944,168 +802,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1129,6 +825,547 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1150,7 +1387,7 @@
"symbol": "count"
},
"val": {
- "u64": "20"
+ "u64": "14"
}
},
{
@@ -1166,7 +1403,58 @@
"symbol": "maxcap"
},
"val": {
- "u64": "20"
+ "u64": "14"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
}
},
{
@@ -1494,126 +1782,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.70.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.70.json
index 754afc60..86ebcb90 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.70.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.70.json
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -122,6 +123,53 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -162,6 +210,18 @@
"u64": "1"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.71.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.71.json
index 9a469172..12384edf 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.71.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.71.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 17,
+ "address": 22,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "14"
+ "u64": "19"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,6 +401,142 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -788,6 +937,141 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -811,6 +1095,737 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -832,7 +1847,7 @@
"symbol": "count"
},
"val": {
- "u64": "14"
+ "u64": "19"
}
},
{
@@ -848,7 +1863,73 @@
"symbol": "maxcap"
},
"val": {
- "u64": "14"
+ "u64": "19"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
}
},
{
@@ -1176,6 +2257,106 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2578412842719982537"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.72.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.72.json
index 1e98fdac..94b28822 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.72.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.72.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 14,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "9"
+ "u64": "11"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,61 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -523,6 +586,60 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -546,6 +663,433 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -567,7 +1111,7 @@
"symbol": "count"
},
"val": {
- "u64": "9"
+ "u64": "11"
}
},
{
@@ -583,7 +1127,49 @@
"symbol": "maxcap"
},
"val": {
- "u64": "9"
+ "u64": "11"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
}
},
{
@@ -811,6 +1397,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.73.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.73.json
index 6f4534d2..1482cf38 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.73.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.73.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "15"
+ "u64": "9"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,162 +266,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -679,168 +532,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -864,6 +555,357 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -885,7 +927,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "9"
}
},
{
@@ -901,7 +943,43 @@
"symbol": "maxcap"
},
"val": {
- "u64": "15"
+ "u64": "9"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
}
},
{
@@ -1129,126 +1207,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.74.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.74.json
index 9a469172..f251d392 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.74.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.74.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 17,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "14"
+ "u64": "2"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -84,656 +86,20 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -747,7 +113,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -774,7 +140,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -811,6 +177,91 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -832,7 +283,7 @@
"symbol": "count"
},
"val": {
- "u64": "14"
+ "u64": "2"
}
},
{
@@ -848,7 +299,22 @@
"symbol": "maxcap"
},
"val": {
- "u64": "14"
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
}
},
{
@@ -936,246 +402,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.75.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.75.json
index 65e70031..da1094ae 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.75.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.75.json
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -758,6 +771,509 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -798,6 +1314,54 @@
"u64": "13"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.76.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.76.json
index 0ed48de1..eb5a3edd 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.76.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.76.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 23,
+ "address": 10,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "20"
+ "u64": "7"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -214,709 +221,20 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -930,7 +248,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -957,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -984,7 +302,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -1011,7 +329,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -1038,7 +356,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -1065,7 +383,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -1092,7 +410,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -1129,6 +447,281 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1150,7 +743,7 @@
"symbol": "count"
},
"val": {
- "u64": "20"
+ "u64": "7"
}
},
{
@@ -1166,7 +759,37 @@
"symbol": "maxcap"
},
"val": {
- "u64": "20"
+ "u64": "7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
}
},
{
@@ -1354,266 +977,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.77.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.77.json
index 65e70031..a94cccc2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.77.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.77.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 16,
+ "address": 17,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "13"
+ "u64": "14"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,34 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -735,6 +775,33 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -758,6 +825,547 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -779,7 +1387,7 @@
"symbol": "count"
},
"val": {
- "u64": "13"
+ "u64": "14"
}
},
{
@@ -795,7 +1403,58 @@
"symbol": "maxcap"
},
"val": {
- "u64": "13"
+ "u64": "14"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
}
},
{
@@ -1103,6 +1762,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.78.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.78.json
index 6f4534d2..94b28822 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.78.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.78.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 14,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "15"
+ "u64": "11"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,110 +320,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -733,114 +640,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -864,6 +663,433 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -885,7 +1111,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "11"
}
},
{
@@ -901,7 +1127,49 @@
"symbol": "maxcap"
},
"val": {
- "u64": "15"
+ "u64": "11"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
}
},
{
@@ -1169,86 +1437,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.79.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.79.json
index 6f4534d2..3e36b694 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.79.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.79.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "15"
+ "u64": "5"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -162,550 +167,20 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -719,7 +194,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -746,7 +221,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -773,7 +248,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -800,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -827,7 +302,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -864,6 +339,205 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -885,7 +559,7 @@
"symbol": "count"
},
"val": {
- "u64": "15"
+ "u64": "5"
}
},
{
@@ -901,7 +575,31 @@
"symbol": "maxcap"
},
"val": {
- "u64": "15"
+ "u64": "5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
}
},
{
@@ -1049,206 +747,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.8.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.8.json
index 0ed48de1..9f696bf7 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.8.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.8.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 23,
+ "address": 20,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "20"
+ "u64": "17"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,6 +401,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -414,6 +428,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -440,6 +455,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -466,84 +482,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -1025,87 +964,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1129,6 +987,661 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1150,7 +1663,7 @@
"symbol": "count"
},
"val": {
- "u64": "20"
+ "u64": "17"
}
},
{
@@ -1166,7 +1679,67 @@
"symbol": "maxcap"
},
"val": {
- "u64": "20"
+ "u64": "17"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
}
},
{
@@ -1554,66 +2127,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.80.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.80.json
index 9a469172..3e36b694 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.80.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.80.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 17,
+ "address": 8,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "14"
+ "u64": "5"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -162,497 +167,20 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -666,7 +194,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -693,7 +221,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -720,7 +248,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -747,7 +275,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -774,7 +302,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -811,6 +339,205 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -832,7 +559,7 @@
"symbol": "count"
},
"val": {
- "u64": "14"
+ "u64": "5"
}
},
{
@@ -848,7 +575,31 @@
"symbol": "maxcap"
},
"val": {
- "u64": "14"
+ "u64": "5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
}
},
{
@@ -996,186 +747,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.81.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.81.json
index 2911354a..1482cf38 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.81.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.81.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 11,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "8"
+ "u64": "9"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,34 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -470,6 +505,33 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -493,6 +555,357 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -514,7 +927,7 @@
"symbol": "count"
},
"val": {
- "u64": "8"
+ "u64": "9"
}
},
{
@@ -530,7 +943,43 @@
"symbol": "maxcap"
},
"val": {
- "u64": "8"
+ "u64": "9"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
}
},
{
@@ -738,6 +1187,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.82.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.82.json
index 05adef71..933b971c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.82.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.82.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 21,
+ "address": 13,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "18"
+ "u64": "10"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -292,444 +302,20 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -743,7 +329,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -770,7 +356,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -797,7 +383,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -824,7 +410,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -851,7 +437,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -878,7 +464,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -905,7 +491,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -932,7 +518,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -959,7 +545,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -986,7 +572,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -1023,6 +609,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1044,7 +1019,7 @@
"symbol": "count"
},
"val": {
- "u64": "18"
+ "u64": "10"
}
},
{
@@ -1060,7 +1035,46 @@
"symbol": "maxcap"
},
"val": {
- "u64": "18"
+ "u64": "10"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
}
},
{
@@ -1308,166 +1322,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.83.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.83.json
index f0fb1352..933b971c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.83.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.83.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 10,
+ "address": 13,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "7"
+ "u64": "10"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,88 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -417,6 +505,87 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -440,6 +609,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -461,7 +1019,7 @@
"symbol": "count"
},
"val": {
- "u64": "7"
+ "u64": "10"
}
},
{
@@ -477,7 +1035,46 @@
"symbol": "maxcap"
},
"val": {
- "u64": "7"
+ "u64": "10"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
}
},
{
@@ -665,6 +1262,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.84.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.84.json
index 441920b8..a94cccc2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.84.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.84.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 17,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "6"
+ "u64": "14"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,223 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -215,7 +437,142 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -242,7 +599,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -269,7 +626,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -296,7 +653,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -323,7 +680,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -350,7 +707,88 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -387,6 +825,547 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -408,7 +1387,7 @@
"symbol": "count"
},
"val": {
- "u64": "6"
+ "u64": "14"
}
},
{
@@ -424,7 +1403,58 @@
"symbol": "maxcap"
},
"val": {
- "u64": "6"
+ "u64": "14"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
}
},
{
@@ -592,6 +1622,166 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.85.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.85.json
index 0ed48de1..67fc7ed2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.85.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.85.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 23,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "20"
+ "u64": "3"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -110,1369 +113,46 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "1"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "20"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "maxcap"
- },
- "val": {
- "u64": "20"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1480,19 +160,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1500,19 +187,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1520,19 +214,228 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "3"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "maxcap"
+ },
+ "val": {
+ "u64": "3"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1540,10 +443,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1560,10 +463,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1580,10 +483,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -1600,10 +503,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "2140788761963629343"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.86.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.86.json
index 0f197a27..a3f1d4d0 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.86.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.86.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 19,
+ "address": 15,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "16"
+ "u64": "12"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,110 +347,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -786,114 +694,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -917,6 +717,471 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -938,7 +1203,7 @@
"symbol": "count"
},
"val": {
- "u64": "16"
+ "u64": "12"
}
},
{
@@ -954,7 +1219,52 @@
"symbol": "maxcap"
},
"val": {
- "u64": "16"
+ "u64": "12"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
}
},
{
@@ -1242,86 +1552,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.87.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.87.json
index 97fae226..933b971c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.87.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.87.json
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -599,6 +609,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -639,6 +1038,45 @@
"u64": "10"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.88.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.88.json
index 3dcc763d..67fc7ed2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.88.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.88.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 22,
+ "address": 6,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "19"
+ "u64": "3"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -110,1296 +113,46 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "1"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "19"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "maxcap"
- },
- "val": {
- "u64": "19"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1407,19 +160,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1427,19 +187,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1447,19 +214,228 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "3"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "maxcap"
+ },
+ "val": {
+ "u64": "3"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1467,10 +443,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1487,10 +463,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1507,10 +483,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -1527,10 +503,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.89.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.89.json
index 0ed48de1..a94cccc2 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.89.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.89.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 23,
+ "address": 17,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "20"
+ "u64": "14"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -310,6 +320,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -336,6 +347,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -362,6 +374,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -388,162 +401,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -944,168 +802,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1129,6 +825,547 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1150,7 +1387,7 @@
"symbol": "count"
},
"val": {
- "u64": "20"
+ "u64": "14"
}
},
{
@@ -1166,7 +1403,58 @@
"symbol": "maxcap"
},
"val": {
- "u64": "20"
+ "u64": "14"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
}
},
{
@@ -1494,126 +1782,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.9.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.9.json
index 97fae226..94b28822 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.9.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.9.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 13,
+ "address": 14,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "10"
+ "u64": "11"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,34 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -576,6 +613,33 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -599,6 +663,433 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -620,7 +1111,7 @@
"symbol": "count"
},
"val": {
- "u64": "10"
+ "u64": "11"
}
},
{
@@ -636,7 +1127,49 @@
"symbol": "maxcap"
},
"val": {
- "u64": "10"
+ "u64": "11"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
}
},
{
@@ -884,6 +1417,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.90.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.90.json
index 97fae226..933b971c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.90.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.90.json
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -258,6 +266,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -284,6 +293,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -599,6 +609,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -639,6 +1038,45 @@
"u64": "10"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.91.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.91.json
index 04a84cf9..f251d392 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.91.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.91.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 7,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "4"
+ "u64": "2"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,58 +77,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -204,60 +154,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -281,6 +177,91 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -302,7 +283,7 @@
"symbol": "count"
},
"val": {
- "u64": "4"
+ "u64": "2"
}
},
{
@@ -318,7 +299,22 @@
"symbol": "maxcap"
},
"val": {
- "u64": "4"
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
}
},
{
@@ -406,46 +402,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.92.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.92.json
index 441920b8..1482cf38 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.92.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.92.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 9,
+ "address": 12,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "6"
+ "u64": "9"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,88 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -364,6 +451,87 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -387,6 +555,357 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -408,7 +927,7 @@
"symbol": "count"
},
"val": {
- "u64": "6"
+ "u64": "9"
}
},
{
@@ -424,7 +943,43 @@
"symbol": "maxcap"
},
"val": {
- "u64": "6"
+ "u64": "9"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
}
},
{
@@ -592,6 +1147,66 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.93.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.93.json
index 2911354a..bfb85a64 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.93.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.93.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 11,
+ "address": 18,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "8"
+ "u64": "15"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,196 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -470,6 +667,195 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -493,6 +879,585 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -514,7 +1479,7 @@
"symbol": "count"
},
"val": {
- "u64": "8"
+ "u64": "15"
}
},
{
@@ -530,7 +1495,61 @@
"symbol": "maxcap"
},
"val": {
- "u64": "8"
+ "u64": "15"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
}
},
{
@@ -738,6 +1757,146 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.94.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.94.json
index 441920b8..6bda3d22 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.94.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.94.json
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -387,6 +393,243 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -427,6 +670,33 @@
"u64": "6"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.95.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.95.json
index 754afc60..94b28822 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.95.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.95.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 4,
+ "address": 14,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "1"
+ "u64": "11"
}
]
}
@@ -50,6 +50,277 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -85,7 +356,277 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -122,6 +663,433 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -143,7 +1111,7 @@
"symbol": "count"
},
"val": {
- "u64": "1"
+ "u64": "11"
}
},
{
@@ -159,7 +1127,49 @@
"symbol": "maxcap"
},
"val": {
- "u64": "1"
+ "u64": "11"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
}
},
{
@@ -227,6 +1237,206 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.96.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.96.json
index 0ed48de1..f251d392 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.96.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.96.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 23,
+ "address": 5,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "20"
+ "u64": "2"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -84,1435 +86,46 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "1"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "20"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "maxcap"
- },
- "val": {
- "u64": "20"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1520,19 +133,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1540,19 +160,187 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "maxcap"
+ },
+ "val": {
+ "u64": "2"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -1560,10 +348,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -1580,10 +368,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -1600,10 +388,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "2140788761963629343"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.97.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.97.json
index 8121fbfe..d54f396b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.97.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.97.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 5,
+ "address": 21,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "2"
+ "u64": "18"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,439 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -104,26 +538,1469 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "18"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "maxcap"
+ },
+ "val": {
+ "u64": "18"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -131,26 +2008,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -158,87 +2028,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "1"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "2"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "maxcap"
- },
- "val": {
- "u64": "2"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -246,10 +2048,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "1194852393571756375"
}
},
"durability": "temporary",
@@ -266,10 +2068,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "115220454072064130"
}
},
"durability": "temporary",
@@ -286,10 +2088,150 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "3126073502131104533"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6517132746326325848"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "7270604957039011794"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2781962168096793370"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.98.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.98.json
index 2911354a..933b971c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.98.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.98.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 11,
+ "address": 13,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "8"
+ "u64": "10"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,6 +185,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -206,6 +212,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -232,6 +239,61 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -470,6 +532,60 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -493,6 +609,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -514,7 +1019,7 @@
"symbol": "count"
},
"val": {
- "u64": "8"
+ "u64": "10"
}
},
{
@@ -530,7 +1035,46 @@
"symbol": "maxcap"
},
"val": {
- "u64": "8"
+ "u64": "10"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
}
},
{
@@ -738,6 +1282,46 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.99.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.99.json
index 38d7e3a0..6bda3d22 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.99.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_max_cap_enforcement.99.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 14,
+ "address": 9,
"nonce": 0,
"mux_id": 0
},
@@ -23,7 +23,7 @@
"u64": "0"
},
{
- "u64": "11"
+ "u64": "6"
}
]
}
@@ -50,6 +50,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -76,6 +77,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -102,6 +104,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -128,6 +131,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -154,6 +158,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -180,136 +185,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -494,141 +370,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -652,6 +393,243 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -673,7 +651,7 @@
"symbol": "count"
},
"val": {
- "u64": "11"
+ "u64": "6"
}
},
{
@@ -689,7 +667,34 @@
"symbol": "maxcap"
},
"val": {
- "u64": "11"
+ "u64": "6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
}
},
{
@@ -857,106 +862,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.1.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.1.json
index 097fdcc1..9ba8c2e4 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.1.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.1.json
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -608,6 +619,395 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -640,6 +1040,45 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.10.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.10.json
index 17a1c051..f8ad6e0f 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.10.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.10.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 41,
+ "address": 36,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -467,6 +484,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -493,6 +511,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -519,6 +538,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -545,6 +565,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -571,6 +592,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -597,6 +619,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -623,6 +646,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -649,6 +673,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -675,6 +700,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -701,6 +727,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -727,6 +754,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -753,6 +781,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -779,6 +808,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -805,6 +835,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -831,6 +862,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -857,6 +889,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -883,6 +916,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -893,241 +927,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
{
"function": {
"contract_fn": {
@@ -1135,7 +935,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -1143,6 +943,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -1185,11 +986,6 @@
[],
[],
[],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
@@ -1199,144 +995,9 @@
"network_id": "0000000000000000000000000000000000000000000000000000000000000000",
"base_reserve": 0,
"min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1350,7 +1011,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -1377,7 +1038,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -1404,7 +1065,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -1431,7 +1092,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -1458,7 +1119,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -1485,7 +1146,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -1512,7 +1173,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -1539,7 +1200,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -1566,7 +1227,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -1593,7 +1254,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -1620,7 +1281,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -1647,7 +1308,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -1674,7 +1335,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -1701,7 +1362,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -1728,7 +1389,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -1755,7 +1416,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
},
@@ -1782,7 +1443,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
}
]
},
@@ -1809,7 +1470,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
}
]
},
@@ -1836,7 +1497,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
}
]
},
@@ -1863,7 +1524,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
}
]
},
@@ -1890,7 +1551,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
}
]
},
@@ -1917,7 +1578,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
}
]
},
@@ -1944,7 +1605,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
}
]
},
@@ -1971,7 +1632,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
}
]
},
@@ -1998,7 +1659,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
}
]
},
@@ -2025,7 +1686,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
}
]
},
@@ -2052,7 +1713,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
}
]
},
@@ -2079,7 +1740,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
}
]
},
@@ -2106,7 +1767,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
}
]
},
@@ -2133,7 +1794,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
}
]
},
@@ -2160,7 +1821,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
}
]
},
@@ -2187,7 +1848,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
}
]
},
@@ -2214,7 +1875,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
}
]
},
@@ -2241,7 +1902,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
}
]
},
@@ -2278,6 +1939,1307 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -2299,7 +3261,7 @@
"symbol": "count"
},
"val": {
- "u64": "39"
+ "u64": "34"
}
},
{
@@ -2310,6 +3272,117 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -2684,87 +3757,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3791811173315715839"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7564072809757355283"
+ "nonce": "2623024502929126324"
}
},
"durability": "temporary",
@@ -2781,10 +3774,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
"key": {
"ledger_key_nonce": {
- "nonce": "8799288422285703394"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -2801,10 +3794,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
"key": {
"ledger_key_nonce": {
- "nonce": "8840537117088365198"
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
@@ -2824,7 +3817,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
"key": {
"ledger_key_nonce": {
- "nonce": "9219847003023114248"
+ "nonce": "2578412842719982537"
}
},
"durability": "temporary",
@@ -3115,106 +4108,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2623024502929126324"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1501277168746644712"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
- "key": {
- "ledger_key_nonce": {
- "nonce": "649072984189975589"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3507645618223554847"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1967922937664261543"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.100.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.100.json
index 688af8a6..92b3c044 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.100.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.100.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 34,
+ "address": 44,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -467,6 +484,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -493,6 +511,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -519,6 +538,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -545,6 +565,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -571,6 +592,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -597,6 +619,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -623,6 +646,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -649,6 +673,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -675,6 +700,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -701,6 +727,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -727,6 +754,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -753,6 +781,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -779,6 +808,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -805,6 +835,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -831,6 +862,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -841,7 +873,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI",
{
"function": {
"contract_fn": {
@@ -849,7 +881,304 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -857,84 +1186,204 @@
{
"vec": []
},
+ "void",
"void"
]
}
},
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -948,7 +1397,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -975,7 +1424,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -1002,7 +1451,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -1029,7 +1478,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -1056,7 +1505,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -1083,7 +1532,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -1110,7 +1559,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -1137,7 +1586,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -1164,7 +1613,142 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
}
]
},
@@ -1191,7 +1775,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
}
]
},
@@ -1218,7 +1802,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
}
]
},
@@ -1245,7 +1829,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
}
]
},
@@ -1272,7 +1856,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
}
]
},
@@ -1299,7 +1883,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
}
]
},
@@ -1326,7 +1910,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
}
]
},
@@ -1353,7 +1937,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
}
]
},
@@ -1380,7 +1964,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
}
]
},
@@ -1407,7 +1991,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
}
]
},
@@ -1434,7 +2018,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
}
]
},
@@ -1461,7 +2045,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
}
]
},
@@ -1488,7 +2072,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
}
]
},
@@ -1515,7 +2099,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
}
]
},
@@ -1542,7 +2126,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
}
]
},
@@ -1569,7 +2153,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
}
]
},
@@ -1596,7 +2180,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
}
]
},
@@ -1623,7 +2207,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
}
]
},
@@ -1650,7 +2234,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
}
]
},
@@ -1677,7 +2261,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
}
]
},
@@ -1704,7 +2288,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
}
]
},
@@ -1731,7 +2315,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
}
]
},
@@ -1758,7 +2342,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
}
]
},
@@ -1785,7 +2369,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
}
]
},
@@ -1822,6 +2406,1611 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1843,7 +4032,7 @@
"symbol": "count"
},
"val": {
- "u64": "32"
+ "u64": "42"
}
},
{
@@ -1854,6 +4043,141 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -2208,7 +4532,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
"key": {
"ledger_key_nonce": {
- "nonce": "2254425974100219774"
+ "nonce": "2307661404550649928"
}
},
"durability": "temporary",
@@ -2225,10 +4549,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -2245,10 +4569,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
"key": {
"ledger_key_nonce": {
- "nonce": "6369051681840606601"
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
@@ -2265,10 +4589,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "2578412842719982537"
}
},
"durability": "temporary",
@@ -2285,10 +4609,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "2140788761963629343"
}
},
"durability": "temporary",
@@ -2305,10 +4629,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "1345255804540566779"
}
},
"durability": "temporary",
@@ -2325,10 +4649,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
"key": {
"ledger_key_nonce": {
- "nonce": "2140788761963629343"
+ "nonce": "3791811173315715839"
}
},
"durability": "temporary",
@@ -2348,7 +4672,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
"key": {
"ledger_key_nonce": {
- "nonce": "1345255804540566779"
+ "nonce": "7564072809757355283"
}
},
"durability": "temporary",
@@ -2559,6 +4883,206 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2254425974100219774"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6369051681840606601"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2623024502929126324"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1501277168746644712"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "649072984189975589"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3507645618223554847"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1967922937664261543"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "9219847003023114248"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8840537117088365198"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8799288422285703394"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.101.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.101.json
index ee3d20d8..f23c6b5e 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.101.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.101.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 34,
+ "address": 44,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -467,6 +484,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -493,6 +511,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -519,6 +538,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -545,6 +565,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -571,6 +592,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -597,6 +619,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -623,6 +646,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -649,6 +673,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -675,6 +700,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -701,6 +727,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -727,6 +754,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -753,6 +781,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -779,6 +808,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -805,6 +835,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -831,6 +862,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -841,7 +873,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI",
{
"function": {
"contract_fn": {
@@ -849,7 +881,277 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -857,110 +1159,771 @@
{
"vec": []
},
+ "void",
"void"
]
}
},
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -974,7 +1937,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
}
]
},
@@ -1001,7 +1964,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
}
]
},
@@ -1028,7 +1991,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
}
]
},
@@ -1055,7 +2018,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
}
]
},
@@ -1082,7 +2045,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
}
]
},
@@ -1109,7 +2072,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
}
]
},
@@ -1136,7 +2099,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
}
]
},
@@ -1163,7 +2126,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
}
]
},
@@ -1190,7 +2153,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
}
]
},
@@ -1217,7 +2180,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
}
]
},
@@ -1244,7 +2207,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
}
]
},
@@ -1271,7 +2234,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
}
]
},
@@ -1298,7 +2261,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
}
]
},
@@ -1325,7 +2288,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
}
]
},
@@ -1352,7 +2315,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
}
]
},
@@ -1379,7 +2342,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
}
]
},
@@ -1406,7 +2369,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
}
]
},
@@ -1433,7 +2396,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
}
]
},
@@ -1460,7 +2423,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
}
]
},
@@ -1487,7 +2450,34 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
}
]
},
@@ -1507,26 +2497,1839 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "42"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "801925984706572462"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -1534,26 +4337,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "5541220902715666415"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -1561,26 +4357,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "1033654523790656264"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -1588,26 +4377,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "4837995959683129791"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -1615,26 +4397,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "2032731177588607455"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -1642,26 +4417,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "4270020994084947596"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -1669,26 +4437,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "8370022561469687789"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -1696,26 +4457,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -1723,26 +4477,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -1750,26 +4497,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -1777,26 +4517,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -1804,26 +4537,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
- }
- ]
+ "ledger_key_nonce": {
+ "nonce": "3126073502131104533"
+ }
},
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -1831,79 +4557,19 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "32"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1301173170172112462"
}
- }
+ },
+ "durability": "temporary",
+ "val": "void"
}
},
"ext": "v0"
},
- "live_until": 4095
+ "live_until": 6311999
},
{
"entry": {
@@ -1911,10 +4577,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
"key": {
"ledger_key_nonce": {
- "nonce": "801925984706572462"
+ "nonce": "6517132746326325848"
}
},
"durability": "temporary",
@@ -1931,10 +4597,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
"key": {
"ledger_key_nonce": {
- "nonce": "5541220902715666415"
+ "nonce": "7270604957039011794"
}
},
"durability": "temporary",
@@ -1951,10 +4617,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
"key": {
"ledger_key_nonce": {
- "nonce": "1033654523790656264"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -1971,10 +4637,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
+ "nonce": "2307661404550649928"
}
},
"durability": "temporary",
@@ -1991,10 +4657,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
"key": {
"ledger_key_nonce": {
- "nonce": "2032731177588607455"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -2011,10 +4677,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
"key": {
"ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
@@ -2031,10 +4697,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
"key": {
"ledger_key_nonce": {
- "nonce": "8370022561469687789"
+ "nonce": "2578412842719982537"
}
},
"durability": "temporary",
@@ -2051,10 +4717,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
"key": {
"ledger_key_nonce": {
- "nonce": "6277191135259896685"
+ "nonce": "2140788761963629343"
}
},
"durability": "temporary",
@@ -2071,10 +4737,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
"key": {
"ledger_key_nonce": {
- "nonce": "5806905060045992000"
+ "nonce": "1345255804540566779"
}
},
"durability": "temporary",
@@ -2091,10 +4757,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
"key": {
"ledger_key_nonce": {
- "nonce": "1194852393571756375"
+ "nonce": "1768924605727919950"
}
},
"durability": "temporary",
@@ -2111,10 +4777,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
"key": {
"ledger_key_nonce": {
- "nonce": "115220454072064130"
+ "nonce": "3791811173315715839"
}
},
"durability": "temporary",
@@ -2131,10 +4797,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
"key": {
"ledger_key_nonce": {
- "nonce": "3126073502131104533"
+ "nonce": "4822409645871993625"
}
},
"durability": "temporary",
@@ -2151,10 +4817,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
"key": {
"ledger_key_nonce": {
- "nonce": "1301173170172112462"
+ "nonce": "6054449652355741849"
}
},
"durability": "temporary",
@@ -2171,10 +4837,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
"key": {
"ledger_key_nonce": {
- "nonce": "6517132746326325848"
+ "nonce": "7564072809757355283"
}
},
"durability": "temporary",
@@ -2191,10 +4857,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
"key": {
"ledger_key_nonce": {
- "nonce": "7270604957039011794"
+ "nonce": "7935298921545310989"
}
},
"durability": "temporary",
@@ -2211,10 +4877,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7",
"key": {
"ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "nonce": "5012940724606903311"
}
},
"durability": "temporary",
@@ -2231,10 +4897,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
"key": {
"ledger_key_nonce": {
- "nonce": "2254425974100219774"
+ "nonce": "8077058277077262192"
}
},
"durability": "temporary",
@@ -2251,10 +4917,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "3736142932239307322"
}
},
"durability": "temporary",
@@ -2271,10 +4937,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP",
"key": {
"ledger_key_nonce": {
- "nonce": "2623024502929126324"
+ "nonce": "8375915698557174338"
}
},
"durability": "temporary",
@@ -2291,10 +4957,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7",
"key": {
"ledger_key_nonce": {
- "nonce": "6369051681840606601"
+ "nonce": "2891388370666955040"
}
},
"durability": "temporary",
@@ -2311,10 +4977,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "1690253666352074432"
}
},
"durability": "temporary",
@@ -2331,10 +4997,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "544730322382084885"
}
},
"durability": "temporary",
@@ -2351,10 +5017,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "5994256439390011320"
}
},
"durability": "temporary",
@@ -2371,10 +5037,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I",
"key": {
"ledger_key_nonce": {
- "nonce": "2140788761963629343"
+ "nonce": "4914054227674050081"
}
},
"durability": "temporary",
@@ -2391,10 +5057,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY",
"key": {
"ledger_key_nonce": {
- "nonce": "1345255804540566779"
+ "nonce": "1506441561184340186"
}
},
"durability": "temporary",
@@ -2411,10 +5077,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI",
"key": {
"ledger_key_nonce": {
- "nonce": "5012940724606903311"
+ "nonce": "2254425974100219774"
}
},
"durability": "temporary",
@@ -2431,10 +5097,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY",
"key": {
"ledger_key_nonce": {
- "nonce": "8077058277077262192"
+ "nonce": "6369051681840606601"
}
},
"durability": "temporary",
@@ -2451,10 +5117,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
"key": {
"ledger_key_nonce": {
- "nonce": "3736142932239307322"
+ "nonce": "2623024502929126324"
}
},
"durability": "temporary",
@@ -2471,10 +5137,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
"key": {
"ledger_key_nonce": {
- "nonce": "8375915698557174338"
+ "nonce": "1501277168746644712"
}
},
"durability": "temporary",
@@ -2491,10 +5157,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
"key": {
"ledger_key_nonce": {
- "nonce": "2891388370666955040"
+ "nonce": "649072984189975589"
}
},
"durability": "temporary",
@@ -2511,10 +5177,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
"key": {
"ledger_key_nonce": {
- "nonce": "1690253666352074432"
+ "nonce": "3507645618223554847"
}
},
"durability": "temporary",
@@ -2531,10 +5197,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
"key": {
"ledger_key_nonce": {
- "nonce": "544730322382084885"
+ "nonce": "1967922937664261543"
}
},
"durability": "temporary",
@@ -2551,10 +5217,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ",
"key": {
"ledger_key_nonce": {
- "nonce": "5994256439390011320"
+ "nonce": "9219847003023114248"
}
},
"durability": "temporary",
@@ -2571,10 +5237,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ",
"key": {
"ledger_key_nonce": {
- "nonce": "4914054227674050081"
+ "nonce": "8840537117088365198"
}
},
"durability": "temporary",
@@ -2591,10 +5257,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ",
"key": {
"ledger_key_nonce": {
- "nonce": "1506441561184340186"
+ "nonce": "8799288422285703394"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.11.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.11.json
index 19ef0b79..c587f512 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.11.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.11.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 18,
+ "address": 9,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -191,137 +198,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
{
"function": {
"contract_fn": {
@@ -329,7 +206,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -337,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -347,7 +225,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
{
"function": {
"contract_fn": {
@@ -355,7 +233,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -363,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -373,7 +252,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
{
"function": {
"contract_fn": {
@@ -381,7 +260,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -389,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -399,7 +279,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
{
"function": {
"contract_fn": {
@@ -407,7 +287,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -415,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -425,7 +306,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
{
"function": {
"contract_fn": {
@@ -433,7 +314,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -441,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -456,15 +338,6 @@
[],
[],
[],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
[]
],
"ledger": {
@@ -666,249 +539,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -932,6 +562,281 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -953,7 +858,7 @@
"symbol": "count"
},
"val": {
- "u64": "16"
+ "u64": "7"
}
},
{
@@ -964,6 +869,36 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1058,47 +993,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "nonce": "115220454072064130"
}
},
"durability": "temporary",
@@ -1115,10 +1010,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "8370022561469687789"
+ "nonce": "1194852393571756375"
}
},
"durability": "temporary",
@@ -1135,10 +1030,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "6277191135259896685"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -1155,10 +1050,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -1175,7 +1070,7 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
"nonce": "5806905060045992000"
@@ -1195,70 +1090,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "1301173170172112462"
+ "nonce": "6277191135259896685"
}
},
"durability": "temporary",
@@ -1275,10 +1110,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
"ledger_key_nonce": {
- "nonce": "6517132746326325848"
+ "nonce": "2032731177588607455"
}
},
"durability": "temporary",
@@ -1295,10 +1130,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
"ledger_key_nonce": {
- "nonce": "7270604957039011794"
+ "nonce": "4270020994084947596"
}
},
"durability": "temporary",
@@ -1315,10 +1150,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
"ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "nonce": "8370022561469687789"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.12.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.12.json
index 453e79ae..929d7072 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.12.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.12.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 32,
+ "address": 26,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -467,6 +484,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -493,6 +511,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -519,6 +538,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -545,6 +565,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -571,6 +592,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -597,6 +619,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -623,6 +646,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -633,215 +657,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
{
"function": {
"contract_fn": {
@@ -849,7 +665,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -857,6 +673,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -867,7 +684,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
{
"function": {
"contract_fn": {
@@ -875,7 +692,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -883,218 +700,51 @@
{
"vec": []
},
+ "void",
"void"
]
}
},
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1108,7 +758,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -1135,7 +785,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -1162,7 +812,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -1189,7 +839,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -1216,7 +866,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -1243,7 +893,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -1270,7 +920,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -1297,7 +947,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -1324,7 +974,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -1351,7 +1001,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -1378,7 +1028,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -1405,7 +1055,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -1432,7 +1082,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -1459,7 +1109,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -1486,7 +1136,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -1513,7 +1163,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
},
@@ -1540,7 +1190,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
}
]
},
@@ -1567,7 +1217,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
}
]
},
@@ -1594,7 +1244,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
}
]
},
@@ -1621,7 +1271,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
}
]
},
@@ -1648,7 +1298,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
}
]
},
@@ -1675,7 +1325,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
}
]
},
@@ -1702,7 +1352,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
}
]
},
@@ -1729,7 +1379,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
}
]
},
@@ -1766,6 +1416,927 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1787,7 +2358,7 @@
"symbol": "count"
},
"val": {
- "u64": "30"
+ "u64": "24"
}
},
{
@@ -1798,6 +2369,87 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -2089,10 +2741,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "6517132746326325848"
+ "nonce": "3736142932239307322"
}
},
"durability": "temporary",
@@ -2109,10 +2761,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "7270604957039011794"
+ "nonce": "8375915698557174338"
}
},
"durability": "temporary",
@@ -2129,10 +2781,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
"key": {
"ledger_key_nonce": {
- "nonce": "1506441561184340186"
+ "nonce": "6517132746326325848"
}
},
"durability": "temporary",
@@ -2149,10 +2801,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
"key": {
"ledger_key_nonce": {
- "nonce": "2254425974100219774"
+ "nonce": "7270604957039011794"
}
},
"durability": "temporary",
@@ -2183,46 +2835,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4914054227674050081"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6369051681840606601"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -2383,126 +2995,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3736142932239307322"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8375915698557174338"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2891388370666955040"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1690253666352074432"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7",
- "key": {
- "ledger_key_nonce": {
- "nonce": "544730322382084885"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5994256439390011320"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.13.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.13.json
index a44dbe96..8b2b3d8c 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.13.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.13.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 41,
+ "address": 24,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -467,6 +484,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -493,6 +511,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -519,6 +538,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -545,6 +565,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -571,6 +592,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -579,1496 +601,40 @@
}
]
],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -2082,7 +648,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -2109,7 +675,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -2136,7 +702,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -2163,7 +729,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -2184,98 +750,25 @@
"contract_data": {
"ext": "v0",
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "39"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2283,19 +776,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2303,19 +803,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2323,19 +830,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2343,19 +857,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2363,19 +884,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2383,19 +911,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2403,19 +938,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2423,19 +965,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2443,19 +992,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2463,19 +1019,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2483,19 +1046,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2503,19 +1073,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2523,19 +1100,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2543,19 +1127,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2563,19 +1154,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2583,19 +1181,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2603,19 +1208,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2623,19 +1235,999 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "22"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2643,10 +2235,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -2663,10 +2255,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "8840537117088365198"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -2683,10 +2275,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "9219847003023114248"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -2703,10 +2295,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "2140788761963629343"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -2723,10 +2315,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
"ledger_key_nonce": {
- "nonce": "1345255804540566779"
+ "nonce": "2032731177588607455"
}
},
"durability": "temporary",
@@ -2743,10 +2335,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
"ledger_key_nonce": {
- "nonce": "5012940724606903311"
+ "nonce": "4270020994084947596"
}
},
"durability": "temporary",
@@ -2763,10 +2355,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
"ledger_key_nonce": {
- "nonce": "8077058277077262192"
+ "nonce": "8370022561469687789"
}
},
"durability": "temporary",
@@ -2783,10 +2375,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
"ledger_key_nonce": {
- "nonce": "3736142932239307322"
+ "nonce": "6277191135259896685"
}
},
"durability": "temporary",
@@ -2803,10 +2395,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
"ledger_key_nonce": {
- "nonce": "8375915698557174338"
+ "nonce": "5806905060045992000"
}
},
"durability": "temporary",
@@ -2823,10 +2415,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
"key": {
"ledger_key_nonce": {
- "nonce": "2891388370666955040"
+ "nonce": "1194852393571756375"
}
},
"durability": "temporary",
@@ -2843,10 +2435,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
"key": {
"ledger_key_nonce": {
- "nonce": "1690253666352074432"
+ "nonce": "115220454072064130"
}
},
"durability": "temporary",
@@ -2863,10 +2455,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
- "nonce": "544730322382084885"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -2883,10 +2475,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "5994256439390011320"
+ "nonce": "1301173170172112462"
}
},
"durability": "temporary",
@@ -2903,10 +2495,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
"key": {
"ledger_key_nonce": {
- "nonce": "4914054227674050081"
+ "nonce": "6517132746326325848"
}
},
"durability": "temporary",
@@ -2923,10 +2515,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
"key": {
"ledger_key_nonce": {
- "nonce": "1506441561184340186"
+ "nonce": "7270604957039011794"
}
},
"durability": "temporary",
@@ -2943,10 +2535,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
"key": {
"ledger_key_nonce": {
- "nonce": "2254425974100219774"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -2963,10 +2555,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
"key": {
"ledger_key_nonce": {
- "nonce": "6369051681840606601"
+ "nonce": "2307661404550649928"
}
},
"durability": "temporary",
@@ -2983,10 +2575,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
"key": {
"ledger_key_nonce": {
- "nonce": "2623024502929126324"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -3003,10 +2595,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
"key": {
"ledger_key_nonce": {
- "nonce": "1501277168746644712"
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
@@ -3023,10 +2615,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
"key": {
"ledger_key_nonce": {
- "nonce": "649072984189975589"
+ "nonce": "2578412842719982537"
}
},
"durability": "temporary",
@@ -3043,10 +2635,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
"key": {
"ledger_key_nonce": {
- "nonce": "3507645618223554847"
+ "nonce": "2140788761963629343"
}
},
"durability": "temporary",
@@ -3063,10 +2655,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
"key": {
"ledger_key_nonce": {
- "nonce": "1967922937664261543"
+ "nonce": "1345255804540566779"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.14.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.14.json
index 0beffa4e..689bdac8 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.14.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.14.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 27,
+ "address": 17,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -399,267 +414,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
{
"function": {
"contract_fn": {
@@ -667,7 +422,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -675,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -685,7 +441,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
{
"function": {
"contract_fn": {
@@ -693,7 +449,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -701,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -711,7 +468,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
{
"function": {
"contract_fn": {
@@ -719,7 +476,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -727,6 +484,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -750,298 +508,18 @@
[],
[],
[],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1055,7 +533,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -1082,7 +560,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -1109,7 +587,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -1136,7 +614,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -1163,7 +641,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -1190,7 +668,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -1217,7 +695,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -1244,7 +722,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -1271,7 +749,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -1298,7 +776,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -1325,7 +803,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -1352,7 +830,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -1379,7 +857,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -1406,7 +884,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -1433,7 +911,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -1470,6 +948,585 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1491,7 +1548,7 @@
"symbol": "count"
},
"val": {
- "u64": "25"
+ "u64": "15"
}
},
{
@@ -1502,6 +1559,60 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1676,7 +1787,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
"ledger_key_nonce": {
- "nonce": "6277191135259896685"
+ "nonce": "2307661404550649928"
}
},
"durability": "temporary",
@@ -1693,10 +1804,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
"ledger_key_nonce": {
- "nonce": "5806905060045992000"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -1713,10 +1824,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
"ledger_key_nonce": {
- "nonce": "1194852393571756375"
+ "nonce": "6277191135259896685"
}
},
"durability": "temporary",
@@ -1733,10 +1844,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
"ledger_key_nonce": {
- "nonce": "115220454072064130"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -1753,10 +1864,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
"ledger_key_nonce": {
- "nonce": "3126073502131104533"
+ "nonce": "5806905060045992000"
}
},
"durability": "temporary",
@@ -1773,10 +1884,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
"key": {
"ledger_key_nonce": {
- "nonce": "1301173170172112462"
+ "nonce": "1194852393571756375"
}
},
"durability": "temporary",
@@ -1793,10 +1904,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
"key": {
"ledger_key_nonce": {
- "nonce": "1690253666352074432"
+ "nonce": "115220454072064130"
}
},
"durability": "temporary",
@@ -1813,10 +1924,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
- "nonce": "2891388370666955040"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -1836,7 +1947,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "8375915698557174338"
+ "nonce": "1301173170172112462"
}
},
"durability": "temporary",
@@ -1887,206 +1998,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1345255804540566779"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5012940724606903311"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8077058277077262192"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3736142932239307322"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.15.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.15.json
index c7b850b4..e065cced 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.15.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.15.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 43,
+ "address": 3,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -35,3049 +36,124 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "41"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
- "key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
- "key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2781962168096793370"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2307661404550649928"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6391496069076573377"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4571470874178140630"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2578412842719982537"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2140788761963629343"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8799288422285703394"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1345255804540566779"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5012940724606903311"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8077058277077262192"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3736142932239307322"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8375915698557174338"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2891388370666955040"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1690253666352074432"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7",
- "key": {
- "ledger_key_nonce": {
- "nonce": "544730322382084885"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY",
- "key": {
- "ledger_key_nonce": {
- "nonce": "5994256439390011320"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I",
- "key": {
- "ledger_key_nonce": {
- "nonce": "4914054227674050081"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1506441561184340186"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2254425974100219774"
- }
- },
- "durability": "temporary",
- "val": "void"
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
}
},
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY",
- "key": {
- "ledger_key_nonce": {
- "nonce": "6369051681840606601"
- }
- },
- "durability": "temporary",
- "val": "void"
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
}
},
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2623024502929126324"
- }
- },
- "durability": "temporary",
- "val": "void"
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
}
},
- "ext": "v0"
- },
- "live_until": 6311999
- },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1501277168746644712"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -3085,19 +161,138 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
- "key": {
- "ledger_key_nonce": {
- "nonce": "649072984189975589"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "1"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -3105,10 +300,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "3507645618223554847"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -3125,10 +320,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "1967922937664261543"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -3145,10 +340,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "9219847003023114248"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -3165,10 +360,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "8840537117088365198"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.16.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.16.json
index 290d6988..b951bffa 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.16.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.16.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 33,
+ "address": 44,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -467,6 +484,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -493,6 +511,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -519,6 +538,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -545,6 +565,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -571,6 +592,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -597,6 +619,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -623,6 +646,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -649,6 +673,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -675,6 +700,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -701,6 +727,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -727,6 +754,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -753,6 +781,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -779,6 +808,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -805,6 +835,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -815,7 +846,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY",
{
"function": {
"contract_fn": {
@@ -823,7 +854,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -831,6 +862,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -841,7 +873,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI",
{
"function": {
"contract_fn": {
@@ -849,7 +881,250 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -857,6 +1132,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -896,6 +1172,17 @@
[],
[],
[],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
@@ -1434,7 +1721,304 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
}
]
},
@@ -1461,7 +2045,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
}
]
},
@@ -1488,7 +2072,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
}
]
},
@@ -1515,7 +2099,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
}
]
},
@@ -1542,7 +2126,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
}
]
},
@@ -1569,7 +2153,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
}
]
},
@@ -1596,7 +2180,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
}
]
},
@@ -1623,7 +2207,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
}
]
},
@@ -1650,7 +2234,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
}
]
},
@@ -1677,7 +2261,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
}
]
},
@@ -1704,7 +2288,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
}
]
},
@@ -1731,7 +2315,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
}
]
},
@@ -1768,6 +2352,1611 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1789,7 +3978,7 @@
"symbol": "count"
},
"val": {
- "u64": "31"
+ "u64": "42"
}
},
{
@@ -1800,6 +3989,141 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -2134,7 +4458,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
"key": {
"ledger_key_nonce": {
- "nonce": "1506441561184340186"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -2151,10 +4475,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
"key": {
"ledger_key_nonce": {
- "nonce": "2254425974100219774"
+ "nonce": "2307661404550649928"
}
},
"durability": "temporary",
@@ -2171,10 +4495,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
"key": {
"ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -2191,10 +4515,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
@@ -2211,10 +4535,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "2578412842719982537"
}
},
"durability": "temporary",
@@ -2231,10 +4555,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "2140788761963629343"
}
},
"durability": "temporary",
@@ -2251,10 +4575,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "1345255804540566779"
}
},
"durability": "temporary",
@@ -2271,10 +4595,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7",
"key": {
"ledger_key_nonce": {
- "nonce": "2140788761963629343"
+ "nonce": "5012940724606903311"
}
},
"durability": "temporary",
@@ -2291,10 +4615,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
"key": {
"ledger_key_nonce": {
- "nonce": "1345255804540566779"
+ "nonce": "8077058277077262192"
}
},
"durability": "temporary",
@@ -2311,10 +4635,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7",
"key": {
"ledger_key_nonce": {
- "nonce": "5012940724606903311"
+ "nonce": "3736142932239307322"
}
},
"durability": "temporary",
@@ -2331,10 +4655,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP",
"key": {
"ledger_key_nonce": {
- "nonce": "8077058277077262192"
+ "nonce": "8375915698557174338"
}
},
"durability": "temporary",
@@ -2351,10 +4675,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7",
"key": {
"ledger_key_nonce": {
- "nonce": "3736142932239307322"
+ "nonce": "2891388370666955040"
}
},
"durability": "temporary",
@@ -2371,10 +4695,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P",
"key": {
"ledger_key_nonce": {
- "nonce": "8375915698557174338"
+ "nonce": "1690253666352074432"
}
},
"durability": "temporary",
@@ -2391,10 +4715,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7",
"key": {
"ledger_key_nonce": {
- "nonce": "2891388370666955040"
+ "nonce": "544730322382084885"
}
},
"durability": "temporary",
@@ -2411,10 +4735,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY",
"key": {
"ledger_key_nonce": {
- "nonce": "1690253666352074432"
+ "nonce": "5994256439390011320"
}
},
"durability": "temporary",
@@ -2431,10 +4755,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I",
"key": {
"ledger_key_nonce": {
- "nonce": "544730322382084885"
+ "nonce": "4914054227674050081"
}
},
"durability": "temporary",
@@ -2451,10 +4775,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY",
"key": {
"ledger_key_nonce": {
- "nonce": "5994256439390011320"
+ "nonce": "1506441561184340186"
}
},
"durability": "temporary",
@@ -2471,10 +4795,190 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI",
"key": {
"ledger_key_nonce": {
- "nonce": "4914054227674050081"
+ "nonce": "2254425974100219774"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6369051681840606601"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2623024502929126324"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1501277168746644712"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "649072984189975589"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3507645618223554847"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1967922937664261543"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "9219847003023114248"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8840537117088365198"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "8799288422285703394"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.17.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.17.json
index 57017d4e..a437a911 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.17.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.17.json
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -467,6 +484,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -493,6 +511,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -519,6 +538,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -545,6 +565,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -571,6 +592,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -597,6 +619,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -623,84 +646,7 @@
{
"vec": []
},
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
+ "void",
"void"
]
}
@@ -1416,6 +1362,927 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1448,6 +2315,87 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -1733,66 +2681,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2891388370666955040"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "3736142932239307322"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
- "key": {
- "ledger_key_nonce": {
- "nonce": "8375915698557174338"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.18.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.18.json
index fd732ae5..0c1bb727 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.18.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.18.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 38,
+ "address": 37,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -467,6 +484,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -493,6 +511,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -519,6 +538,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -545,6 +565,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -571,6 +592,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -597,6 +619,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -623,6 +646,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -649,6 +673,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -675,6 +700,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -701,6 +727,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -727,6 +754,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -753,6 +781,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -779,6 +808,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -805,6 +835,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -831,6 +862,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -857,6 +889,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -883,6 +916,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -909,6 +943,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -919,7 +954,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
{
"function": {
"contract_fn": {
@@ -927,7 +962,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -935,6 +970,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -945,7 +981,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
{
"function": {
"contract_fn": {
@@ -953,7 +989,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -961,6 +997,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -971,7 +1008,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
{
"function": {
"contract_fn": {
@@ -979,7 +1016,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -987,6 +1024,34 @@
{
"vec": []
},
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
"void"
]
}
@@ -995,7 +1060,6 @@
}
]
],
- [],
[],
[],
[],
@@ -1988,33 +2052,6 @@
},
"live_until": 4095
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -2038,6 +2075,1345 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -2059,7 +3435,7 @@
"symbol": "count"
},
"val": {
- "u64": "36"
+ "u64": "35"
}
},
{
@@ -2070,6 +3446,120 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -2444,7 +3934,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "649072984189975589"
}
},
"durability": "temporary",
@@ -2461,10 +3951,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
"key": {
"ledger_key_nonce": {
- "nonce": "649072984189975589"
+ "nonce": "1501277168746644712"
}
},
"durability": "temporary",
@@ -2481,7 +3971,27 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1967922937664261543"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
"key": {
"ledger_key_nonce": {
"nonce": "3507645618223554847"
@@ -2495,6 +4005,26 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -2835,26 +4365,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
- "key": {
- "ledger_key_nonce": {
- "nonce": "1501277168746644712"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.19.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.19.json
index ee3d20d8..bf064126 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.19.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.19.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 34,
+ "address": 40,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -467,6 +484,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -493,6 +511,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -519,6 +538,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -545,6 +565,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -571,6 +592,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -597,6 +619,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -623,6 +646,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -649,6 +673,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -675,6 +700,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -701,6 +727,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -727,6 +754,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -753,6 +781,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -779,6 +808,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -805,6 +835,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -831,6 +862,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -841,7 +873,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI",
{
"function": {
"contract_fn": {
@@ -849,7 +881,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -857,6 +889,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -867,7 +900,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY",
{
"function": {
"contract_fn": {
@@ -875,7 +908,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -883,6 +916,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -893,7 +927,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
{
"function": {
"contract_fn": {
@@ -901,7 +935,142 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -909,6 +1078,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -949,6 +1119,12 @@
[],
[],
[],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
[]
],
"ledger": {
@@ -1825,6 +2001,168 @@
},
"live_until": 4095
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -1848,6 +2186,1459 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -1869,7 +3660,7 @@
"symbol": "count"
},
"val": {
- "u64": "32"
+ "u64": "38"
}
},
{
@@ -1880,6 +3671,129 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -2225,26 +4139,6 @@
},
"live_until": 6311999
},
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "2254425974100219774"
- }
- },
- "durability": "temporary",
- "val": "void"
- }
- },
- "ext": "v0"
- },
- "live_until": 6311999
- },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -2271,10 +4165,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
"key": {
"ledger_key_nonce": {
- "nonce": "2623024502929126324"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -2291,10 +4185,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
"key": {
"ledger_key_nonce": {
- "nonce": "6369051681840606601"
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
@@ -2311,10 +4205,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "1967922937664261543"
}
},
"durability": "temporary",
@@ -2331,10 +4225,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "2578412842719982537"
}
},
"durability": "temporary",
@@ -2354,7 +4248,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "9219847003023114248"
}
},
"durability": "temporary",
@@ -2605,6 +4499,126 @@
},
"live_until": 6311999
},
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2254425974100219774"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6369051681840606601"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "2623024502929126324"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1501277168746644712"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "649072984189975589"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "3507645618223554847"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.2.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.2.json
index 92bcd7f4..2c04745b 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.2.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.2.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 44,
+ "address": 31,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -467,6 +484,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -493,6 +511,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -519,6 +538,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -545,6 +565,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -571,6 +592,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -597,6 +619,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -623,6 +646,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -649,6 +673,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -675,6 +700,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -701,6 +727,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -727,6 +754,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -753,6 +781,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -763,1256 +792,99 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
}
},
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": {
- "vec": [
- {
- "symbol": "partic"
- },
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
}
},
- "ext": "v0"
- },
- "live_until": 4095
- },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -2026,7 +898,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
}
]
},
@@ -2053,7 +925,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
}
]
},
@@ -2080,7 +952,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
}
]
},
@@ -2107,7 +979,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
}
]
},
@@ -2134,7 +1006,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
}
]
},
@@ -2161,7 +1033,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
}
]
},
@@ -2188,7 +1060,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
}
]
},
@@ -2215,7 +1087,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
}
]
},
@@ -2242,7 +1114,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -2269,7 +1141,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -2296,7 +1168,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -2323,7 +1195,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -2350,7 +1222,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -2376,94 +1248,14 @@
{
"symbol": "partic"
},
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
- }
- ]
- },
- "durability": "persistent",
- "val": {
- "bool": true
- }
- }
- },
- "ext": "v0"
- },
- "live_until": 4095
- },
- {
- "entry": {
- "last_modified_ledger_seq": 0,
- "data": {
- "contract_data": {
- "ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "key": "ledger_key_contract_instance",
- "durability": "persistent",
- "val": {
- "contract_instance": {
- "executable": {
- "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- },
- "storage": [
- {
- "key": {
- "symbol": "active"
- },
- "val": {
- "bool": true
- }
- },
- {
- "key": {
- "symbol": "admin"
- },
- "val": {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
- }
- },
- {
- "key": {
- "symbol": "anonce"
- },
- "val": {
- "u64": "0"
- }
- },
- {
- "key": {
- "symbol": "count"
- },
- "val": {
- "u64": "42"
- }
- },
- {
- "key": {
- "symbol": "end"
- },
- "val": {
- "u64": "18446744073709551615"
- }
- },
- {
- "key": {
- "symbol": "schema_v"
- },
- "val": {
- "u32": 1
- }
- },
- {
- "key": {
- "symbol": "start"
- },
- "val": {
- "u64": "0"
- }
- }
- ]
- }
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
}
}
},
@@ -2477,19 +1269,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "801925984706572462"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2497,19 +1296,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "5541220902715666415"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2517,19 +1323,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1033654523790656264"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2537,19 +1350,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "4837995959683129791"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2557,19 +1377,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "2032731177588607455"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2577,19 +1404,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "4270020994084947596"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2597,19 +1431,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "8370022561469687789"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2617,19 +1458,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6277191135259896685"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2637,19 +1485,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "5806905060045992000"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2657,19 +1512,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1194852393571756375"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2677,19 +1539,53 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "115220454072064130"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2697,19 +1593,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "3126073502131104533"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2717,19 +1620,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "1301173170172112462"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2737,19 +1647,26 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
"key": {
- "ledger_key_nonce": {
- "nonce": "6517132746326325848"
- }
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ }
+ ]
},
- "durability": "temporary",
- "val": "void"
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2757,19 +1674,1286 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
- "key": {
- "ledger_key_nonce": {
- "nonce": "7270604957039011794"
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": "ledger_key_contract_instance",
+ "durability": "persistent",
+ "val": {
+ "contract_instance": {
+ "executable": {
+ "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+ },
+ "storage": [
+ {
+ "key": {
+ "symbol": "active"
+ },
+ "val": {
+ "bool": true
+ }
+ },
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "admin"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "anonce"
+ },
+ "val": {
+ "u64": "0"
+ }
+ },
+ {
+ "key": {
+ "symbol": "count"
+ },
+ "val": {
+ "u64": "29"
+ }
+ },
+ {
+ "key": {
+ "symbol": "end"
+ },
+ "val": {
+ "u64": "18446744073709551615"
+ }
+ },
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "schema_v"
+ },
+ "val": {
+ "u32": 1
+ }
+ },
+ {
+ "key": {
+ "symbol": "start"
+ },
+ "val": {
+ "u64": "0"
+ }
+ }
+ ]
}
- },
- "durability": "temporary",
- "val": "void"
+ }
}
},
"ext": "v0"
},
- "live_until": 6311999
+ "live_until": 4095
},
{
"entry": {
@@ -2777,10 +2961,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M",
"key": {
"ledger_key_nonce": {
- "nonce": "2781962168096793370"
+ "nonce": "801925984706572462"
}
},
"durability": "temporary",
@@ -2797,10 +2981,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4",
"key": {
"ledger_key_nonce": {
- "nonce": "2307661404550649928"
+ "nonce": "5541220902715666415"
}
},
"durability": "temporary",
@@ -2817,10 +3001,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM",
"key": {
"ledger_key_nonce": {
- "nonce": "6391496069076573377"
+ "nonce": "1033654523790656264"
}
},
"durability": "temporary",
@@ -2837,10 +3021,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4",
"key": {
"ledger_key_nonce": {
- "nonce": "4571470874178140630"
+ "nonce": "4837995959683129791"
}
},
"durability": "temporary",
@@ -2857,10 +3041,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM",
"key": {
"ledger_key_nonce": {
- "nonce": "2578412842719982537"
+ "nonce": "2032731177588607455"
}
},
"durability": "temporary",
@@ -2877,10 +3061,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
"ledger_key_nonce": {
- "nonce": "2140788761963629343"
+ "nonce": "4270020994084947596"
}
},
"durability": "temporary",
@@ -2897,10 +3081,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
"ledger_key_nonce": {
- "nonce": "1345255804540566779"
+ "nonce": "8370022561469687789"
}
},
"durability": "temporary",
@@ -2917,10 +3101,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
"key": {
"ledger_key_nonce": {
- "nonce": "1768924605727919950"
+ "nonce": "6277191135259896685"
}
},
"durability": "temporary",
@@ -2937,10 +3121,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
"key": {
"ledger_key_nonce": {
- "nonce": "3791811173315715839"
+ "nonce": "5806905060045992000"
}
},
"durability": "temporary",
@@ -2957,10 +3141,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
"key": {
"ledger_key_nonce": {
- "nonce": "4822409645871993625"
+ "nonce": "1194852393571756375"
}
},
"durability": "temporary",
@@ -2977,10 +3161,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
"key": {
"ledger_key_nonce": {
- "nonce": "7564072809757355283"
+ "nonce": "115220454072064130"
}
},
"durability": "temporary",
@@ -2997,10 +3181,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
- "nonce": "5012940724606903311"
+ "nonce": "3126073502131104533"
}
},
"durability": "temporary",
@@ -3017,10 +3201,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "8077058277077262192"
+ "nonce": "1301173170172112462"
}
},
"durability": "temporary",
@@ -3037,10 +3221,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
"key": {
"ledger_key_nonce": {
- "nonce": "3736142932239307322"
+ "nonce": "6517132746326325848"
}
},
"durability": "temporary",
@@ -3057,10 +3241,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
"key": {
"ledger_key_nonce": {
- "nonce": "8375915698557174338"
+ "nonce": "4914054227674050081"
}
},
"durability": "temporary",
@@ -3077,10 +3261,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
"key": {
"ledger_key_nonce": {
- "nonce": "2891388370666955040"
+ "nonce": "5994256439390011320"
}
},
"durability": "temporary",
@@ -3097,10 +3281,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
"key": {
"ledger_key_nonce": {
- "nonce": "1690253666352074432"
+ "nonce": "7270604957039011794"
}
},
"durability": "temporary",
@@ -3117,10 +3301,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
"key": {
"ledger_key_nonce": {
- "nonce": "544730322382084885"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -3137,10 +3321,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBKTY",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
"key": {
"ledger_key_nonce": {
- "nonce": "5994256439390011320"
+ "nonce": "2307661404550649928"
}
},
"durability": "temporary",
@@ -3157,10 +3341,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDC3I",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
"key": {
"ledger_key_nonce": {
- "nonce": "4914054227674050081"
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
@@ -3177,10 +3361,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACF2CY",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKXA6",
"key": {
"ledger_key_nonce": {
- "nonce": "1506441561184340186"
+ "nonce": "4571470874178140630"
}
},
"durability": "temporary",
@@ -3197,10 +3381,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHSKI",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMPZO",
"key": {
"ledger_key_nonce": {
- "nonce": "2254425974100219774"
+ "nonce": "2578412842719982537"
}
},
"durability": "temporary",
@@ -3217,10 +3401,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACILRY",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOHR6",
"key": {
"ledger_key_nonce": {
- "nonce": "6369051681840606601"
+ "nonce": "2140788761963629343"
}
},
"durability": "temporary",
@@ -3237,10 +3421,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDZI",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR4OP",
"key": {
"ledger_key_nonce": {
- "nonce": "2623024502929126324"
+ "nonce": "1345255804540566779"
}
},
"durability": "temporary",
@@ -3257,10 +3441,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM3AY",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUG7",
"key": {
"ledger_key_nonce": {
- "nonce": "1501277168746644712"
+ "nonce": "5012940724606903311"
}
},
"durability": "temporary",
@@ -3277,10 +3461,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
"key": {
"ledger_key_nonce": {
- "nonce": "649072984189975589"
+ "nonce": "8077058277077262192"
}
},
"durability": "temporary",
@@ -3297,10 +3481,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXEX7",
"key": {
"ledger_key_nonce": {
- "nonce": "3507645618223554847"
+ "nonce": "3736142932239307322"
}
},
"durability": "temporary",
@@ -3317,10 +3501,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABY5MP",
"key": {
"ledger_key_nonce": {
- "nonce": "1967922937664261543"
+ "nonce": "8375915698557174338"
}
},
"durability": "temporary",
@@ -3337,10 +3521,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2VE7",
"key": {
"ledger_key_nonce": {
- "nonce": "9219847003023114248"
+ "nonce": "2891388370666955040"
}
},
"durability": "temporary",
@@ -3357,10 +3541,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4N5P",
"key": {
"ledger_key_nonce": {
- "nonce": "8840537117088365198"
+ "nonce": "1690253666352074432"
}
},
"durability": "temporary",
@@ -3377,10 +3561,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FV7",
"key": {
"ledger_key_nonce": {
- "nonce": "8799288422285703394"
+ "nonce": "544730322382084885"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.20.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.20.json
index 65e494d6..d633f2f1 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.20.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.20.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 12,
+ "address": 20,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -269,7 +279,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
{
"function": {
"contract_fn": {
@@ -277,7 +287,7 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -295,7 +306,7 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
{
"function": {
"contract_fn": {
@@ -303,7 +314,61 @@
"function_name": "register",
"args": [
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
},
{
"bytes": "0000000000000000000000000000000000000000000000000000000000000000"
@@ -311,62 +376,396 @@
{
"vec": []
},
+ "void",
"void"
]
}
},
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [
+ [
+ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ {
+ "function": {
+ "contract_fn": {
+ "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "function_name": "register",
+ "args": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "vec": []
+ },
+ "void",
+ "void"
+ ]
+ }
+ },
+ "sub_invocations": []
+ }
+ ]
+ ],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ [],
+ []
+ ],
+ "ledger": {
+ "protocol_version": 25,
+ "sequence_number": 0,
+ "timestamp": 0,
+ "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
+ "base_reserve": 0,
+ "min_persistent_entry_ttl": 4096,
+ "min_temp_entry_ttl": 16,
+ "max_entry_ttl": 6312000,
+ "ledger_entries": [
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
+ "key": {
+ "vec": [
+ {
+ "symbol": "partic"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ ]
+ },
+ "durability": "persistent",
+ "val": {
+ "bool": true
+ }
}
},
- "sub_invocations": []
- }
- ]
- ],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- [],
- []
- ],
- "ledger": {
- "protocol_version": 25,
- "sequence_number": 0,
- "timestamp": 0,
- "network_id": "0000000000000000000000000000000000000000000000000000000000000000",
- "base_reserve": 0,
- "min_persistent_entry_ttl": 4096,
- "min_temp_entry_ttl": 16,
- "max_entry_ttl": 6312000,
- "ledger_entries": [
+ "ext": "v0"
+ },
+ "live_until": 4095
+ },
{
"entry": {
"last_modified_ledger_seq": 0,
@@ -380,7 +779,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
}
]
},
@@ -407,7 +806,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
}
]
},
@@ -434,7 +833,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
}
]
},
@@ -461,7 +860,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
}
]
},
@@ -488,7 +887,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
}
]
},
@@ -515,7 +914,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
}
]
},
@@ -542,7 +941,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
}
]
},
@@ -569,7 +968,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
}
]
},
@@ -596,7 +995,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
}
]
},
@@ -623,7 +1022,7 @@
"symbol": "partic"
},
{
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
}
]
},
@@ -660,6 +1059,699 @@
"bool": true
}
},
+ {
+ "key": {
+ "symbol": "actlog"
+ },
+ "val": {
+ "vec": [
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ },
+ {
+ "map": [
+ {
+ "key": {
+ "symbol": "actor"
+ },
+ "val": {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ },
+ {
+ "key": {
+ "symbol": "amount"
+ },
+ "val": "void"
+ },
+ {
+ "key": {
+ "symbol": "kind"
+ },
+ "val": {
+ "vec": [
+ {
+ "symbol": "Register"
+ }
+ ]
+ }
+ },
+ {
+ "key": {
+ "symbol": "ledger"
+ },
+ "val": {
+ "u32": 0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "admin"
@@ -681,7 +1773,7 @@
"symbol": "count"
},
"val": {
- "u64": "10"
+ "u64": "18"
}
},
{
@@ -692,6 +1784,69 @@
"u64": "18446744073709551615"
}
},
+ {
+ "key": {
+ "symbol": "preg"
+ },
+ "val": {
+ "vec": [
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6"
+ },
+ {
+ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO"
+ }
+ ]
+ }
+ },
{
"key": {
"symbol": "schema_v"
@@ -826,7 +1981,7 @@
"contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
"key": {
"ledger_key_nonce": {
- "nonce": "115220454072064130"
+ "nonce": "4270020994084947596"
}
},
"durability": "temporary",
@@ -843,10 +1998,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
"key": {
"ledger_key_nonce": {
- "nonce": "1301173170172112462"
+ "nonce": "8370022561469687789"
}
},
"durability": "temporary",
@@ -863,7 +2018,107 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6277191135259896685"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "5806905060045992000"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "1194852393571756375"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "4571470874178140630"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2ZMN",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "115220454072064130"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BV5",
"key": {
"ledger_key_nonce": {
"nonce": "3126073502131104533"
@@ -883,10 +2138,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6J5N",
"key": {
"ledger_key_nonce": {
- "nonce": "4270020994084947596"
+ "nonce": "1301173170172112462"
}
},
"durability": "temporary",
@@ -903,10 +2158,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB6KO",
"key": {
"ledger_key_nonce": {
- "nonce": "8370022561469687789"
+ "nonce": "6517132746326325848"
}
},
"durability": "temporary",
@@ -923,10 +2178,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDWC6",
"key": {
"ledger_key_nonce": {
- "nonce": "6277191135259896685"
+ "nonce": "7270604957039011794"
}
},
"durability": "temporary",
@@ -943,10 +2198,10 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFO3O",
"key": {
"ledger_key_nonce": {
- "nonce": "5806905060045992000"
+ "nonce": "2781962168096793370"
}
},
"durability": "temporary",
@@ -963,10 +2218,30 @@
"data": {
"contract_data": {
"ext": "v0",
- "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYRE5",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHGT6",
"key": {
"ledger_key_nonce": {
- "nonce": "1194852393571756375"
+ "nonce": "2307661404550649928"
+ }
+ },
+ "durability": "temporary",
+ "val": "void"
+ }
+ },
+ "ext": "v0"
+ },
+ "live_until": 6311999
+ },
+ {
+ "entry": {
+ "last_modified_ledger_seq": 0,
+ "data": {
+ "contract_data": {
+ "ext": "v0",
+ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI7IO",
+ "key": {
+ "ledger_key_nonce": {
+ "nonce": "6391496069076573377"
}
},
"durability": "temporary",
diff --git a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.21.json b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.21.json
index 2c5ebde8..b363b432 100644
--- a/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.21.json
+++ b/contracts/campaign/test_snapshots/fuzz_test/fuzz_participant_count_matches_registered_set.21.json
@@ -1,6 +1,6 @@
{
"generators": {
- "address": 49,
+ "address": 38,
"nonce": 0,
"mux_id": 0
},
@@ -25,6 +25,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -51,6 +52,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -77,6 +79,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -103,6 +106,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -129,6 +133,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -155,6 +160,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -181,6 +187,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -207,6 +214,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -233,6 +241,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -259,6 +268,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -285,6 +295,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -311,6 +322,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -337,6 +349,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -363,6 +376,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -389,6 +403,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -415,6 +430,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -441,6 +457,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -467,6 +484,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -493,6 +511,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -519,6 +538,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -545,6 +565,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -571,6 +592,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -597,6 +619,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -623,6 +646,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -649,6 +673,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -675,6 +700,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -701,6 +727,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -727,6 +754,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -753,6 +781,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -779,6 +808,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -805,6 +835,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -831,6 +862,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -857,6 +889,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -883,6 +916,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -909,6 +943,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -935,6 +970,7 @@
{
"vec": []
},
+ "void",
"void"
]
}
@@ -945,1128 +981,106 @@
],
[
[
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTII"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRIXZ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTA7J"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVYGZ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXQOJ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYJVZ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2B5J"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZEZ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6RMJ"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBG3K"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDOT2"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM",
- "function_name": "register",
- "args": [
- {
- "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P"
- },
- {
- "bytes": "0000000000000000000000000000000000000000000000000000000000000000"
- },
- {
- "vec": []
- },
- "void"
- ]
- }
- },
- "sub_invocations": []
- }
- ]
- ],
- [
- [
- "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVM7P",
- {
- "function": {
- "contract_fn": {
- "contract_address": "CA