From a8f76f47f7fee6e3f09e0fabce9e277fd762135e Mon Sep 17 00:00:00 2001 From: Lukasz Klimek <842586+lklimek@users.noreply.github.com> Date: Mon, 19 Aug 2024 12:47:31 +0200 Subject: [PATCH 1/3] test(sdk): Update hardcoded Identity and historical data contract IDs --- packages/rs-sdk/tests/fetch/config.rs | 4 ++-- packages/rs-sdk/tests/fetch/data_contract.rs | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/rs-sdk/tests/fetch/config.rs b/packages/rs-sdk/tests/fetch/config.rs index e86ce6fd15b..e9197f31688 100644 --- a/packages/rs-sdk/tests/fetch/config.rs +++ b/packages/rs-sdk/tests/fetch/config.rs @@ -223,8 +223,8 @@ impl Config { // Next time we need to do it again and update this value :(. This is terrible. // We should automate creation of identity for SDK tests when we have time. Identifier::from_string( - "J2aTnrrc8eea3pQBY91QisM3QH5FM9JK11mQCVwxeMqj", - Encoding::Base58, + "a1534e47f60be71e823a9dbc9ceb6d3ea9f1ebde7a3773f03e49ef31c7d9c044", + Encoding::Hex, ) .unwrap() } diff --git a/packages/rs-sdk/tests/fetch/data_contract.rs b/packages/rs-sdk/tests/fetch/data_contract.rs index 14c987933b3..b59acbb97a4 100644 --- a/packages/rs-sdk/tests/fetch/data_contract.rs +++ b/packages/rs-sdk/tests/fetch/data_contract.rs @@ -132,11 +132,10 @@ async fn test_data_contracts_2_nx() { not(feature = "offline-testing"), ignore = "This test requires special procedure to regenerate test vectors" )] -#[ignore = "todo: Lukazs to re-enable"] async fn test_data_contract_history_read() { let cfg = Config::new(); let id = Identifier::from_string( - "df73e40f62ab71d99254037226093f38f683b28cf552f3459d2bdc28614191e0", + "20d16030541c0494e84064e2e72b5ec620546305849a2f9d5893a5e65072364d", Encoding::Hex, ) .unwrap(); From 07340952170ee62f478cbbdf341cf67cdfe974a6 Mon Sep 17 00:00:00 2001 From: Lukasz Klimek <842586+lklimek@users.noreply.github.com> Date: Mon, 19 Aug 2024 12:47:58 +0200 Subject: [PATCH 2/3] test(sdk): update test vectors for v1.1 --- ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...12bea6a47c9f7bf30133713b6b5cfec3a4d57.json | Bin 162026 -> 157634 bytes ...799af81392b7b0cbb7e86412da37ab13aef4b.json | Bin 73360 -> 95464 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...6557d0524384797bb450e22f41f66743d5d11.json | Bin 32081 -> 37214 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...1b4eb361d64607a75a117ebf3096fafb32a41.json | Bin 0 -> 47498 bytes ...b599280513ad72637c1060cef59b6a1199be4.json | Bin 70669 -> 0 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215576 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...dbd43fab2e54a98aa44bc88c049e1cf72f5fb.json | Bin 46355 -> 48725 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 216791 -> 220166 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...ac956499cf0081eb632e6d84ef4f9c32d8690.json | Bin 4355 -> 4367 bytes ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...12bea6a47c9f7bf30133713b6b5cfec3a4d57.json | Bin 162026 -> 157634 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...c0041cdc16404006d1b30577292c6ce106cdb.json | Bin 143255 -> 140411 bytes ...12bea6a47c9f7bf30133713b6b5cfec3a4d57.json | Bin 162026 -> 157634 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...12bea6a47c9f7bf30133713b6b5cfec3a4d57.json | Bin 162026 -> 157634 bytes ...cb09aa9794d86af9557da8e538eb53b0e47a1.json | Bin 82178 -> 0 bytes ...efc91ec50975505e3aaf1b1844aa7915cae07.json | Bin 82121 -> 0 bytes ...7b889b486f0341ced46beee35a8693507d319.json | Bin 0 -> 89199 bytes ...62b6c9d24b4ad3348d6f75a2faff16c63cfab.json | Bin 87368 -> 0 bytes ...02e4d9a981806b2efa77c35b08bcffe360bc5.json | Bin 0 -> 83812 bytes ...eb2baad30765e2616aea8a61637690cc28b91.json | Bin 0 -> 83786 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...5bce08c84a0cf72b34f6a408982f7babce2c2.json | Bin 61784 -> 63476 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...cf0ed3b40564b35e3ce17ee02d5b15e9bede1.json | Bin 3991 -> 4003 bytes ...8fbd24420cbf27187df52fbb489e70b1c898d.json | Bin 8444 -> 8456 bytes ...0353cf7adee1c4b04dc8689afc26031b9b010.json | Bin 8352 -> 8364 bytes ...a7401f9ed4ef7493ce9faa08a50e6b4d2c34d.json | Bin 3809 -> 3821 bytes ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...d84b9984fd04a4ca40a146aea81c3ea5c39ef.json | Bin 48294 -> 48372 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...5a0fc6bf7035276b9ae4be55fb15774eb54e7.json | Bin 5842 -> 5854 bytes ...30e457c9e0f5d50a3b8f0f86e1da3420877d7.json | Bin 2517 -> 2529 bytes ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...bfa6b1eff43954af904bce8f123fed7515132.json | Bin 50626 -> 50569 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...f67620695a23f63dc7376bd4a509e93335ce9.json | Bin 58421 -> 60008 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...c301f2326c1e59739fe07fb863facb5f2b5a8.json | Bin 3996 -> 4008 bytes ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...ce28a227def58e23c39e0384e0cc02fe6360b.json | Bin 73373 -> 95489 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...51b74928ffdfac56bc589d217525ce101d35b.json | Bin 6970 -> 6982 bytes ...b9c94b8d468da725cc241df1601e630036b97.json | Bin 7174 -> 7186 bytes ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...d5387b9cca48a3062a4db8bf0341a839f2bae.json | Bin 56603 -> 62162 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...1a7310d759b9fe67594f3899f1e0485c383f1.json | Bin 2405 -> 2417 bytes ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...b68db1c1d188ebf01dca2745102e51d0016e4.json | Bin 0 -> 69198 bytes ...133635b1b3857f232307ebd29de8a64932ccf.json | Bin 66294 -> 0 bytes ...649a7d9108f9b96fc074e1da61f0fa19d3b5b.json | Bin 73372 -> 95488 bytes ...4f404a90172ba46f3ce4973a5f789c7f89cfa.json | Bin 0 -> 67937 bytes ...fb6f1f5b483c9e0840abcafe5bcc30b9f0bdd.json | Bin 0 -> 67539 bytes ...f78e918d684b0f66257a9c7d33e2b62bfcfe8.json | Bin 0 -> 67741 bytes ...ed11f384144320c099f54b2530f0be42f8664.json | Bin 65696 -> 67322 bytes ...1f4a723908b4ee33c4612727d101cf58f3394.json | Bin 63850 -> 69055 bytes ...1cf33dd52735f597de4b4c804effd2600d135.json | Bin 73359 -> 95463 bytes ...df4d1517394bad4f2c19e0ab2d34f3330f888.json | Bin 66154 -> 0 bytes ...3fb36ec9234525729613a7a0a3138baff6d6a.json | Bin 0 -> 69501 bytes ...d623ba6f340f6953cc1b450631f9e38394fa6.json | Bin 0 -> 71026 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...0939881e64c648abe4ad1313f570e98350d1f.json | Bin 0 -> 72993 bytes ...850dfa046ebabf22c41f663ba73e3d730cf95.json | Bin 0 -> 95743 bytes ...828d50a4fa7b3230d23ddfac563877efd61e2.json | Bin 58459 -> 60046 bytes ...de225f2e3e2d9b20b75d91a6b66a30a3358db.json | Bin 60090 -> 0 bytes ...1d4e66aec36ada2efbb1072f2196b5b856222.json | Bin 61941 -> 63633 bytes ...cda5177deb7014745c4e797a386e792e55fe7.json | Bin 0 -> 62013 bytes ...f899d86a39c5259bdade02cd2e90c72b20388.json | Bin 0 -> 88021 bytes ...214b0f6f6b7280b0ea686c2e0070f330add82.json | Bin 0 -> 80559 bytes ...e82bd614dd12d29f8041839df02c578fb7ed2.json | Bin 0 -> 64030 bytes ...badb27060d67cd8420c1101237534133c72e4.json | Bin 0 -> 92252 bytes ...7d2680b608c398a70ca34c7276dbc079b932c.json | Bin 73550 -> 0 bytes ...dd268f3555081d2a3a5e112886b1c78b4009f.json | Bin 73371 -> 95487 bytes ...3c4cd53b525ef27be36077437e8b9b8ffadd8.json | Bin 73358 -> 95462 bytes ...a4b98bc0a965fb8b29d1b552d5a29ae192ab9.json | Bin 0 -> 67524 bytes ...afd9ccac7a5573423da7f914846cfedf3306f.json | Bin 66155 -> 0 bytes ...84e6f2c2b37a1da002e0a485ad7bc30b764bb.json | Bin 0 -> 77068 bytes ...d9b0e583a50f6346ab371062a60862a9d2516.json | Bin 65898 -> 0 bytes ...f2d4ab07892cc88e51b95c474bb8dd4834773.json | Bin 69631 -> 0 bytes ...92ff55e2434e36b13595910f1c02c9473b680.json | Bin 0 -> 78881 bytes ...1d98cc81197999226ba2a06e1002b94fa99ba.json | Bin 0 -> 91509 bytes ...e8d08982802ad41ae314ebdd902533315d200.json | Bin 0 -> 91741 bytes ...f8d622dd35b75e8090c88ddc45fd4e669d448.json | Bin 0 -> 73350 bytes ...b2600d58dd5d92a107adf42838108dfe5c919.json | Bin 70077 -> 0 bytes ...77aa3058a5e96a54279f3cd7b134ef5efcbb1.json | Bin 73594 -> 95710 bytes ...b76feb7a8b605c1da4a28fc1fd42e93420169.json | Bin 0 -> 87831 bytes ...a65ca8a14db4b0950279b5edbf16c6ef5572c.json | Bin 0 -> 84343 bytes ...48fa433a252c86c18a917e755de75cca4224e.json | Bin 62332 -> 0 bytes ...ac9fe0fc7e82040ccd47c874cd988de5a8574.json | Bin 0 -> 65729 bytes ...3b70df05ee0895f634d3fdffa5e9c7fdee578.json | Bin 0 -> 86114 bytes ...cac5d02500f0820e02acc5683d6e595156559.json | Bin 64066 -> 0 bytes ...ffaf2f0b3d1a7ca2598153024a58bdea3b343.json | Bin 0 -> 71637 bytes ...130dcb43dda8bfe725b4edb4b10dd8cdd687c.json | Bin 0 -> 82623 bytes ...1e6062b594012b0f6d26dbb54c090b43170cc.json | Bin 0 -> 82378 bytes ...de2e1793e52a4d1c6d31841fdf00b1fc6bbf4.json | Bin 56617 -> 0 bytes ...5d377ddbe6cbdccdff3bb18a89ec8aee7fcec.json | Bin 70112 -> 92216 bytes ...6cf4557623b124ff6f1e0131ae69643535b3d.json | Bin 0 -> 75128 bytes ...535066f7babdbf0697172b281e941ef3a648a.json | Bin 0 -> 65594 bytes ...b64d9a30d277e5438a64f924837c460481679.json | Bin 0 -> 69502 bytes ...a2614e9ae55d61ff889a99923b50dacf52c35.json | Bin 0 -> 71429 bytes ...c98186f8f457f14160313b070d535fbe9aac9.json | Bin 0 -> 67938 bytes ...fcc750470faf458435db3d7e52a8557e0d52c.json | Bin 0 -> 69223 bytes ...a822571b9076725566d64e35d36a9cbe991eb.json | Bin 0 -> 88253 bytes ...a3a5accdb36127a2e88a02f40578b6bebc0bc.json | Bin 0 -> 76841 bytes ...b5b3824af0e042d8e162e18ef77ebe75079f7.json | Bin 66295 -> 0 bytes ...acc54486a15e18a88964be1e2c67d40cb91e0.json | Bin 69768 -> 0 bytes ...a48b308997c85873162805a8915fbe02467b7.json | Bin 60506 -> 0 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...2a952aa4f09be27ca526b34c4a2d6f7ec3f76.json | Bin 4992 -> 5004 bytes ...4266c27c9b0d3c1c6b9dc022c7cf69fde2174.json | Bin 2594 -> 2606 bytes ...0092d1597a92997ac79de0ef89f4cde74aefc.json | Bin 5104 -> 5116 bytes ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...c12823a7175b930f49aebb8d9844065da5b44.json | Bin 133292 -> 130535 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...76da7bcf8bb6352f7f5f26cb8af584712e16a.json | Bin 4419 -> 4431 bytes ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...49e64e07602f543bda42d5a5d223f0e6102a9.json | Bin 73076 -> 74705 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...b3f1bccd65e01bb860f7648ce860ce03df202.json | Bin 5045 -> 5057 bytes ...ae85cdc0620cb84d732a686322ae9dd8c5240.json | Bin 5362 -> 5374 bytes ...7de9b6df87c4df053f3032a3fac93ca2985c2.json | Bin 6214 -> 6226 bytes ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...12bea6a47c9f7bf30133713b6b5cfec3a4d57.json | Bin 162026 -> 157634 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...e412662a6acb2d928d56de7a6a67dbf70f80a.json | Bin 6418 -> 6430 bytes ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...dbc80a6caf537196a9513dae8967f325ab485.json | Bin 144033 -> 141285 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...a8707f36bc1837a661ca9a4a3aae3ab30da7a.json | Bin 4521 -> 4533 bytes ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...285016c5d0ac679c299447df687e866154090.json | Bin 141822 -> 139140 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...4ae6d7593e5a08c8e0c9971ad1afc8c3e1702.json | Bin 2706 -> 2718 bytes ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...5839e9ea0c40cd94caac5746b19857d52533a.json | Bin 127448 -> 127568 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...1d89ec6c5359c2f84b27c76526fa608f34c2.json} | Bin 7937 -> 7147 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 242762 -> 220166 bytes ...e6bfae60312e2f833b302a62be93e181e7a0e.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...f6d2d9dcd58c35b6aa9e85398a105dfdeb9c6.json | Bin 58443 -> 87501 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 216791 -> 220166 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...e0f17fb3367987f71c5caf9c045ced8633299.json | Bin 58443 -> 69312 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 216791 -> 220166 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...9dd012ae92b1038a32d1cbb419087d75cc70a.json | Bin 0 -> 69438 bytes ...259864951786f80811cc7ea9fce3d7f42a718.json | Bin 58569 -> 0 bytes ...f6d2d9dcd58c35b6aa9e85398a105dfdeb9c6.json | Bin 58443 -> 87501 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 216791 -> 220166 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...501c1ba166a2dd8f6efb31b0289dc011da983.json | Bin 25736 -> 29144 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...10bbf4178e9af8e87ee326576ac2b384d726d.json | Bin 53049 -> 59874 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 216791 -> 220166 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...1ad49d3ae7bc38d217d85b1570274493c4d7e.json | Bin 58667 -> 60242 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215591 -> 220166 bytes ...6d0f8eae6a541345c97b96a9a442e311f1870.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...b5b7e0a1d712a09c40d5721f622bf53c53155.json | 2 +- ...ce28a227def58e23c39e0384e0cc02fe6360b.json | Bin 73373 -> 95489 bytes ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 215579 -> 220166 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...6d1c377e5a79c8bbfad2b8607feeb2743c37c.json | Bin 0 -> 173549 bytes ...d239eef8fcd6bf0710c8e86488471bd07377f.json | Bin 168447 -> 0 bytes ...f3c75d8a61f125a000f89208b83f59af87e52.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json | Bin 216791 -> 220166 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...48c03122daf7ab2e77108f4bf44af1ad15eae.json | Bin 25736 -> 29144 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...067bd9ccc29eca3092a5664a5a9ba3bb7e967.json | Bin 219810 -> 226650 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...abbc4ac6ad7e80f0e55fe98bbcfbebf6c0878.json | Bin 25497 -> 28905 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...7acebec137640ed9cf550876fa1ec438bbcd0.json | Bin 0 -> 72256 bytes ...6caf3663c40a12d3b03827006d66058e439ac.json | Bin 71188 -> 0 bytes ...676f04dc30c79eec5a5df1ab5b8d8671ac38e.json | Bin 0 -> 89196 bytes ...947f006e43bff5d40eb2fee5f9bfa98aeec74.json | Bin 68880 -> 0 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...67089535588985622579e77969e0ffd68afc7.json | Bin 65831 -> 67106 bytes ...676f04dc30c79eec5a5df1ab5b8d8671ac38e.json | Bin 0 -> 89196 bytes ...947f006e43bff5d40eb2fee5f9bfa98aeec74.json | Bin 68880 -> 0 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...add01a7428085ffdcf1e11cccf19c48c5f7a1.json | Bin 72059 -> 0 bytes ...fbcae54b0dd1b499fbc91c2c29685e132a339.json | Bin 0 -> 80006 bytes ...676f04dc30c79eec5a5df1ab5b8d8671ac38e.json | Bin 0 -> 89196 bytes ...947f006e43bff5d40eb2fee5f9bfa98aeec74.json | Bin 68880 -> 0 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...d592c8fe7361bed628d9a36747664c9789bf1.json | Bin 83883 -> 85140 bytes ...676f04dc30c79eec5a5df1ab5b8d8671ac38e.json | Bin 0 -> 89196 bytes ...947f006e43bff5d40eb2fee5f9bfa98aeec74.json | Bin 68880 -> 0 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...b0b93d9d2e841a5e3d60755f8e7be3b93315b.json | Bin 91137 -> 93498 bytes ...676f04dc30c79eec5a5df1ab5b8d8671ac38e.json | Bin 0 -> 89196 bytes ...947f006e43bff5d40eb2fee5f9bfa98aeec74.json | Bin 68880 -> 0 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...676f04dc30c79eec5a5df1ab5b8d8671ac38e.json | Bin 0 -> 42030 bytes ...947f006e43bff5d40eb2fee5f9bfa98aeec74.json | Bin 33195 -> 0 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...676f04dc30c79eec5a5df1ab5b8d8671ac38e.json | Bin 0 -> 75834 bytes ...947f006e43bff5d40eb2fee5f9bfa98aeec74.json | Bin 58542 -> 0 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...901b95a32865deb2645934954725fbd1cca03.json | Bin 0 -> 57449 bytes ...5696d8b6487a30e2dba25bb37328ac872aab0.json | Bin 41975 -> 0 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...5a9ca814e12c84c7bbb64e9e6b02f0bf582f5.json | Bin 50298 -> 0 bytes ...05dac7fab00a65264648889a477f081e30ced.json | Bin 0 -> 61812 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...0d257de5dabc3b500a3cc4a7ebc4c1465463f.json | Bin 77359 -> 0 bytes ...d40a692960262df24a300d226046c57048de7.json | Bin 0 -> 100135 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...0d257de5dabc3b500a3cc4a7ebc4c1465463f.json | Bin 77359 -> 0 bytes ...d40a692960262df24a300d226046c57048de7.json | Bin 0 -> 100135 bytes ...eaa7b41821696e9131d8bec0e3b4c9cbb6ed4.json | Bin 0 -> 131608 bytes ...33f62e8876a19f5937fa5842ab4f59ca33e81.json | Bin 89816 -> 0 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...48c03122daf7ab2e77108f4bf44af1ad15eae.json | Bin 23027 -> 35654 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...47fda31dfa79cd84f0c1462fb9a2fc86d12a3.json | Bin 34608 -> 0 bytes ...9fbd646666cf92a70e4954bdeab26f75f3049.json | Bin 0 -> 36338 bytes ...ca1b6ba4883a92f4533995dbfdbc5875d8bef.json | Bin 83006 -> 137846 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...9550f0ea4a6af6f68037e7d50ff4e4de74509.json | Bin 26592 -> 26640 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...106e5eda740be44679cc960ea35f2134af628.json | Bin 33779 -> 32144 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...bf1acc3394d29ac72f662d38e81344496631e.json | Bin 33753 -> 31788 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...9b1a05862cb8d40c088b193b59ca3564210bc.json | Bin 34872 -> 33213 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...22dfc69cc7b123be24b7ad993281979b2a3a2.json | Bin 34111 -> 32146 bytes ...afa81e226bdafab0d460e20efcec7927a6555.json | 1 - ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...c10729e79bf48cc1e4e8daf6bf5940466ec6c.json | Bin 1507 -> 546 bytes ...79602fa0640b81485adb7715226122e31357b.json | Bin 47179 -> 0 bytes ...78d45ac35df7c4a541f2fd79c4e53af000a92.json | Bin 0 -> 61084 bytes ...4729771183f61b1ba73796ee966df7ce206e8.json | Bin 0 -> 60973 bytes ...cac0d096683e15280eced19ef5ad75e670062.json | Bin 0 -> 62839 bytes ...9822a2c4f59abefee6ac70309345adad1c202.json | Bin 0 -> 60883 bytes ...01448ade8c60e56c8d4b739ff8d6808694f33.json | Bin 0 -> 60688 bytes ...21e65356ecde06e41dad1c5f4221f2021ff65.json | Bin 0 -> 38984 bytes ...a0c949e21b06d4ba0ba04902ed9dd3cf9c180.json | Bin 0 -> 61325 bytes ...c362866cbab6d8388743fdcf5d797910561df.json | Bin 57460 -> 60649 bytes ...69266464b2ec54193e3ad5aaefd939015fe1f.json | Bin 35585 -> 0 bytes ...f75e3bdfb677d0fa1246dbeebfa3d97c4119b.json | Bin 59119 -> 0 bytes ...7686a168bd79e8751279ec53efb41381dd431.json | Bin 83082 -> 137922 bytes ...edc3a3ee50e58b0617b9da04faad767a7414e.json | Bin 0 -> 63317 bytes ...1415b05c514461090693b709359fd10719e64.json | Bin 0 -> 61442 bytes ...b414d7808274b04acfe789740e18ecf0991c7.json | Bin 0 -> 50605 bytes ...be8c6db1347a705fa268e2786d6064e6a2e12.json | Bin 59173 -> 0 bytes ...ecfc2f026b8a6be6443de638da69f0b4c87b0.json | Bin 0 -> 62866 bytes ...a8b48b99591c7df94f5881038008fcd17189c.json | Bin 59603 -> 0 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...ca1b6ba4883a92f4533995dbfdbc5875d8bef.json | Bin 83006 -> 137846 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - ...e942470ee2b9dff806909798d12c40bc6cf8b.json | Bin 83019 -> 137871 bytes ...ca1b6ba4883a92f4533995dbfdbc5875d8bef.json | Bin 83006 -> 137846 bytes ...ff1e5767efb0daf93c69cc8294ee246526a09.json | 1 + ...6c57fdff6a9b6cc4d392987f5c13a097fec90.json | 1 - 343 files changed, 76 insertions(+), 76 deletions(-) create mode 100644 packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resource_identity_votes_not_found/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resource_identity_votes_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/msg_GetContestedResourceIdentityVotesRequest_3eae9b60bf6fb0140e51ef4cc1c1b4eb361d64607a75a117ebf3096fafb32a41.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/msg_GetContestedResourceIdentityVotesRequest_bb82f59de13ddcfebb86f44e50cb599280513ad72637c1060cef59b6a1199be4.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resource_vote_states_not_found/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resource_vote_states_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resource_vote_states_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resource_vote_states_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/msg_GetContestedResourceVotersForIdentityRequest_0e43e4a6b936a0ac5616284eafbcb09aa9794d86af9557da8e538eb53b0e47a1.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/msg_GetContestedResourceVotersForIdentityRequest_1b1a7fba98768253d52b080f988efc91ec50975505e3aaf1b1844aa7915cae07.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/msg_GetContestedResourceVotersForIdentityRequest_4698eed49c628d65b930a48286b7b889b486f0341ced46beee35a8693507d319.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/msg_GetContestedResourceVotersForIdentityRequest_4fef665cf10f94bb365a870370362b6c9d24b4ad3348d6f75a2faff16c63cfab.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/msg_GetContestedResourceVotersForIdentityRequest_606cb2d93ca22b6a73e58bca36002e4d9a981806b2efa77c35b08bcffe360bc5.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/msg_GetContestedResourceVotersForIdentityRequest_901f0f04456fd2d03a1d16a56baeb2baad30765e2616aea8a61637690cc28b91.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_fields_0760ac4854fc8db803bbcbab8709f390bd31511a05e29cd3f170b48ca6b87584/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_fields_0760ac4854fc8db803bbcbab8709f390bd31511a05e29cd3f170b48ca6b87584/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_fields_b7df460e812b958de6e703d8ea325df9aab3448d0409ece3f0baf1d26629e44f/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_fields_b7df460e812b958de6e703d8ea325df9aab3448d0409ece3f0baf1d26629e44f/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_fields_ccb199c48ee58a8bb98742b964cba7bda3b4469b740201d2628f15f926f39347/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_fields_ccb199c48ee58a8bb98742b964cba7bda3b4469b740201d2628f15f926f39347/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_1501210861eb1ce786ba78ba0d7b68db1c1d188ebf01dca2745102e51d0016e4.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_3559237b68be75d94ba88b7f926133635b1b3857f232307ebd29de8a64932ccf.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_3b4ade5c7a2d0d346627a4ee2424f404a90172ba46f3ce4973a5f789c7f89cfa.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_40ef2688b5170b8889257682591fb6f1f5b483c9e0840abcafe5bcc30b9f0bdd.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_41eaedc5b2d0e43291fbc6f3d9bf78e918d684b0f66257a9c7d33e2b62bfcfe8.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_9bffa2ee1c963f9079be6fcffefdf4d1517394bad4f2c19e0ab2d34f3330f888.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_f4686bfe637dbe76a6de26e085c3fb36ec9234525729613a7a0a3138baff6d6a.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_ff56aa1c3d107ee8f232f889ce6d623ba6f340f6953cc1b450631f9e38394fa6.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_limit/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_limit/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_00b7bac855f345476da659743b50939881e64c648abe4ad1313f570e98350d1f.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_061d1caf0f2b50525a3e3506457850dfa046ebabf22c41f663ba73e3d730cf95.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_0fe029a8b0fd66ec380809675d4de225f2e3e2d9b20b75d91a6b66a30a3358db.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_15d5b23b6b2036272bc068779fecda5177deb7014745c4e797a386e792e55fe7.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_1b0ced62edb21c226e57f54549af899d86a39c5259bdade02cd2e90c72b20388.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_1f269e8f7c30fc23f85f4aa8c46214b0f6f6b7280b0ea686c2e0070f330add82.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_1f4401f226caa8a5d77354422e8e82bd614dd12d29f8041839df02c578fb7ed2.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_1f5b3258963ef7c64984f0d15bbbadb27060d67cd8420c1101237534133c72e4.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_1f873b2573e67617507772a3caf7d2680b608c398a70ca34c7276dbc079b932c.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_2b0bd7604b1c5ccc1f01ff0da46a4b98bc0a965fb8b29d1b552d5a29ae192ab9.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_2f23cb59566065fc579e0b6b7eeafd9ccac7a5573423da7f914846cfedf3306f.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_307328f0782bfb7cdc1e11c92af84e6f2c2b37a1da002e0a485ad7bc30b764bb.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_30cccf1859394e30e6410e83048d9b0e583a50f6346ab371062a60862a9d2516.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_388e6cb4df81e14ab19fdb2c1c3f2d4ab07892cc88e51b95c474bb8dd4834773.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_4153546f1e76e6a6c20fb42644192ff55e2434e36b13595910f1c02c9473b680.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_43103f757a1b16752bdf92997fe1d98cc81197999226ba2a06e1002b94fa99ba.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_49593e41313ee6da1685f4a59d9e8d08982802ad41ae314ebdd902533315d200.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_4bc3a31c696a234e5ef24e6a1d5f8d622dd35b75e8090c88ddc45fd4e669d448.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_4f5ac50380991aed36c40cdc546b2600d58dd5d92a107adf42838108dfe5c919.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_5685b7b4cb0467fc8d4021fb120b76feb7a8b605c1da4a28fc1fd42e93420169.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_5dd4150344158e77182615c11c9a65ca8a14db4b0950279b5edbf16c6ef5572c.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_60b983daa48ffed8fa39de03f9d48fa433a252c86c18a917e755de75cca4224e.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_61164ed4c833bb713ba73b843a1ac9fe0fc7e82040ccd47c874cd988de5a8574.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_6867758e065031acc5e4b6bf5ef3b70df05ee0895f634d3fdffa5e9c7fdee578.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_69fb1f50d6f13a2f9ea07a3888ecac5d02500f0820e02acc5683d6e595156559.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_74477b940a401b9daa770791ce4ffaf2f0b3d1a7ca2598153024a58bdea3b343.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_7e6aba0e36304760488e6c79655130dcb43dda8bfe725b4edb4b10dd8cdd687c.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_84129be05fe87a6227fd33f6a281e6062b594012b0f6d26dbb54c090b43170cc.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_879762fe9d8ee181f913f723bebde2e1793e52a4d1c6d31841fdf00b1fc6bbf4.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_926a2ab53948280066d8d01e7126cf4557623b124ff6f1e0131ae69643535b3d.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_98569ec1918d08eb3547ba4c967535066f7babdbf0697172b281e941ef3a648a.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_9a9ab8f7de794f5cbd193c0a79bb64d9a30d277e5438a64f924837c460481679.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_9bbca1d0964fff817f0ae605922a2614e9ae55d61ff889a99923b50dacf52c35.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_adad8ba03f57791b0c73db74cfbc98186f8f457f14160313b070d535fbe9aac9.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_b799ae8be5055118672da926306fcc750470faf458435db3d7e52a8557e0d52c.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_c9d26c216a8382dee66a3be97b6a822571b9076725566d64e35d36a9cbe991eb.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_cbf94dc9a7e25b00b3a6d10a6efa3a5accdb36127a2e88a02f40578b6bebc0bc.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_d944c0968cf9a6a3a28156bfde7b5b3824af0e042d8e162e18ef77ebe75079f7.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_d9f34a516cbde7db9b587bf0f5cacc54486a15e18a88964be1e2c67d40cb91e0.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_fda2ce93a06e82246fcbd06000ba48b308997c85873162805a8915fbe02467b7.json create mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_resources_start_at_value/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__67dc63814e035b20ff705840e19ebb329026b51129b8dd9cd029d26a0a77408b/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__67dc63814e035b20ff705840e19ebb329026b51129b8dd9cd029d26a0a77408b/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__a39a5f7014a616de3d7002bb4f18772c5b5d3526cb2b3c33566bd64512882669/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__a39a5f7014a616de3d7002bb4f18772c5b5d3526cb2b3c33566bd64512882669/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__c71b4f8d63f8a1357936129a226f99e349e7b21b166609cf59062e27ed68a1ee/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__c71b4f8d63f8a1357936129a226f99e349e7b21b166609cf59062e27ed68a1ee/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cfe3ebd0f17745be80e4348304fe468f3eb8c2d17e23d310582b0b34f2d5bba7/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cfe3ebd0f17745be80e4348304fe468f3eb8c2d17e23d310582b0b34f2d5bba7/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json rename packages/rs-sdk/tests/vectors/document_list_bug_value_text_decode_base58/{msg_DocumentQuery_2070b115d45b0da480a5a7e37d662f985772ce6f4a8bd6eae640f938f2c79ceb.json => msg_DocumentQuery_921ee672cc831bd4e6cdc8efb81f1d89ec6c5359c2f84b27c76526fa608f34c2.json} (80%) delete mode 100644 packages/rs-sdk/tests/vectors/document_list_bug_value_text_decode_base58/quorum_pubkey-106-24de77bd1f67e0c3e20a399b6a3e6bfae60312e2f833b302a62be93e181e7a0e.json create mode 100644 packages/rs-sdk/tests/vectors/document_list_bug_value_text_decode_base58/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/document_list_document_query/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/document_list_document_query/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/document_list_drive_query/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/document_list_drive_query/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json create mode 100644 packages/rs-sdk/tests/vectors/document_read/msg_DocumentQuery_23b0993681588ca0c66e960ae019dd012ae92b1038a32d1cbb419087d75cc70a.json delete mode 100644 packages/rs-sdk/tests/vectors/document_read/msg_DocumentQuery_5d23e775d0065e9aaec1f155ee4259864951786f80811cc7ea9fce3d7f42a718.json delete mode 100644 packages/rs-sdk/tests/vectors/document_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/document_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/document_read_no_contract/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/document_read_no_contract/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/document_read_no_document/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/document_read_no_document/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/quorum_pubkey-106-47438231771b1fdb3275f198a7c6d0f8eae6a541345c97b96a9a442e311f1870.json create mode 100644 packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json create mode 100644 packages/rs-sdk/tests/vectors/test_contested_resources_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_contested_resources_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/test_data_contract_history_read/msg_GetDataContractHistoryRequest_2bd2bfc3193745cf05fb33fd3e56d1c377e5a79c8bbfad2b8607feeb2743c37c.json delete mode 100644 packages/rs-sdk/tests/vectors/test_data_contract_history_read/msg_GetDataContractHistoryRequest_3c6bacbec65e6769e86774671a9d239eef8fcd6bf0710c8e86488471bd07377f.json delete mode 100644 packages/rs-sdk/tests/vectors/test_data_contract_history_read/quorum_pubkey-106-5cf373141b859f4c775fa37979cf3c75d8a61f125a000f89208b83f59af87e52.json create mode 100644 packages/rs-sdk/tests/vectors/test_data_contract_history_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_data_contract_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_data_contract_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_data_contract_read_not_found/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_data_contract_read_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_data_contracts_1_ok_1_nx/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_data_contracts_1_ok_1_nx/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_data_contracts_2_nx/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_data_contracts_2_nx/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json create mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch/msg_GetEpochsInfoRequest_00f51345e161bde17d0b008310d7acebec137640ed9cf550876fa1ec438bbcd0.json delete mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch/msg_GetEpochsInfoRequest_b2b426ac4a52cb4cb08904c63386caf3663c40a12d3b03827006d66058e439ac.json create mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch/msg_GetIdentityRequest_24b7371202615ecd290e0fe7496676f04dc30c79eec5a5df1ab5b8d8671ac38e.json delete mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json delete mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json create mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch_current/msg_GetIdentityRequest_24b7371202615ecd290e0fe7496676f04dc30c79eec5a5df1ab5b8d8671ac38e.json delete mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch_current/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json delete mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch_current/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch_current/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch_future/msg_GetEpochsInfoRequest_6a828350e795a088dbc835260a1add01a7428085ffdcf1e11cccf19c48c5f7a1.json create mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch_future/msg_GetEpochsInfoRequest_cdea72fd4e08834ef8a3e6a0730fbcae54b0dd1b499fbc91c2c29685e132a339.json create mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch_future/msg_GetIdentityRequest_24b7371202615ecd290e0fe7496676f04dc30c79eec5a5df1ab5b8d8671ac38e.json delete mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch_future/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json delete mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch_future/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_epoch_fetch_future/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json create mode 100644 packages/rs-sdk/tests/vectors/test_epoch_list/msg_GetIdentityRequest_24b7371202615ecd290e0fe7496676f04dc30c79eec5a5df1ab5b8d8671ac38e.json delete mode 100644 packages/rs-sdk/tests/vectors/test_epoch_list/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json delete mode 100644 packages/rs-sdk/tests/vectors/test_epoch_list/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_epoch_list/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json create mode 100644 packages/rs-sdk/tests/vectors/test_epoch_list_limit/msg_GetIdentityRequest_24b7371202615ecd290e0fe7496676f04dc30c79eec5a5df1ab5b8d8671ac38e.json delete mode 100644 packages/rs-sdk/tests/vectors/test_epoch_list_limit/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json delete mode 100644 packages/rs-sdk/tests/vectors/test_epoch_list_limit/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_epoch_list_limit/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json create mode 100644 packages/rs-sdk/tests/vectors/test_identity_balance_read/msg_GetIdentityBalanceRequest_24b7371202615ecd290e0fe7496676f04dc30c79eec5a5df1ab5b8d8671ac38e.json delete mode 100644 packages/rs-sdk/tests/vectors/test_identity_balance_read/msg_GetIdentityBalanceRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json delete mode 100644 packages/rs-sdk/tests/vectors/test_identity_balance_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_identity_balance_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json create mode 100644 packages/rs-sdk/tests/vectors/test_identity_balance_revision_read/msg_GetIdentityBalanceAndRevisionRequest_24b7371202615ecd290e0fe7496676f04dc30c79eec5a5df1ab5b8d8671ac38e.json delete mode 100644 packages/rs-sdk/tests/vectors/test_identity_balance_revision_read/msg_GetIdentityBalanceAndRevisionRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json delete mode 100644 packages/rs-sdk/tests/vectors/test_identity_balance_revision_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_identity_balance_revision_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json create mode 100644 packages/rs-sdk/tests/vectors/test_identity_contract_no_nonce_read/msg_GetIdentityContractNonceRequest_815e2b4de88fb56ce7ec833ffe8901b95a32865deb2645934954725fbd1cca03.json delete mode 100644 packages/rs-sdk/tests/vectors/test_identity_contract_no_nonce_read/msg_GetIdentityContractNonceRequest_bac4d8a5c55cc79653a9df5f95d5696d8b6487a30e2dba25bb37328ac872aab0.json delete mode 100644 packages/rs-sdk/tests/vectors/test_identity_contract_no_nonce_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_identity_contract_no_nonce_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_identity_public_keys_all_read/msg_GetIdentityKeysRequest_41e9c14342c3b29ff1ea0df58585a9ca814e12c84c7bbb64e9e6b02f0bf582f5.json create mode 100644 packages/rs-sdk/tests/vectors/test_identity_public_keys_all_read/msg_GetIdentityKeysRequest_c9aa65558b4f8ba10bd7509498105dac7fab00a65264648889a477f081e30ced.json delete mode 100644 packages/rs-sdk/tests/vectors/test_identity_public_keys_all_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_identity_public_keys_all_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_identity_read/msg_IdentityRequest_5109a16372f4a282c5d97a45e8e0d257de5dabc3b500a3cc4a7ebc4c1465463f.json create mode 100644 packages/rs-sdk/tests/vectors/test_identity_read/msg_IdentityRequest_da9cbb7a9f245221fe2a5d7fe5dd40a692960262df24a300d226046c57048de7.json delete mode 100644 packages/rs-sdk/tests/vectors/test_identity_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_identity_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_identity_read_by_key/msg_IdentityRequest_5109a16372f4a282c5d97a45e8e0d257de5dabc3b500a3cc4a7ebc4c1465463f.json create mode 100644 packages/rs-sdk/tests/vectors/test_identity_read_by_key/msg_IdentityRequest_da9cbb7a9f245221fe2a5d7fe5dd40a692960262df24a300d226046c57048de7.json create mode 100644 packages/rs-sdk/tests/vectors/test_identity_read_by_key/msg_IdentityRequest_ec8288b622e659eee0ea5c67d54eaa7b41821696e9131d8bec0e3b4c9cbb6ed4.json delete mode 100644 packages/rs-sdk/tests/vectors/test_identity_read_by_key/msg_IdentityRequest_f876c456a28a7a9d1aab891eced33f62e8876a19f5937fa5842ab4f59ca33e81.json delete mode 100644 packages/rs-sdk/tests/vectors/test_identity_read_by_key/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_identity_read_by_key/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_not_found/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_ok/msg_GetPrefundedSpecializedBalanceRequest_008d2955a77110519958e06d86047fda31dfa79cd84f0c1462fb9a2fc86d12a3.json create mode 100644 packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_ok/msg_GetPrefundedSpecializedBalanceRequest_0a917fd6c7841682776fa2800a49fbd646666cf92a70e4954bdeab26f75f3049.json create mode 100644 packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json delete mode 100644 packages/rs-sdk/tests/vectors/test_protocol_version_vote_count/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_protocol_version_vote_count/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_protocol_version_votes_limit_2/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_protocol_version_votes_limit_2/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_protocol_version_votes_none/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_protocol_version_votes_none/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_protocol_version_votes_nx/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_protocol_version_votes_nx/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/test_protocol_version_votes_zeros/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json create mode 100644 packages/rs-sdk/tests/vectors/test_protocol_version_votes_zeros/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_01dd0d925e0cdb7817c908b74e379602fa0640b81485adb7715226122e31357b.json create mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_0329cf0b8851d09d91160eb04ba78d45ac35df7c4a541f2fd79c4e53af000a92.json create mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_0e309af16c3957b15807f1741084729771183f61b1ba73796ee966df7ce206e8.json create mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_142e6c253c01773656823e7299ccac0d096683e15280eced19ef5ad75e670062.json create mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_2e98e756bbec29c5a8bb6db95209822a2c4f59abefee6ac70309345adad1c202.json create mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_4cb42e1877d46573cade78a050501448ade8c60e56c8d4b739ff8d6808694f33.json create mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_61f016345ec587c57ec95cd35ca21e65356ecde06e41dad1c5f4221f2021ff65.json create mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_62753b0c8caf599658c8a6becb2a0c949e21b06d4ba0ba04902ed9dd3cf9c180.json delete mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_6e5891e317a44532f7c4ed7cf7e69266464b2ec54193e3ad5aaefd939015fe1f.json delete mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_881edc845ea288c9aa4664730b0f75e3bdfb677d0fa1246dbeebfa3d97c4119b.json create mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_9085af05cad5f81e4684b91c4b6edc3a3ee50e58b0617b9da04faad767a7414e.json create mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_a2a3107907325a7d7da45018edd1415b05c514461090693b709359fd10719e64.json create mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_c2737f6ccc2ac5cc79e28d4b29fb414d7808274b04acfe789740e18ecf0991c7.json delete mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_ddcc945f1edfbf9fbc63b0f6dc1be8c6db1347a705fa268e2786d6064e6a2e12.json create mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_edb3ea19c943e4ccd318d2742a9ecfc2f026b8a6be6443de638da69f0b4c87b0.json delete mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_ef32264ccc024ed9d6982a6fed2a8b48b99591c7df94f5881038008fcd17189c.json create mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json create mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_order/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json delete mode 100644 packages/rs-sdk/tests/vectors/vote_polls_by_ts_order/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json diff --git a/packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/msg_GetContestedResourceVoteStateRequest_aaaa80ce4fdfc75252132a85e6c12bea6a47c9f7bf30133713b6b5cfec3a4d57.json b/packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/msg_GetContestedResourceVoteStateRequest_aaaa80ce4fdfc75252132a85e6c12bea6a47c9f7bf30133713b6b5cfec3a4d57.json index 0483455616f901afd6c1123abf916b011e69d5ad..300e476a45efe82d06c6fbbc30d2a237fcb3ba55 100644 GIT binary patch literal 157634 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 PAH4Ui{fqqZr=R~1ms`b@ literal 162026 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

$5Kf{!V+EL|UDUms+zX!z9}SF$uN z6r$my4Oz`z&2a&X>hsUg97&wTcoIXVpezZI_>PdqDg%G!2c6COfP^tiMQn@{*|rd@%%>T0A}j?r=k2aq&aU&ZYWL zkn$n=Z5$D}=?Dp-H*ulg=nm#jxRj{1DB>9Myrn_1FVdI5*RMrpOyD}-z-{q_I6w)x zZmj2L)sKDON|eftu@+PyrX%W7_$igrE`aT6N2T|gKI%hbmkMIN8ckV_C>Gaq?!v7n zrD45eV4+mkn#GPb;0D2uKgZjeEs-W$O%R!?{pb0dOLa%a2MR>LW(i-Gsy6wO;jpJ{ z)I}Tn)7!^@%AiAwxPk(qjv8 z1DnyEKTiK_kpqe7=5c;~nO`^g)j#L^N6#KUdz$}w^6**zW_aF0Y?b7K>LEY?6n_iR@qh6E!aBDyc<|LgcC_q@Qa`PhrU^<=#D) zd$TI?Gwf+erwmfWF_HZYOF}1^u(XZ_NsP4V1`>GTNGaix0phxVj8mBH(GW>*jWbqL zjYoNey_L0OOlqo2q|7^INb_usN1sV=vt)xO>R5OsiE3g6yTY9%82DJVPTlUGQ?%EF zhXi7HD6tRFjaP#w^ulTUoU%F6u8PS2j@+b_pQL49P)1Kap0=zsUAP}7ur352x|Q3%4_Q&v-TyyZ@A z>8ub2dtGV9+Ha`Z;}r_rz-4`sPSjQ;n5Bj+Sg=1hO7i|8Z9)*97lKqdB`QEmmU@H` zqtmm@2SW35u42-rZLzayh7=HIT=jOF|{U_y@ zXbP=y0Y#~b%%6x8Cr(7>rJx@_d-Uk>53k;Q_topW$A5YBV?Op9m+#)^)0eOB-oAP9 z<=Zd5dYNzkeH+qYS5Gc4-hDV-ULQW(KEMC){PzC+>DkTU!{ycC!?VNutE$Azz++)uwfEOokidjEsd!Ii7SQm4~l_Vr=e%)X6M=y@{JwMDi-5!>@KJ5McW{<$8%$i#>FY8LpetK_2 z*E(I?JiEBrzL`Y4_jW9D{PX(aHg;|9j&*Nuw(n%s&B|gCOS@NK%D4`{to=1%|H%g| zN*>(AsHZjRgXRp3g80vSUEjNQb2%|TSPX0i-ka%l@#cP=KvbJy62e;b5|7~O%oda3p-aC5rNBwyFGuw*q zFT=UTd9yQEY;%83jssCnQTjhLufBJa`d@ELkFw>!%HK<%!}8ts7cdsP&6+>XzvJ}r zzBVKy-o;{1?9z0P!!c67+9HzvzC=0f7Ha$<6o+9$VFty*ulXq-X2M~Yu79${Z=OtK z;$e&CN;3C@{QT9Fq}Nk0tPsf-BXQ?Z?RZ&#_qv?=oqX8K$HCoL$lnAmN`*XZAVe1GvS3Hlgi>s=U&=03b;T;-5W+X;+Ph{8wMz7d#c<=T@jS5*z0zqFhbhS}BOy+C>coI`u`;r(R=sSAi9v zc>PWDiQe@hRuQR0!@Iur1`C0R&PeQ<7coqAgJL(fK&)DcWJ(#LHDXlNdBOCmJ%SF| zoh>AMT|bU%HyGvjDd5EhtU3~3NN+=0_Cm6|_Dpl5f$$Qu;Bu#kVTpofw|T8fKGcBf z5$V8CewBiS6Lf$TI;9vl zkR<5hB8>P3KBaU?vH7QNX-N{9#5-3w`TYR?u#$PVE-`MVoKq$T{7by7^{ z0c1?#qqu2<6MZj;6&7MLCSw+-($n$rLdtHZBvT03Oo>oP4J}GJ7m)kOFSM$@h*iZ3 zv$&26ycx_9O!c8HQsBgkdMzle#4h$r>{_FV8;OE<4yA_zOXCBqNb3%)c5&D%Dz-%_ zj!-xRrG0&3Y}OZif+VZiCSI8`qe4=5GReX(j%Hl&ClkDPN_hV zM#U<0Byb4LA#E{pT8d2r>RZ>}4P!c~xm!AtM ziN0hDN`zoVl2v%6(2Q_s;&%(jil#I*f))DGDZ=@MvkzM(-Bcmc222@(sZoYV(X7;q z%MAgQhJ+Y5iYhG9lp zJl)qS?9X>c=Hb;?55c7SB`g+oL1Nbo!oaO0#o8{SIn^jB^du{xpitIA!g(32{TjQJNO8Gagi$i35t3&- z2SQQ8UZN(YLn8(TsD&mcKuN-e9)xYfha_qEP;5IT2#buwsv;~?x{IbcK6-21vy0@^ z7_UL8@515kvW3zzB~v`v8=Cow7B7gvF=;`9688nFpbFJ6O8E>H-y6gf1#x5qT?tus zQQVUzGJZHhz9&J5SKT5(mvD4SA}H{73Z~(FYGm>G!6gPd+bBPn@daOyEKvi#DCYvV zJ4Lo=2rw5qC9IHLY8CcKof3qlx35*GoSl-oEHc>fVpSc%xDR-Vx*2RlJSAJL8sz19H*q)l2iq@woPL@bbyM>@O^%ZhFgH@ z`f;4fO2RF`sy!L65SjhSZaIu(aa%tj&{j5EU`7;G;a)XOqFh!a5Cl}b7Vgy~(oCro z8iL_3L8_IjHAq~jNr4nwvd)t9To^wLGf^64g`^Tso#7HOyi(~MOMMrTcYJs*5vgG~ zzV%V2#Hvm~LFg1Y84aG$l=>ddqhTE{Vpzi>Zh}}1)3^vvYK)2lR*kZq^mb5JrXbVwI|gBuKp$plW~EOJ1k!QktVZEw~7g*`MsD(@JEG z@JR>)k+_icH6t2j;a)XOyeKO^vSO8Y^OQoM#D zQ3F2`jY2kdp>)n*f@t4jp<|T83jsy#EA<-;{1+InAw<%VLr(L>w}>S7ef0 zof6f;-oA#3`)w8Q3SxI(Vpm}yM}n24i~?0`W0Dl*P6f)}eqkTfSHfX3tcyGay|q=tA+vEJts?lC2Aw(jTNZ9^#Y$YTv>Z^c0* zW!R%#Xy`!<>3EUTogw7-LM%cmDJ3Mld#u%KEVUMe1^SH>fmED2zR-I|*-)m!D0V+2 z5g8dgq+ObQ<27IDhLVV3J$HzV43o$a8oUD~5!`t~CWMHqY^+$-ZQMK$HE<>WO_ne4HucJW@0DYUDD)G z){hFVhAkXse_Dx*3}NhssH{z5oHDq+YT4uPwr%1Z=fpF)O-a#CvVF01|F zId=Xn8I*mYhh$$D7nC?D)E>>#@L`aAzPK!$J-1!xlo6mPiArxx?M#t7kOGCNT^BM- zlCF+mJJBh5kv<1rNu{ozR1$=Fe6m~CAG|d$;5I`m6FFW5HR zsYjx0yBAW$c6ddfGi6>zNcp>R{1unAiRu=KHA2+b2}FDB2q=+);R59m+28d^FrynH zeR~v8`5Oh9@^QG)SPNG5T^&Jq6Kf7fOwtG@Ple$Nj++#uOh_PTFnQXtE0&O(=fTH+ zg&nGN7 zm>pA?A-TBF!(&J#-F_IwzGr>$y*yV9iR@@Z;)o_-a#nW9U`yBq$H&#s^mQ=>!Um7j z6Z(})NWbJots*)}lr>N50)}8=i}*`<-Hev{HC)J_rnGo}+x0h+%OWebT z+|-yZ&uK7rWtsvHJ>FnUj6|+!FcH4&5=+R<^Wfu6#Tkt=8b<_<@6X&gqj5yw_}=uH zTB(RXwIWg}+A}XSoOGM9(8=e7OAw`P))JW>GWQI0$Q?%>H7xy=Olfl)UoJ29zAA*mERBg;mo zq@FOU#0aTq7rY+aNjqOGLZoaV#8C0CN#QERZZKScYOIk|yx20 zSxP|f?ufUspHeAadunLH?%^QEljEec$dCd{_M{J_@k2Q!FNX4S_6a@8jijE|BXN9B zig{U+#f=i$JALBgjXB{zl@b|j5~Qa^DNlsSdGPTT<&4G|jUxib_h)YWsnDQG!QxMC zo|K`U6Q$MJyCXSh^nOMfn080$3AIJn5}94j7pm|5&p}51CU(kgJyWlA^|6YQB8;M@ zDD*gAs80SrKIxNH5F~aLgq*?U5Ld=-5wsgH*`n*m3z4Z|5@%ENQ{WoeM5?||k-}lw zgsGRsE!>jLUmz_6jr219bYKNawFGR%NC{UmVlH>G+6T}_M70uWf7=GO>bXw z?JQ9kTM#`MrFb3EPTw*$%8?oofpSSSvr&+YXrO8R*n`iD>$SMt@qQcJS>njpg*3K~ zOJ47ekOu0rm4st^&6BX$Drv=QI*AaT&7B1WkjnTGwg@Xq3}S^kPA;GCV1IK)BUv~P z{!?8;ox^<&_Yr~P`~Uac&_)j05chxZ^%17j3xEUl<<~#J|d`yWeb#%#!+iG*5V?T z=xZqPiGapY)0`MmdI&?pjTM=F&@E_jJc%e7=D}yCiJKJD^WZ<#70@}{=WrhpIKDq~ zq7fAbEl(zFA@HSSF z7ddoLQ#4LD8imY~6Twc8c?QO1JPP%^iKk%g+k1~k$H1HmBz8Rng(1kO&cZ1)zUwc9 zW8ta?;VM>n33c}=LS4%yNxd2q0d$5?Y9!WlIMqDry%2hx@x;IamF(8*l+2QB-Lp@o z)G)0welb$Gh_Ol7@Cq+}>x=HP@H{KNs7j+@T^|Wajz@4-c%@$BmE%z91u-H0+;>rG z`Nd{ImZCP2m*U^6{qSJZs8M-3^$MITSg>pwpNM4|#Hd-u#trm-DrtXp{xXVJrmWb0XL98#4#DeV4 zJBTd}JqD###dl5KB}b^jnmAy&uh;1E0;vYJ^U9F%D~2HtOG1S!k|;SydC`id5CuU-Tw*`iah4{x6=O?cOr*wv%}C0BNhLT2F<8sGI%4Ted?kWN9k zid9}h-F=Es*Rn}cuf{~o(f-&&;nUbr5@m6+f9I-{iJ-JIa9a60KILAoxfTlR!f!?D zGl*v&>F zl!3fXEEXEbV1-s0J>oU#bBqxN?sU>{lS$GPQDv#8o6^oh+9@fK2vK(tu6F$e!-j41 zf`i>-tJg}Ha=ZoL> z{#%=&EhS-2{hAt?B_u4PBsG+N_2PW-JNX}+B^Gi~Tx?Mdc2WsLI_1xH@r##}BZ=&y zBeBj)uC|)jIiG6m@HVXB_Hs|{!C+MWgyUx-f{qs}QnmrF=xw|v#~bm8q2%~Jg&c9L z6x#wz;fv#GsIb-Pc-f_caSLKd)^BRit!b2##&5DfUN?5+^@2$WH*KNK^TLgKypU9F z>@uFbh*fgx=@xR=&Ev)REPnb>*Ks@PUG6qdPxAFFU#EQabKYOxUfkZ~uj`B3{$#v; z67hL{kq-7YBR^!oyGD19&io~6piXZrLfS1bQ#vIDS|q4)9f?pHD3h@i#vV2)`K8Ut z78I!Ish+q6rTiWXB?)GIcUh>0nI*oLga~iPXBVMX$1fZxq`=iGM7UG%;by0Vz#94x z65(n=5m{!c1S|2P5!9gT9hCpVLm)C>TU}a2-t&^;)zZ|j7O~4wt)7k=)>?LXx>&1P zWu@??tW?cQ{3X5i_-lQLRmie=ncuyh>@~KS2USwXcs*}VAyPQBUH`ei)=O!WKxJEbRER7DyAA6uBy~*c{d-p20HbKVu7gA;ctW*XJC=GKlZ5J>lAJ}VK=z3-N~a1S3W(O<;;EV( zJhib=FOoqc*3(tBy_3YEUT3`cUX$<$)(Ad)p4Jifol>PSo(D-cUvN_fWJyAVu~F}u|j2Rf@m6sD&k9nxQU}7jLF_zki$D$#FstvIwc*yOeq@|?o*P# zq$-KKjNg6NOqob4c{cRNzu0ifGoq{hzQa{&+u<2eoeY}qwc~WvO87g^uYTtTzxdYv KA%A`T)BgcoLAovg literal 73360 zcmeI*-)>$P`zZun^MW7$SmNI0K1d#5VF-%E1V(JikR>C5;df8fnIrOOC0p~G ztbzn4K-r`?bEdnhy1M6l#_q4*JbCi;m)o~LfB)w0>0h4wnjiZY=l9>|r&n+8-o1VK z>fMX)U+1s?x-IFli_7z~`yWo{SBD>No~YP_@j-|6&!0UU zaC!Lqi>t$i%VQSD_?{njoNf+}x;mWw{Ca2LyAMY_ef{Ru`yX%b-o1GDUq9WxxO@5I zZCK0S{`m6yyQlZ7zQ22Y`=9r}{psb~?D*%b{l~l4|Mc=-Z-01L`SZJ%Z^Qkz{+E|O zyubbVBNaU8;mMQJf%Yd)4vFPg=LdwJJUQl*U!D$pckR`^uD<&uzuUXlpG5PJ{fPGE zyBAxiS@>^n67JpmAAYz`{neZIckll8FWByGCn=P1rNT)5MoO)I(<3q>!go~rP8r5lYOWG2U1H$wcr9RT)=O>F3 zgjAFQuaIb51R^ZJ(E$Ke)oq##hE#c60II=Lk0{p?Rkf6mP~`Q`FE;Z-rBr^AhXhuv z!ib2lxybrmw6dkuEh29gmq>b!5TLBIw-E`7BI~6w4Wj3tUwp8%s|v)2kBE?jTw4tjnUQ+Xzse2K98{P>t^53P)ak!C8w8|9{nw`+?$ zdW!nS#t4zvQ!-$SXEuxMQt2ia*-~lgWh99#bX98fezRaYu#`@lTmi z_brqK+Cq?07!S9`lRK0``|3QuQ3EpdPW%#k`1`I|jBuM^6#P`EDK(<58r* zghU24T7a~(y}$+DZpjyR4O$=ihPvi!WH3$)?jk|B=0oBZh6dI6GX~=f)-7TSUA#?h zmN@A=oL@A7-z-nz&GIb9kh;glmd6pYYfD+<}1@e3gLouJeTn~aM zOM*4 zL>o#G9;J}y)8OqsL-7ZndDV6C_?pL4BwDhvUP9XKLd#7|EPR>0q|idKWHA!AW*T9L zka|S4C;hr9dOtss$iqmuQdEL()NZV_AlUs!LQZo0=+KS>rlU3bys zAXU(ZPsd+LQ`Jz|(xe!}=^P1=E>=PblQAL4mc|pBw4hS6BFiq0lMrRG5lJLR^h=J| zb9cYuz%oZ2+5tLA&23|RzF@0c38~K)?iM_!iq(+Z*?NjpUrSGBi~<`vq%>+E zgl*PSNGS)2r(7p%agQNCiYi;Wi%J#WLKIlEHEv1D-NNi0MG;C^+Epy};%-?OkVNE_ zhm4)ol03h{$QGGEI!*`?eSUxy1@2i$?&V_8F%4JOJL8E>Z6xa%u`ojEr&lV%G0z1* z6w9UOcLEVzl{*Qh&zHuU{z&muv=aX=Bw@Kn=wyyr_XsSCZV3^RNVAZ}x|garTjSAp zFT)T>B*9ANs2yH8qFX|uSai26xU{Nw+G)$h^x|p*Azd)o`FI9pl){cbX3>fuph7Vj z;3jYLCvn+Q#zlK|gAANvAdM<;NfEW^#Blbg=!hheiE++7o#dj)u<<9$FC}q zh``ly)<(HxfOS9d{}mHJ28)$2QfX~pB=ud8^Mc1|stlr)4V}zq(dP?LeSV^%ewVpO zbgS`XJsBFupX#R85L+XBLO~!RPtFlo5k-}XG+9d)MOBA?{p2Dc$!tcQqWDM~EtqJ? z!IKJM0n%=X=VL|dmYN27eglhQNr91vD6mmwix> zlt$}%?(?3|6a=U~KZ(;s6uJdijVJ5L>N)<$``zJxUHtgJz<>O{ zsQ!Px-&NSsSxC}-_`FLj)VoC9V8+*UNCO-yOcld^1P;Sv*F3gHaflG&vbZCSw5r-~ z>=79+w&cKDpECMJYm@Yw%h)Bl(k)qEoTX>&fe9}?A|DFlHFjQyiy^7OX1z@B&Dw9) zl_KdRM9}(8S5&!ue#U+=lK@3@7b|=P%3Q=uq|6&q=o7{bqSzERnmU!3TZ>LpUW-a5 z(gG`5s{E!sF!|Qg=GPC8MIu@bYJlh-EeEmXqMFwW3TzS)xb{;d_uZT&ux@c1Bu09K zWKj_YD`8|$T;UzL&kHyqNr9BX93eI`a<`fip!)noB~Ddm7GR0E27^w^@ne6itr0$( zyou!=ffZ3yMSI%fcOqzRj4(ud4T-D?CpvAG%2i-OA{|B{AyFKrqS8ddh#av%V(-zE zc(NA8yI7vz6qe|t0_-UZlb&*+Gfb*UCOsDUbb})gFTW`tEb8t;VdMzao>p9s5GUWW zklZV8sUSkBcCl%DzH4_qwd~FM?D=RK4JoIfhqs~y*e+J$s60msC~|ERU9aOrwg}^; zBcc`e3%2bn^M*5YOGj+*8sh^iCy{K#5+}tDl%y_791_uiSqBxBN3IDP6=@^!2ui!* zNJ!nHS*YO*g$oxgQtZVvawO~dqPE3k#ljRB7sbrbDK&9XVZXsgmO8*><`GM@rb%VH z37!Pj-X}*aK%~#FEg%JTY2AWNzlleFSif~q-I6g(ri(NJT0a=1sD>+2DRqF64$`J6 zI?UqgM5`OGCsfysM^Xp{Ba8WhZM71r!H4=ngeP)s$~u6B0+Dx7O4hPvWxX`SLX<2- zdlg0!5v=yaRZ#*|6PdnZe7(hWFalG$EtPO{{1eU?cwteOo7Wi0pk$?{#1Ho^B(|j) zl3aI>N-HJ>(WB*VVvr82yRGNll5LSBIOr z<^|vNQnm$(*2}=wdFG5x5Wa#6TY>buX2R7yGt zK8wS<2)ODc_r@ux@<7{33P#)zApsR&WojBVZf1hR#zM6gsOeW9O(9=02H5jObvwmW zo=bOFb>;|<%O@2rM9|_;){sc6LIl@lf}ujw;V|n}qH#QNuw8pf8TzU@m<~2Vf$0tH zozi?<{L%l6fVkfybdS&-5jcMTsEt1r8q|N;{ONjvZK(HgY3?+MHB;&79fmV($lavz z$ProGQwUPOR1!+1fZ`dq1|=FVeR|I=u=o<2iC9Y!>iA*HmF!b%q6u_Py39DKr>vXHAcX)k!`;)n&^fy^G7u3Ka6&kuE zq;_G^;lLJNT8d%^3zTfP!~-RT9a2PTKIJ^WEKA~5QMUM8#|17&G?6Wr`P^F(as<_N zi3`_c1tJW3@&HForYTVTXni9pRmA{yp5;AvNu*n%aOo73MNlOxro|0@{$rZhwRj7q z`MCH`^`_{N?nkz1FJe@Q$k_n{U zl9r0&v`wKpRpxeyZ!h;OgzloGbmO%*iYm4XBEdv@if#!hGA@o>$Q2`9J0e*~b?>BW z7W#T5z-~1%KcjZNlx=~c^}=;Mgdh?M8n(DiBaxS8MTU}1#gUceUL(j;@V0o<3^7&Y zvrF*l`h^COYcipl9w#g}st}=_Q9|kwSua}c;xq_)#W4(D7$N$Sg2kh#hG;7PWQs%& zuIIf}Cjk{wH!N84V}B-f&phJqDcg`>zR zsw!6G*DM4m%NK{$Q9kp+%X&4{Zb5nPr^wi|Z;|xt14vvGp)Df33W&JLM%|a>A=jRBVH~LnS23>qvRABKvGZV38&538Qq)Unnx^yX9(O&Lx zbnn}4uVl`H1yx{=kh+V>Fmd<>o2@L*7i@R>L`&V0#K~a8xRiG5dLaw30+N$0-b}-U z6maq)Q6MS{?%_Q}P--3Ji`*mHkRzH%ngv~}6Ot&lDa6KQOX)*5*b|Z5%Q!O9z=D{b zqP8Y<>>)|Ph6^(1ro2fJ-Y^Vo$)<*`=q8@PmdvW^nx3Y1gq0LLLK7(?$(_tWC-bdx zn?7MRy?D(TY9^xgoj&m&GAruEdoW@k-Qs4LU0UPaqJfRr<{8IcGjb=9ufQdx`uG<2 z_?lvTZ+0qZKR)@0_9GgPXdDqZe*dVA|AT1siZR_B+qtF}clN_qeDLrLell1#@@*8K zKVr0LN})&O(v2fZFFSM%!8yMaOGj%86i=SNB|eXBp0D&3B}u%aJ8HW}$Pm8Mty?l- z%I%0&%$YysV(rxn-`fmxIbD!?2;1)k?8 z5m89BK}RHhT8}6dB55uZ3@r{ahGa@WkRkCD7VRcui#XD#8p^tb5WX<+s#FT0r-TkM znQrkb|KceU*h-6(is({^szWi@)`$)UsSZ6N(j~gFI-0_$sri9i zooXDRBEcbQBtp(m1_LjRDv&ia(d`Y{A6GF6e!O@rAM_5~D-OeUNUt8aknfsItWi3h2PGy{L+Zj1=bM zsR9Yo*dWD|-iHd`wLvevw6sweMJa|O3h$Q4$+cvPjdNn}tJz9aLm`}dqLQvrQRRj$ z2$vC(?&um~2+dsuzhEE;R1^Q2jVbalB2wVtP6zvig2MT;lc6dkN63~cL|=FycRfNZ zbcmMez^H-}iLmPh*ru$alG1JwsbbO7I!h>V(Gq#!KuKCavz88CImHkpkt|M^`MbUh z>!&yU6sMoroafQ`kS2oKKC_waGx@~ld3NSco^*4QZ=a2ig8GszFWAOMLI1N)g$h&f z5(>LMLLmxQPnm`4!-pNMK%Et$V6Q7htbtLrCn_|!!OQ$4ovf`$5GCb;q$wX*{AU(MF2Tv+A@v%NXtwpw2Fd<9ClXx1^!j`{txBLD7 sZsC-VfG*kyd*b0EpoSh#{KHH0>7p&}Gyi$TXMXX~U+q8SU*G-q-`&Dmv;Y7A diff --git a/packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json b/packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json index 327defa8128c8819e286772a001e49da6e318b48..808b4f01189bc76a5960f835750320fe8eb70b21 100644 GIT binary patch delta 3418 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/check_mn_voting_prerequisities/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_not_found/msg_GetContestedResourceIdentityVotesRequest_e000a8dfb1f42155770acb028f56557d0524384797bb450e22f41f66743d5d11.json b/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_not_found/msg_GetContestedResourceIdentityVotesRequest_e000a8dfb1f42155770acb028f56557d0524384797bb450e22f41f66743d5d11.json index 1cd118dc3f193bd80d6d7b972a6badc73ac1d62a..d1a33e908a845123f34222ff62902f07f46cd1f9 100644 GIT binary patch literal 37214 zcmeI5+fI~O5QXR3r!ZXiMgKsf?Muu97(>j66EX}KM3af}-DiEfHqZ##``giEE+#?c zun)Crty)!oW71!qJ%4`i`Rw}R`PJpYtLI~OPL{r|;(EeD;EH@DOrT%7-XeiPy@KV4khee>%5`;TXjzkB`e?E3WW$3M<4-<@Cn znN2s>pU&FL`)c5X`*RW|;S%N=D1?1-9|UJDtIdnmrhW66<+o_-klnwJ zSKGwZ;MTd@P5VwxZBdeoM9N)BQ`WJ3P5gw=f3hc{I!rOyUqE-2~sx!@WJb^kV!DwK*#bMt!M2tl#Sr%gsSFMNjL1Ef1TT&@1 zvDp%%Fg=tk<+(t?PkqU#z+$2zSF(x$Zql2@n!$7*bwwJSK>=!$r5WxLzu}G^t+Wvq z{N#Wma^&R2{eS_@oy4(BV>^+aHG6_J=0qfpz@ z$l*NH*vElzry$6#U4}D0Ed#-_5IGstwt2DMXsNr0MG@eptHPRz3foub#{|^*VZoeV z!mw7Oh~^3-jEVK*!p`AtakZ`CPRjZ1>0|sBHBPJe@h;Uwq|yXN*=WX3RtYI~l>fWx zt0x6JW6SMh6fB5r%jtqO=6QMBadEg#%(GvCtCS*PgHU~??A@WYq>7NRIe||W&s4l9Tg;r zn<c zxl4;Qkhvm?GFw-YXp7ojtnS8wp1TTD&WdP@q}jfT0UQRylrTYRxY&3H!(3MJr# zG+{yEeL^bIg$PWQd=?w*keH@mfE4Lgkf=-Xo-#4(3y8v=0#Ul+ijZ#TU`rS@>1B&7 z!|~F{;p2-Dh6D@CCU{Hnc<>-iFlJJ9;t8#$maWppks>f zZz@Z6A54D*Sqc}nRmnaA z*R5>F=_V?_g&%;a{9Q7h+JiXbBif(SV&ea7Q@KR=oV?2 z^;}_XEuLd_CEHUc-P{6@&|z!`^=5Kb(?Y7l=!)sWoZnGM;4rSD%JYu7g2h%;@~M_a zWn>28Ito&U1Ysd6m;ancp&Q&l^NKo z^u`S*kk$G0I}=YJltM&El_k@UxMkchE2QD|C0E5YEZFLfT+Jg=T``Ut6biChEMK1_ zIR>n&nn>E}VambA^Epw-^ju>{=pnUf?1e4OVa9==qIS{vmX6&97A!^~9gE4BYo>|E zh>Ao-R0cxl!qh45tsrN;38|wn+>xay#PkT(%Liw2m5byMII)G;OVXGsGGLt_*lr1ErtT({9 zLXLuLF~B+BpwQt3S?I9_dEW@rB7q%FT=dQraw z;^noxwDuE!A7mbTNN(DI*@Cu`VnYeHyrYPhS#U_mXR-fqdnZ?>SuiPuwN5z1Az>% literal 32081 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 Tto!2IFTC;WN9{%adH?V?u}s5M diff --git a/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_not_found/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_not_found/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_not_found/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/msg_GetContestedResourceIdentityVotesRequest_3eae9b60bf6fb0140e51ef4cc1c1b4eb361d64607a75a117ebf3096fafb32a41.json b/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/msg_GetContestedResourceIdentityVotesRequest_3eae9b60bf6fb0140e51ef4cc1c1b4eb361d64607a75a117ebf3096fafb32a41.json new file mode 100644 index 0000000000000000000000000000000000000000..a230d7abfeaed3039dd1770d5641e6230b94406a GIT binary patch literal 47498 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 Phkq(uFR?8fjOYIkUZ#VW diff --git a/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_resource_identity_votes_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_not_found/msg_GetContestedResourceVoteStateRequest_8789d5d98ad7f00573a87fd0860dbd43fab2e54a98aa44bc88c049e1cf72f5fb.json b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_not_found/msg_GetContestedResourceVoteStateRequest_8789d5d98ad7f00573a87fd0860dbd43fab2e54a98aa44bc88c049e1cf72f5fb.json index 1939ec77de92b82e748f1adba4f1802cc0d64205..9f6fdc1a41193148c110a574c39d486357bbe343 100644 GIT binary patch literal 48725 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 diff --git a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_not_found/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_not_found/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_not_found/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_nx_contract/msg_GetContestedResourceVoteStateRequest_f700de7bfd247d4f0193fabc530ac956499cf0081eb632e6d84ef4f9c32d8690.json b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_nx_contract/msg_GetContestedResourceVoteStateRequest_f700de7bfd247d4f0193fabc530ac956499cf0081eb632e6d84ef4f9c32d8690.json index 2caf9a9181943139fc3247c427f1ceb33c0a320f..e9e6c9759de46d0dea22cbfb776dafd0d606559b 100644 GIT binary patch delta 47 ucmZox>Q~xuN!~%)5ocvZm2>`462`~Tv diff --git a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_ok/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_ok/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_ok/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_ok/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_ok/msg_GetContestedResourceVoteStateRequest_aaaa80ce4fdfc75252132a85e6c12bea6a47c9f7bf30133713b6b5cfec3a4d57.json b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_ok/msg_GetContestedResourceVoteStateRequest_aaaa80ce4fdfc75252132a85e6c12bea6a47c9f7bf30133713b6b5cfec3a4d57.json index 0483455616f901afd6c1123abf916b011e69d5ad..300e476a45efe82d06c6fbbc30d2a237fcb3ba55 100644 GIT binary patch literal 157634 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 PAH4Ui{fqqZr=R~1ms`b@ literal 162026 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

$5Kf{!V+EL|UDUms+zX!z9}SF$uN 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/msg_GetContestedResourceVoteStateRequest_7a62b33ce71dec56fbbcb0302eac0041cdc16404006d1b30577292c6ce106cdb.json b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/msg_GetContestedResourceVoteStateRequest_7a62b33ce71dec56fbbcb0302eac0041cdc16404006d1b30577292c6ce106cdb.json index 5b45486772032fdc15c322a4f84e3ef88c0657a1..e88e9376ff7b1797ed9c6074ef77ee756e00719f 100644 GIT binary patch literal 140411 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 B9oPT> diff --git a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/msg_GetContestedResourceVoteStateRequest_aaaa80ce4fdfc75252132a85e6c12bea6a47c9f7bf30133713b6b5cfec3a4d57.json b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/msg_GetContestedResourceVoteStateRequest_aaaa80ce4fdfc75252132a85e6c12bea6a47c9f7bf30133713b6b5cfec3a4d57.json index 0483455616f901afd6c1123abf916b011e69d5ad..300e476a45efe82d06c6fbbc30d2a237fcb3ba55 100644 GIT binary patch literal 157634 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 PAH4Ui{fqqZr=R~1ms`b@ literal 162026 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

$5Kf{!V+EL|UDUms+zX!z9}SF$uN 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_resource_vote_states_with_limit/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/msg_GetContestedResourceVoteStateRequest_aaaa80ce4fdfc75252132a85e6c12bea6a47c9f7bf30133713b6b5cfec3a4d57.json b/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/msg_GetContestedResourceVoteStateRequest_aaaa80ce4fdfc75252132a85e6c12bea6a47c9f7bf30133713b6b5cfec3a4d57.json index 0483455616f901afd6c1123abf916b011e69d5ad..300e476a45efe82d06c6fbbc30d2a237fcb3ba55 100644 GIT binary patch literal 157634 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 PAH4Ui{fqqZr=R~1ms`b@ literal 162026 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

$5Kf{!V+EL|UDUms+zX!z9}SF$uN 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 b_o4Z8-WK;O|N88&{NT~I<`?>(+l5KIm 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 Dr|tR1 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/msg_GetContestedResourceVotersForIdentityRequest_4fef665cf10f94bb365a870370362b6c9d24b4ad3348d6f75a2faff16c63cfab.json b/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/msg_GetContestedResourceVotersForIdentityRequest_4fef665cf10f94bb365a870370362b6c9d24b4ad3348d6f75a2faff16c63cfab.json deleted file mode 100644 index 10f2b8a76f915acdfcf6f2484d14cb21cc5f672d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87368 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 QZ~WlFxArgcufP2Kzip%Zv;Y7A literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/msg_GetContestedResourceVotersForIdentityRequest_901f0f04456fd2d03a1d16a56baeb2baad30765e2616aea8a61637690cc28b91.json b/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/msg_GetContestedResourceVotersForIdentityRequest_901f0f04456fd2d03a1d16a56baeb2baad30765e2616aea8a61637690cc28b91.json new file mode 100644 index 0000000000000000000000000000000000000000..58a98222fb7e5532c135c95b3cbc45dd391a0020 GIT binary patch literal 83786 zcmeI*(QY0`b_C#D`zZ)r^Me0RQX=;*_d)Uii-n+A+(1~HGGxg}VEElrH9aCnvLyC5 zSQ=}90JRp$?&))?>eM+szZ3uZ-O0(bUvA$0{O0ZLv%j4Dns57qv%A0NyYJuLzJK@X z`}Z&3yv~pRx-99kcz(EF zcClTx`TOB)bIS3!eem)8e*5+2QHSI6`(GS3sT?RopHXV(7v?d$(|_1`x?e7^FRS3i8X`S}z6@0DdtnC{w(J4M}Pbh6Rh=O=w~?BTG%wGZ2{{rjUnTf9}k z@1oqQYkBZ}l)uBj<#O}$`&VJ$vx0fP3GWlZUT*+9Y~_AD-$?H8Vguyya+BQgV)M=6 ze0$7C!cR^vH%M=le7M?xcsy>-xY+FYq}H#tCmc2*9yf_>13YZ&_7gF`*ogUhbKc>& zjcO~e?Jo|W9CEdZyw>E-gnXyHEF@sRER zUYuSht|i^^+%VanGCuWygZ(U!p1j1TYi#X^@oc99*#IQImA=ZLHa(St{Qg_*Lm5o^-BlUIM$Z?8Y9t@wUQ=fd+6XRuiIek_iSP!1Uqz8YQ* zXz?sX)NCt{s%4|fFBQ<{@jdnv7>nH!&DZO1yM6qJ0#KL213zdWC)#LW?{l~nG7`uuE5%Ii4S`G@MMwLV;Dv|3*fuoX;3T%WyKn2_Q@wp_P z2KZpR+0fT`a>O@WZnJo>-$Wjnjy6rH?$vD`?30^Z_9fojrMi1cwqRgw(O4iQ5d$m8 z6qpoLpPco$g|aT``J(Eed_!EE3Uyc_#1@*ecmgdR5Rq*rcotH&JhJCBk(?sHw(eqv z=xi+7I3bp5>rUZXav>h8L&?1e@9WE2Q_GzLa>>}H2=7QFTZEJW*L)VM8pW(y=^>H) zCxTb3LWd;YL?U3R#17sPRTi@a>D0aWNfDkODTA$KU7#du3T9g2->s2`CJ4ChxX*l~jnup*~4BdUlYC-cC4 zmnk)z1>t#-tceIC6)hjZ41>P;naG% zK3PcH?Uqyu0h=u`3hALmDfa?OKlO!CH5ZAhSYZ`6ae+6BnZa})IwB2DvS`+V(jM*- zzi`(cP1*n#3M{P;uwtz%usX%ztf<%)r6fXh2ukboNwImp*ldqLl)A+g#dS2@ zN%#0hQWn;lGWM@-(GPJl7^^(unKb+?iRhLZ6nRvl!bI|XVx*$g#L;v5e9C&<2vk=Q ziL@BXT1z7j@1;hs1L2NRz^*+EXMS343d%y{Bw1_o>Uz=A>K>X!5|^%8)+DOhK0QAs zK+g{g^86tTwHhM2M~E>HQKmi>4sl zwSthiJw>ta6!DyTlr;K^d{oCg-7y@(HtQ**c(|5ovK9~AR}|ev{Ux48+yyAKwTN)u z1{=R}mli20_lPJ;wsbwtP8GQ%-Xn09Xd)u=tY;z=C7dN1QYJJ~V1U{&w=Qb8ALU{vy1EV-A&GzCdykgkHPx`_9biL4)qQ0^%Z(p8TL=|V@hgh7F~ zTd)l0OCt}TUtD2evSsG4Em4J>(x`Ao>XslZvwfpN z=j@jBWwF7om#CTu@;=}t>1MHIu`ohMG^*@U-jlnOZJ#f;utr4;CX3~3-h6sW{8@M> z^Y8NmlxC4FGK#EOAcOS>GP)SGL{(##keWrd5EqNf5hGPdj?n2vn*t6Mq}T!_L{PFj zk1AQ z&V1n;@}h(_Y>B*E#@DoQjZ?@dR1E78G83*@Q0}yNL5aL8A$1bYM!~k_EVb4nBoVsl z_qI!R9s5e~5>HWDOm7~gu1{2QO1I!me9=b`iD38*CS742& z3Y^wni_TMsZL&O6gilvs(qW`7SK9I}>np;iEAaGxjEroj*v1x8hVy0nbOql0SG2zP z--C<1X~GHqS`lTLiuBKa1um*Geh{R@*Ki~n;76emW#beo=PV|O)+2UIjBoq0=upeBfuT;UI`Se#YIc+cg;ZT- z(vX_nw`B-;p7*W~^&&_%(p;9+coUT{(kw!vz9>lIc*;Dm1Zm<|OYfHPB^I4i45fd` zK`5+I76nRBYS$pci4%?jms83Gy80iGNE26^N*zgo7ppKxo|6_p>+$((NJK|UL$W5W z*LXyP-4Y^b0E=fz3OS;u2oc?)I>#$^v(_u^P^{VliYh=oVt>(>u}K-5UFRHuXe9!> zu(qTsFrt;fx+S7Q-Rdb^O4Kao7mItFUC1?u2x91xBc-`xjEQE@eye1%Q%RwCE;6=B zCVf*_8zpb5K<{l9_{nvRC12E?vsmD*If$iJhYb@-L-?$M-$7$j_X74x~+Ef(9=|?1DBSVLDN~>>t&3C%tBobKf9bzLRBua!9 zuRsZdt4;_d(P2}Thd7lqDE;d!q#7VfPWXPeaA01o++i{sqE=tP0oYL#5AH^uJ_UrBR zo@yDujEh7?S>S!4^6*y*-6dF6w^ABSS>)Gv(C51ayIY4Yndkd_;clR+is~*Ep{(!o zchC`0i9%L71g?rIUt%EZ779$9lS+F{S>un+aq@4=pz4b}r26`BL5Yh(x?MUa&3Q=||#hYZlVQR(Qpqvt`~!$oc!^Ua1Tn*6m4k@HAzjg7 zb-ttnV^ySrxwoKpBtlzuT;k$X!h5mOR=!v|4J4%l2Y{+ETa=XP4%m?5qB2%xOR*vs z)pnM6#DbcF(A})1l$!E1q@^q~8z~$q?s$NP6MVE6HxXi47MB8?w;Rl|i@4ZP*QUJy zE9Fz}M5`@-0XAM?>tmIurIrJg=P)tJxa*S8=B`DlweF zASF_GBSkr-xn!3#uX+MiQ$!_FY&h_AHfvO5$gyIn z3-hrMN5Smq@3AI9H9lY|47U{dsW7@;QYgzYOs#G*WMqvb+V~}ytgl4n!qvq&MaGPE ziw351Zz=-0PVUMz!$l5|<}ULIEhd&*1riAv-P7Xj|NE~eG@j7dBC!4YlQy2v*dnm~ zyZN)U_?o};cZ#G_qD}(XrhBQ8DXa5Lrci=t%&ycTb4unDng?=9h|s{2yKEWhGb!`0 z==BxHj@w^uH}oPaz%Ezp`RTe>2`Y*xO1Lfy$wEsbyF`RpOr@dnYZd`Ys}D!_)Dg|? zH3Z?VSp+Cl)L;-4g-7)H=msMsQb@NTT*WG1BHeY1NY|=KN-vSu|K|-Y$>NKJHD7tL zkS$5M|2rL6xx@Fv-Qw+@t0{>~ODZFnc(D@OS>YwoY9kvuK^sy3+<}#1TVRR4B#!NG z&_SnkF_rm3hgDNbgPbAGN$V3*bdK0s);mH9-2`k>rWEisS03J$B&FIdSx;FcDjgE= zeIvi0oOXViRZ7;tXZrcw5-^43^%R73Phcaq>0GKMBrdsU7g>kG6(6YcD_qlA7uYDA z+zE@Wz-kLd9aiTm!f=PEW<9mYUfgylN}^iZ1Q{B3?J5MFyjyS*E`5?kkBF{t8q}ev z)u)XZt7*kbY@`KC1(oVhY(pP;LZnXX^+RO!oW!pKwtlv?coZqH1|s81AFlToG@J@a zoYV4M;wSCp`4JL1GuyJ%PQh8M#=3mAC=tn80;|E&`W;r5>ozr`UGg@0V56^9k`IIh zvSRd^Y6%;}S`pgm!o?%Yqov^kaEBra3>hrK$z9+w#)m;kb?+IUf)bV9Qr(tFQrIyS zXf+8?FkG)79TodNAtp|qizt-5tO<`%AqME5pCHt{_S|Rj#;!8ggdH* zI*bZi@G1W80Ci&$Mp%$?Zd94Wr9XBHYNK0{#SUu{k&mLFPPCg8&IK>Fl_E(!2&bCJ z3`JKBX2)QVknohMR}$~&B}b4vs&i6cs!xL1foiK&X004i8z)G^8YbRTaQ0Z`s(~eU z*)q~+QsyU+bPX!HG?~2W1gO$@AANv@{k^gK02{OKCJ^)lz_x zBbs;$R_2NtnzZ9SU$|>X0SXm07&I>Ah(3P@9Vrd1CWLEL6B)?5g#wdmsscr~3eh~v z6vpE%Znu&WAV5MrvEMXtQhMs?s*N(P-Q=mKfBU~m|J2jZPPhNo{n!2;tv>biuYt4u zd4YQB>64F!r*qiRTpEvLo>&7pMz#50YOi zZW*&Jp6LmYAHMjW5k0ohn}Hqg_N7Rh^)y7Qwncbx3@x9P==rGhU0L4e2nC5p+u{If z9@rkS!^*G?C8{1IxyNL>Yn}`2Ddk!(&N(7qBJ!@+E%9&yDzBJygh=9)g}?YR;;3h( zh^Q^%`>P5y+LI&JEhN|UL|PveMHup`c2pc`qg!H|M8^_XHqJBNQ<4iJ%tuHOH6&a= zpKp^Tu0w&8XOU4Wi)jeUgEFF^zK4mgEa07`2tlg_f#!aY!m7RtEfaF-SV&bxn68=d`+vj>t%6ABW#o< zQQ^&Wr0r?fb&u4Q#3_+AacyV8Y6mHgKN)t$kc-BUqHZZ@=LQf^(~^*ogA@>P(36?M_4Vc zP8U*=ZWEWr1dA!nl&7wr4_ls0VGw%NF!?9d$kSzZS`T%_r_1a^H^KUwzIb2EiYh2( zWkr#uN##7Uz)`2UQ}rcr8Zc0Pjpyky`*fLosAlVIqXwtV(5gvG58v>&=wu+tz@{T{ z^0iWRNSlQK)$574P2C`~guJoodbzsRZDbg33bcNpN-1Q*(Id3E$n#fErio7Pp^K1+ z=v5mcr#c1#wdSrDSiHpLlvb1Mg2khsXv8oD&l0T-C9GwamJ&rJ zlqHzMLzBbxWEH2Y9?tXUMgAP}r{CxAXV<6Km-)xV>2-fI{(2t2y6V4se4UjK1#tJt zOQ9nuvL2`O!70hCTkv0BscgL7Id?I-W)c0XGGp4*Iup`D%KWR6z7WGB2&k0{>9#9Y zlXbDorK68zBP2e?0Li`2M|itF2T56V{f;}Dw4O#4H44Jrf`eJNM8HaY1c`9fPsElx zgp*Wo)Gvcdx()*|Ui6=;vej1h3it^v*OT`CO?F{C=3Tc9;DqnomQr^)&gOVgNL zrHHD%r5REp%|%{S_6YoBtPMx#pm>^f;?cSeu+nXc($YW(TfTh;C5=klV`M=`H0zkT zD5O~<9SunnkEkT~Mx~QJ&Q>*ZOuWqn{j+M90l5qkP&+JLTcl1siwFs*N*(Fw^;CeZ zVv)OsL{2D+M?6*3{LB8JB=(V$&=GNFM78V1Jz5bIQdpBlyb?j4sU91xs?}t@ z09&FXKiQ(F(!(21JX|WG>xt+EB0C~l3Kw`vx1iOuj+Ak{B2~8md56@svEusZgnGA5 zEX^A4`rVS6B{dR#RCg$+8Xy`-CqN1*c&aA{PbrE$S%iYY^>mBu>?Dad>#UdD8w7_gJha7xM>5jrP>O_LP<{vV6Mnnbe9hldP+ty3@p3m2jbeI zdU~QF+tNEg=o4T=Ux5;o%6PtHOHswHJfdoN)8^YPNuS`24tJO-P9((&ov{U?Wf-YQ zE+ug>M?)Bky{DjtSG7nkEA_f16TfV!8h5-;iA9jBgm+oL=B|}8QC9NV(AWRPhC@Ch pI<{XP)7v(m5jDx>)y_9QqdFYh3BT|W))#*9$&c1=@{hm$_Wz<)_V54z literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json b/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json index 327defa8128c8819e286772a001e49da6e318b48..808b4f01189bc76a5960f835750320fe8eb70b21 100644 GIT binary patch delta 3418 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_resource_voters_for_existing_contestant/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_0760ac4854fc8db803bbcbab8709f390bd31511a05e29cd3f170b48ca6b87584/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_0760ac4854fc8db803bbcbab8709f390bd31511a05e29cd3f170b48ca6b87584/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_resources_fields_0760ac4854fc8db803bbcbab8709f390bd31511a05e29cd3f170b48ca6b87584/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_resources_fields_0760ac4854fc8db803bbcbab8709f390bd31511a05e29cd3f170b48ca6b87584/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_0760ac4854fc8db803bbcbab8709f390bd31511a05e29cd3f170b48ca6b87584/msg_GetContestedResourcesRequest_25a3f1603510228a22726e0b4c35bce08c84a0cf72b34f6a408982f7babce2c2.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_0760ac4854fc8db803bbcbab8709f390bd31511a05e29cd3f170b48ca6b87584/msg_GetContestedResourcesRequest_25a3f1603510228a22726e0b4c35bce08c84a0cf72b34f6a408982f7babce2c2.json index edbd6eedaf6551f0c3ca3be2860785414e129866..bbfdee7b8e0a8cf65ae5a436d3e9129562e0f422 100644 GIT binary patch literal 63476 zcmeI*OK%<55d`3@{VNEqx!~nP61~elNPd7}2#iDrLS)L&!$@HGzo%->h#c9nc)o#U z!~g-x;w8_ctE;-Y=U&79>8qooM?YS_dHeG9&7-f6e#*=K;NjNPAx}Ahm9zXjy`&EIBYVKl_wjX^762eLtlQpc+1_<(Kb^(X_Ktw;M>r? z{Z-}$(yMpR7MKC`-RnTTdH?FwZQ7o{et+}smp^>{=Ee1!XIF2ZClxPm{*_;UclGM+ z_3fq~-n{;?B)og`{(8Ce=lt{MuYUgOFJJxi=pX-n^z}D~h%_+HPM5Fq<3n=QBpeR? z{vzM!&!Mlg==}KNY1e(cX}k42zyI8-+qKEgxaRS3@^&~mS^i3X^J?ORyK@p|!)=%+ zh0?Ge-yPAj4#yWyjxUxUri$;-jzhNpJU_lnTnpTB?&ZbulbpIl*<2*j-jy_EU6-FU z{)Vvr=AMXBL>CF_af7-yoROns{KH-6chD|QCiW*6BR3=8OX!7oad%Eq)R-=gbKu44 zaVTtjBWcS|@~i%E5y1Ts9~y00sAzKg8hKwPX$@dTVu|S9tCr;dnwhe*5o_Sx%B#QX z%gYaHYkohbbK!Z3Gr3syekhKOP!4GmzZqV!_mbi-+RCG9*{JeU1++Q7*M5}7=5C4R zx9e}aeSF^-QW3XYtc6{ft~_j+`o$IL2cIjH&25p!Z>D0iY&gu2SoAf&<$fh>Zt3|4 zJN)8oq7pY(v{q8N_v-T(TT)(+A+V-Mt{8)F!C@PWbfWT2nNKI^nL5WIk`pNDX0?93s*w$Ul5S@)h8z;n4ZQW_Q7A(YLbtu@I;eCBsYifDs z04y2XG{ZZ9WQ&k8(lw7_Ril_yD?KEV|3vVbtI#393nT)TO6=e*QDre(kWSr;pESes zBV}?csGBH3O~I@zh&H-K;}6l|Ap>`vrMbmv;i6m9dAJb2 zQo4u8%iwhNl?5Sgh>&zkinZWV5z@kXxR;M^skVjXdh#+#0c-o-s3D@$U!;7B8mGG& ztR#xhUp$}WT@;CmL?s^H^K~}ZK}38;xNBV`F!c@MZd`%6YA2E{RfzV8(N*US)4TQ{ z9jZH52z@<2z;zmo^ZOP+u_RW31Pl3XM9V0ox*N~5HcEuIm>rP2MFI;8THS_PoqV_f z^&|3u;rwa^JD#AESdmkj5mm&HlX>92hbc9jCByR~S%C;66)h{HArY!WbWV8JU`Vu-e^s3{ z)AV zxxy+ga7k|#GlS_qbVVARpeSm|(jM*-zi`(cP1*n#npj$&#EP}9iPb3%XGP6z zvlJjihh%9zpA?((#b$d2W~p0TQCvsUopg_H1hTMJ$k@NSML)#JV65_pXVUPq0MRWq zDDtR8g+OvXF;dYgaP*v>PpHQef$AzEkrqR!wKQ^gA8Pb*AlwlI?ApU{=BMRCP!=L5 zL9NZJ>qSeednk$km#$jYB&ymzogWjR^TUFiKZK!HLqzuq5yp=7^TN*Iws^Fy=}y}7 zm#2^UTWFl7`0HKNL{Mpf5gX0?$&`@64*9=T-*{5c85{f85EzwtyOP?%4kz)4=<0Jv zNg|e9L4}Z9k!3Z#(r5-9TKK)fb46QP8p#!6=@!xaj%Oc^N~Wo%NCz-g2$n__B2BYa zFOW+CwT4iPGoh|8#mOoOY51))mpxJ8TUa5E%(g{0Jz#Wk+O%})CN_x@d939oZZiTi z(c;s6qr&-o1u~yr<$4$!daprWkMqbCQ&>h7VIT4O+kPR(p8XE z7xA7lk@W)zVNZdOu6jjC7dpBn3`%;t1

0G;;X-;tB)7mgO%Ne3LJktWcADan2pu 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 literal 61784 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 R;tRj{#XTp9zVb{=h-Ce*8@ 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_0760ac4854fc8db803bbcbab8709f390bd31511a05e29cd3f170b48ca6b87584/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_0760ac4854fc8db803bbcbab8709f390bd31511a05e29cd3f170b48ca6b87584/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_resources_fields_0760ac4854fc8db803bbcbab8709f390bd31511a05e29cd3f170b48ca6b87584/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_0760ac4854fc8db803bbcbab8709f390bd31511a05e29cd3f170b48ca6b87584/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_0760ac4854fc8db803bbcbab8709f390bd31511a05e29cd3f170b48ca6b87584/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_resources_fields_0760ac4854fc8db803bbcbab8709f390bd31511a05e29cd3f170b48ca6b87584/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_26378250faa97706848b4fee6ed2f2cb0ab194082b611404c4c28b595d5cecdf/msg_GetContestedResourcesRequest_77c7328647f3785936dfb2c48dbcf0ed3b40564b35e3ce17ee02d5b15e9bede1.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_26378250faa97706848b4fee6ed2f2cb0ab194082b611404c4c28b595d5cecdf/msg_GetContestedResourcesRequest_77c7328647f3785936dfb2c48dbcf0ed3b40564b35e3ce17ee02d5b15e9bede1.json index c2ac5dd6ebd45481152f4561d0038b3f31c42542..12c65611a9abacf2986afb49c99f28c6dc634d2e 100644 GIT binary patch delta 47 ucmbO(zgT`l9KW)Og^r1tj;XPZsR@{2pkoR|<{-9-r4CTm)M#=kzY+ivhziF5 delta 35 hcmZ21KV5!99KX1!fsU!Ej)|F$i3JjAIk}Nv2>_yc2zUSh diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_31d560b1c7927c2052e6d6efe7a00d204f33b4194f3fba7ed0ec5f2387097dac/msg_GetContestedResourcesRequest_219b7c56aec6474f1bb2eb673898fbd24420cbf27187df52fbb489e70b1c898d.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_31d560b1c7927c2052e6d6efe7a00d204f33b4194f3fba7ed0ec5f2387097dac/msg_GetContestedResourcesRequest_219b7c56aec6474f1bb2eb673898fbd24420cbf27187df52fbb489e70b1c898d.json index c93ecd633a65286e3978841aac88d688012da945..e49ea35e193e76bf51832c7c446a4e0f5e75cdbb 100644 GIT binary patch delta 47 ucmez4*x|I{u!6FQg^r1tj;XPZsR@{2pkoR|<{-9-r4CTm)M)Z81tkDM5DY>9 delta 35 hcmeBh`s29au!6X$fsU!Ej)|F$i3JjAIr*7_5&*-<3G)B| diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_3cd5aaa5bb117bd7a79c8f91545dbe469d5140b9e3c994bfcb80e3697cd9381e/msg_GetContestedResourcesRequest_be10704137c79a7c54b4c392a640353cf7adee1c4b04dc8689afc26031b9b010.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_3cd5aaa5bb117bd7a79c8f91545dbe469d5140b9e3c994bfcb80e3697cd9381e/msg_GetContestedResourcesRequest_be10704137c79a7c54b4c392a640353cf7adee1c4b04dc8689afc26031b9b010.json index 96efe8e57d37d35ee7b7c65d26ec90365a0b0b49..a3f07928c116550b77072a5078e6812ba6fe2c83 100644 GIT binary patch delta 47 ucmZ4BxW;iqx`MKag^r1tj;XPZsR@{2pkoR|<{-9-r4CTm)M#>@f)W5GC<{>l delta 35 hcmZ4ExWI8kx`Mc=fsU!Ej)|F$i3JjAIk`(g2>`I#2?78B diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_465afbed74842189a7651d5ea128874bbcfcb0dc0e4c32ab8ea2d3c8a4d32a03/msg_GetContestedResourcesRequest_6ec2c2e0abfde5adf1d65d2b06ba7401f9ed4ef7493ce9faa08a50e6b4d2c34d.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_465afbed74842189a7651d5ea128874bbcfcb0dc0e4c32ab8ea2d3c8a4d32a03/msg_GetContestedResourcesRequest_6ec2c2e0abfde5adf1d65d2b06ba7401f9ed4ef7493ce9faa08a50e6b4d2c34d.json index a1b6d2e70df1379f32c95f7feac51a4a56648ee2..ecc26853a49c29334e5980cd8d59b9b8c73e10a6 100644 GIT binary patch delta 47 ucmaDT`&M?t3O;2M3mp?P9aCc+Qxh=5K*tn_%t34uOC6xBsnO*9d`bX0LksBu delta 35 hcmaDW`%ren3O;dD107RS9TPJh6AL8La`I_DB>=w(37P-^ diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/msg_GetContestedResourcesRequest_80ba1d11caa6442b39ab0f05e7fd84b9984fd04a4ca40a146aea81c3ea5c39ef.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/msg_GetContestedResourcesRequest_80ba1d11caa6442b39ab0f05e7fd84b9984fd04a4ca40a146aea81c3ea5c39ef.json index 36159629d12a8b5d76eaf22153c74229f80d881a..f4c8ab177bb3090cbc9f0600a8ebcbfc0d1f3bab 100644 GIT binary patch literal 48372 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 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json index 327defa8128c8819e286772a001e49da6e318b48..808b4f01189bc76a5960f835750320fe8eb70b21 100644 GIT binary patch delta 3418 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_resources_fields_473cf8e4a270ced75e199e5a3e907b4df4cd66b64365d1ac77c45bcaed443a03/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_8ae090a1b1351d43a2df073800c78374b4bab6d7f26b2f163436712312233554/msg_GetContestedResourcesRequest_ad9ea5e65a5302d37eee711c9465a0fc6bf7035276b9ae4be55fb15774eb54e7.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_8ae090a1b1351d43a2df073800c78374b4bab6d7f26b2f163436712312233554/msg_GetContestedResourcesRequest_ad9ea5e65a5302d37eee711c9465a0fc6bf7035276b9ae4be55fb15774eb54e7.json index 7cba034a333a42c226f3b094b76129192660317b..92986258bab815ff6288517bf444343f6da7efc6 100644 GIT binary patch delta 47 ucmcbldrx=6Ofh8>3mp?P9aCc+Qxh=5K*tn_%t34uOC6xBsnO&OVoCrwGz;AT delta 35 hcmcbodr5c0Ofhj&107RS9TPJh6AL8La`GNAB>=uQ361~& diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_93d82dd3f64ebcd26d544e5e5d2933bfca11e0f2d904628d007ad04a12e66ea1/msg_GetContestedResourcesRequest_45785d2d1a5309b4b29ccfa650f30e457c9e0f5d50a3b8f0f86e1da3420877d7.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_93d82dd3f64ebcd26d544e5e5d2933bfca11e0f2d904628d007ad04a12e66ea1/msg_GetContestedResourcesRequest_45785d2d1a5309b4b29ccfa650f30e457c9e0f5d50a3b8f0f86e1da3420877d7.json index 27ff10fa280b50ccd169c044b398f3dcfd99a91c..729ec4712370774873b021ad5b6758963ceb08e2 100644 GIT binary patch delta 47 ucmcaA{7`tq98P5u3mp?P9aCc+Qxh=5K*tn_%t34uOC6xBsnO)koJs&Ld<&ZZ delta 35 hcmaDTd{ubE98Pgl107RS9TPJh6AL8La`JvoB>=Y`2}}S0 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/msg_GetContestedResourcesRequest_5396ff2dd55051d854e18e406fbbfa6b1eff43954af904bce8f123fed7515132.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/msg_GetContestedResourcesRequest_5396ff2dd55051d854e18e406fbbfa6b1eff43954af904bce8f123fed7515132.json index bcf3f21dd933012e0aadc686e080229e0df9c87d..827e98aa3b6d58e89039a4069cbaf976426b9fb1 100644 GIT binary patch literal 50569 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 SKEL|HFFyHEf0I9c`|w}#mV*lb literal 50626 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 P@q>@PwZ6z--@gA3L(_~q diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json index 327defa8128c8819e286772a001e49da6e318b48..808b4f01189bc76a5960f835750320fe8eb70b21 100644 GIT binary patch delta 3418 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_resources_fields_948b5a301af5fc73db7fed418a4fe90f64952b4ddd6b03a7f21d029dc110af50/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/msg_GetContestedResourcesRequest_f06ea270a508a9d9c386b8da170f67620695a23f63dc7376bd4a509e93335ce9.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/msg_GetContestedResourcesRequest_f06ea270a508a9d9c386b8da170f67620695a23f63dc7376bd4a509e93335ce9.json index ae1056d024f134999eb8271ecaa2f246adf13a47..df53609095ab5d37b6d19fef2ff2b465a48fa654 100644 GIT binary patch literal 60008 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 BLpcBd diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json index 327defa8128c8819e286772a001e49da6e318b48..808b4f01189bc76a5960f835750320fe8eb70b21 100644 GIT binary patch delta 3418 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_resources_fields_9f57b982b3e3b0286093d8b48ab27b87b22f67a172579913f2fec7a6b5ea31b7/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_afc96196b7f1e6f82927d852558ac6e2327f8c74d931d667fbe120136ceb5437/msg_GetContestedResourcesRequest_533d36b545633f42c839ba9038ec301f2326c1e59739fe07fb863facb5f2b5a8.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_afc96196b7f1e6f82927d852558ac6e2327f8c74d931d667fbe120136ceb5437/msg_GetContestedResourcesRequest_533d36b545633f42c839ba9038ec301f2326c1e59739fe07fb863facb5f2b5a8.json index 6f12220bc841d026b0b85f7235c79873d7de7d9c..3273894e346ca6b8a07c362e216d424850517e7d 100644 GIT binary patch delta 47 ucmbOuze0XPGQYBkg^r1tj;XPZsR@{2pkoR|<{-9-r4CTm)M#=QzY+iyH457R delta 35 hcmZ1>KSzE;GQYT~fsU!Ej)|F$i3JjAIk}Br2>_&X2#f## diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_b7df460e812b958de6e703d8ea325df9aab3448d0409ece3f0baf1d26629e44f/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_b7df460e812b958de6e703d8ea325df9aab3448d0409ece3f0baf1d26629e44f/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_resources_fields_b7df460e812b958de6e703d8ea325df9aab3448d0409ece3f0baf1d26629e44f/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_resources_fields_b7df460e812b958de6e703d8ea325df9aab3448d0409ece3f0baf1d26629e44f/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_b7df460e812b958de6e703d8ea325df9aab3448d0409ece3f0baf1d26629e44f/msg_GetContestedResourcesRequest_c8608f7aed7bbe4ced03c9c23f1ce28a227def58e23c39e0384e0cc02fe6360b.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_b7df460e812b958de6e703d8ea325df9aab3448d0409ece3f0baf1d26629e44f/msg_GetContestedResourcesRequest_c8608f7aed7bbe4ced03c9c23f1ce28a227def58e23c39e0384e0cc02fe6360b.json index 10d40a9b145c21e22929dcea547a8e39c4989117..b689eb30423e876d884def8b357bdf1146883df2 100644 GIT binary patch literal 95489 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 P#b#XTp9zVb{=h-Ce*8@ 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_b7df460e812b958de6e703d8ea325df9aab3448d0409ece3f0baf1d26629e44f/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_b7df460e812b958de6e703d8ea325df9aab3448d0409ece3f0baf1d26629e44f/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_resources_fields_b7df460e812b958de6e703d8ea325df9aab3448d0409ece3f0baf1d26629e44f/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_b7df460e812b958de6e703d8ea325df9aab3448d0409ece3f0baf1d26629e44f/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_b7df460e812b958de6e703d8ea325df9aab3448d0409ece3f0baf1d26629e44f/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_resources_fields_b7df460e812b958de6e703d8ea325df9aab3448d0409ece3f0baf1d26629e44f/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_c1b9b8bbe62a89fc36d21db697688ddf4d34adb509daae02524ac41b312105a4/msg_GetContestedResourcesRequest_f063860c9156f1eb609f8f0cccf51b74928ffdfac56bc589d217525ce101d35b.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_c1b9b8bbe62a89fc36d21db697688ddf4d34adb509daae02524ac41b312105a4/msg_GetContestedResourcesRequest_f063860c9156f1eb609f8f0cccf51b74928ffdfac56bc589d217525ce101d35b.json index 2b4e579e8ff173cdaa6371d91b787950b933f1ab..f4584c3156c08e6d623f1bf74aa73dd622eef024 100644 GIT binary patch delta 47 ucmdmGcFb%8qqMS#g^r1tj;XPZsR@{2pkoR|<{-9-r4CTm)M&DVv=RUq-3pli delta 35 hcmX?Rw##e-qqMlGfsU!Ej)|F$i3JjAIax(o2>_=n2uc6| diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_ca7552f3c1737e70f4781f101ec9bf73f52ab260cbde3cddcbb38665da1db8f9/msg_GetContestedResourcesRequest_1935cb975797e6d5dc29cca6923b9c94b8d468da725cc241df1601e630036b97.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_ca7552f3c1737e70f4781f101ec9bf73f52ab260cbde3cddcbb38665da1db8f9/msg_GetContestedResourcesRequest_1935cb975797e6d5dc29cca6923b9c94b8d468da725cc241df1601e630036b97.json index d1a13b06fa375ca73d5047f19b31845df08dd78a..4e53c65fa78410249dda94d5e9f429bb2ee6ddd3 100644 GIT binary patch delta 47 ucmZp(m}IfxthBO;g^r1tj;XPZsR@{2pkoR|<{-9-r4CTm)M)Y(X(a$Ey$j6% delta 35 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 J{OkK){ttG=3B&*Z literal 56603 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 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_ccb199c48ee58a8bb98742b964cba7bda3b4469b740201d2628f15f926f39347/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_ccb199c48ee58a8bb98742b964cba7bda3b4469b740201d2628f15f926f39347/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json index 327defa8128c8819e286772a001e49da6e318b48..808b4f01189bc76a5960f835750320fe8eb70b21 100644 GIT binary patch delta 3418 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_ccb199c48ee58a8bb98742b964cba7bda3b4469b740201d2628f15f926f39347/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_ccb199c48ee58a8bb98742b964cba7bda3b4469b740201d2628f15f926f39347/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_resources_fields_ccb199c48ee58a8bb98742b964cba7bda3b4469b740201d2628f15f926f39347/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_ccb199c48ee58a8bb98742b964cba7bda3b4469b740201d2628f15f926f39347/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_ccb199c48ee58a8bb98742b964cba7bda3b4469b740201d2628f15f926f39347/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_resources_fields_ccb199c48ee58a8bb98742b964cba7bda3b4469b740201d2628f15f926f39347/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_fields_f7abf9d04f5e79fc1bbc2cc010a229ec4b04185dc80580e7e8dd783b45c4eac6/msg_GetContestedResourcesRequest_676e45023cbf73697f012bc5ac51a7310d759b9fe67594f3899f1e0485c383f1.json b/packages/rs-sdk/tests/vectors/contested_resources_fields_f7abf9d04f5e79fc1bbc2cc010a229ec4b04185dc80580e7e8dd783b45c4eac6/msg_GetContestedResourcesRequest_676e45023cbf73697f012bc5ac51a7310d759b9fe67594f3899f1e0485c383f1.json index a2cff73e6b5d57bb6d56b1f04dfb427143f2d363..08bfc6a9758cc31d2cc352c8aaab6dd9a30c644c 100644 GIT binary patch delta 47 ucmaDV^igPo4yUq-g^r1tj;XPZsR@{2pkoR|<{-9-r4CTm)M&CZrxE}lG78xM delta 35 hcmew;^i*hr4yU-OfsU!Ej)|F$i3JjAIoY362>`6D2#Npz diff --git a/packages/rs-sdk/tests/vectors/contested_resources_limit/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_resources_limit/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_resources_limit/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_resources_limit/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_1501210861eb1ce786ba78ba0d7b68db1c1d188ebf01dca2745102e51d0016e4.json b/packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_1501210861eb1ce786ba78ba0d7b68db1c1d188ebf01dca2745102e51d0016e4.json new file mode 100644 index 0000000000000000000000000000000000000000..4e733b194495e56d8f3178242145d52464b34775 GIT binary patch literal 69198 zcmeI*+io65k_6zn_EQkL<^_KqB+++!zu0{M!w|R-F1ruixA}`Tpp){Mf%Zx&1yry?k@?{_WMv z_b*<*%3uGmEa|e-vyTuZXKHofcyXJEHpw0T{&+ZO5 z+x-3M`DVk}Hj8b1&o?^`mzzhOZ_a*xu`=-Er=y;{dh_zb&(}BaU%danU#?%=T>X3< z*7CPMU%kG0a=YsF&8zGGz5VSkS8uc9zq0l}ZeIQ8)&E@obhq-|`>VI%ep&zP)lVO; z-+iWnJ3Sm79X7Nd9c>cJuTC}yA02J;$uAEZzPtAPR#!j%A;0UJSAU4+F8dMf)%zDq zs9E^;HybTS&11px+t2d&YV@Cn`}LphLjMHz=cgv7mp^@Yb=_k6`_)hHuGbA8KP^we zeYkm_-`>jY$(y&YuHU}6diOHPzrOiLe)sHWI|NZ#g$M633 z-EU9+`=3v~|KX4-h{n%Om#_2VL#R5O9P-b8f06I==g^@>pjHv|ABW|qi6`7WCt)_+hI!Id8urt>Ao{Gs@x`;_i{&q46L;B;hiw1% z{P;3)E$NQuUS2GJlcz3G7K=pMvjS7rb@@r-ZwTve?ujT>dXb=>HmG~U85jlePiLLq zrFL;Lu|HT0YzE#-=uPqB?m2;|Fny!@oL;`=$B3(rfO!D89_sW>)5IiwH$ zX?V@Ohcy3YTX|G18&!U(fHsfsv7f-bOTG*B8%EOka-yM;L z^R+_RoEB;PDHNM!!(oQRqObWa_bXv@N}qqQhhLmcRO04{)=Db(UVZ*h*}N`qehiPC@PWbNP(l0kP2*sK|lrD`0<$} zo(6btyV=m!cyh#7TyC>?u-`-;n2t70sqWQn?(LJCT=pg2+@-pEO15BNZP8dDB@qKF z$P}0qRG*ynxP`JV>G`7SpnOAIoCsyBwK`(0oQyMs~W|uTInH? z{3n7}tU`w*-b5l`sl*Q65>*zn1?kki_(>6-A1Q;aWL=;nYYJv%LA22=8h?lu4;d-5 zoI}Veqxeipxf)o`I=F6+EO=?=VC1uCW7fER%Xl{zIV$~^HuLOKRN_BuhKp`Z=ix&9O6eXVFN4$7R~Cf0AwtqEDb|8dMMw+l z!@YcTOSLU5*OQk~3Rv6sqK1f0f06QO);QhOUIj;t9ByUQiW)b7+rPVFuiLJ(xJL@gwWULCvlwyF7UZ!tSk?iL9wENFFG*6QTL4X7WH4-Ds5E7);^4zMDpG$X2rAt&>| zeU~XUoCV=|k*tXbBNZ(v1lPA((P_J0x@3<)g>(ywWZgp8E;ePlN{vgu2vBZ^Xhuh(&`?XMG}{;TGk}0+CDu$ zCP2>*3-bIS47C~}x<`mGcC4Qlb{=kvN86h2q<#K!`Y73R_{qWK+nAC5|eI7t}n$wm4r0>R+`J6 zsPGk5h$FLY(M=B+U7R*8ow~pVD3QlnZsIm0FcU4_?i&@(=W8PK@G95CFzNjgHjAbp z+_i#`xIIO&?-cQzdXzN!ihNYZJl!!I!ZzzEq zNWckchXsZA9a2FTYG73ISuDAi#54s-WRR|cth$Kzl!>e#iBRq-5YknT2MMJQr?rhlx?3cwy;J;3?_@^YuWuv}Gy2m&fui}o54d8TvMj9BdZ-106iK<)B5V}QfMnfmGrMXA*7+BYf z88)z(n;_P}lo!!SgHdz9u2Hp<-wx@@mT+w?gCG)B>`@VFd)@$5oYg0Z6F)o(IP<|* zHWWn#%1TEfyC>%*eA9`Sgsn{L^)M`W<13nM)OO?Z@21v#HcLeg%MsMI~A zK$^7x)%c@c$~tYA${gcq!$pWJ{!};JR$^;}PbdgPl0u%Z6;YN&d-XKQqN@0ouXP0n z3unIY4S7+*8n#51jEGTzcyr4whm5@3KXQN=-a+X@_5t0bq z^n2SSyN-P&c!{SdEv7e*Qr9OcIi*|hroWRud_PcmU;#D}w1upQRFQW`uDL>@Y5<<25oddH#lnSyA25)a)ZT9ilWz$>uE zQw2_IuSMr6#5P$TD#FJrFzGN-mn&^~m-Q9l;}v-NKSoBjQ*2`kDZ}})eY^s1{wrEv z{O`d<-ZbF^f31kJOhx+bUxACNj2{Fk@iiQY2KZ5EMA_fR?rJQQNU)NU zQJ{)#LXxK3EzyZyt94x0=O-k|qI54`FpXrrzH#yb89LN5Y+$GptB$-#k(wQ)K_OLF znKYzk_iY&hp69*mL%j%+jWm~KHQq!ej5Ldos4ohVIG!>OEJ2$1)zZ6Ve2GQp6hrCX zau5n@ltqCOl-f1OaN>lcz~z*3fv)}+B+|syrcy^z;KeEolINra(0Y9S8WPcw(vYl) z>opz`VYh?`8o=V2l0uH?DMCcIsLt_<-K_OWI~1$7fT9Xe57=MyWo%N$X4g4KAX{L=Ho{Nla zl1bkb)<(&jD$skI1%7f}W62kF=PVX@YYt*5BOaYXBM(wY*NdI53ZcYza1l{SD3#sxC5Is(}!DJK;o!ms^9*+5j+i2DMQj2h4B}W^%v-2x&~ut z)B?!Kdxur`*zt~0Dm@g}!^NiRnK%jelngmk^`nDpU^_0e$wf(-ms5H@^`jUC)_%R6 z-cv0Dm~oM)C=0wVR383Hp}PdD>Q+jlDU19X5Bhw!V0Y`#CG&irFWe1ORZ-ogB9!%g z{th}KDpANvhrm@)EK#{12G_b!wBshdLs+76pK5CF$y{BM1 z&K4!5M~JJhj7aVys`-Li6BhwD3o+`_5%r2Q)UOuHnooqxidfK&|8KY6@gJ(73M!=J z%qePAQQZj#+9pD$?6@q*XjfI|2rW0sx+$ki(o8$bO@J!bTGXKrt*p*ZSdB!)YWBdD zjxRRe2|*aFRZ=M}R%u5pTj-PllqDYes5(#~1(t}=7lXq&r7l|F%P#0#*&^~NYbiZ> zr_rbcsKGU)AP+Z5=w}w+_K7mZ%nWq|2)l$nqq$^fP=LY+xRgdyRxJf6IiiW{ zke@kO4MDhTNC65JH5i0T79P>(@1P^15{0aE2wcS~U*hWP77C22i55rUxquVh*e{Bz zcGVq6gaWMACN9MF`TCyFwNbc48@gEQC=i+9BxNzEJ*cLu;(O8dBasKAl&mA#>A|2Z z$N7HPM*dnm~{!ts> zIvO;bwA0NGS9)92F-fi`O*1{3w#bY$9!_BPUlq{#7U$J5Nz(k*L=u${-7U$5<{unU zdc?j#T1ez6Ito_?MdZyov%O5nB|=|a=Ek90cD#|(fAMA%tlw+w0+QU7L9M|kP^xLv zEN$uHNCmM1X|EwTJ0*&stUTl^D}R5z7Fk&o>^ zv?RtW5wXE09wFft5=Ob8abkyOk~Y#Qh-iFkG^&i`S9^)c&|t7MBO;Enu2vHg0UM%a zeYF>CAGpysk;Pr-2lB3uV&zp*w?wz3^TD7ZmLt$c%A@vf?8Qw#>?@V{i9k;gr{Z|L zD-~PGI*SXG4BM-;L?>$LqX_xPj#$ zYHFk7hz_gsC7pRAtyD1gBD^CJ+LB2d;mvyDy;vm?Ii)(uml}1XB3pVywkRp{SB5Ag zE-E2az3QTRM@~FqK}|u+TuP}aPeWS1NZz4XUxxUWVFeag>P}HzJO{AK5!o`2tqLPR zLk#XgDUwX zILn`B`E$sh{+#bmE{`uS@{jZ5%l>A3dluZDALp~h%dEUFfbkJzL0hbEUjJS1Q%wmH z<@A*3UutXh*e1}YM? z);@pHywylf!OqpeKyqnRYOPVDAlxHxe(shC7;illB*Ilc5ldmI1S`p+YE;tGgD8a< zFZxfOZ@{*@w26G>OPW_(Q~$Jyos4evbo8+HvXjH{zOGeOie9Qp^}O&e<+bvU{4^?5 znfXwjFBKnDwKL4eQ-~DO1WzTBBQ)h5{WB;@B13-jKy`hNkP&s2pAYKNt3i`1!S5g`Fp`jC#4Dgj&3B6kgm zoKO~zcxYTHO3K|*7xUHK8#W!0mWQZzz1U`*oI(m~(uh|g$TQVrqgAz!mKx9WmOZY0K@^h zggyaw^*BMPjORh#Xq7dA>;$ zDkHg?Kg*$^UXJx&+fi?c6s;u@bqHy&B^KJo2Q%or>C1`r)P(|W#`*f zo7abv%`K;=+k;Qf?zUfUjyjxvefNXICY968QHR53_xa}7?V8K&L7Vl@p59$>w)y+h z^Ua2{Z5G@3o^5sO@Zh!j2)tl`2eb)Z==H>6M{&fA_-O9J`uHJy*z#%{RZ#`xFMt8-uvm#lew4a;jkh5ldaM1U8*0+xgTY6c=6r)m)9-6 zKVN(KAB==}KN zS=Zg)wB351pa0sb+qEgsRio?(4>t2nrBr^AhXhuv!ib2lxybre zw6dkuEh29gXGnUk5TLBImk|kyBI~6w4Wj4IFFsh>RR!Y1S42p{a)l?&XcejyT~h84 zPCWwadWYK#c|%m;TIAI8vtF#GThIr(e))n#2IInD0&8qUVysDWug>ZGC`8V03Ry2( z>VC@j4w38_y22m^mc(^SYl@sCWiI`wio&VB>-~!P(x^zLZAvSm>y@?XU}6FqeAi1k zH2&Z(DU7H(q)8$*G-*j|BFbH^(DZin#))NK-ySV15qh1=pC z6&<-s#dX#aPcF+ia?tr*Oy!wi@+HFV`SCH;9$Fa-Bh6HVH_A;DZ`T%i^cMAvg%KjL zw`9N;&ukXirP56bixpKwIb) z5g}b6iXG?E>@mN%EMR|GAyvU_v5;8ZAKD z*;?QNZ@1(Ny9TWfeM4RIH8L0{23L_FT=OAu3qyly{27CB2J05Fg)UwuH%pv!9#5c< z@bR-nCoC7(ghVNfqQGixR5EoBB8YLVh4E-FeM z#Y;*aoYMT3TUsw9eqBH6OB(db1#-Q|QGGTm$e0V2L(iuM9Xe!UFXPEtwv>)UCEaS( z6(y1pOMs<#M*Ng@QPPwbsn7fH%7yrFw;-xyJ1W1f&j?D+7GSYKueVH_d5AWYB0NeV z=hNWrK11;bpLx}F@%Wm@QzTllvR*=3?Lx~&_kv?u+# zDdf#t*)n{Iaxde0%Z`VpkSL@VE+jE^M>^>hg~Vkd6vcA+>@;-i=Dum$GaT*1AP(`QNbKI^A@StA3I!cDnAO$w8{1hfl{} zNmJEO*wUmJ!|5CekSL z#$~*#=Cd9>(k?L#d$&688Lx+?`4TP}GdI~A! zAn}yzWG(J7==+lXm8RQDONlBa&~FG z=N3_yR{Ffu*Xp200P&FGiQri9^W#Axku--G)G%9~YRl| zL*w{U-P9UlYlKfI2t?$`xdJPqs8W$8YssRh>hQ0hTqGo!&8SlpA8Dfn6Ad|dQX%Ys zv|Hl&Skbzrrh%T{z@k`EVB{eRY*g7IrMkkUx8x$K*0|q}A!J7`35=X}S{l74d;yF^#ICF_f`^sF^7;iXsPLt%W3o!8;ckknwaUZ(eE?N8Q~BIzVV z(E3GJRJlDrW51Y5fFin!6}|<^T*OSI%o|eZ6UGgq*c3LJI+d7Pi%wJC7nMw;1y;0F z`AvIZ@~x-MuOA+ZM6?{#0MR{K4r0qiHE%B{ut`MVT5pluS96xYy2Wjf80i&~MMW5_ zgpoCIg?HpWFW`hE1yTlch1kf*-D*mJ>iLOEoT|<&z!Gr{2A!7U$NpGbBYYNl6U)5< zE25~1_O!*XM9|zAVTkq`5?K>YbOb5!RpisQv~w-BHebu*7K1dkBb2RI2n*dZ(x3K8 z0?H&IM%1w9WBziBMK*iJNS}7*VQK%0SxE~kp#o+{Db%pGq{P!i$gE;MQYKk!U1P_; z+>ZD~OU*jBNY>pFIq8Wi3`y5S)Cu?E6 zi{<>Lu!}w_z}~WB(o-&UhDkNaq{kwkZgAw`|f?P4X4%5$WEBG)$2^*T;ui!fd~B3g03 zVB5|zZ#YA@bj1R%F+Q+z63Ip^aZ>C+N$R4+ArT#zbx=`x*vr6w*a>^JzxQU{pKJYtE~G^uPC!IQw+ z`{arp5b61~1*D)Zty{3^H}S|1>$fhdTQY{pbdg3t>j#4r)o?{Br4BICLE1D$hgn>m zXm#V`3DtGukrYC~$YQ==Tdjm@@S(mC;fY+EvJPOOK;&JNlC^BvvtAlvAxajay$U0V z2v%$2swe@fiA+CYe7VJSFalG$EtPO{{6CyA@PS2LZeC*~gOZh+5aleVRz3lH8k!KQ8UaJ&aSGj$Fud+H=JUnuX|UC7rGaBdICz^XhO>*Sz4n zUdpyW(Rvx!nlC{l6f|scn?^zp3qgjG4Zmb%_|_{0Z;PWDiF_5mfYUAdCI*p}!zG@G zK`XIhmdU&+M-n3GZb5JC7A)az(Fg632r-f^I~ouc-Olu*cFINJLaDDlFH$M#B={^2 z?;_x;m)sktpvnVnCn*?lLxcoWfR(9f)VP@m4jVhFwLne3_0bgaC1Ze{FREK9rt;kN z46Du@;c@w-qJ;=rTvdp$?eI}JGOXr&l2C&Wq~ZYkgj%5FmL?KKX*q;w;kvm*9-{LR z7;RZW7M<*vbIPM!(L~~bqOQV~^@Om`cuj;_-Y6647fm6gOCp6!yV8z{MHx&;XzV3X z;BDe)p}j(%Iu|2?c9{`fMzxUzZ%G!yNEa_UfkbxrPoffIq^xP~O0vyYJY?M>)!IfN z>&F#j(Q8!Lp_;n}hUV5QQsY>#-6gv1`q+s2VR#Y5suOLsd59Br)pjJLCZ6?}csrE1 zZv9Z7%Y?q9VDTubAzI9~+C!pCgp^X^A%*8~5>n&I6=bv8EV7=o9SIRcqZ!c_tk4P@ zePh%D^v7u1E1Kk5u5pf96^TAk8E|>&JLM%|a>A^K%8x8-0`}U^Cn6 z75a3kL@ZfzR2eMkZ3lVRh#p1vXfMxk^t2nwQVueijB-!~_6n)Hm<$sa#Zq0UmF0ZF zcBN0W)GbMz3^t5Q-LpP1pzUm_+@?=hO)uW(3^fx``%0hq51AG9;x!mC zkZy4^%r33*ZqdL-Z1ap`uNk?M$oIe{rTX|T?)H6{@!ITE(0)95i}oWLk7#TW*uH+$ z#(y9heZ-h51WVFj$)wn`MfU7y0A- z__9A4FVCXPXTA3_D<2AAgj5`YHfo?-M9-_zgwT4|4zJjuOiBdprSJw@Nn|i$g&f`| z<+S{(%asnCRodSPD}DY=j}sjhs2!a&(nXOBxaPg3>*L;<%Z`aFh*3>tajY1p0)s2h zvji`ec}Y*tQniN;*|JJY3MA)Sb;wjRJi&mC2(h{MmSyUAuy;uFYHRARHnEe@t-c;T zti9~yaJ;i?A*G`zp@^kQik!b!)LkU8g&asB?nw6VCvsK zJ=G`h?tv@LBkHXoBzLK)Zjr=W<1)du#^cZARN1maCmL9EB|sHe@#oT=EtvS&HD7~0 zKeu304&z2*bSSwG(oI)GCnT*fE{Qj)Z1I8uI&f?+s^TFdh52}@4T3Z_Nb#iip~6>f z(3@Ub+9-^o6vGjPcT42tS~A7PIkETEY$d9p5Y9bON!O^T;yHqF86oM8t|5ld+*R;9 z3g2R#gg8K5A1l9UEwaUu4Ot?d#M6*=Z21>=yI=ly3x|9JblOJP8#f;THS~Dm buRb&%PTS%>^Uo_j^MiYTwSJR7zWwkIlouV- diff --git a/packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_37c394b62a91dfe665432198561649a7d9108f9b96fc074e1da61f0fa19d3b5b.json b/packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_37c394b62a91dfe665432198561649a7d9108f9b96fc074e1da61f0fa19d3b5b.json index e42104fdc550cc8a26b7005b682521bfa8aa0f35..923641d5df79ff95e0d9307bd9c66e0b0126e613 100644 GIT binary patch literal 95488 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 literal 73372 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 RzVeID{%Zdr|N7zA{{i{*Tvh-8 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_3b4ade5c7a2d0d346627a4ee2424f404a90172ba46f3ce4973a5f789c7f89cfa.json b/packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_3b4ade5c7a2d0d346627a4ee2424f404a90172ba46f3ce4973a5f789c7f89cfa.json new file mode 100644 index 0000000000000000000000000000000000000000..07e4176f457d90c95d256b99538c44136f483365 GIT binary patch literal 67937 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 r8PRF`}PJ7<%`O=xUKITNdkU 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 PgO9$of02KE|J(lq)@dv{ literal 63850 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 h2&kc_x_C5;djqkySK&du`Tu2 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 MZ|xuQ*Ox#49~t7g1ONa4 literal 73359 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 F{BOQw0<8c5 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_f4686bfe637dbe76a6de26e085c3fb36ec9234525729613a7a0a3138baff6d6a.json b/packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_f4686bfe637dbe76a6de26e085c3fb36ec9234525729613a7a0a3138baff6d6a.json new file mode 100644 index 0000000000000000000000000000000000000000..81e24ba8f75050ad62859c4ce11f35a193333f44 GIT binary patch literal 69501 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 KeUm@F|M*X{t literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_ff56aa1c3d107ee8f232f889ce6d623ba6f340f6953cc1b450631f9e38394fa6.json b/packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetContestedResourcesRequest_ff56aa1c3d107ee8f232f889ce6d623ba6f340f6953cc1b450631f9e38394fa6.json new file mode 100644 index 0000000000000000000000000000000000000000..0993f06871ca7e2e86fd31e4f5b86f7202fb9255 GIT binary patch literal 71026 zcmeI*TW?iKmIUB_u3usC><1rT0QXzJk7j;AtAsq@ZlSI+B`&2ImH6)yv2$Z@3JT}9 z)h=~STRMR4lbP!hv0|;<2f;7j9UVRS`TFg<*Kcl~{Q2mYeA^$K+&klFX z&bO;JUms33R!&d12cMqZZNJ&HCrh?hKr5 zetvqs*>JXvV(Z`Y&5pz6=BV?H?dKOO0^ff!_2ku?mmhw-zIp%R{r~=S{o>~8$LpY$ zpZ<9D`sT^)s@FHKuK(xu-Jh=BX2*YK?O$$Q{m0dRU;l8o^4W6pN z>xPe?mZu&++`P}bw`_d!=IyKNw=b^Vy-aRi-~2uAy?^`R`gX%lZ{Pe}67+}5X&>|Z z$L~IV_owfEdGcTXc=G4J9#SMJfwR-)b$)yZl82K+{_NKm`8vN2{XUD%k1w8g-RGOO zThH_Uw^rS*P1O!FPmjZha-@G8mhUD`xH~6q*4?^!(opL5(>o`6*5UZ#+405l!>Gtz zwBwNN@8`#t@oNcpoO^k({3NF?UN#r;w6>C_tn2cV`d=5;ckb~hMSKybp4O>*-5EJb z#y{CQzYFc+WMY4EF>*8Vy|~^GFYeAsit5wFaSpsVJr0ERZzOH`N#5!Y7XsYx@uA)p zg_0)LSI_%xl2!+1C>D?IHMJ!FOJs`9hO7zimR^0U-(G%VTl4!loD0s2pUK6t_fv6f zh;m4q`c3y5dyO>yMq7H6EgM#Tt$;Si*X(C$Z0;6se!Kp*+sD`SAr*0p#ah^<>59V^ zsb85$Kl)aoY^;SEznO~7vY{}8V&T{Pmiw8ovC{JocKF5FL?v!av{q8N_ww^sTT)(6 z!Lg=DOpL;v&uZ7p`D@hW)K}_ZZ6BME14Pdk6O|k!MujSYkXJ(25dwQ9E;X?s1|=%F zjUJy#;Aw#Owwn!n^(Q92p>mtW1N{c_z;Lu_N_DSlb8nyA#Ii5 )eE7^jMwMAor z6hw5aNhZgnpn7uF;}(j#pyx%^LGcE-C>8RsK!_|fWYGj#JW@om8RwZu+48`e(?DWH z65G0q7^1Qf5DHCKT{0&gH8uvB6PZ}BRNS%P%xUi73Ho*yZbTZy`flBmg<6$Rl&x2XRC zS~O&Y%ybIesv%*N#ImD(l;k>4B?@9xNSK#bUz^l4Zwtzfn=gXWKv3K?!7jaB=gRmPWFjwtFvZV~s9x=M=ykL6Q9-u>Y$ArMw^AosEgHe9p0#Pi9 z)j$#p>1{~MQAl;ypJ{Fs2yZbvLhcrEEGTGoThyxLLk*}Okq!*yS1H(WgHB?FPH9F| z5ra;qf%`5~DmY7q=Si{#B8Zf<#1LHHYDJ~(dg+oifeh&uB+0ska=XZs@hUYg{UV9l z6G(U{BYLZeln^hfYZNl-)Sm@Js1D&d#k)E~q^0~T>!g{^Cy;ZJ7$r95tus zQ`F-|pu7r6q{UFwS{gaLmm0ke1Um`=yY>*A`DwW!C<>vIM6J!M>xE0JdT100T)Jve z6R#@!bbdsD&JPN5{vd`*4FO#fLW~{j=ZT%eZSiPZ)19>EFSn0*D>P1%|J5#PBFHp| z5gX0?$&`?R4(Y#D-?%C0jE((k5RA&aT}fqOhm!auy8PTxk{C-&P$48&Bw0Vn-!O|#0q-j>_CFDXttsxNOOsMM%ak5H8 z8hR_uWsg_*2rIym*tY1V2aGOGo0d-9#3oTfkG0%HZH8k;TD;xYE1b{QK<3k{SP#LZ z=S$cu8iHWg3PRxa6vaL(qB+$lY4j!esE&EKBRG`XtS6VE;aaMRS~PH9QFIsemuMPc zmqekgg@p4mSpOBfv`7iLCc-G$()BnymE;n5P2eoiK!oI3&p>FFaF(b`nb3%VNz{%Z zCyA1R4LvBgg%3$m_)u)SB^eeOiC4|AY^fD3bNuM7xW|gr)L5^eG^RQ;0G;;X-;t~UcEy@q(e3LJkEK!quQO+IQ?iMjo2(T8qC9DuD^$KUC zZb^n^wy#&HoZXVXEHc>j;#C7d+(&wex>;;dEQpYadX-&@dt#Te?fD`Lt5<|zqF7$@ z;!`WpXThDszvm}W8b!9qD6&R@2v#3R=pxkORfSz#Y82T*SS%_>h?F5Qq0@^t1sp1f zu}zc!LBZ~zt2sYEU}F^&+3*>W&H5b^AQ3x@Nh*tPWZw(HSTU>!QJdjWKJy?BP(=CL zh}A1upY#@VYF;C7D!QdeRbcDebZ&qFEL0Rnr9JvLZlGq7t=muP%{hN~cf=M!b|#?Og3a5<*={N^vCX zE-B9)>xW||N~5iiRN}2OTq1^7Dt%&U>_YOc56=aWI)>}pA7x9t>J}7)ZjqbO;0bMM z?BP5**7YKWbu8j08LMN8i}0k*s5oHPDBDSI2X$pju(p;#DH2xfVG(kBUI3MxA~k^`JW8pAoDU=} zX*Y>isvc4xjam{_|HEF2I&GKA9Q|p-#T1$UscyQhMAj%jfgmZ85OTg&L{S#*RnsJj zvf__?t!r|yaOMl&GA~S6-4@TgWxS?^Ygi$nP%^A0WF}mrpx9~gk|olvxYS8F8zr|b zXQ{QCkU;3B-`g(9b>u6~i$BfMB6{;#>iT#kR=Ndm`a9vn=L4k&7GMKGS;%^8TN$y0 zw*wKP)=2NeQXQ!{NY#Rpg0)1+@X!>cjneI7DGi0n0Oef%ayjc%leY=@d`ZspOKO5G`Eq3l;M2Y zK3;)0|BKdF|3A3Un?$~lWEMXQM& z6Qf*SC{Z-N(!9aRpO!>BnNk;V&TuR3vN?$f5r-`9BQhzjZi#B)Y+uJD{EiCv2x1Li zu&c08Ajy@Kj3%nNjZ4y$yCpo)YqgH+dVXAzC<^!Tf@vh{^@)=g$l#%tVI4!BSasw< ziqz~V4RWcx%A_GRyKl=N@I3BaALxaUETp+CtMJAvL8MUxM14?@z|qQlVkxEZUnRX; z#!DnRRxC^Zl7moCqbQmv$x^!p2~L!76u4L^7O3jKLm&-YWh!+f1>Rf*LDHPG09udd zuPzZBDGiC5uwMNU5_U^~paCqJDIvr}tq2g^qCCedcB9rS?O?3R0+K3;dcgjo4`UND zHoML_lA;v|?84fT%D|9T9P5^l3VEwmxRj__%r6%8Ho1^%4gtieONjLHR9{ zNlqn%=5wL3O)}}5g4!r~V+Cq&qrgwDD=c|Ycg|u-Z^c0*W%#30Xy`!<>3WgVl_3=P z4lF_{X(c4QE7lq{wpv4B2mQv4KsrtX-!Xef*-)m!C=Nd)5g8dgBrC1H@tW^+LrKK3 z-aAA_hD#I(EnX8P2(CP#EC~-AvK;q9ZzP|VQYk~?7`gE~ zf%QA^VY&t*Xw(8o$$N)Y_1N)@Q7SzUSHnf7s+l+m*Gh&Qs`}Bv)v+Cy*~Frt%+o2o zp88RQ0&Bn8PS2^90nD(7R}=-_7fKI*q|jZGtMXP#qah3Z>JRFCw_tbc&?WPH&ll`Q zR+UlRr6iQ~J%0xrA(b#>g+tO+QspHAvTh;AL^-Ln*O1l!@Ej-qwhXGi&_k-Phf9{Y zDAXUV)9_)Ce7?EtxO*;E=$4U0Q4y8iTH4tn&p?_eEbWGnT~c%n1jmVP$&2(k>6KFI z`6(sIFt1N_%lU)17Db{K&8Z12sBXc@wp(xxv8Y48%=41l!kvC3%C<%!U2ILS=ySHr z%LpldPfolNvJO!-5v(yq#ZFSRVke2BtTu#{s;CX0Kj=5zlIju;|H%@2mBuHUS+8>S zmPEDdVV#y9$f#P8EedzljLr|-4oA}~x$XM!79DGPv3;v!Em-XMHIa6#Y>XipcuM!G1Ll3da|;4l-522vn9coI0s#F}2I z@d{vaB}!W>nPEsdN4liX)=I(`@#&TrQpZAI3BTvZkj4^~lUN#vPA00=5o)ChCaQWO zl{lh?b~)e{uZmp)S1bab3LTjcI+^p)TS2+C5XcC%hc{8Lu;|)oB=Fu)2(oZbC{fl4 z%8fTJNk^t;(OQc?T00RLY2USymjE$<)-A@^U?I~{fsnS+5QrO*dICD@>HL9$(6900 zV}t@7#{_GNx?GJ*6nKD^^#v{=DApKt1BoF?RM+G6vs=Pj;`u;OGZqslBgIi#<}n+O+1O@a z`}HF?{;jg{u;Qek08 z*(KFl2I7{k*Dm7^Mw%{SYyt_dk;lpxVIVDe*OQR8{8b{ zA0*=SmORODqPLGd*KPdlyCa|6i8{|D5SbD?l|AH$xXwRlB4uLm<+dVGH&MZYX5EbI zbaSM|_}ruZ;{&b&u|!SdZmq~=vnfI=JiF%nU@cdJx`a>H*Dd;(D5R3dL`j!ki+aAq zzDK4aJ90B^t`dkAU}{#ZWU&=2_KP(N(pv$-P)k1JKc=)Hi2p?mt@L~mb1l_A6(Qvm z4R3zJA`!H8i&{xyWlPmb*4L|;kU+XVFQG@RL<$IwEKcusEAw56M57^Kqg=BjB(Ig! zkv5CuR+~jMQ>|nRTB%ZL_-Li)=SBKCpcFP17iuv}O;NgPBC%`nhLau$wF5n$uxO2h z@T5PtC!<6nN_td0Q)Z(`mIz0oJQUdFByGDUmFFe=fLpwSn#Db8&=Fy!fyORlSaTKT zt4kSiMNwB(k$P!&LlZ=js?d&}n_NxS#qu|BR;^Q##5ak(BwRQ@PsOf}6`@wwCw7UY zR`i028Lo*PSBVf<*jOteB&MsHEN!T5QPSJWl_-j!f*xg{5F)&&KRMqL+wRgP@{N}? zuePTCY7;vd-RkM+VeMrnhvR)+tE?2htQ3>FFaAcvVy{cmEV@1#^6+)qKm_y=JC$m;Bpg!d z@Z{v5`xq>2SU$h$r!_q~kJvtaS~Ht~eAe?kJM$|iU0&wPXX8VlK3>bCweca)Kjrfv zx%M=70`QhLL~9b$?TNppqD*aFcq3{@nSwQ{Ae7Zfb^T0su4Y>`;%SfJM} zA((7QETu6KEa68YNL7NntY2eS94BTP`E2O7|6;=-pAnt*?>n5Pw{1QnYLLsLoo{?b YbvSJ&{L1H7UwPxRAFbcykMBSJA6^=vasU7T literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json b/packages/rs-sdk/tests/vectors/contested_resources_limit/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json index 327defa8128c8819e286772a001e49da6e318b48..808b4f01189bc76a5960f835750320fe8eb70b21 100644 GIT binary patch delta 3418 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_resources_limit/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_resources_limit/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_resources_limit/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_limit/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_resources_limit/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_resources_limit/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_00b7bac855f345476da659743b50939881e64c648abe4ad1313f570e98350d1f.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_00b7bac855f345476da659743b50939881e64c648abe4ad1313f570e98350d1f.json new file mode 100644 index 0000000000000000000000000000000000000000..c445831dadf8dc7269affa562a7fdd64b481f689 GIT binary patch literal 72993 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_061d1caf0f2b50525a3e3506457850dfa046ebabf22c41f663ba73e3d730cf95.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_061d1caf0f2b50525a3e3506457850dfa046ebabf22c41f663ba73e3d730cf95.json new file mode 100644 index 0000000000000000000000000000000000000000..fc29731e9ccae0585f9709c92c0fd1f499ab6a57 GIT binary patch literal 95743 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 literal 58459 zcmeI)+iqT0as=R9`zZun^MXGQmN<90A0!VjFa$>81j5*qp@WgY(7UHr$@i$+y3DE_JB z)qd6P>(lw}mWzx1!55bg+i!M9oi4tA_{C|L%Ej)e(`mQ+YIp2@&CULx-TJ3b9xk}t z{ruu;x8ZW1#Xi2LyB(*S-BDM&yPsZ927dT()#Dehp1=F)?*8qwxBva~-Lw1KpYFn1 ze)`kx%lpS4SG~M{ara*zfBW<8>+JZqto_&f7k|F}kGmfqR=#wmfZ@!j2< zPgL-rhewZ2JK7&T+9j4>o$nBS^k|W_$-=->_@b>Z=Y?U zX5n97?X(;9k|40q%74dHBCsyw}!eneTPG9sH2_2d+L1Iw?K> z@!gBN*5Y4pe|&Q{H@yF_JoWnS{%wAH{SooUuU@~nd;RS8&GUfw^8P>b%eSxJ-F@8g z^Xpf?R3-i4cHH}Xe*fM3@BZbxUmySb-yZ+zFQ-&d^0>U%KCaGAp}HuXPW}2iU+2%M z-)GU)+4a+|`*hQO>s5aLN2@-r4LswT@6RHcil~1D;QY04!oxWUv*9+(^QO|UzkfKQ zXI-3KU-u(l$7UX~9f#~cU!C0~t}Weh?#=b~lbpImSu7H1?+Q#=*X8Gpzah-ud?lh( zd1C43g>VK&LHxsAR}ZNL>#wF$ECx0M?=AGExS=uFEG%10(bWj+`pJe^KA&&s<%?jr zp}KHmqb&;+O>Uo&_uGKh09GWHK)!m_2L9*Fl%1Velio*p^;iA&=7ZXb@27NbJa2Ip zj!n*ARLm)@>~|w<`n{(RG~p_wg4qf4OEvVV6i=r;l7%n7|9Wx#=8zV}M>=M0SE-YV zKe!@2>x-FBuh`x5btUc=PfdMQ{JSk*7sIEEQ&~~#@3OO7JaVb(qx4JMl3SkOmd%PR zuvnMeQq?9M*;0731=A1dv}Kf2?`may=s2Hou~%24I&E%ATLN-GSl*)4M_PP-vN%CV zMJezKiN-}B!U7x}08mxkrpaJPmB$638a(xiaxGC+O9=@@UjO`RGv8H8KlEv;@5d9%1g(sP9XWu?81NKh16FO6vsy?%c2!P2fO5FfrGLK2oMJZVN# zs8V!ExkEVh2(0S^ZZqT!QH5)fQ_s(Ov6^l{AL#n+0}>gG3xf%)u@Q-}Cds`zr}Lu_ zIln1ny=Yr~0n;6$R(+|Cb)Ao>4scju2*-s(~8g@fhp8&5|UU! zASH#{;sX^Oxk|-#))G%H%Q$k-`CUxqnPBoE!tVL;G1VSg84DxLRD?ImO%rd|7J2j* z^^J`YBC)q*z!uMJ7TKlJO)j#f($a^KByymuQls}L3#J3R-egc}illphh=vsZlo@qy zp)AlAdPPJ?SBPTA`80d1FD?t%UnZpLIZ{Er;y@SkB5Lj!*a13vi!jd5<{>d2MG8zv zWKg38NIRPaF7S3sKCo-h`p`GjwO%8Gabj?a1mRi_iCY*NRO8PWj5Aobh%I#SHn~~i zr1N+Jg@livEjnSjz$PS0VH5>cYon5>dk{g4YelTH++YHf5JxPK=UW(x`SQc{Ac)eW z#dT3p@+e+X^5B%_x7^ZtA@S?_QD4%aCl|=|5l8jetRQ19R1Q6#8g%H8iM@;`YuQpd z5|wnTsVhn(BbES5@r?K>>!PG7Z&F|P;mL*gaJL|;WIHOquFnWc&K6*?LC;&3%{)XK zN)aBVkn?HqcAug6gU`C^x_Er7<0%p?Sy?Y3O}o%?6B7$xW-lqUP%K%D#I2b|7$T%z z5$#F8ZVGwvR<;aZqTI{4-g4lfDI^N%g$qec-H}du1-Ti<)AR97nQjrf=X#WScTp#z z=C1L_Iwbz!Lqduq2+~nODx_AB$h%R=`cjrH!dkb8E&m^^w@$a*m51FR@;W+Azki$TXSTwU*sCpNW_tY^f+2&JE1sR+kB5BQ;2 zE}h>AM08c|B$%ErjWzv|;;CpQ{wXA3xmW09j#>8#EQ)Rk5t2x=kj6SoRh+Hy=xZ;- z5J)7!O6I5uuUyeBAyF*4TMoFis(0CG%f<5IY6BrXV6f})49X~li9cr1iXfmuF&W?{ zZ}a5zl=KLRs<|g|*;2+udv${hoMIr2DsV{=wdllfW>j=V63K&@Y-u7PT^n~UQZ?d4 zK~kJqh)Alajl}iJon1qu)hmLP_;c6i11qtXB?3Nn%Mq!hOeFmx7OBV4IN?(`ytPXkv5DzJy2#y86J{}|zNppxn4YTE`wwx|TRgkJtPsWa4RU{FC ztL3bX@{j@6{lx!|m;f?Ztb~zDYx^LnPeHB=9;c}?h*maqvYtiH7od86qN0A6xkz-Y z@nk(28pogNrq&Q!BYZ+ZAR$J%bz> z3&^Qi7NqB1DpmGak7^MWWO66VN*4Hf2u-R*Dd(elD=P8ECY}!(p>a}eB9sMcV|{|s zNV1*|x5a^l93Ze0O)_<8zpG|q#iF!=dB9r#`Fywj%rZz3(Y6bdPI85;pQKAgPe+o{ zXkCxo*Re`S0@S=hd~D>t?g>pnfa>{4oF<~sEx>9#Sx;8a@&EJrZuh^7@Bat>{nthH z|MT-*g)NpDCbk{WE*%k=!c$P(*jJ!k0jqico5Ds@rxJ5((P_%ZqLPWU zz>1bCzhw_hzV)>A^}}P4h?avIAi77(L2S9G=H&$iHi-ya^A^c{nzIDfEpCIvNUxAA zD#BnTjLgIp-jVydfD@7wNEyr(Vk0AWt0@7h=O-$0syed(OT;x8bXtxd`(tg5@Y&=| zEcXhmh@vXm(-uF8pt&)^5bZT2vL>A92vXv!$fs>-=h|v*y_Ux<25D+XD4SOZ3*9o( zU-n4?$|NC1)UelM{&tH+Hb=%tpLW(^Y5$5@Nee5X0%k`k)UdXs#M4B`tYSV=CRuD< z6Wxh4NMu2NTexOfeDFp7=?sHahQrq6A2@7#Q_rg98HNQ zYhk>L<@}~_h(0R7-g02lQ!aFdNj1r&$0A>DaOC0TH|2vx-CZb*T%p?2it82PK4sH4QD7^xM-1LFQ$Es4ql#BG;y@16U{!c^9Q*EnAMPmxfq~l7(om z!bl>5)l6I!B|tTiPqiB3Ld$K36=4LZBm%7EEfP`D zIG?y{;yxNN-T3U&L=u(c-bDOy=|Jvboa%JsLY~u}D^}1fL|2n^x+09Ero_*y!%bc5 zg711M+X6-FWngQ*1d&kCu*Gc}2|X+X8A>+%l9l00uN1s3j%FnCDSiQ`Tl7T?A}fbW zJQ0IdV#O?zc~g!gMAF@Y-qgVk18pZM7;!^{1XO^PscF=>nF$UX2dcF|Ex+{96!IZsfSoU@n-o)d z9(smVXO8fwe3Hn4mSL<#NHR}0Bw;zKXx37s$Fx+1%PmbLq)RT<)%c*gh$o8_M_{yN zf=nLeqeyv_E1C$ZtJFu0EOLWtf}#!^EV{PdS-!9b#xJ{Ng^YcbrTqg5F>3y z6jibi+i%@zsgA_gr>`gk>C^F}z-9uW!~-l=UvELIDs{=dqRO-;(w(_WV3j)Bf_Z`* z-jl_d3lW-sAwpEOE*e!ns8l0YNxWGkaWdy&wg+@B3^t1cmY#x@TPDI(<1UqXiv%`! zVJfk2_LkJR3WjW9({P`d*1dfbm~By`CdU0$_X+HB%3ZH1;Nx4HK4q=vZ>*774U{aZ z+_D+(x}3TmACxGIBOPD-Hu1L>ut;atqQGv^z(#D#w^Zcf9wT>B$k@`)>rvsn+IYm! zESO{cB~4sr!U-&Lp>>p7IwRqz&@oAzs<*hV4&EYxspU2i8ut8g;|NgL2$}`XAv%PN zfoi?LhYs_3eM_&1bct^5GNYFfh48gBo!RrOs9DX`K+yA%2pMQO`D7k=ky3C&^`E$yjexI+;Z_aM6^VikcO@A}K zyo@rR_THPU{8|7bq~Z{?Q3Kr~dhYrZvJhJFAMgrkri~}cq(snO3U9ELLP$l-la zPTPNxJ?X$%rEQC_N&}+x>2adN0(D^Ih!jyI1Fm&%>3V!UXXu1FUAF`=s;MD(YAYd; z;L0nIv>wa6S;t9K?V&@qOle7hU#{B(A(YaykhD4~d@O3DuwO15+tNo*qrQiwZ}J$(CzjG496Vm+R+5c_F7ne1@5 zs{_d`)!sKQ_i9O+?O0D+;w2{6WF4SL;m5W_PBLM&Ib(HqP9)K$8%W}%BL;$7j*uSR zs@hY10&f>9TyY*zZw(=cNlkT&Bwp!C^K6YrSL9ULazG~CP5ReC&c= zHW)upwnSodD7g>PO;mQ1m6PV9X(TZw8YgmX_+(lsh7?R{Z{q#HW2MGT?2tKbh9 z2m;kCzGY*IJc#ZVc(~KS{y;(D{MpG+6_P7tOBIsmEU7`|u2+bK4$(3ls;C&dYze9a z>=98(X}5?}vFK@?C6u^mNxIBLiR6cdRyoBGB#|tR&Hi0q4C}i$eHW+i*_`L-yh#&5 zZSUEv_L;on^E5m2Cnw$Xou((_t)RZhmKWH@TS5Q3cZCX5@Dd8UK0+Z1kKVEh)rU7b zYU?^HM8RHHidX}qYEM++Rv~5ZvOY<-*-()nO3DStgQFy$A8^8&=)4r9$_c0t?TQ7K zaXuJU$l8;M&kUW542#mx8LTt*=kCDL8yQk`&EAldu&GX&F z0Rju4B#wA~x~r8q2ICqLf2dHd@1?UUc1{FImdi?h4$^XkRx+jnoSU%Y$% z>Sg}=n`KFt9na5B?_M0vE;cW&p54EAc6I;#;pye(#o2N5;^}7p@wi!bJU`qoyV$PU ze1ACG+;Ti_4?dpXZ@=0cbvS-~|AWIOmE-29!(p@gVsq?v&DHjx&H86g?=Lvt{QdD_ zv*CQ3#WucYn;nO%%~2PdyPsXI41D|XswXdBzj*)s&F#DA@BaD2&GXyq?{C6d{`ULp zSGP~@R=v7?dGn9EpZ;+DCOiI=wSTyM`N!+O+3id zy?KAL0`TGE>eS==+jsflW+ZO@n)$QN%!@pjC_x9#)%MWi}|5zE^ zo%bQ9e)#IcSHJt}rzd~@`;*^)b4Zz_2+oho*Tv}}TsHOuoL`suKEDoqokbU?m(RNH z;im1@VDgKr?$)Mm$2DJ{MiW&@|2QnKCQi6NCt)_+hI!Uh8ur)sLG-NS>E&g=@_l^d zKHG7~_Vd7fE>RYXMB2LoQ`U9)S>taA>rWnuC?ZNM{e2>wfl(0u zc-O^!YQg%^bc)5mX5hVq-V_%!2AhRti7CPwVO>655XwJaVb(qx5s!l3SkQmc@!JuvnMeQq?9M z*;0731=A1dv}Kf2@2V<4cAQVR*s7~h9TvBwEdeD&!1m>u(YcR#D}klkc8z5PnyvxR4KZo+##HL z1lIKqw;A$=sKT|#spn_CSWUN}4|M(V1&IvCg~0^Y*oeefljL5V)A><|oZl3(UbfWz zl<^%R*)ep5K@2R3>z39OIZ4V~`cV~yQ+?O_74xN0kxbi^Rz%k;YtzBR1T^@rmvU(Q z!Cz7sQFTa@L~3Z#lGa3&yIi5^?-)>3uDODWF6+fMOQK*~266hWZ^$EILy{DtKvGoC z4+|oXj>;6$Qhlk8d7Y1_c5q>dq+lr#e2`qRov-e2rxl?+0#m5lBqXtdKuQX?#XBlG za+QkftRKh9qL}G8r zfGwWcEV4_bn_Of|rKJxeNn}S?rAF^h7EA|ry_G?!DU$9EA{tWsQ)bk43uS?}&?_QB zxY#tKhQKZ0xLO2G#g82ICCYEn*8@yi9JEIO#l|Kq2Ad zXNyi)F0cuSQW!;n)!L|J>K;T8<605(EH{_{CBzX6natlst-; zlsq`4`7O7!UP%19e$lPdXJ;}Y*vsl7b=IIPYpVB$i!a8leKIq9f?Z1)v7B> zBqNppOYw~ODeI!7DKAo=_u-Wb@!@VkRLOQ!eqEmtl$2| z4?ZNMNP-|86{JFH1&O>Hm8>si*&?iUi`er2V7+y^=^j`8Bw6fq-9?jwR6!4)j=z$o zs-du@Nil}gIT9dUtb`IKV?vNEjVCl|L8WFzmR%etAhwCfl9MLtQr+Q@pVhEBEuY8B$rAn!y(yt&R>kn zcvsD5J$9nhc7RS&b6XgnFWBlSQw%7(<>F>nCA{Z6w9UaJAsI< z%AEw$^QEz-KTCoH^YIMID1{Y&%%T-RK!sv5z(wBX$>}NS z5fW8%PvWwrjEnZ_1{pZTKpIuxk|Ju+iQ%kK(G^J~4`Q;ViG*}*+_^~Ah!X`#am_+R zQbjE!&R6c*HAGsyB3Ow(cYVIF5^Gr^;C;93kxI%$(l26>ifqx|q%~5kcJ$@!(t6J= zqAsoUd8x0}L5~39A;lBHvEb*&gG3@}4l$@ z@u#|}HN@5kpHL8p$dhvgRzy*yB2CtkMN!q^Uq87>NHUvIrzk$sMhhkya`2==*a2y` z#PhMDbxTbHJ->lPv82GrLloGkvPDXDg-dVAMO3YEza2x!j$9HLIqkBZL5_?CCe@;p^HIGOm3U(l&lio*IH@)f$^x}9KS60ESx<-C z;=n=<5ZH+(nL4!JRWq?-QCh*=VXa@D@8+Lb1}P%ic45*iJ2WCZf5v9ERG2D;^$Hw@$F6y7jp7g?#AR_u8fjIv-`FEEUTn#M zmp*0mjn*dVHd!s9qtTC4L0j#dT-YLWL+tePC^8& zUvx#4+w(K_i*6_JRVNLdXQx5!YbQX*quEkF_l+qmYm&4pUKSB4I?X*g;~Sqbc!ZEsS@u zoZl37(MJW?TXsx(%7xA_sV159Sme_Ujy$~lrhKrdy9ni@ zZhSnUx^6s@LMRwn%ol8{l~4^n)E6Q=k!w@d0W1`Vyo*w@mMweMOG7L~$wIVOVI&d3 zYE4`fB|tTi=|_xTZ*d)rz?5!FCEOf;gEIy`u&B$;Ym8)2vQksxhwBy++pZasTz8F1 zD>u1IBE2Q9g%$+d;n+qh>f!`1F0J5jZ%x%mJk@H93oW-DR)i6tk_fPtk4QvC<9y<- ziTh~8bmOy66G>E(dlT`;r5(A4ajMgi3wcg^u2?~{5M8aL(-mPPH6?yt9WLsc7kt-C z*%l~TF9TciC5VKAhAnQ>Na$f9$WXH3m#hrmdZplPaWo^5ui_VQx<%i_AhL3}#1k=S zC05KbnK$J~LL}WS=#AZiCEP9gpgj^HMzUo`1Hz))nSRtxxhPyH_0{J^DkYr+pT*%_ z1YGr!d*c*Td7$ki1tV^VkbnxXGBu4FH#5OuV@I_XsOh&pnnJ#046yS>bt}bGp1Yo5 z)tMtaDxW06MJg2Za2h7Fo*X8oC-F4j2%EMD%RN6tqhmBA%6j-DWs$&e{1_rM-e5#wqiszw3UbdJ+$gIBqxD2Rn+r*aEW#R{V;-BO|Tfh89cRjdOQVo@av z@quv7r8*Lye;$cKM6~5D>!lHQONL2GJf0>7(s*(U+FGS9xmQ$Ch)8$MT>`7rMTEV= zv6`<7GMo|-R3-l4Y1+W%(vTJf&Zj)G=DASez9WH4`Jb?L^ z#hd>p?F)1d{&%=9+W4Z44FbO@ZJ0kxo2&Wb91eay21OZWbQrTvH{Kbb2d)eNf@ctos&(O#7|t9a)GKkeqDsXh0f&p6*F| z!4p4`DRJr>A!3I%gos*`l=dn=c{8M2Vzcz#QPu}5A+aq_qH0L_k}H~s>!gWD_2rgI zOLA#okqSALgcK(y9S&^ghenzr1`CvIx5NXrlmaQDG@tUyGL`D^9G~mBz~zc2vM6>w z_f~{l!L_jCEq8Gz#q)4>x_xy0^!uwxH1ba7;XJ>d=GP&=`a0jAU7cQC=8uchtNvts zdma#;_1>$jd@O(wQp+Tkh??vcbe@_ORaPn&yK}D)3vE1cT}mXZY3mHOlE`3$ZmH2t z%4vCPrSt_W?SncP=Yf~7&4?>HEKoQA3~W^-11|8oz#F^MTtXr_Qqsq#p;hqG6N8n( zm9c?p5X-y_M!KqY>^`fsq(C|^k=m8(h>Cz6HLfBIP{+r6hcvIYrv7RZI~(2V>(Rs7 z%gzp`JG&NA+9D?5%i`(<3ng2ImcdsRa$tSjky>u-WJlJxrCC$?Y8Fx@Wg-1sTe=S# zZ0%U?MOEx)tfwuVGRP5!1N{%SL{2hcwK=P3GbfU0(+wo?(h&o}Eqh2$b*S3oAp&m~ zD_r{S<`NRs)R=w1JX7P+JV$>qzfFPc(1`{XUFobLQZL<6FEyH>C=pf9&n-L3mPm{a zCHFx(71Y>b(hB2}c(2G7X$J#dsE))#^r=NJDa^-HZ4lA1L5e@U4;4O$o=;(Ajj}*t z6r~uBD7;(3g=@(an~sdVFXvNKLm`}dqQZ8`y)TRq>7#3iAvAXt{0;*_pen^*voS>; zM0X1uKZI#%>?kOlKRX$!LUM&{sY3FcB{itr4JVoR!y(%0cKRRlmJU@EzUvlL3D`ZN zlG3jH6e9Gr&Jxo5RxL@FSy3YSp`kUZ7=k2{#pyDSevl$>hV|2%eu~r2Y|e6YKBS4D zmd|Wv`%FIZd6u2|m6NWn^6k^{QBdDx%NuOtqoDunQ=!5XyoAE8k5Guhy|>Il_3^`w z+PX|ItAf3*6tMiN4Lu5aExd;8xXub+JYz*8chC#b2)easB<>$~SMXUWfZ-{ZCilzq@|(kqYkg zaCCIo(0+8Z0hS+~Y%+Xww8fJj9yWY;?fI>)zWW5<_05YAC>(|e&-aJq4Uf%p`-Fds?$JeiZsz`2+d!Iw! zfAjvEKYjD_qrd(8(YJp;q=*9J>~#4!KR$%%CgE`C=NI`re-8aRi_VWPo_5{Go3>le z^YbsQx?P*>jB6erM={k<|4M%I*Te~T=OoOA+b~ZGrC~q5JECVDjxU}ZUo78@%iN(I zhiw0Oetem@7P#Zw%ZueZIdzG$xk#kFD{0EQEj zhr7=2phX7v?@um9ZbrVB&Cx4P}ulJ(w6V!NB!m^fQcI$ZCR*j za{C&2zf95^z>LHa(Y;qK$^Vp@va=Cu;N8lrKkAp4AJo?TeoW`W^AcxrvF!a&92=n= z(#C!@ykhSq#b30QN7b@X<>v}$b9}EoY}44>Ez$gX{cX38&l^K3;+BiGuq)G*hc8@_ ze)Xk7+1wUs{AwyT%Z9@YiA7)YTkcoF=9Zp+u){CTCMt1rMQbIMd#^r!u_fj87y@gG zw*7mW193pzYTv5wGVbrJsgrX9;4hS5Tgw(`F7?h~wHhz32 zz|#QlZ8sbG8c(kHg3E0d5B3Y>E7Q@YDb>BY&AokcgJmD^VwdXfE!l#BwMAorltc`y zNv6Q0pn7uF;}$|)((^&pL3l%4oCPU8Q#~IwWgM54#1MJO*6a$NVW(mBVF?-RyB%QwbDZ( z`A-C|xe6Tuyg(vgsl*Q65>*zn1?kki_(?N7KT;;Qg1U(k)D+Chf@q^#H2x4R9x@=a zoI}6tK4MMGX<1{vzd5)HvPMU?ov}{^I#0@1jUlBr5Unp0BgP4kF?+ z!d>ekfvIm0cjF4oRXdSvsY0|zjIKIwnBKJq=}_IdLg?%H0j|?voZq(qiY2iMBv{CA zBU(lw)!lfewNWCx#q5CGEfQE*(CRkS>g2->s2`CJ4ChxX*zp9N#EP8KjHn`poXi9F zJxrlVuGVpFE8)VTDEBx(Ep>p)1nh1VvFxmiBO$ z_=UUnXwpVl@X4X_(8SXEBv!0-O{`9FI4f#yo239DIwVW$`J~vKFE-mNFiYLyisCw& z?xcHsBanr)LdO2pE&5BG48|&tcqR=$3lQB>gCdVgR0t&J6C)L^0!Pp3`Gk5r5vZ;r z5@|7nT1z8`_n}4~2f`gez^*+EXMS2P1Z5#|64ctfx?Z%jx`(0&aOtXLO`@vp)A=z0 zIzKGP`9m0LHAHl;5Mk_CKQHVYZi`3Tn(m}Me|h?tzlFwWiof1PO$3z&7_rgJpG*lE z?2!Lk^^GS5ow2ch4S`Xaw=1bF>~Io)h^{_&lq6!w6;uex6emQ)25|UH?c{S$YU)xahnmCi58#k8x_vyE0Fp0D%Zm>>HQKmi$W0Y zT0uzMo}$=yi+D~wN*aAdKB{A$?idc`HtQ**c(|5oP>TodD~j%-{t{0k?vg09wTN)u z1{=R}mli3Idqor_Te==+r;1#F_X?aP3PePn^-P3j31^9hlnIR#m_+Rua*`-1*vNx& zTl!EWr4P-vTasb1kwn!D%a-1vWsbjkEAP2QYHF-kQi@$P+*=kZtx~eZi@ns$ceJ1& z0Vkv#78KrhNCjP}fl9r6{sRMv)Z-GFX2gql-~XR5f-9sVK6AxL90{7^y;Xg-$Qp6mX~@#Wqnw1cBWl zR||fAz{V;lv(Ym$oAo;;KoWKqlU0`A*uEEnsbbtBLT!de`OK3zND=36Bi5*7ebQUf zsd)|HRCG&`s=+q4>D&$Dd zrO{T%D)Ff^S|WwlDt%%pb`g2kN9V#w1H<+0kFq6Ebqg9ox5$&x&v}Q6 z1{QOZj5RRjMRd|&)EuyDRPE%qL%OmhTwBYa6p1SKs0g(^Z-6S!>XXEYzdTBE=7XEY^S-6Eu;+R%l6?Bc=LbJ z`t1J?F7l=cC;8WkD9co&fBZ+_W>v-yN-6O*9Ek?_QD{WjxP{6&iz!9x6+0$Id3d2j z(fCU91}A^o676J4UCcSdt+dPLBv*(zWN}}SNpW>cTnlIW1}5-3D&Q-K6~1s+V<8~P zm6VJos<}-_(v-U;I?=~!9oO~zgd`|R_woVLNY?8cCohnpLoLGwhB~q8$cq%I*-;u4 zQgxL{Luz*4mLcGI-n%~3iy+xZ^RTSOo2Z15q6mrlq9DNWmifd|N)x|Ydbf-ZvFO}l zS^B>mgu)u3Xrd%b?HXh_al%pHa!a{DSN|P=6u8<{>PQN_xe9~iIcWj39?xGxB05qU zf||Hq;}H>dONgKWES@P4az$?uBDzI&j*r+yt&g-rv1$t_swC>*QSzn=^xmSt-(1&N@izU4^2eFh9k4~YH2PvfM#ZFg+5bzybL{!pB z$aq(-6*ab6V_}E<#uI^boC4o5d&k+(rlKf@ACZWS3?0%ft-kRw-|2>vNML>L5E~gG z5fECuCQ2AwbwXJZ9Tu`2{*@MYV3TJ0^%gfFaa1zZKmNRtd|FDS3`t`Y#_vSd@1Te2 z8jPV)3m_-&GpxGDj(3bw>7lqDE;d!q#7VffWXPeaA01o++wm|PEK16}oYL#5AH^uJ z_UrBRo@yDujEh7?DDZiq^6*y*-6grIZlyE|S>)Gv(C51ayIY4Yndf`Ha5u85is~*E zp{(!uJLrh0L?J63lCFv>A7UWu779$9lS+Gqtno+ZIQh3_Q1wL~QhhyKvcyH9@o1e! z4@2bh&1J{4=W+`@Wh7BlM3uLecDBenkR}RCyAZNVimpI#oamN(kUuBAQc68Pr6d{V z^{H+-f9Tdw1hsfhufT%p7MyIm1?Lb$9rWtaF>Y{$xcu}~{pd=My#Y(YPyL{W+wkIr4m zQVN!c7<3EjH84>KR|oksxSWqDd-9;^>RLIjQEoGV6Na09v#{)E+L-C&ko#Kn%f zHti*`Qa>(yZpP~?QS+ECVT2yADed}_19r_NHG zcvKa_vPl|)8Rbmz*D59cQOkD4K3~FeZeXEXo}Ie|$3LBgdIioZ-GcpY+%iAgtWl96 z$BLyc%*R3;1+$~S$C@Oo@d1M{+*0JH!svQ|P?lquTHR#G$Qnts@k=mSUx~^CR~P3N z88g-`8ko+#sR-mc*p+Ke7db$hyUZuFm{@KVNF-!*4~w_|`LBm;JY-{=f$irH+IYyu zHUrzw&7Y;k*ZifwQzV@dbrQff-G>^PvO3RX3Z)c{*_B#kZpnN?^FVG15gJ&q%a#G3 zNtu5|udg_EJpJYAhF)YPvCAX&{B+$%2`Y*xO1LfyL7}CQT_VCPrqWRP6-5%I)rX^d z>WJp{8iH_F6iE~+YA^_j!Yg_{y1@vE6w)o2uI4HqBHeY1NY|=KN-vSu|K|-YVDZJm zidSANWJ@6TpVNVrJA6OfE#B_AngU!}QW-(u&6U{BnqCsEHnO1;v=Q~s9l6rnHnBus zfMfd`bkHqbOl7{%Vbzq5zc$8}0q11RuPI`~Fk^my_tyZVqSp^CW)``O~lS`N`$+Ziwf zEWOOi`vMqGua(MRhx!^$_`PCjpjPkNrxv3#T6bW_R@fOpm6`g|;Uqw)wWWLF6;$$} zyOWHBRFPoS_m&;qFuMf%S|f@jw}?p=%Z>*MX>dC-+$}g=cS{7U>53pRU2Q00%Pf_s zQBagYC0*Y^`7e%>B1>$$OPk0SKBRfIHT6%M*vaTtk4Fz{FFQFL@9SDsrRb%qRL=|l zQeG?n+8+`Xs?54*&Yzq$7S5AZa>t;akEbcplqPtp^2J9Dav($=!~(vh81kD>RM+PU z85~ymNm10NY5kI@#701hMP3H<{FoMD4-nFo#8ZXuc=waUVxk6vl-r2bfG0~DmAFT_ z9wM23o+xU3OI_5tW%`Oj9v`x$)gjm$m58>v!r7`V41w3y&_Ano8Ia2$C2EJIlR1xq zMQ5u=Nuo+0(vec7#8$Kt(jbBjL5iZ<5H6Y}SzmcCbunMveQKmDA`HxG*NbhI2ns1e z61fgxP*-J-jaJoamb#lKu0*FF5f_+MI=t~{Kh1gyX;>4@D$x?YN~!$ZYFbCiI6fj( zw@LC2scU1!_0b9SZmp)GPDmp4ZpnCnQi1A|U{p@40!2=BGYTpBR8LMmb+ADjYy}Oj zr@LxrCjnm6SufZdl05QseLUpr*J*(`b}H2-Dsaf9qmz^0_BB}4u>Ag}zpd%fdByhO zw>7f~$nScdW@rB7q|5$}>B;ydP+za*)!O(a&~NhlAerWy+_VANQf(#0LP>8)!d#KF z*?r zu`7=gGmZRi=-2)ki!7rSqs?Dk(=?3P_zp6-`j z?N{wypU!u;TwLrAzPP;KezQC3bn*TD4^F#OE_O$qPP^S#yJPojZuST5)<1o6f5GMM z?=P-)8!q=*?Bjd7+i|+t9d)(4`|0&$;D?V_J%0J-#rvObU%z|y?!SJ%efIkKPq$$$ zfBVz(SFa!6t$OwP#1dj0Qn=iQE<-@f^^ zBDp*6Lk|7$-G}e~;k(}+|I2?o{>xuaDWartd9i(6ot?sTK{%cI`Z}-k>(uYF=<4kH zY1cj6wBLG_pa0payR|`QT=V@|6jKfLkKmg>7EZW7Ct)_+hI!sp8us`1NA#?Vv+L`A z<#k-{zrFdWw&MGc&W-0S&cd2}dt$)bQZt=*as*lnyaZ7G_f?GB#vcO_pa!Xa4 zbYx56%@#~Qq|=sBPQ9y@@v-B4!o^-)jq0?yC2a}F0bzNIQXgsY`N`r0Ar+;-D(quJEK8O`%HBCFKs` z)FZI254g>cH$)Y#MNU0G>&0ri1%06Fw=YO!FfI%xu*OCt#+oGe>YUDxLgf6WkoB^q z?x&0&5Xpg|D-2>_NnE$IrpQTB=F*RKU0dYQThuo;Mu^1T zk^x&hvsq-9N;kR4mP$(>Mv};Zu1byGpDdUT?0S@r^@;;s%!{bGV_*m9=qxIOx>qmV_gPvR<*GC-HXS0HgxllRud}`34Lnihzo~&g{=}1)4t){Lh zk&IXZEX6b8r>u*Tro2gg-G?U^;=|p7sFLld{JK6PC^=hz#RffZSvKfJ@1h?={`AM23# zgAWNQk|0P&1*wo)K_c%)CF@IBwg_w8BDVZ@SZ|$fxyMyMNftX@chTe^RnWti-E1`tRm=I)3;|Wb#P^npwWf#Xuh_cv-B$6xoC0ESc-LE*X%v5qq z6FG)3k)n?n8@#1bsw0fhmi7YS{eXZwP-zy3RinZuzHSLtWSC=%dXv0OU86Nu=l z+(|G!Um9!rBgIqEO8iqu!g8+mP2T3o=_%<0g;BmiGrj!vk;L~ zQ5%Wtl{>qJNUK)_EAi*9&lgr=ElUJ^?3N=^NtsCcMJ!U0E!vy3MvB#ezMNfJ@3}?P zrIo%e^;sSC2p}F(JP{lVetkShB$DP3gBoVbQ*Ak2jH)12qn?Z%zp6+g0$0mf8|5Jb ztow=oA29)BuviHrmDct}QlElc7d%c=We}}w=wv;Mo-aW4{6t0lE_0FSR^!QfGBl1q z)lID-wnq4bfwZ{Dp3?T<{Nnqr(+j<5$G8T|ivn)u@ zy;Q2~u^!bTD#+wcmX$2<{ScZ|i&D-<^;T5kjZHjXG(zK~+C(S|)W-S*rIBPk9d3&Q z3pqewCz@pH(0*6V#EL~}1@nNletW)Ke`Xn^h-lk|Nhi5N)=$!u6FRqZ$Sh>RCoa^S5` z8GWO*N&3xY>=Iq+maH$%(z9k@!b`8nhr;+6yRO57A*sP;y-e@T+Mlc|Mbb%#p!J)s zsB(LL#(puA07Y~cD|`!-xrmuanKz`+CyX0Ju_}-6 zZjxutZ#gL8s;Tu|L+<2%k;f#B#5|iYTh0 zJ#F!m2$~xs4AEXgB5T5ljvytzihSCZcCM|~)@ym(VvweGgtB>su+S|d{bipdpiB~C zL=AgA=C8L{WOHPU^l4`umiDihm9(%DDqwb$LJez6N<2-3%qr$1Ws=3#H4gmC?TBBr z)U0!hWZf;1lWs}7)WDSSh(wxl6_}7nhfzpK6o;v(G?6eOR~#U*&(V~4vKGd>Sk7+> zhv=gM>@5c-J>^1Ym{gNYdMxtg21g!Vep5bJ)ZK-`$Q7zRt+-wxPCm1c+$(RXAVR5j zv1xm~Yj-`h?9KY@d^C-Qlv~ilThRh+7b|g8o+AYmxweU}*Ks0Sgz?f5(Te*8+jf?9 z!x_4zD>itI@qv|-NH$`LlVS%-QWqr-iRi$rgNn){j|mzTX(RCnO4D#8q;AnH)NqEv zg^Ly`_F@`2lJ$B~+hVd}VTz24VrJ-+nz*R2-{2!l9bhu^h$ULnq_W)vPXcT2lPeBD zr03Tbkb=6jZo#JC#3Mhf-@2%7$rvWnMH&IE9}H4d!xgENI>1N=Y10%PW^r|*)s2rQ zRM(A1QV0bji}iwSwGyhqhx$TN>*x0{BUj|u^pNr$#rK`TDi$x z66q~*Ewmuu4#zf9Q5Pq8acKpIduysj;;B|+TxhxNup*2Al|+EGd_*ED8s`&tP25K# zrW>Dqnny?7H#nFsJKE*HKbc?=;L1g7{i6>&vO01Y= zGH=R}gh;wu&>Oo2OSoI~L3<=ZjAYA!282a-F#V{Va#6TY>eJ^%DkYr+pT*%_1YGr! zd*c*Td7$ki1tV^VkbnxXGBu4FH#5Ou<3P0*sO7glnnJ#046yS>b(3N$&qL3!>dX0|iiu9P4s&KibiG*}jY>GnbBAzT#9D&i62{L(5@p{(#COMs89wI5_)e*6nL9>YDBQ=75ZSf84+}} zOwlq;jVyRevJghPc+&|aa=?EQl^7$XU_|4LT5zyV`?y5O9sozQJ%vOe4ONhkD zIXON}R~6w-I(Xj=5NoPR(fJ#aWIeOMs5-ic)g+OT%eo1SM5s>Nj3}yPA-3PT(^4IY zuRoPUAxNK&9|blO2qhk1vHE%oVpXY2?iE$0HIeSjT>`7r#in`%d4e3?lf{_}5t@JF zM^v>g8dbiiR3leOyjdi1B_awupmSlcSsbwR6s+7b5vCeu)zyciG8!Tq{dY+ zWDA>y`^2>F?Exz5X^R>)G4AiWPhgi*?s`oDAK%*aDQi7{V~xyepkz_ymd$wA<<#}~ zphUg$h!cw6CjQm}7U|4d6xb~q*obZUmWo{5W8_W>8C&}Ma#UtD`1nKph{EppK|Mtr zl`#3X_`(14`3>jY|AzWa8{f3CM_~W@|GYNLpQUHj{OQ3^Iz=B?WL9k3@~JHBQwqHz z%@;=$eXiH}q!f$cHwAfi?)h8d>+_6``aM5y0?1%ig@~f&75X03f#=ywnEK`zO1%sU zR?R(diEdLD_6)L#kZQK2Cx+9-{)UW|26|e74H1|{xu62f6;$9kKZ%G!stvj#@zZ)l zsSrtXpyBR0^S6{H?G9kNgL35gR|! zBBdgFzGCa|jr5kU+)~wGD|j6YQXS&qy&}>jy0JQ%!l#uX}(_>V9?5+O^R z@Y1+4auLgFU>PU!`#QqIeq~EZl&E+;_L|fA+5Y+W)7LkPCKJ$3m-+Q1zfSqp@ALZn z=IrJ=e_Wm2^e5xxWlZ~N@4d;&F9k3{Dh@##HP9`h=dMp73!xSN0k04ZG@dAv5MKa)G`_fzvOk6>XYHA3c z+6q1bM~4P4mU&5!lc?I$Ol8ZImJ~=6r|OWYW_W@DJ1kd4xJ?~j>>bj)+M4>SP3(Mh ztM5k-YcD%LogM62NNJ0hgfENB4;D(cbQeiXN5Z%x*~8a=$e3A6E!N{H3vu_xlgSQ; zyE>5EQtf@^a<7)ee#Uy*(&rwM>u{jI!`PH>8CjT%;r2t z=R=wZYWvJ)wa?@epQqWGUpeXKCNH0ikAnIpTi#$B9|ir-J{2lV!AmIY`Ur(6JbKG2 zR3AU=sIBX)5CwZ(DPj$bsy$Jm!3|#4C+RjDDiTCVx!`zkl;raRPFNG2mx5F|0TrTM zvA{CU2g3?kdomGPAsiTPsL+((v=-T7$%ZTuPxMyF9oX_W?sk9t?-ow^2h#cCoc)mes z#DIY-n~(G8s;;i?xz~_?`s(QD$&c4>-@Sfw^W^KJpYm;gaB}-~zI*xR=Kb5Nm+xP^ zew82peOc0Fr)MX}x8EF2&Nts&KEM0s`Q_c$hi4a?Z%$4(-#pvwKRw+nJ3TwxEj!~8zz=BUHz)4N|BHc(DCM;#8E-RGNQw`(r92W{3re|C4l+2-e` z=bH^@TNK;)o^N&>E;mP=Z|;76v1Z_#Pggy8_2%V=@2_v(zj*(jAFf~ATz!9?tmUWQ zU%kG0a=YsF&8zEw-~RT8tGC(l*R1{X&8xp${p0$(yOrEY<;uu1#T(FRz4b+Tdj=xB>4zdUU6-L>bpy87l9_^xkW{UVw>^ds7<_b--Ev+&zD z8!bo8W5M#2y!XESGPbQYf3fxcHTS=}C-LswXn8s4jQ7(&^yF{5!|}zlmWxE%yFydeb$RqPLRf$E zKt$2aMS^zPXCv0YyOmde)o(99sjd9p zPv?^7CC+fM?EO?68=)N10)I8UV(%rzU$m7+)v{6L=L%?Ze6Nke-O*U?mS}#x{^uv=ozdfk@_Wpi7k@vBs9mJNp)5{tg(w>+$b%`H9uV259vO;qCM ziq=Xh_d$LBY)i`PDFjxE!Lko{ zu}gLLmTbYm+M=;QnnVn&BvW8gP(3;8aSNet((|I~AiPOjoCt|r@h8#ZApp&G0q^O86FR#8fscGFdDLbBgF)0Ot z=B5lQSDm7T+n%3-Qf_fx$}M$u3R(sU1zH-ppF z*DOflh6qWwq*x0+6(KFGhkNBwS-ePt@?iL9wS)avBJ4X7WH4-Ds5 zE75{zy71Avzl64Dl zyV#WJDm5@k{R7qe&adf=>>WhZ0NcL#$ZqN~}(CI4df*Whp=?9m3Lj zJ}EZmi_P{5WT{(RQCvsUopg_H1hQnUkgtNyAq~Hk=CUU$da7H!7UZ zS0MBBYOaT2()&x;EDAw#*9yYK?J0_Vw}|J|qomPSM!v$%3X*;TZ;(iZLslc?$RO!a<7P@WJ}lM>{O8p@LqwlM1hFNvz`;7Ea5EC zkTRi>0z=e}Atyvh!A2g$ZPSM$Y5LG?yCn>ZjU=ivEL(bumN|a(*1YEysj0DElTz%W z;oh>O(kdleyx5zX`HmJ8B;bU!!-A6c9a2FTYG73ISuEI_#54r~GLo)>thy-gDHB;g zfDrZ+2qjG4{)9TOl4JB!IGo8Q>J7lNr`+#*6P z!=rrWlQ@zh&fi9?QOWwy+oV(T8o;UOmLgSyZEVxr4j-WAGO*8I(R2$@JwL#ytt8z- ztj3e|N|D8%>XwI*9B$_)1v<*+3ap5-D%z{3NtUaMB!Y+vYSCUpBF~ggp(z-6iBj!c z?Lh*eA%#*L$+}C*bI1A-n3>XOD`b`U)EO<2!fTa2u@t+Ayz8TL$w&jk_3e+cB~f(? z8bY_olhM!#Z7KF>9s}!oF~bHHa}&lInC3-v(qPmauxnK9%Y zuRs$XrBp%A14&5QO%j#5hZIOr3sH?f>Lt`^yHw^FPa7^$WbvoE>1idlM*JiNp-3R) ze65IPS+rMA6BJd&@A z1%kGa_13mBVu@}?Mo3zN-p7?XN^yv)1tkS*M9J__iqb~u>0>Dko(Cci9klYyB3t^5 zL+djI(fR;Sx=FMskER13fi<2ga9VpUI)@P3WO=9v|9Au@9Y*T%NZY*2`ik(6N8suI z85!A5xs5HP4Cl-Ck4NCm|3&Mw|3A3MneDKeaFcQ zWav=Kuz{gYtUB^Wiqz~V4GO8c%A_GRyKl=7@O<98KB*T$vXSOtS&cVQNk)nyNz^wA z0vvCdCzdEp{A%glGG1cQxy4xezZ`^;H9}FMgr#;3GMqT!C~&!@xjD4&arZIVgfl&p=CH&vkb76pECU1Q0Mx^or_y)_51lo5|k zp^*nEr0c~_SA`Jp9l408q?M5IuDMp!*lH~cJLET>2&Cf__>S2-&W1J>MKSz{L~LZ} zkZx)9jn{mq8%`pD^|?cAWQ0UOXz@yvWN_69u_QVyWI6ni7I$EiX8L%GOGq4*O!fCa zZ-h^yRLYPvMq&I$$@&fSFkOQ&G-?6ll_P}PqP zu7T}%m<<+9%DkM?>!}~bD6sbH?esp?GJshw5*4Aq=Y`6{-%{u<;i|fo(kNt+U*kca z?-uNC9lB(m@A;Cu!Kx~%yHtd-zUS{qM?@tGS<@kORaAM2fvj67FmX;Q?G>`dAD!dm z-AT{i$dekI*lHN$mg5Oj%Uy17JAAEQB*{gx0ZIc$a^3q3QM~XvP+7t zKyaMsmb}QHL$8!l&rc}{!@NG#E$0v28j7G6&*>FdP~C!)ZMWbYVyGj(%=5x+)17`K z&bFeEF1FGu{+uoIHbTzdlY>_v>k!o|l53=>xf6<#yWS!?H*IK3jh0f{;h%s)j+3Jm1D1jWj&L{;F}^t)xp;~4%&lD);>+^Dp$23sJM_tc19 zu>(7%erFz$;RuYlYE)Xep;xAtUXfxK%{QdHbf%J|_xv3-k}K3AaM&wdp7hd7H6q+L zB%P5GPg}7Zd5ZbciflJ@a9P~;OtCPIs8ETb^Z0Qv~In0lv z4Jj@vAyvKVqUjx?tHvW1R0vw;0-5;fU@V8Pd`kQ+>cw{E6TQkc8|UBF+c6}dR@bOV z8>3VO$SQI&&v*_dv2{vUERCk~-h4)O42OwIuBaL#EzC$Cpvcm*SPHx$Ep*LuRUok` z$;bfS;+oHh5Y_Yjp`*KmTOziJ#zd6Zyyhti@Yq%E`< z-yf*Chtd7P~5HNe2Php_3LMa#ebD z<_TBgJWWSxM4Vx$m)c)%34CodOQnE|W_?^#;1_se(+-uXPq6G@tOBDeV!SF9B&vQQ zl{ipa`j&LeZ)xrxf28a!Qn}`Di)iWm#)GBNEz)t;^`sCSFamkc%tO5+A<6onZtu`K zlA2slV$2b z-b||^D!1q%x6D6S;k#dp~;Ne35AvXF2br z3TIzQ>aFg#WmP7GW(~VQiNe4t z+Ef#%9Ur&p@Ipu~Bz=82B5h_m*^6 z6-jmp_MVUQc71M_H!QDZua zT7gGYg1u3RXv-DORyA`3-sXb-S+!#eFrs!?y0%E2dKM89QB5DFBc)2jRA2}{kIG~zW8FoK^)&JoS7EDSWCYhff`B&<0yUBiGX{va^!_FY2rp>%BHPkufTT}| zT|G`%YR2=DEoBwEa?|H;4OG2EZ*;iBOmQM9SLlo_5G}(} fa(Qd#3!hOPPTL7T^ZC_hesS+d>o@t=Hy{5CPDt>A literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_1b0ced62edb21c226e57f54549af899d86a39c5259bdade02cd2e90c72b20388.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_1b0ced62edb21c226e57f54549af899d86a39c5259bdade02cd2e90c72b20388.json new file mode 100644 index 0000000000000000000000000000000000000000..f071276122e14c29bd209460717d810309e47851 GIT binary patch literal 88021 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 L`XPUO`{929>mab% literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_1f4401f226caa8a5d77354422e8e82bd614dd12d29f8041839df02c578fb7ed2.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_1f4401f226caa8a5d77354422e8e82bd614dd12d29f8041839df02c578fb7ed2.json new file mode 100644 index 0000000000000000000000000000000000000000..89b1c78f641d26f93d8c397c2654728205e7740a GIT binary patch literal 64030 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 Khy3;9yZ-|*>r(Up literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_1f873b2573e67617507772a3caf7d2680b608c398a70ca34c7276dbc079b932c.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_1f873b2573e67617507772a3caf7d2680b608c398a70ca34c7276dbc079b932c.json deleted file mode 100644 index d600ad64236f1fab15d98561354afdd25872ee91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73550 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

0G;;X-;t~VFHp>s@e1k8M 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 Sim&|Qv%lJZ$iII0^?v}Ux?Cy% diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_2aeaf8f528e207ff093c003b46e3c4cd53b525ef27be36077437e8b9b8ffadd8.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_2aeaf8f528e207ff093c003b46e3c4cd53b525ef27be36077437e8b9b8ffadd8.json index 2e0ef4a01ab40e0dfeaa666b466e44d5c127af22..e6948dc8607efc4e91beaf6ada8e6fa266cbc0b7 100644 GIT binary patch literal 95462 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 Khy3;B&;JYZ)VSCH literal 73358 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 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_2b0bd7604b1c5ccc1f01ff0da46a4b98bc0a965fb8b29d1b552d5a29ae192ab9.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_2b0bd7604b1c5ccc1f01ff0da46a4b98bc0a965fb8b29d1b552d5a29ae192ab9.json new file mode 100644 index 0000000000000000000000000000000000000000..3c5d236a43f92e087b06abbc5d290bef28e8062f GIT binary patch literal 67524 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 Y9ZuT`KlA<7XFmAkSL>Vn_05O>0HJLM%>V!Z literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_2f23cb59566065fc579e0b6b7eeafd9ccac7a5573423da7f914846cfedf3306f.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_2f23cb59566065fc579e0b6b7eeafd9ccac7a5573423da7f914846cfedf3306f.json deleted file mode 100644 index df833566d7fb6b908459dfdc65bdf5c1a57fd8f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66155 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_30cccf1859394e30e6410e83048d9b0e583a50f6346ab371062a60862a9d2516.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_30cccf1859394e30e6410e83048d9b0e583a50f6346ab371062a60862a9d2516.json deleted file mode 100644 index 6644feef28a7708132675f9af8cfb34114ad0480..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65898 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 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_388e6cb4df81e14ab19fdb2c1c3f2d4ab07892cc88e51b95c474bb8dd4834773.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_388e6cb4df81e14ab19fdb2c1c3f2d4ab07892cc88e51b95c474bb8dd4834773.json deleted file mode 100644 index 0709b96543633248dedf1485b7015e57a87e27a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69631 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 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_4153546f1e76e6a6c20fb42644192ff55e2434e36b13595910f1c02c9473b680.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_4153546f1e76e6a6c20fb42644192ff55e2434e36b13595910f1c02c9473b680.json new file mode 100644 index 0000000000000000000000000000000000000000..b700bfc7fe0b9cf00c80893314d06b46dab8cee3 GIT binary patch literal 78881 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 avv!;=S_yyW`PJ|I;G=J?AM)4t@BbIw-^?)p literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_49593e41313ee6da1685f4a59d9e8d08982802ad41ae314ebdd902533315d200.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_49593e41313ee6da1685f4a59d9e8d08982802ad41ae314ebdd902533315d200.json new file mode 100644 index 0000000000000000000000000000000000000000..396a405b2a3ee6c1bd3a58e34c29070c2ef20787 GIT binary patch literal 91741 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 RzwwI?{%HRp|N8Qm{{!~+_G|zE literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_4bc3a31c696a234e5ef24e6a1d5f8d622dd35b75e8090c88ddc45fd4e669d448.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_4bc3a31c696a234e5ef24e6a1d5f8d622dd35b75e8090c88ddc45fd4e669d448.json new file mode 100644 index 0000000000000000000000000000000000000000..f90eb17e1acb907962b23f481cdd3add237e174e GIT binary patch literal 73350 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_60b983daa48ffed8fa39de03f9d48fa433a252c86c18a917e755de75cca4224e.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_60b983daa48ffed8fa39de03f9d48fa433a252c86c18a917e755de75cca4224e.json deleted file mode 100644 index e5552adfc198a2c783cf8681a6f889fb377a9379..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62332 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 Xr)_bc_~#X$_`!p}T3_Uk@816#xZ*ET diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_61164ed4c833bb713ba73b843a1ac9fe0fc7e82040ccd47c874cd988de5a8574.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_61164ed4c833bb713ba73b843a1ac9fe0fc7e82040ccd47c874cd988de5a8574.json new file mode 100644 index 0000000000000000000000000000000000000000..0d8699da07b419e8462c656dd1d25539fdb78874 GIT binary patch literal 65729 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_6867758e065031acc5e4b6bf5ef3b70df05ee0895f634d3fdffa5e9c7fdee578.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_6867758e065031acc5e4b6bf5ef3b70df05ee0895f634d3fdffa5e9c7fdee578.json new file mode 100644 index 0000000000000000000000000000000000000000..a018630dd120b3fc0d1cf06f147a1af5d96764a7 GIT binary patch literal 86114 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 Te1!FxUwrgO>ks+IkMI8vDs0Ud literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_69fb1f50d6f13a2f9ea07a3888ecac5d02500f0820e02acc5683d6e595156559.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_69fb1f50d6f13a2f9ea07a3888ecac5d02500f0820e02acc5683d6e595156559.json deleted file mode 100644 index 1d50f428e3fde3ba09e189249b48f91f2ebbdba7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64066 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 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_74477b940a401b9daa770791ce4ffaf2f0b3d1a7ca2598153024a58bdea3b343.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_74477b940a401b9daa770791ce4ffaf2f0b3d1a7ca2598153024a58bdea3b343.json new file mode 100644 index 0000000000000000000000000000000000000000..bdfacb50136b7b159e43e8fda00d27213ab3e8ae GIT binary patch literal 71637 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 F{sG9d7BK(- literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_7e6aba0e36304760488e6c79655130dcb43dda8bfe725b4edb4b10dd8cdd687c.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_7e6aba0e36304760488e6c79655130dcb43dda8bfe725b4edb4b10dd8cdd687c.json new file mode 100644 index 0000000000000000000000000000000000000000..6812e095d8883fcc65320d44b604f95bab415471 GIT binary patch literal 82623 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_879762fe9d8ee181f913f723bebde2e1793e52a4d1c6d31841fdf00b1fc6bbf4.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_879762fe9d8ee181f913f723bebde2e1793e52a4d1c6d31841fdf00b1fc6bbf4.json deleted file mode 100644 index ab1baf64bc1a93b977036e64194568ea370c386a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56617 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 MU#&0l$2TAT1=FhZQUCw| diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_8c2e50a4e3c6b6bcce52453520e5d377ddbe6cbdccdff3bb18a89ec8aee7fcec.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_8c2e50a4e3c6b6bcce52453520e5d377ddbe6cbdccdff3bb18a89ec8aee7fcec.json index de4a6d88fea4c2c4caaf52d1d089143d95f172eb..b7f3e9d898565ebde76a5c0973b4adf6abf77a24 100644 GIT binary patch literal 92216 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 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_926a2ab53948280066d8d01e7126cf4557623b124ff6f1e0131ae69643535b3d.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_926a2ab53948280066d8d01e7126cf4557623b124ff6f1e0131ae69643535b3d.json new file mode 100644 index 0000000000000000000000000000000000000000..19e2c3381e69d0c8fd6402aac48b571167713004 GIT binary patch literal 75128 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 WJK-0;!urB5KKs%7A%A`U@qYn^>#J)3 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_98569ec1918d08eb3547ba4c967535066f7babdbf0697172b281e941ef3a648a.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_98569ec1918d08eb3547ba4c967535066f7babdbf0697172b281e941ef3a648a.json new file mode 100644 index 0000000000000000000000000000000000000000..33f16b8e2b2df58fd54aab773a6bff48f5d0e51e GIT binary patch literal 65594 zcmeI*OK%<55d`3@{VNEqx!~nP60^%bNPa+I2#mx8LTt*=!$@H0zo%->h#bbUc)mes z#E5_^n~(G8s;;i?x!16M`sV29$&c4>-@Sfw^W^tOKjqv0;N<(-<+IozInFUe|oxEc6xTWTXw!( zwfXvRvbp8-bbIjW+1>Wb%~6Nbr+2?NY@nQOjyfDRyU#brZr5CH58AAM{_O68v(3*> z&o>*+wkWpoJ>Tp&TyBm!-`xHDV$Hy}pRRiH>dng!-(TOnfARibKU}}Kx%&P(S<6qq zzj}T1SV+4(a{!9etFpByKB#Hb@lDf@Lk`$`dKu0=ts0y?_VsTX5ru7 zY_uFTj|Izb@8S5*=ntD@2g`=@#=A*J|(y!_E8r^5QmCPu{$Jb^Z3m)w`Er{q@b?^UJ?o zefRGAcFPZM-~3p8-JbU`r+)nA<2S$i=BFor{>PKw|K*VSOLd){F0b?BLqyWp4~Kqz zk+1XT(C@S8{P^N|*WKT=-Flwie`(e2+8DyP=IL<~Qu*~?hvmD86YkDQm<_jKo)k*M zetH)~&pI4mJUhNvei(zgLpu)H{`36!GI1?%$GMjm%TIFZ5@oqaq`fONWnGs?UL%C{ zHxEP<*<2*3rw!`Ca0W+V{L@|MchI7Phxdnz!Oh@%3B3?6?#>BCjp^bz2VR^WCxwk~ zkhc6Jzv>Sc0ZiQ3Xq$zKCbzGV_uG)x0A?hXh#tIZA^+!@X?8YZ4ZK@<^;iA&@{`)i z@BMTxd0yfS7t7vH#jz2}Asz4+!z=b)Qv5|*c~mVMRer93Hplnc7~CC=u9x#y)Ya5y>S1jk8^}pS&zCD|IVg-8Re(@b zBG&Y?nE+1%e6ZbY(${!$#TQ&|vv_2`Kpr_AZJJWutJ^%-CpTF3 z0WWr`?%t9u7+7007D$tbft6$mObV(eXFYBq)J=L`R2_sjiHlRA4x0$Eg+dljpv8kC zvdsj~Ldup$_M8IAEkbPTE@p_%#-fcAVyU+7l&%E}<*_;x>}7agU)Gvho;d(Z#x`Ym z2as%$qzt;|QLJhdvudR$iR3>KymFOv2=D@lfTa>UcuQ1S%oe0m_u?mIcz&b|w}QGv z32F*v&4Os7TQvS8T0CSxW;rF@>LF2-VA;_=DsmmDf`Swk5$5I9*CsWs+a_hllP@Nv zK+xQjVdbh*v~b(=Q&7q+&P%zauC81q9U}N9U1!%^p;3wduo*78HJv9H;#ZpPA@XK$ zy84<0N!$=2>6R30!KWgmh4pYRAKg-IOP1@&%P0j|+xJEdB|7~@%BQGtx~stoQGEX5 z`6Tb6NK_;$@$jCnv%!u;#AhUTt&0SvzCpPgS0GpIM6#s{(H=3n>bzlk*B(iS>dqCC zzMdc8It|A8eG8yih*coLLVg?3G772g#xt#rCc<0H4#?difh7xC-G*A7e7FJiBl3aa z{AvX|o}fdl$SKW;Dq_gVJaFH`lp4;$@VrP?Ad-=amK1{PTdnA{T`yg-SD-?=1x2!M zA#N9&GF_#{rC)@oJwT#E8PQu!N>EXEv8t*7gQLfUS(q*933Y>81w4=qc1E+F`+FN~^KB&u?SRb1dg zZx(X~(|zcQG&n&~)WXu9+$Da=U3)ZXBU$jtq4H2-X?=(lYh8)eDGp~v<+dyZ2&F?< zTF)oN=6tc)UV$uiiz|xjXu6Z`@r^*1tQ9i$uWr!~aWWXIJmQ%&{479pOAU%VDp4Vj zoKG34XcahmPR}RQ5d`eo!*J%OwONy>YWsA4On}Z$7UcXP47D0cbgvL$>{vf9>>O^3N86h2q&tMp2v8R^i%?-kA!ZE0zQE5y<*qWK-qJ{*-yQ>91;FjWYaMinAWvsN#Vn*wSL zNioiZy1pq6t0bi1x6)kpM1^l*C2?f7ExPFeql?p~rBj#K5GC?h%T3&71ZJYer~5{Q z^Z5#7o?gxMFid)X37bVBNbXuen7BPfvF{e~oO+Zr`igv1$9%eDIK*w%Q%Lb}E!ChF z58PK2-9`N+o<_L~QD|!s;k*qte$8E4q(JT!QIu@ydYqjqasl2eaF!?#5qZ{gB9tYZ zB^pvDG*V!Q+A-vWC@I*;gSc(_P$W$snr*j)VX=`!Rfc6tZ_zTxkKUU1+#)qK)@xFV zT{PTVmQ-4$WQ!MjQ#0Suf`SB`kak#5^1eeV=t2#QNjx0Ro&q6V^@=22($Ou+pwQbbScdbZk;CT~R~QJkS$?$OOTI8!p@w{M&K=tB7P+D+ zz*^{*s6uXOR5&AbOBj~fzEPobc1!xQ*kIR7R0V>0AM}!Rv)E898KEm0Rd#9KgI&tD z=Zh_@QBekiVtLJ*Pj87oOWw)+dwz&g6xkx9$ch3pSbrd+i&0BdHFgQ9D6)levA7&% zqzcIuI=yI9z@dT^TcRWp1a^m9E%^BX8>^t1jh->HS-)cfBw=SUS!MGZ+xJ2+Rg7Ci zsAYJR&wLU`QpEY&h&3u%A9|Z~YF-0472Q&#YOsxMn%m(6)LaJk`74@kA*$yGIJK3e zTZq+ovR)~&_*32TFp|UV{G>of*<67YQC3BJ^)$(HRgpvxQ9&)*Ye?jo(kV0r120jk zovS@aAT*>q-t5&V1n;^P+?`Y>B*E#%tQR#w}zNDu(q6nF&`Egq;>I zERlC5q)x)wDBQN3rPg|d0HG)SKJAiS$G#H0#8Z|Q)0=0h>l2mS(k=L;zcYRK{y^n{ z1y~?x3t4Y%Du}zkTity_rFzGN-mq*&>UDj8GUmt;| z|1vVNopKvnNEyzT?bk=(&EKN+*}o4i@}>zV{A)!t%T%Pl{YT)kD&q%HO8FX&L<9UN zG)mdHg~~aLiK6w29TTHGybw_|zS6wG7gIz6G(um)zA@2uQe+l2M|{Z9uaN`peGt}%_ zQ)uKt3h8>W(^Vk^d`B)KDrqHTylbu%HMUyI!VdY3Cj#j>1-@hUj4uX?V14co8yO)H5L&zvB^g|GLM(|63t0|-q{SWBq?tb6;t~=^B~$(F z&l};>D3vlKjZqlCQnG#pJxteN42@aMj+btnc|d(h*UKLe_K$T@_VcVj$}l3QU}nN_&N@@ki%4 z`L|_I^+g_1eLY-Q;-b)av`(XkA@cd=vg6rvxrLrGLKGEI<*lWiE%F{niNew@gzS={ zD-awfx+O32=g=#q)bmqH!Z5E-b<6ofw}v99#dCTE7F4(3WZNw`hZyR}FY~-`+jOTN ziLHWeia%$|yp53a_vGLe$T~#zisTw8YVL%hHFrXkvAUzB&Nml5JVK3ch>e#Y z+|sNqyFh#K4T)-8VTs5U)LG&HB=11ZOHi!bN>l}o6GgY|c-F)J0<*XHJ13PE7I>Xm zsx{d8iXGT7^*i&33|H{NRio0%4ZSiN^$M-TQCT{$iLQ!zM~&nPwFsOfOP42I^G?HX zL(&0k%v54@BO^S2CNNQBoWUHMMvELyqRrtVrzE25vB0y%ATJ)G7OJ;YRH;F!*=~vX z2*c$nyC{i6y7C+}s;~c?ALJqx#9oGX0HG~Ap62wO(m}5zu{z019?({)$d+E=lf!(* z8&b?lLaKU`bkbFNhv=&Dhy@jbOuPg2JWIq+2jd-lO8g~%u^oUg3VO$SQI&&v*_dv2{vUEWm9}*fAU?Dj7vu-H{e%qz_PJ=~*lV-jGly1rnQ*j11r{ zF6o%_i+jF5baa<+OT;$On1~Xa*E~gmyhDKkx$={&4N7TdtNc<*I3ZMlw1pPq`vcXU zu(~E%%lR|L72;^4l^o*2{8Wr`9ge2>GMS6$U zkrc&%KvBh=D5PEyc}TizHG-n&d)*CsDdV+4$zT@SdSWT=L@a4zO+`>VD2$dH#h)xw z5AtSO6;ZiG54mO9G!j2I_ryaip~;Ne)TmlJ)2N37%&(8?sA?KaOhyvdEo!Ye{jO2z zEa#n+fgrtm(t(dWBOU#xh)RK59cgKc4-nFt5*;pfL7aSDy#0S~er4k;8(RjpUw_rc z{}mhN&(h{<{xU*PBz>I0!!@3CI_+PbHzcZF5g_!INM=RJLa&fVj~<>bj8|lfr7sU$ zg1RX5F z1KiWX!m6aZS;M#KN)-0iiZ%r+3hBV9K;*40oq;0^(?-^d=htINdpMAjVU85f&svYZ zUfe#x93J|MbuK4U6Ga`)^5-_k#zZqYi#XX)M=c)WMD<2AA zJiNCe7TYnZQHs4{6d)DIj`kD{>wt$f&h0N{q9MiHu>F-`D&90@yn@WIy%qhW5W>}D zT`YfDQg6va9JzY7YUUqUg-q*FNN-3{Z zVp8|56)CSZ|CpZ&Uus43-}A{+Gei(eg0~bYr3s!&Wbsjh90+kB%0gHYAVYpsxREyv z4y*j6DC*O+ejzGY2uQKZTdh4Gp9l*?(n0aG;u4SOypTgI5;ZbN+(xtpJS=Hc;vNM) zL^9o@iaKU43Mpz#M^P*Ah)S?GDxLIkwyK#U@Y)*sXVs1^z=+ym>158KNT;4fghW)O zj_F9L60ub*=B^=;6UyQdPZc#?-DOGE5BD%P&^bNMjI4IOxJNyWP$z5Bh}T4rXR60W zt7#+E{UY zbV9vbCze4kt1&f;Qi1BDy2H-3Dp2H9&!>=*V)f+kDMhgdMIbMwG@pphP6E8BvtF<_ zBxx31AKQ8SIxP^#PNiC+0*72WIyw38z73XvY5Dx7pVsu~yv6qE)0$ZV@>$RG?988> zblK0Co{bNI`u1AhS{ok%{Z~E@lEHX@s;y8gDd{aC%oRDy?(&9bZ^+({oAXT z?_a!rl^=h~cCmSLa=Ll*Y-4|Vx>J-!|BtzUmP}2PB&W}4jb$9&9>V$m)ngt>z_ZnJK${d z^V9Qu>9&|6XBzyEuQ@Hu*rAVp5OB7hu`75zIpXKZ|=|!Z?E3JSX|A* zf4tdnIcy#amfwDc_=F#Ww%DX!tpF;n+5ApEjj~`xLx3vCo_2awi)!^f&Cjkc!e`Tf^c-L6fU zj$@u4CyFIS|2Qn~CU&^nCvMi=x_MG4b^Ga^6W!}@eDUn~V)!umIYw)`Z&>JJwJOq^J6n}w1lr>~y(ZGu(@ zW+)bq?mcP={_iu>>}<#yc(?TGuln}#6Wbc!&(pc&dGRx`SZqHP$A&0}^rb&^uh@G? z@fU6BQMPPY`K1EdY~N!K+b}kEi#LBG#lo+7llz&lIi>p_Z1an=iAvlY(OOC6-pkM5n54X(f@2Ml95D)aKB`?W z`>&|WsV~&S+CDarlZfswM^ti<7!|4jA+Ln40|I*`E;XBI&AokcgJmD^VwdXfDKSCE+M=;QnnZN0K_sQ*c{Xvl!fbV|BaL&7M* zvZH;JKd!0 zLkQob>+G5%)GN^+7Q=;3_*(_oa}O#sCbSOpR+q_-h0qmb&Z zKhxZ3BD}@yfLs%CELqU%Hq@%*Lk*}Okq!*yS1H(WgHB+DPH9F|5ra;qf%`5~DmY7o z=Si{xk&KkI#1LHHYDJ~(dg+oq0vS>hB*|(*v0Y@!c$FHLevv@!0TLd{h~8=lquNZYMR zDun_YlL&?M&_*fu0)n6VLa&NNylSkliVIxAo5h^LbRRk*4Ng!LwM1!8?&81Xu05K# zku3P+PwOJFdD*Lp5M1b~B7G(cH z43!#6bdL~X>{vff>}+m}N86h2q}_kHeaxRi<23nS?V=`vOaqMAXy$jOfQ;;r{#*5p zn}W{R*uMtBsLb1yR2Ft9iC?12&mAR+SaJjvLSjXd)$mHA8R^i%?-3p=GHGcfR*0o0 z!ucI{ANES7sfI`gFl7jqMj0Yavr;dRn*wSLNioiZy1pq+REbDKZ>72H@d_VdC2=IS zExPFeql?p~rBgSs36#)dEjLk{;h2#YZ};^I=kpcFe0Vk2Lon(25;luMkleL`FmZc| zV&5sEIn^j>^dvkXK%uOKg!3|3|221M zkpj6#gi&JB^*B3~Qcz#(GUku?vTL%92W}l$dz2H#PGeEhvb?si9RgXy0B^@s^$Bm2PR(lo zr=nYmR0X!aO~-cV05z9^eg251TLRVn1Dx7Q(k+2if3jXfWd5hRK z715{)_o``<<+37)pg;w+aIY?rW=f~f6b!r+Qte#rK?0#JC8Ri#)k?~9$NJ%ziPC5* zB$asU43~)El}evjid{(F_2Ic>q>kbG_D3;^S2aOFsEOQ+22aSO*u!~rtm{P#>sZ81 zB38#VFT#^LqvC*FqiiR=9n=+*z>%mY+mU{O~BjnRmXlA!kx1 z$rO^g+9F=9B`nRcIxKwa5s%lp>6Tr2#0)m+l93*PB0Nf|gq#Nwm$aM2D^(9EkfN4A z)&H=UP^axunWH~#xELbyKh;gQmB<>!Cn-pX1VZ-LifERFd(|{SQC57**SZD=3unIY zE%L&I)ot;-CgU|NT;miH3MIpOgv^913c^l{mne~T#idTdF_hT0oTb)!gaDzNes8-Z z*O9L{Fa9)2i|EZqsq5pFoKh3K>F-P*J|8GOumB4LWg+XWZDqs~-j0kAwMKX!mg-2w zL8=y%6s!eGhKGhIZIo^wOKI>t5PImKl{<@=^o~R8GX>H508hG!v`CMp1Fyj9PZ>DP zy%wEAh-@-Fl!T90VB%q@E?3&-UDlU`k5}O7e~gS|r?HJJqzvcF_VEh5`B${Q`0v4m z-ZbGP{#p^uG8O5!e+6z-W&EI!Qoe>F(EvXRjZ!vFp>ob*3ekGRj)_q&FBB*mUuoXp z;7?1U?M$JIIA^$(cG;NZ2oZ-Y?jtfOu9`%(aJH{w0>7gIK7v@`OYSNx1SGMNlF>jl zwsA?Ca!tY$y;keEuKUL&LD6(CFPKKMUY|I5feapM8P+l6iB(4)q)5$<(jb@0t4tbF zv-?a2f#>ty^+~-Dl7%#vWfk6dB^fD-BvBs}1UQ~DA6N=${8ve@$#{uG=M;<5|I0xr zStAq;ltigrg9Il^I0{@&X)aLJ{{$cft}>N6k^*n6l0nj(v;bO<`>!rhI#L>fnsUAR zBP6Uz5PcSK7f?l?5bK0`-9XMIXinGB&%;ITE5Z5!i*b zC6$38tvFVbkP3OLr*J7zvzT8j>TPl%*BnX^hb|Zi=8iEYoI&|5lSxhmLgTs6*e03u zP089Qd1D1?Z&BbU*AB{6AD-jn-=`meU8bzjF9qo=in8{Iz;t| z~J;GAxhp5p-B_BSONVa9pcqEf^t!HqUMrB5W@pG zFF~=!R=g^394czEQkK@v7<(??>DwMOg3Debj>@>!*xk#urXGN&^1<}mX4rtOxW0TkYdwx zkOs2AA*2!pPawH-qOa&;{t;>IXd0kV>u#50N4N>`m!|f7a1>6h1<=Sw!9rjM8wdm z0!Qhq3DF}JAxD(hN^h!#rJquu;y;yVMF7j0qneRGvQWHu`>tpRor)R-yi%jNqdH9% z2tpD~`!8G~b&Wp+x$D!m(5qUB$vCA9neW$Opw#sWgeJxuq4Y>b$Rx2<(qdo(9HL6| z%(vcoiEleb;%PElj?&77V^mg;i?{!`vBzjUMq?X+?e~w|c#Ot20^9FRpQ%CXJx)4B zFB&*gr3&b-(UDtbjE-%16;1Ga+ZEtFCD$362bS5}8h1>BUD7?^b5f=UkK7&T`mpB_ z7JhKk^d)zci%iip*oRTFf3px2S{ktu5*E0WMj3y41^ zw((!O(!SCt1UY3*2LVrwlhPtX8d<GcBzj$|-fxTr5^bTIt2j8h+?A7&7ltk5Fz< zonoSgKU&u;P&lWpUJ1ivvNB{^(|QWF?~t67R@bjCp_m6n4IdJCkC@)S>OrKH#e|ga z+5(ee^0;{W4C*l&kI~phVEg?eH~y`nL7jrdUq%S>q&*HdZ!;2;fYtuhc|(tQ;5$@N z$P=EXc;7rDQ$(UfH^(&>0wk!7QRM%Qr^Nm+bD*9d{JK7;=uL3p`TQw8LLWrr8c3sE zT-xz;C?;~HT}dU=ei+5rv%g^9BU6zb%}9XY-Mlp`r(`iH&mQ1GL3%5RpscN>C-f_q z(vpOJIi+3+3d(X9)8>JIDcEsDT%x*eNaa30AmqRE8rXE>6ZP)D==1z3YitEekI;;S zgw$BE#nh$rVo@6_>gs~W**M+^(QWkqOgoKj z!bQcKri@1rN!nXcPYNNinyicEpEm9(xx|sG$0RSo-u*GWU7u5gT3sLPf~BX(Al>yC z;hNygP?Hc?*jSStQ(`n(WSOag4Xzo~q(>PDLV7ytPxdz+w!5^6eB~w0tF5VDZDJ>* zTRj~;ti9~yaJ;W;m6cLnE5)SlTPsptYyL4mCBD>(=D+)sre=tsC<)$%NJARusYDhX zHOM>qXQCuP2K{WF%@HyiXqo@^lNF~_ol@x4ag|k(~9D%pFpnjI^ z*a9q2J0x9Oq)t5x2`NxbAEqOvN`Wn7F?V%I1!1~Whd*VMn9%y69;OC5r$?DFs$DPY zQB9L5HEYs{*F=zJs>X(^Dm7UzfengsRZKLhw0Zr}ewy`^=p{r}q2UrfN-6zZYI@(% zjN=ulyiJgIP+c11H=`Q%dKshXU4>R^L1 z*a{lCo^FwyodkGMXT4yrOVTX5J{t1yby^^fol3QV3LH}D@Z{uQ`xq>2SU$h$r#0O= zkJvtaS~DAfeAe?kmifv~m;H?C+4vBskJs{OZF~syFZn!3u00KI+JKmpTM4nGq^Bfc z&dAy5E)P6=N=7ksELQUaag|gxJzkM)=^Y^HlfbSTCsAs~^AeLr6}xiN=Z^-;UJ7q` zxI;{FB5ABp8CxJ)hM|gJSu0oidXs|1-cyjnD_aCh9ZTxfBm@(aU@47>V1XZrAXQ1; zW&Mg>^Effn$Y(=;{1+Pz`Hbkaf8XIWy>0UuQ9&+`cE0i%)#0?A@C%<`ec>0M{b+rY IKYsZ5f4Sm;H~;_u literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_9bbca1d0964fff817f0ae605922a2614e9ae55d61ff889a99923b50dacf52c35.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_9bbca1d0964fff817f0ae605922a2614e9ae55d61ff889a99923b50dacf52c35.json new file mode 100644 index 0000000000000000000000000000000000000000..2af0811b022ce82a76dc74da0b27fec4bbbedd76 GIT binary patch literal 71429 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 Zd^l~3`@}!5_{0zH{nh$S{`mU+zW^oiudx6C diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_fda2ce93a06e82246fcbd06000ba48b308997c85873162805a8915fbe02467b7.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetContestedResourcesRequest_fda2ce93a06e82246fcbd06000ba48b308997c85873162805a8915fbe02467b7.json deleted file mode 100644 index c06165727f244ff59239e1a062352295a3816dbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60506 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 q4*3Y^*hbhJHy;5t^iU diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json index 327defa8128c8819e286772a001e49da6e318b48..808b4f01189bc76a5960f835750320fe8eb70b21 100644 GIT binary patch delta 3418 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_resources_start_at_value/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__1dcc38056f4539944947f843fc5f119ce3058e09a215dcdfdd563c9aca6fc4d3/msg_GetContestedResourceVoteStateRequest_cf751de542a527e565d916c33542a952aa4f09be27ca526b34c4a2d6f7ec3f76.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__1dcc38056f4539944947f843fc5f119ce3058e09a215dcdfdd563c9aca6fc4d3/msg_GetContestedResourceVoteStateRequest_cf751de542a527e565d916c33542a952aa4f09be27ca526b34c4a2d6f7ec3f76.json index 95fdd20830aa5ab9b62d3321363b3f8bba9afa8e..cc97903beb5fab6dd314efa7e3236a1d96d5c93a 100644 GIT binary patch delta 47 ucmZor?@{02F05=~p<`mEV`{8pY64~$=$HbLIf!jysRNWXHJThJtONiFwF-j( delta 35 hcmeBCZ&2UhE-Y?ppkr#PV`8RbVu3_jPR)^`3ef-n delta 35 hcmZ1{vPfjZOHOf9107RS9TPJh6AL8LaxxE>5&*En2!j9s diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__27af3929f22f30de9fa0b90a34194699c0d55b6accfc72374026d2d9bc0f9e01/msg_GetContestedResourceVoteStateRequest_c5783e3abe0971640509ed3b5e20092d1597a92997ac79de0ef89f4cde74aefc.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__27af3929f22f30de9fa0b90a34194699c0d55b6accfc72374026d2d9bc0f9e01/msg_GetContestedResourceVoteStateRequest_c5783e3abe0971640509ed3b5e20092d1597a92997ac79de0ef89f4cde74aefc.json index 63cfa77d0dd08215e60b4756370c0dfd46a82678..8d738521a523f5bf618454e30f3392df4eac8653 100644 GIT binary patch delta 47 ucmeyM{zrYoc41``3mp?P9aCc+Qxh=5K*tn_%t34uOC6xBsnO(f!b$)|r3^y= delta 35 hcmeyP{y}}ic42W-107RS9TPJh6AL8La`G)>1H3G@H} diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/msg_GetContestedResourceVoteStateRequest_71f48f72373e5db9721e095e8cdc12823a7175b930f49aebb8d9844065da5b44.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/msg_GetContestedResourceVoteStateRequest_71f48f72373e5db9721e095e8cdc12823a7175b930f49aebb8d9844065da5b44.json index c86e11bc1592579b057162d5204839cc28369a74..55e33840e7ad6a85a9cce289f19b4a0edf58306c 100644 GIT binary patch literal 130535 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 literal 133292 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 N{%HOt|MQ3M{};2Ez+(Ua diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json index 327defa8128c8819e286772a001e49da6e318b48..808b4f01189bc76a5960f835750320fe8eb70b21 100644 GIT binary patch delta 3418 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__2c32c08bee77a2d062db8d1cdb999a841b21043ccc5e7fc5ff1507f9703754a9/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__4d228b5af660c840e140560916dee664696a82c2b75fda103a6490a0a0119fea/msg_GetContestedResourceVoteStateRequest_bd857f0f40a11ccbc620754f0b276da7bcf8bb6352f7f5f26cb8af584712e16a.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__4d228b5af660c840e140560916dee664696a82c2b75fda103a6490a0a0119fea/msg_GetContestedResourceVoteStateRequest_bd857f0f40a11ccbc620754f0b276da7bcf8bb6352f7f5f26cb8af584712e16a.json index 24f39b8d3236b881961a9b255e6606fe331a3cdf..2f16ce90b6d80edd0ce0692d3454b9524173a0f6 100644 GIT binary patch delta 47 ucmX@CbY5u#m!PtVg^r1tj;XPZsR@{2pkoR|<{-9-r4CTm)M&Dzpb`KS_zHml delta 35 hcmX@FbXaKvm!P<*fsU!Ej)|F$i3JjAIayaw2>_&82r>Ww diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__67dc63814e035b20ff705840e19ebb329026b51129b8dd9cd029d26a0a77408b/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__67dc63814e035b20ff705840e19ebb329026b51129b8dd9cd029d26a0a77408b/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__67dc63814e035b20ff705840e19ebb329026b51129b8dd9cd029d26a0a77408b/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__67dc63814e035b20ff705840e19ebb329026b51129b8dd9cd029d26a0a77408b/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__67dc63814e035b20ff705840e19ebb329026b51129b8dd9cd029d26a0a77408b/msg_GetContestedResourceVoteStateRequest_f7848301c15560f971e007963a349e64e07602f543bda42d5a5d223f0e6102a9.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__67dc63814e035b20ff705840e19ebb329026b51129b8dd9cd029d26a0a77408b/msg_GetContestedResourceVoteStateRequest_f7848301c15560f971e007963a349e64e07602f543bda42d5a5d223f0e6102a9.json index 6416b1bc08eb4085a91fd553d213c8d17c65ff07..1dde44a113d642e1880586a6341741189a5b4b08 100644 GIT binary patch literal 74705 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 ajN^3CPWTJI!uo|DeDtmTi~RMs_x}eh{zwo2 literal 73076 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__67dc63814e035b20ff705840e19ebb329026b51129b8dd9cd029d26a0a77408b/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__67dc63814e035b20ff705840e19ebb329026b51129b8dd9cd029d26a0a77408b/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__67dc63814e035b20ff705840e19ebb329026b51129b8dd9cd029d26a0a77408b/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__67dc63814e035b20ff705840e19ebb329026b51129b8dd9cd029d26a0a77408b/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__67dc63814e035b20ff705840e19ebb329026b51129b8dd9cd029d26a0a77408b/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__67dc63814e035b20ff705840e19ebb329026b51129b8dd9cd029d26a0a77408b/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__863d867345b51a45ba4ec8326f42701a86224b53737b607521f5711340b8ecea/msg_GetContestedResourceVoteStateRequest_b9a737558f8e65f57294ca0f43cb3f1bccd65e01bb860f7648ce860ce03df202.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__863d867345b51a45ba4ec8326f42701a86224b53737b607521f5711340b8ecea/msg_GetContestedResourceVoteStateRequest_b9a737558f8e65f57294ca0f43cb3f1bccd65e01bb860f7648ce860ce03df202.json index 7ff0fe00657d1be56a9a68e4918c50c2aa17c01c..dd707956b4feb03d16e9c21d650ec8332c04dba4 100644 GIT binary patch delta 47 ucmdn0eo%cwjj*zbg^r1tj;XPZsR@{2pkoR|<{-9-r4CTm)M)Z#VI=@25(`%V delta 35 hcmX@8zEyogjj*_>fsU!Ej)|F$i3JjAIeEUY5&*E=2?ziH diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__8693b7b63d4af227f34a1c743e52147d48e775e679e50375df37f30bc707ef95/msg_GetContestedResourceVoteStateRequest_c6f0fff8a974cf324b6c2a285e0ae85cdc0620cb84d732a686322ae9dd8c5240.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__8693b7b63d4af227f34a1c743e52147d48e775e679e50375df37f30bc707ef95/msg_GetContestedResourceVoteStateRequest_c6f0fff8a974cf324b6c2a285e0ae85cdc0620cb84d732a686322ae9dd8c5240.json index 60739c7048a0bfcca48410f969ea664f24a1abe5..81c0610d4f742e53142f9f3b826dd5e9b66dc0ec 100644 GIT binary patch delta 47 ucmeyQ`A>7hP7!4j3mp?P9aCc+Qxh=5K*tn_%t34uOC6xBsnO&MB1!;9mJCq< delta 35 hcmeyT`AKubP7!fa107RS9TPJh6AL8La`GJ!B>>5g3IYHC diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__90ed25475456fdfd4f2fd676ed5b5f2e9c390cae806202a046fc93153eea6e00/msg_GetContestedResourceVoteStateRequest_6192aa18cf199acc9ca27cbe0377de9b6df87c4df053f3032a3fac93ca2985c2.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__90ed25475456fdfd4f2fd676ed5b5f2e9c390cae806202a046fc93153eea6e00/msg_GetContestedResourceVoteStateRequest_6192aa18cf199acc9ca27cbe0377de9b6df87c4df053f3032a3fac93ca2985c2.json index 2e3c5fcc010f05eb99cb098c93177bd6ba96394e..8e7ba32ccdab4f7f93cafb065b1b7a62e7529a3d 100644 GIT binary patch delta 47 ucmX?RaLHf;uY|IRg^r1tj;XPZsR@{2pkoR|<{-9-r4CTm)M&Dbgc1N8tO~aP delta 35 hcmca)aLix>uY|a%fsU!Ej)|F$i3JjAIoUu$2>_}72xtHR diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__a39a5f7014a616de3d7002bb4f18772c5b5d3526cb2b3c33566bd64512882669/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__a39a5f7014a616de3d7002bb4f18772c5b5d3526cb2b3c33566bd64512882669/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__a39a5f7014a616de3d7002bb4f18772c5b5d3526cb2b3c33566bd64512882669/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__a39a5f7014a616de3d7002bb4f18772c5b5d3526cb2b3c33566bd64512882669/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__a39a5f7014a616de3d7002bb4f18772c5b5d3526cb2b3c33566bd64512882669/msg_GetContestedResourceVoteStateRequest_aaaa80ce4fdfc75252132a85e6c12bea6a47c9f7bf30133713b6b5cfec3a4d57.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__a39a5f7014a616de3d7002bb4f18772c5b5d3526cb2b3c33566bd64512882669/msg_GetContestedResourceVoteStateRequest_aaaa80ce4fdfc75252132a85e6c12bea6a47c9f7bf30133713b6b5cfec3a4d57.json index 0483455616f901afd6c1123abf916b011e69d5ad..300e476a45efe82d06c6fbbc30d2a237fcb3ba55 100644 GIT binary patch literal 157634 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 PAH4Ui{fqqZr=R~1ms`b@ literal 162026 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

$5Kf{!V+EL|UDUms+zX!z9}SF$uN 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__a39a5f7014a616de3d7002bb4f18772c5b5d3526cb2b3c33566bd64512882669/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__a39a5f7014a616de3d7002bb4f18772c5b5d3526cb2b3c33566bd64512882669/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__a39a5f7014a616de3d7002bb4f18772c5b5d3526cb2b3c33566bd64512882669/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__a39a5f7014a616de3d7002bb4f18772c5b5d3526cb2b3c33566bd64512882669/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__a39a5f7014a616de3d7002bb4f18772c5b5d3526cb2b3c33566bd64512882669/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__a39a5f7014a616de3d7002bb4f18772c5b5d3526cb2b3c33566bd64512882669/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__aabb30e955771841251280c0e6a98257882c3b2ee0b73b4aca838fb78918256b/msg_GetContestedResourceVoteStateRequest_9a43882825cbf3a83a2f623d03ae412662a6acb2d928d56de7a6a67dbf70f80a.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__aabb30e955771841251280c0e6a98257882c3b2ee0b73b4aca838fb78918256b/msg_GetContestedResourceVoteStateRequest_9a43882825cbf3a83a2f623d03ae412662a6acb2d928d56de7a6a67dbf70f80a.json index 240396a559e9b1a59f35264fb304bf3a730c0035..9437bd31328f26cbe8453288abe3c44fd61adcc1 100644 GIT binary patch delta 47 ucmbPaG|y=Ym37h}` diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__c71b4f8d63f8a1357936129a226f99e349e7b21b166609cf59062e27ed68a1ee/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__c71b4f8d63f8a1357936129a226f99e349e7b21b166609cf59062e27ed68a1ee/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__c71b4f8d63f8a1357936129a226f99e349e7b21b166609cf59062e27ed68a1ee/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__c71b4f8d63f8a1357936129a226f99e349e7b21b166609cf59062e27ed68a1ee/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__c71b4f8d63f8a1357936129a226f99e349e7b21b166609cf59062e27ed68a1ee/msg_GetContestedResourceVoteStateRequest_23a531bedb32082b8e3bb799790dbc80a6caf537196a9513dae8967f325ab485.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__c71b4f8d63f8a1357936129a226f99e349e7b21b166609cf59062e27ed68a1ee/msg_GetContestedResourceVoteStateRequest_23a531bedb32082b8e3bb799790dbc80a6caf537196a9513dae8967f325ab485.json index a09f44964a0905716b4ef2da645725c29051e193..81cdce36dd65c782fee86f13f15d5c3c8f192c39 100644 GIT binary patch literal 141285 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%0DJQNcRB&3q=Fv=Dh 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__c71b4f8d63f8a1357936129a226f99e349e7b21b166609cf59062e27ed68a1ee/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__c71b4f8d63f8a1357936129a226f99e349e7b21b166609cf59062e27ed68a1ee/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__c71b4f8d63f8a1357936129a226f99e349e7b21b166609cf59062e27ed68a1ee/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__c71b4f8d63f8a1357936129a226f99e349e7b21b166609cf59062e27ed68a1ee/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__c71b4f8d63f8a1357936129a226f99e349e7b21b166609cf59062e27ed68a1ee/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__c71b4f8d63f8a1357936129a226f99e349e7b21b166609cf59062e27ed68a1ee/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cf2a2febe0a535f130d2eaaaba3f002c094511cae2fd57dfaa6e5ee607cd72b6/msg_GetContestedResourceVoteStateRequest_b620c564a9caf806d2a4053efc7a8707f36bc1837a661ca9a4a3aae3ab30da7a.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cf2a2febe0a535f130d2eaaaba3f002c094511cae2fd57dfaa6e5ee607cd72b6/msg_GetContestedResourceVoteStateRequest_b620c564a9caf806d2a4053efc7a8707f36bc1837a661ca9a4a3aae3ab30da7a.json index e6c9a06693e1c23cd372f327977e1920893b9f8d..f3c4ba759c0431717d7ab2d375012f0b33d054c1 100644 GIT binary patch delta 47 ucmZ3fyj6KafuOR9g^r1tj;XPZsR@{2pkoR|<{-9-r4CTm)M#?Mpb`Kb=nESF delta 35 hcmdn0yi$2XfuOjlfsU!Ej)|F$i3JjAIeD_65&){&2+RNg diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cfe3ebd0f17745be80e4348304fe468f3eb8c2d17e23d310582b0b34f2d5bba7/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cfe3ebd0f17745be80e4348304fe468f3eb8c2d17e23d310582b0b34f2d5bba7/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cfe3ebd0f17745be80e4348304fe468f3eb8c2d17e23d310582b0b34f2d5bba7/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cfe3ebd0f17745be80e4348304fe468f3eb8c2d17e23d310582b0b34f2d5bba7/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cfe3ebd0f17745be80e4348304fe468f3eb8c2d17e23d310582b0b34f2d5bba7/msg_GetContestedResourceVoteStateRequest_bf272e62224361f1e7cf91b7f45285016c5d0ac679c299447df687e866154090.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cfe3ebd0f17745be80e4348304fe468f3eb8c2d17e23d310582b0b34f2d5bba7/msg_GetContestedResourceVoteStateRequest_bf272e62224361f1e7cf91b7f45285016c5d0ac679c299447df687e866154090.json index 8cbf869ce9ca47be909d9ab800989854ee560e95..e876ff6dd341a5584a5d3f414c24980fd3d50e8a 100644 GIT binary patch literal 139140 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cfe3ebd0f17745be80e4348304fe468f3eb8c2d17e23d310582b0b34f2d5bba7/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cfe3ebd0f17745be80e4348304fe468f3eb8c2d17e23d310582b0b34f2d5bba7/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cfe3ebd0f17745be80e4348304fe468f3eb8c2d17e23d310582b0b34f2d5bba7/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cfe3ebd0f17745be80e4348304fe468f3eb8c2d17e23d310582b0b34f2d5bba7/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cfe3ebd0f17745be80e4348304fe468f3eb8c2d17e23d310582b0b34f2d5bba7/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__cfe3ebd0f17745be80e4348304fe468f3eb8c2d17e23d310582b0b34f2d5bba7/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__d7532a56162a82dafbbe07d40821db2e8768e2e6a880e7a66018fcd90fa35c71/msg_GetContestedResourceVoteStateRequest_3fede5825779667ef492c2ca1744ae6d7593e5a08c8e0c9971ad1afc8c3e1702.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__d7532a56162a82dafbbe07d40821db2e8768e2e6a880e7a66018fcd90fa35c71/msg_GetContestedResourceVoteStateRequest_3fede5825779667ef492c2ca1744ae6d7593e5a08c8e0c9971ad1afc8c3e1702.json index c940dd16e95506df3067a91dab04ecd2daec66e3..dd1f75831ef4714990d2db114e629a9c000db583 100644 GIT binary patch delta 47 ucmbOvI!|;%B$u*@g^r1tj;XPZsR@{2pkoR|<{-9-r4CTm)M#=6ml6OAfC`lW delta 35 hcmbOyI!SaxB$v3UfsU!Ej)|F$i3JjAIk|>Q2>_i^2u1(^ diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/msg_GetContestedResourceVoteStateRequest_e1399ef22320c9690b1c8e548975839e9ea0c40cd94caac5746b19857d52533a.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/msg_GetContestedResourceVoteStateRequest_e1399ef22320c9690b1c8e548975839e9ea0c40cd94caac5746b19857d52533a.json index 2d5627b669e937abf8f103f79aadd0303c45bd20..1877ca2ee6422825372b011f2d0fea6772226549 100644 GIT binary patch literal 127568 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 z

qbMzJt-Eld#sU3rx<7a3_RQn0$->Mj~fr7h(^wR0{$PHSg2&TJeraQyz{#=llJ zv=K{lp#haf0$VI?g{LwZ!tb!S2uFP1rY4?S3|(Xj<@v9Q%n!rk;vjH$#`D`Q%;&i- z$>&79GSFBU|8dyv^(seT;ae1IR|dJ`w=@#F0~aTn?E`PMldCx1$ryh z`TiS|S`p9$0n(fDc`p9fdWR9>o!mINam>K+`;!~TY}ojbmL$!>nyK6-+PS7*gb4Ba zEK*}J%Fg5lC8X0G4cj!Mp3j@p%DG&8FdY8?y8YPc26)2f8 zG8fVQ-TZvsyzR$;GpSZ>Xy#O@8AK&+oX?vRz*U;?{bw{UlBS*#hR{P|5RYR*s=Zoe zg6hOVUd0~~zzP&TIG@j($D8jbzc&aL=uMyOY(2<63=)dAcA}OtJS?=ic3$zSB9Jeg zFeBj7uN!+>HcdfUFS+UwiCs+g*eP8iGIc4Wm1b8H38Cw?Whb!;_Yy-mkTiN?ND{SW zc>eC(_4r^?k|=^&gJGal)8H+cbg}2EEzjAgj;YGE%(Vas}dZvJ!X zln?P?6g8O$QqBDNb~+EAH=_!y)It{bOF*PfRK&w@EFTJ?M@08T$Fi8EI9XElUeYC2 zgDu1Jg41-JZ>Q5gDAMUp3Tm)1e>X%zNU4#QxeSE$YO8eciiR#)9A{D*q&b1WfmoZ& z3GOP1w95h!;51z+SUpA7cXMHEQxrH<5Ajwq7)y0A(#r@^=`Fl4<4fS4UO}*d=M<`` zjGYUht5-sjA};Iee*%~Jx$76iR*u+ttNI+T#AGMQ9h)>=3)2FQe0#>E42NTP)XqAx zO4HXA#rf)|lv1l3OQUqc0@uKcLI!VXXT{o;r?E>cbqw1L?cV{6Gyz|7>OVf4j3P2D z;uS>^MhVt?6w;N7LSm=t!>*z9t3OGUR$mHM@1!aSg5Ag}O;bf-Nn=k>CWEkmF(Z5!;irB!CS|B$!hCV z_HSutmXN@^UaqcH8ySXKYQ|VgA!NcKmo`ndiA(k`3i=X@6I59dx=NOIZU~)5^P)uU zvCEr7Pr*xEPHFfuK_yq6IYmHd;9o#Q9}~qt@zr?;GQ#c1U@C2e0OKMhP z&tmFgD}g5pl=Q^jujxvs#pRN0UKFq^)db=0dJ^XxkuMV4U@a3}veaBrT_gk?v#V4> zkCEGXZcsTiXD0~Vv+U2ki=ewNc(HLLS4!*x}?=t zmy#>x3BGidSNXzRHNB!FjRjkO*-Of^1ybmzCB2BNSS3+%L<5ibP#}uMbiC%d(7XK6 z_497a&g2FqWT8PD6;%~+U?>&OYwX-d461JxEA4~9f@C4RKqS`|pV!!VIr3iC(mSuQ z)BiqTCncK1lHPQGEkGTQzrbtkU3SJY76qqcfJ{e4Eix!GSWU*HH(jvZpAr>1g&Q)4 zHBkv%Vy`BI=SbRGQP&vhk_`6<%oriK2aYbq3Z|)~h}LiLDHi3SV9~&}rlL7A7WRn5 zB5V(K9C)I@>Zn)q1v}snlLoG&b+OvhJ0FN(w`+)CSATN5lthhFh*UAD9?B_oj7kHe zzT7rTTu){`P+lJ8uW$0#C4cqT`TpVcgX<^x$Kwar{gd(SqfFpWALPHzeVvuJIWYbs z-pK=}BB@)L6@w1uurEs}lGO?w%!mewU1_GTcB5qERc$XB>C~+kJc8<_CApy6*iCwh zi)5`N_Ps_Vy{)O7BGl^oXo3*Fr{I**7sW~C*&ZT##KL7Kny={!Au(Om6Ok0AN^&Jp z6hQ?&Vnrd~cvd>)C7cr5?$Rdm8(-4A+M4=To7ltAt-c;Tti9~v<-uClDk~+d5?M7b z_)B^1_-lWNSIDyYL3NK>Dn3~ybxhRr{xn6J(l}2gvgs&^Ttf&w2!&)x0vSNeC#vgn zgv>HK{iG-YG!@ZERD7dA8jIY;e7d}o55SXZeAmuiswZM}l^-9#E zSZ~!dA4Q{%mkb5IrfO`ss#3Gn-8^swI`ktfFsrnA{n37!_2kl!CMmjd37=AS6VdR-o;p&* z@rqR5=AZ?tYh%Ur;R*F_omfVCnT@GgqzY6Y)g5-OoqnR9b^J4!cDRO<6`yhD$!yssh4hYkvK~YK!L+_rd>DF>6iQ4`q zSwWEoSkg(Kl8`_hpXG~^QSN0zIp%d z#h34&zxpcw`H$O@F1vno_3-u&m#fFSKioX~@P}tNAHKgleX{$*)%ETVPj~yTuXoF? zA6-5yd%Rz@`~GsZJLUR%|KRIKAGY7@9(B3?;=^BDcBx$N9(B3wc0b-dcE9Fk|DfIa zXHP#I@M!nnuOII=JlbcmkMG%T$K_`CsK>jrpFNoj{OS9nKL6_Nm*4#D<(v1<-~Z$9 zFQ318@wb;@E&ugzFJ8U*{C3r=H($N{@7urq`-^wk@$XstuW!Ekw-KxigK^6?ZF?S{1N`|UVi<}>w$jYx((s;7q4Hx{jcY*-hBD`o3CCz zfBp8$zrOtH`HMIC_2;kOhnrV#{`2{_Z{NRs{yr=Jk*)9Fee?2`uPk}@{`rd*VVHXL zmsc;}5emv4gMhU&tJjkYXQG&y}n-aiJk2CyQr zM0Dp-8~8tFrtIv*n)Ghv)xYW=Z@yPs@%@<2jpr@S!m-KuClzx^tNLVwO~2<9f+k#r zR4_YX{!|TpEXB)Zk7VJ?-``zaKX^!s;+BqC+g0kM;%AOXPx{Hsr&sLGxm$_5#Zyyv zihsA|ZZUkkIF%K(ev+Nt;*m?`AEiISEji^WZrQBJ0*iIYDOGLKku8NcTQL2QPFqGf z^{iIL_Z{a)T_DD?DjNQ>apONx4Hf^$4u%18y_q4N-+_ zkyD?a^= zlDKYZO_7tN%%vYyQ8?9iy&th&8WqX1O=(4Ry|T6(OiVz7?|LbR#vlA8g%MSUG)bg} zCM{_uqTJ;OP5;1vs&dT{RCHM{wpkJd+cJpLZ+%0qgbhhjhyqDbeSTOFd302!khbbe zb*$@rM0J1*OC$wLiQq+YV!K}5;Z7?;djzIXw@FB11%Z?lZi^38bmS@(*I7$Exh&(z zLC^1ED$fLyFA;X1A0Jcgp_Q>P(o98oquey{c5RVIPf_347$FjSN(OB4%w~~YD&6EF zTPiKRj3ki*U6mTW-z=C8?0SJbOJm={rV$G{HI(NlzRzMF@{coZoxA(26i79j0x7P!FME&0N(LF+@` zP}h2m491DUDH4QhJtS^nXi$wmV=&HO-6FQo#oOd&iIdLb2^11uKU;Lda)C`ql)@+q ztky;)Q}-Z(7}tteXSu-yC?SqmAkVij6!YcF^&p7Sq{VenQSvBWQu5%G=C_>EdLi-a z`cYrfpeGl|^$|z)*{mRAE>sSEJ~imjArpHUPu8-fbR;V2R#R7$NJcCHmf{)lQ`SXE zQ{JS$?!%J{@!@VkRLOQ!eqEmtl$4ghPOx=-AdIY%{#?$BHhcewFbkFrD_3olhM9p2}k9A1=!H0wtNf4x?f>cPY zAdz>YlJ%u5TZFZ45nKKR)?24r?s3&mlEqHfT{JmJ74+fD@mJDRH59fqDaLR)M*^ga zl~BTDObD{2@q{KVsMM^;vWw#+L|JS^63G$$k|SpB?pGXGW-2+Qi5x?iNYN|C25+g9 z>IfsWrM*CSKOo=^RGI~1)u`~s*Db+{40CLeTq>;$hh*b<{$^apyJ|k`u@jX?fvZ!i zP8#^paN$+Kr_v>h>IAXvmYhPD0u)tiR?9Y6DIIZ9m2Ucubhl&Xz0Xj*|ZDV}B zV5?gRsm~Yg4tP!#t0B3w^%SYTmY&QQ1vYd@Y1BXn+pMRMQVtSNxlY#N9z%W(^L1G9G&MJQouSFzZOyXC-uBqFaoWbCY#6X zaAqO7my1EiGF)Bnj3+j=k*sIL!U(0GUa1JjJP-JxSS~%k6Nu=l+(|HfzBJbKM~bJS zmH4NSgykNglR0MHBd{pCB}7Of%|aUMELCx~#-s0Eh9Qthf|bls6J9x@TSB5(bhjLE zX;tsC)0T_n#nlEvdca`U;~A7u3KM_Kq7^|vg<>+mP2T3o=_%<0g;K`m7GR0*Hqc zPXxz;Ump(=iKIEipoZDwe<@M@#@2ELOru zrL}#L)TbcV1&`BI8AK}^I$6)6&ljNj{6t0lE_0FSR^!QfGBl1q)lID-wnq4bfna&A;e{IM;d8WwcpqyGG1)Sfww+o^o`ag={J|LOLV1M zvc5P=&zgY=FFhh33gb0)U55ulQiIKUnckbV->fS|(n*M*^_#A!a{K&@{bD8ois&v@ z_zIM{h?z*4H>A)fj2lF;DQq-#DlxYfou+&&Dw#+NtZ1q7TlT=@TTfeGKRgzRXgR0> zqIzpE4cT41?ThcBy zFl9U&QkixP)KbYRv&Mdguef<{H!NIZhlG#m-3TQmzboS|^xqD6|mm`09dyoo~Lcz#lyT>HEBN>#e)Rg$)+(KeIG((c>&Zx9}a@%1=7y&AY0BiY(L{v1MPuw+eAB~u9y!$kfL?yX55x*`S z$UTfxosL|{bJ}yo3YvxJYLZSzgpt&g_<41>scT*ET`y%@plH1eY|WP-5(*l&xJ@IW z%R-Q$WWz668NPa@;B9d3pm}PFENO$JY3?57_<^AW|_>JawH*=?iTdMZov}n z7QJYXM2L}WInaQx=nkeIwNow%7fOBlyhx>_li;&Byo-RVUUF}of+`QRoupvI4G|Jh z0am7_QR8MNIBXoK)&jNs>Z2*-OU3|uzNl_eOyzm#4y(=_;c59KmwQBYXj|q5R$v{Z%5DNQ7#t720WS{LzTk>Uu9woH)8qkI%8k8(s4iA{;RN`2N7!ajyI5$Z~# zOvKWgLP(cH3YRvH14D%}n2^wWOQOKr#8V@JRgch%;buh8(K1ELG&Qo|Ey+R{>EcZ% zkjMf5NmOEtl!6hBGit%XI_-6dl05*9XnP8YLK>S9wpf;>SU-Y1JQ7a}zO#*e6KT{NnEQK?3*l6bR7 z;z~pmctGdEV6!-2=_yz_Wg<*9?oyejNMM5(rV{&RPf3ldV8|9W4fn>h?(G38>uHM` zH8JjQ-6yciDR;f5fY-M+eac#&zp+MUHBhpsa>{1B>vHOPyeLtxJmQ4nw~4>CfJHj9 z76o>T1~y__KBXcT_ZYd8LdKTvcXU#bWqPLGI3d z{+9UqJfow2pP!ciGMH5%qNsUk*|wB+Z3_p~XSQkW4KLG9;eD zf^UiE7ICCmXriAM0>0wtmZ($;pkF-dsh(2Gj^>-sZ<(^xr8f*ox zgF&i8JiJFlxA*obYNYd6EnNj#y6AY3htIEf%^3dgMNrW4Pk z+Mzk>TztOs+#&G0ddpWES$4K_@u`hH0{idpPaExAbO{wnx2?$f`&&#o7L&YZyEj-Y zO&KaWv-w4!G|4HwXb7zZQ^rEQy$-%81zp?}~ zA@L03m+8(Y&L_@$1oq$mTC^dP1I64CsP>rw>T4N-!d)dNPu)=(YIt7 zLTE@1=I4)geB99Y6@B}Ci5mmnI@kD9+s#Ze^$A8$Y6{X^C>UCtNV49*%uilP^BT$8RaC&C zCzmG87xg@<#!6uHAVO6eivA2wvd));)Wr3JxpY$XZ3!t4r>Uvy$-D6FTp(oy~)yS9FgG9*491L z_wa~5U*>A{v;vFo)+QHp`^yoO#kl#3LaGfq;&<}~a!80ei-K86P_5HqW-g0$q zzNCjpj`XI_KlJ}8Bb4fpd7(jtiEn;-M84>VBrd*PEhQ>CB7+>h@vBeL5m_vXtyW|8 zlK3xxZBwSANSmg*R^kqzx;&OtNZ8u?QdfkO=bLGy7U;%-rqOsL{z60&B{AU3#_At~ zZ~W(t>AW$00)fgS4N*ipOoO)^_%H~iu2$1TQczUgac{wD_Bcu8yfIzYeoCipg*tV( zj^EM*8*R`LK0HK(>mRCCuF@PW_y`+=S&y8a{3}^pwFufR_T|y5REjMWle3jCJA>U^ zLR_#VXEhR=(H-YYWt&(9>pJNMGodm|I%mx+w2StEYT5 z*~l9yF2CY@J(7%kk&BQ%a*A<%0h1$_}-wv;;pS)QgkAcZix=Xpbl(l z-EFb0chatp6s4d>VCzR%v%tD&^-mMDb{XDs{6j!YBmm@hl`0btjC%@6s z80)D8OsB&3+JnT^yB?2dnV%i}&R0DF_Uzy*D4iYrE|g+Ht%%Rnv>R348)zai91Sc8 zt4-mS<`SEdvTg39-rmEOy)wfe1QcyWU8z{A&7A$7bEoV=^OCiic zE?o3hL8g(aXuFB8zkE(Gd;yFwi+B;Vu9SNxe4+%K;U(G#Rv}?pqB(OZ6j%ZooyMj@P ztrUT)Jjx547Kp&x^SM+3COg!H6YgL-N#!y6~UAJWB zlu=~NIXp_`B0w{tR7XSFUO~e&=rig_9F90}BlA154*#h#E3|E_i@E3}ww&iWcgosd8*0#=KT1^F!@CH_1)aJ4AWQpoIDfg}Vc#5&t2-4N$m#y@;x%5G|LxkunuUue5SgYgD;E%5}aF33p`9 z71DA=ClZUCsw{;mWQ`Ia{dCLuvD)tEWcCyC{`-T4fb_KxOZPa;%J=f`TFaKf}9a)6Q>D-+Y` z`*xZE;(Pe{GKrxQ6@3m#=l69tE~-+<)w4{|4Jj;077a;Q=n)}Kde8x)DDO!&RR#Y9iJ<0lpl-rPOiD-$w zDMGn3HY$8K(k&5*G*crY&ZY&9ifsyrk{ZGUR;y1fnpoI~GcKYHQtYrniK<0`^tF-E z5!f=y9ZoEhZW(gAC7vTXY~3kVVNkGYR5?X-n<2rbyUolgkqfgvi#ygx+Fuvqf2?!&U#XVFTDI%%U7M%zqDckc$7U)hbI_=%) z9!(@Rt0EUe>k*iE>r@!8^J}xn5o-QAaOMb|z7FUxQ3<@n^^k}4FR7!-+dE6*VeSr0 zAO}XN1A!fAe0UFSHA%r1TWzetijGJ~`68*LG^AkF5Y}6gfkW1+R!pWRk*G_oqow zCNBM}*k+6N`d}q@rFybNb-1ooBt}QF5K$G|%pNk&PaV>oUB{c;tt5+vG=`k@=`q@n z&N6|LtVc*Bs@`^0gmE@Wq*3W>gls{x>UtT9lC>6ibxZdJyyH*CDT^^?i+`35sy=ym zSs;kwvGja;xO+Gm_$aq^cWu>-uVvHd5zWV^|SuDFj=?<`z zHI{0R$T);tv^r=4Noi2^>4YW^FAG8eEGDKhWl`1KTaGm@xyKd2V@*W*&Nzk0s*=U) zDti$_H7pbtC7kyXKNn+EL|Ncx>&*gNTbq>l!vKmzSfE5sjfYT5QzI?m3`4a)DImK* zZTEh|H z=v^Ps_cQv9Zev`yR^sY)GI&>h>7mj_n=%fTQ{-YGwMtqqizjPpP&q<@!Zw}28k+=G zg~)nKLGz8ts3#|W>WNV}c8ZjzX(=I%x>z3JQV}#Z)Lp4glQsE z>$>t&(Z*_s3*{QGX2SufUsoGacPR(!S@?phDFh|qE?T0xEs0iC_$i*Da6M()wSEU_XP3l_Dm7F5RI#Yy zr-}_J!XS4VrwAP_ZJL4-Rq9l*Y9iPrXYRsatpMwEkg_hSauE_qx`9^=s)?t?&=KnA zc+)vRUlnqI3zd4X5*?~S2Hhl&5+_*3tNSX!Kvo#@)2)M<~%mrT*qIrR-s0;4VXNnE2!A}Fe{YhAa!*T@kA z+x)(ML_@-xZ?yI|EV z@h;5;+jMgYV$ws0uE;0b-2~z2(ALMawL0*Fr%A`6-)@)CDJ>#hKd6!s?x1c1l!`FA zy}rA5Nb_oI>aRAjtI@5#7(J}L?CSFHVAt|7%7m}e1QtqFp9&_4ZRD)aICV#|huF!1 ztZ_@TmRjU2#IDLhI;}L@!J3&|8p1u7d!v$OJJ!>dP8lTEF_HZOTOudvArZOiJPI+< z;z!@5BL*T^HRS`Or#e*a+XZypb{d$%73UH4*4C1{)YO=L*0Tr~)I8^uL4KP8IiM2_ zEV>e)3at2Z>CP5ReCz@`2IJamqC=U0I#5gQgLEpWsS}DSj7#D@B3rzmfR4mNma7)M zrLZ1P6-bcA1}XmZK2-SB#`b5B&* zF1h!G5h6WwWQ!O=b63G1Fc1W)S=?u1I$-AIPOc9vjROUR^JgbRRY;DIEmcTvi&BHi z-Eb1Kbi7lS4pkJsbqlHlY(ipDNoiMps#x^2&Jxo5rk143Oq57|XlRYfUzf&a@BAP| zUWWD4n|_MZ&up&p=zK^ML2aMetoE6F;`1y!^D9rfxyiRr$45bZ$(9#v^R%@VYPgH1dgO_#NZL^VTSNCbk!Ue~J zqa;5+;3Ngnc_~PhlTC+cL8(WGFgiWUd{B93iyV=VtWK#AB=`Z26`Jy!)*@Rhm>@6W zDe}?7fi3^X-R{#rw{XcvK-X=AJ#qID&=5_e`7>Sja@`i!A9MJ@*H8S#NB?R5A^-EI G@BRm`DQErw diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json index 327defa8128c8819e286772a001e49da6e318b48..808b4f01189bc76a5960f835750320fe8eb70b21 100644 GIT binary patch delta 3418 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/contested_rss_vote_state_fields__fbed6654145b9fba061d182cac5a3879bc9bacb92dc9ae64ed2a07ca2ec0392f/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/document_list_bug_value_text_decode_base58/msg_DocumentQuery_2070b115d45b0da480a5a7e37d662f985772ce6f4a8bd6eae640f938f2c79ceb.json b/packages/rs-sdk/tests/vectors/document_list_bug_value_text_decode_base58/msg_DocumentQuery_921ee672cc831bd4e6cdc8efb81f1d89ec6c5359c2f84b27c76526fa608f34c2.json similarity index 80% rename from packages/rs-sdk/tests/vectors/document_list_bug_value_text_decode_base58/msg_DocumentQuery_2070b115d45b0da480a5a7e37d662f985772ce6f4a8bd6eae640f938f2c79ceb.json rename to packages/rs-sdk/tests/vectors/document_list_bug_value_text_decode_base58/msg_DocumentQuery_921ee672cc831bd4e6cdc8efb81f1d89ec6c5359c2f84b27c76526fa608f34c2.json index 62390486896b301ed92e4d5f1e2e14e78a837562..6f0d71ec6737ffb9571ce5fa5eeac7fd79b0889a 100644 GIT binary patch delta 530 zcmah`Jxc>Y5amu2C87kQIinbcBMRaL)FxsfNogSxf{hls-i_w)+zWdf!A^gH!gMxj zC#eEgSO|jtf%NvNOl#@KCK`hvIMwbO-psuB&Q@P?^>G~*|0ycy8&uPmmZhko6@%|G zrC>bRN5S?yG*@8pcgw+b-}%DnEtLsddPCE)bl?BDX+a^oWx;}_IKa3A**TD9g6(sOfdt78F@TE4Yy|1UfqRVLR~24H;Oq#^7@bBZ=rS=(ji{ly6pyAx zc-8Yt$b?;PpGbMbppWSCpz9!)t~{Ye-)vYJxE|~w#ql&tvj237~p%h+Y$x7Nd)V5jMw~dOl+dWD=c% zG<#+Nn3-zD`4jJ2EWSAOVBF1gFjq-Xo^Su8p{7&>s`F5km?y)XiCe85TBH+NI{|9x T+3k-So{Tw%Mtz delta 791 zcmaJ<&ubGw6ebA`W(jVRCT^Qlc!nYfZE0-NBnN+lY9To&+Nx9#GVV;s;AS??&NdAq zlCvj$CyxrAya;>p;@{xKzoH-%y!vBy(@2%zmA{st4B+ z?_%jk&o)*njpxf{0|0;Jme81cvkOE}SdVJu5~v;%x^NG;pzILzLAU~Z!JqmJhCS{u zuw9{;r$92#b$rD&uE-PS!N4IlTPqtFn_s|8a``MJUav)&P+W~#6z?RiFG*&*l6q?) zbT68E>cNq93$GYyJfE~u;e)2bi5Iq&PPaw3e|25NbiNRLOTIjlpE-AIzQ@#}iPel< zS0iZM0Oi7C2ENB=c(f%WiiPH3AbFq25eU+sTuh1ZIGe}MsS7#k+J0Yq0(U5wjCN_x zm(Br{|45$pv}iCktyt|poFuduv3bySWu#%+KBYAOp~RoLRXol>qE8O-du9)REE@PJ zm3^`83QtMGwYVWyJwpA;(YPPnWTDxzT%~aj%eQ%>$F0;W4Lm& zcv*Ab=yTh=-?RC=w(NS{h9^Fse5hyNooISZbK|oz;D*GQyaI(HClsCTSgh4h;912) zzFnG5!KmgD2l91Fw`ykb=2$zO{#?<;fjV7GYI2IeJX2?$W)opsKIz*vyNLhVLyhg4 z6HiQ3cL*Dn?^irx`2r{D^E6#P{;EZDQcthyrE0h0rg(>DqULtFi+smMZIe~qFe0;E zbBpvW6P2yOOZrb0lju34i_{`FO|H@W6u*cgEc>v-(=)Kc^1*gKLflg75f9pJyoXun z0~{i?LMJ^>D@r!BYd0tqtJTc3Gy;QSUz;e64>WE*tcE`n-oxgdM_fZqTAny|*dgNQ zb@_#sHEIqK9;8#pL97lf%%^mdDvvQyWG3FTKBc(mYypf4uhKm9B;kni0%PN6nsH3m zCcGH=m4_~lR9qsBjeGb#804pqr*H(f<>!*I^+xlDp=N$C}5@bh!?@^?r$roC_jy zJq-ZQKmaRWX_lDk&mCaqBtXMO)*V_NUD~5bhh0<}#}8~m^e8e608#2**rTt|@~O1S z$P%qyghe&mH3xMxsCu-wk?y|>-i2*uv2>_|QUeTR$!tD)UUjkIKKfvhR%S4`D26%Wlm1l!W*jbQFvj~zAuhBUbmpKROl&ryatiJfrM=cOu^@4yy0 zG};Z?x^M(XGCh@V!jB+6oiZ!=Up>mKup{d!_SS{vgcG&xk(lQPG-`_$qzAkRCi6(! z+bYv2BSylRmNmn#2i9Z%8!KECZv{U*a{z|`J7)3D!6La4=fcSM+7RFe26s}Vmk~A+ z`+`cuZ9OQ+nXo3bAKr!sA>^MZ#dL9}7NEK35MQq5_^o&aY-diKy=In~p{#cvQtXV* zV5MqtNrrusSP%Ciw~o#Ovg%|uI(TyAo0 z%n-TbokD-hPr(`B#PAdFcj;=5(MEi#MNH|)J@|(P+Gj(N@uuX@_ab zwqgm^V{fzJ5mW!?*BVhc-GZMoOR(JXyaJR;rZ>Fd1}5F&XjA5(YCHzfuDc@BMP~Nd zF9r^CPgbrp83QLodLQa$+uL#9#*;aCy< z>%mQjj7>I;a-<`$7TGhf8)O)^==;rd&}6xoVE^-Qd%^xbL;^*pQwVAHEP z<3LL?~3Gh`_tAGWXa(z7rrR>y5?LRV5-+f+OEn>igV^t~|*ocZnOj zYGpcep|X?pq~c5JUnl{ELfz<0meFn`Oc(77TpSEPWwvv6eSWfzR-K(2kdnC73qSqB zT8kEoKg&`hXZd9PhvF8I-vt2p5|REWNS4naV_AVyD53;Jui1uJ1X+B0vcR&dA~wQ7`gkx2 zY`MeXsPt1*^ISS!{j!V;^Mpo?X(#FU&%Y!WhfY~ISku4G}C zvOtv^Cs7DelRw%Fq!)?JW~Y!~{}H;SZ-68X=g`XgJ5%@0dGJceyp9}AWt-Ia(`Y#GwTBQQaE+r@s2 z{H&GQ)<910oQ=(7=dT&=ApqZ*ovxf1s0|$|8VBA)&quYj44@KmwA4$PzbiQ@mX%Bp zL~^|Ha&mO~@m)|#mW@&anrZu5*!iQmXtbENQR-P!T-3Y)CR|r-n2^;*&|O&*Y*MID z*$^ap)3qM@s+rYTYgQA%d=IV%`1(TU2Fx^*MCL&GZSb z7sR=P4yxcGsgM!J8h8|hH{WBJ#d}q{F%C1wkRzx#`zQ*7b3O%lTJJS;PjnmoMn+*a z)TEJ(@y7vdTp;ude|Zem;0mK}Xy;xhg+wR>t{#pgGBOVaVN>XO%;+DChCQ;bFtj<0 zDN0@o9qxxwR=Fk)8#UJ_nztT+i>zpFTZ80X;@b&G2YEYzBPD)Ol0&X{)A0}oXrVes zGBrEfe-k9H$Y}U7RATP7LgKfL3#Wpo0=5xCqL}Z-vdDGwnR3SU8=tcGT{id&mg$3H z>^bca_3TC?kd-i{5-(veHPgqW+0h{U^!^^r(>auDeWf-|gbLhZ$xtt~p9d0IV)jGN zm@b$bWN>lIhD3sD}c^Sey0HK4ICO(G3tXYT6 sxPmYY=sd3&nZU56Q{8m@lk1P%k59NO=#Rd1L1+UcYurgMC$z`@4Q-XmDF6Tf delta 6239 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 NfT*Ow5=r!L|2Ih_BRK#7 diff --git a/packages/rs-sdk/tests/vectors/document_list_bug_value_text_decode_base58/quorum_pubkey-106-24de77bd1f67e0c3e20a399b6a3e6bfae60312e2f833b302a62be93e181e7a0e.json b/packages/rs-sdk/tests/vectors/document_list_bug_value_text_decode_base58/quorum_pubkey-106-24de77bd1f67e0c3e20a399b6a3e6bfae60312e2f833b302a62be93e181e7a0e.json deleted file mode 100644 index 37a791a5b2c..00000000000 --- a/packages/rs-sdk/tests/vectors/document_list_bug_value_text_decode_base58/quorum_pubkey-106-24de77bd1f67e0c3e20a399b6a3e6bfae60312e2f833b302a62be93e181e7a0e.json +++ /dev/null @@ -1 +0,0 @@ -a245c69b35145a4a4e1ed00b63fc64b6563d4def0cf87be3fe12e49ea6dc6821b2456cd849db635df51f7d466cf7ac6e \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/document_list_bug_value_text_decode_base58/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/document_list_bug_value_text_decode_base58/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/document_list_bug_value_text_decode_base58/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/document_list_document_query/msg_DocumentQuery_86beaec40825e436c6a9467bd1af6d2d9dcd58c35b6aa9e85398a105dfdeb9c6.json b/packages/rs-sdk/tests/vectors/document_list_document_query/msg_DocumentQuery_86beaec40825e436c6a9467bd1af6d2d9dcd58c35b6aa9e85398a105dfdeb9c6.json index 5ab370aadad868c9e783a3f6ae6c9ce151e7b01a..a17354f7d71e497625b9450ec046022cc9df9b96 100644 GIT binary patch delta 6849 zcmds6Yj9NM8J>)rT`x3b+Hs~+5CYhdY|h#9?VjBY*ANi|L1Pp_0s@QS9wnKv(i*{p zidvA+u#W~y$i<=#sF0o6*3KY-v><~hu!3AQ7q!mdc!B=tw2DZd_xpB3td!e$Yn86c=i~530-JXEZ*^gH+1m zWgq&lu=qkRPSpgEXfp>+Y!0Bb%7K~`M($F%&x5vUerz8_+Y>g5YgF9v;M{}x>95LY zuZ!GWuC}eua7$cF<_z7JtsU9E#l{z5^S;V=9K;+S20Z4VW4{OIZ?`dJokQn*xMi@V zU(&JGhtE$~NDcMjRIS3{eU3hp-gNH@&?Fm0o1;k0cj74zKC8A(fc+@G!Gpg!Uv?sw z*Vb*bboBC8+58-VWvgwp9d+=~G=)PALG0L+F~G(zPCGQhhh0zIiJqBW{P-aUJ!6A7 zH$EHZ7ucCZrHx}eCwbwV2q3juAypBL&rtCNE=t5bhPSH1GD!&N=!s{g%N>NqGs06{ zToq>KXD9?4L+FSz$~}zs+Az99HkJl#jJYm^-1}Tf*oFv$^D7^!ciA{T%*C&Z73M4> zQighP_K1ryEsvsVi3fe(5&wNS_{^om9sZpcZ`tPgF%5zNAIfgFwSR|Kn){~|DirJt zNkmJ=Dy*27!9@^BS}gd?DUt9=o*XRO6-3R15T>p(Au-<>fM)WiCJ}Oz`TAb7yf{Bb zp^7GN+ak5;#^$@o;I59W=7Ik6zumIZlnLx3cG)4WnftE zc;oMhA--hE*dbmG%gPpdFvx@EjgGF5?Tc-l19NJ=4$|!XA@r#Y;2u`xx&2XGQ7d3@ z(H2tJdw{hxm#}8g*F+UYtyHM%V%1JnSaeeq$(ah34IwP(l&E+yV3AZ1f3IRC&$p0h zr>8YO{N@cCxy{+={H=}DbPpcCo*v&P?{!hz9z;)*5=bXoCN}$UCE;GzCC0cK&FzXe zYgDrY7^a5{U0pI8CJEYT;8qV_9Og$R!&0)>1YKNKZVU~?4GzV5G5nn0!I_0DUmtd^ z^V4q?Uqf6oDLqU&{IA`Ev#go$TZhgyy z)PRM!BLB?mq|2}HI4_Q_rs2du^Lmz6%%f?ko)-0sDRi;iBx=Lf(}9@|x&uKP^Q{@NP0_;(L!>iT}LeVu;};3P+{1j>4GR9o_oc{YwtP+Dkf5elQcsiXQ+v) zw_M82A~A)NHPfnd(bpxFk#bW34=o{%+JkcH;zpr`pGU@D->qO zU14-xF`wLMxTOz^;=>z*_+X)npX}8TDkn1QBZXN}+%`3YoY5|7rZIfgD(#P@?LIY3 zIFJ7D@KllHS0PsI3L_t)d#UMkpO~6V%>9{!QolA`7$gTma9%`#Ny#)(12d&@A*I+a zW(f7+ClpRB31P=mvy;V3%d(It%ueR5@?Ea`+^Rh^RAbxlpzT-i*AaGeJ;-H-JJv>N zgJ$@c-!O6ysZqkp|7Uu9&JsRBya=zPrU%(<*oo6`m1H&lR0@?zYp~+g9^?fT*6kNK z`3&!qK`!K*N@?DxV4ZZe$>N4!zo#k0`uCt60&KEx)ZAOK-p0mpk~|l&xSz#nrzy=e zhuqBp%{G6(UFjYwLgM|w0aB+>BpZDr@xp}9deFS@%t#Y5hrR2H4i_V*J83n;;4tDl zUNfv;IXvwKQ^r@wYsbAAK=*`9F~tvfQ1Fz<4=*;&XHGQFOALItc)!$$Li-&O02-dI z5A}i;KlrVf@ow@$|O!S-o$26 zX;R=)GDIxTY~EvYl#h$`c%TtsEl_gTA(%TE- zC?L`rz%GA4!&9W5x*_a!$bD#!hS(?+M)I8* zWiJ&pa2mlt@e-Rse6e|n__!t*O4cWTn1v4tO?gQdnX}C0;bw9W(A6hqB5^Md-0%68 z?qhc`BBTEVXygE*{mo%L03@iG`Xf&#~AhJXdag~wEvEyMbQ<$AXFJ4-1h;I90^Svw+in(wRrWBPfRpzJGkkM|= zi;mbWLuWH}>nLhc*>U`9gOY1<`&nvIX@1{p7uk!s+4x|&?)0LBGow`O05?ALPTIJ+ zMd*j4V?ih_VQd80iexu2FwezFR~8WRj8JX9R%)kRZipCQp?EV$u+4Xd(MDMydkv25 zM*1AKu<)jEmcq(5LSryj6mGBV6N8$@Sz0$-SRd4DC{dE1RcAQRZ))r-CFEevj4(c` zQn-#2>DQOfzjIG-I~&RNoS|!JXVRK(on}BKKFj}$j&Vgnf44toXkH|Pw55^9xLxrPij)>dbOG zGiQFUs!J-SeoQu+Mil7Mf9_A)xTK+CI8}cl#96wKD@;y35l>nP7wWlF zh_ag#&5wo%JqW*($N4E+Jy9#1J>q3PWIt{OoJ#^W%r$ES&D@gQ(&VQ1j!~#a4=&!O zaAULLdRB3`3So4>Y|g&m4k^7E$tuKcg9l^9tE=KKaB0M|CGhuh;xM}`8Qps)CutkS zrDi5ik3BdS_u-RA^R>w@_OShMAO^KjB>c9lJ&Uk7+)X9Ms%Q1za@4&st4~LE_KBdGvn*!O37FYHC&R2 z+J9-eP3kbSGPj@cHBp)LDR#M1TN1|X{W_fU*rH?!v~O*In;Tgib3gX3jZYVFvvbsR zM6>QEpVFn`w-~~`W;HJ}sB8gqmjsYmHih<;orn<)}6)6DgnOqyDoGB(xsi47dc8LK>IM&gv3&RHeh$<18D5XS|1Mk}uF z=5pVQ;#y1Q^#m8eb7?fq2u$I_oc8&R?#oWGFm7hhpbQu*s|r^iXxKW4MI*T8(ECRA zcjor?!Glou_HliUvLrnfo2m_R^%FuXC0%JSf|lp~TDo@kT`OsL`tN>UPviq0iO9z)E5`yzwrhK}|4#(w~EwIm_{ delta 3833 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 diff --git a/packages/rs-sdk/tests/vectors/document_list_document_query/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json b/packages/rs-sdk/tests/vectors/document_list_document_query/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json index 8b487ecf0b42ac12024a09193eb8134338e80914..808b4f01189bc76a5960f835750320fe8eb70b21 100644 GIT binary patch delta 2946 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 diff --git a/packages/rs-sdk/tests/vectors/document_list_document_query/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/document_list_document_query/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/document_list_document_query/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/document_list_document_query/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/document_list_document_query/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/document_list_document_query/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/document_list_drive_query/msg_DocumentQuery_e731a9066a60d9cee4097f419bbe0f17fb3367987f71c5caf9c045ced8633299.json b/packages/rs-sdk/tests/vectors/document_list_drive_query/msg_DocumentQuery_e731a9066a60d9cee4097f419bbe0f17fb3367987f71c5caf9c045ced8633299.json index 3b2f39e8d902ad19149678888d344d2636e9206e..1bdafe4e9b4b3139be7e8452340493f71488eb6f 100644 GIT binary patch delta 5471 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 delta 3959 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 diff --git a/packages/rs-sdk/tests/vectors/document_list_drive_query/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json b/packages/rs-sdk/tests/vectors/document_list_drive_query/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json index 8b487ecf0b42ac12024a09193eb8134338e80914..808b4f01189bc76a5960f835750320fe8eb70b21 100644 GIT binary patch delta 2946 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 diff --git a/packages/rs-sdk/tests/vectors/document_list_drive_query/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/document_list_drive_query/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/document_list_drive_query/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/document_list_drive_query/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/document_list_drive_query/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/document_list_drive_query/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/document_read/msg_DocumentQuery_23b0993681588ca0c66e960ae019dd012ae92b1038a32d1cbb419087d75cc70a.json b/packages/rs-sdk/tests/vectors/document_read/msg_DocumentQuery_23b0993681588ca0c66e960ae019dd012ae92b1038a32d1cbb419087d75cc70a.json new file mode 100644 index 0000000000000000000000000000000000000000..243ee061f602f53a2067883dc5458269be6c7428 GIT binary patch literal 69438 zcmeI3>vJ2|k;V73|B5M;sVMBU z_g(;l2Z{NOESD=q7Zd@Q`{+J>`gGq5<<~E=tkKD*`Kzpvrj0MNU-hNFzVmuG z?&s52?~3uHI~?diqt$4}XWfoJ{`r4@c>dt;U!DB?j}Q019)15+{@q_r-ah>My_1LM zC*K^Ljt~F#`!Snt0le5`O?en^OKHuf$ef0D!A3Q7`7rkOyc+b~)Z&E}f^l)6{ zo#CK&wf5jmQH&;EcPG=~c>Q5#cy`$@2Ghwm8kGh;O71@{UgwuRqp-Zwe9p<`G(YVX z>*J^6%Y|X{;g3q@Z<#YL-d=Xc#pG#6wsoghPX=e>tI<@@KO9~TIz{K3!oCbHd%Y3> z%X1zV*Ukxn`rIsQS@^mHd!*OF?0TTcC=Nj=iB_W=#`cVBS+)ms2ESX zYb*Nc0tA2Ze~p22uGjsg=sXK+KMsI-2b-Hu&Kf1FJR?QaZ{vSAE*fpTW~HT-UoJ55 zx{b?0_wA*PSOz~lQ%+BdNlehy?HjMVMXz&`Peq1RRIf8w+l5(nc>%~KeB%nzf%D?S zvwS)&#zCk4@27m{mj^rlY_)e@{<`06AAh{FikpyI@;A#?JeCnk#$oT$87NCy%Yf){ zrC@NQ^rFZX24_7pA`?lb+0YNWlT7p~K4f~+D<%_tl@GGLR(5ugTYDw6 z*?;D}UY7Sp7n(cGjtkgYEoJ-r(jAsai{`|k8YPh0b+ZN1ZOeXV+)D~B(J{o(mIA6;Z(RDSkm z7NpbG>D^Vn+<e-N-m4PA(_Y?6k<#MC3iMXf28Y)Ez9Gxz@sdnt!9EH?Sm@!liOm zJAv-}|6IU7DTh`hyHPcV_EvIlg)3jy7leT8zn7%wHE%6sua z#}HMF8BruAMSnECa*m$q0Hd7G^?sy|;GMdKNT*Ls)9kN06a@wF*)H@2?k}>?o!pe+<3feF7(dU$`RE#+=HqdGwF=eg)wFmJ9&GF%Rrj7wi@w{#{ngx4&R+Yh zRQ3*TPFdTWT~4IzBA1nMl$;UX@$_+h{YwqV^&P?5A!5DHSq4kpM5&uueOBr2TO9@LPVu^{9w&Q$A+cJ>#@wq(%;#)J5xE);ivNj6cYXG?OjMv) zAA|I4+P&PwEM%)R$)}~@YV6CBW-d$!C1NmCUJpk*Wf7fh+O8DfRw-)RnNym0R1Wd_ zL2w?DZ0w*%w4DQ0K0yXAy0QH(L#?A_sZeg5S}mRecG2HI9b}>UTK#n0p`Jntna@~t zHN4CQ#ZrRg^BT9C{aCJenmKY#d3>B9gWtK8?dJoXaduQ6clzBD*&oIxhLrCW_} z!==Wbvb(!?vpli->R-iUwe-4@R^89+cc5op%9L5shFj!~pw8JUV6Ic$HAv?xl|xcP zX`ZdN#-E;i!8A8!!LfO=y>fH%D!?Fe#y%;~zVTiMsp8dHFIUgLxHXpi~z7GB3 z;}`$&#jlOOzG-~8+wJ@M+}7WIf2jBR)AnZ#I%po=_qgRr<*5gH ze$%M=*w%5{=BRmmPj6e{uXgxUVTHvyGSlYT%$8lT*+&Z_yjHt;c&~XFzC7^onYVF~ z^8X$*k7ZYIH?Dhp7{1Y}!AfHxOTCw1(l`%q*?yalo@}w`;JA4xqmFFUR&!z~g!pW) zgN18{tqSvnMZ_lJ9Za{2hl_Otk!?C`YQe+3rb1}@B52_oJ@S`<0NX8Y+geA#q|xrl za(@(PHlPZ{WYN~G0{H8Zadb*#m3wn~`H?>!&)8;sm%|z29PAVpVeSUHwD$yw7uxX5 zbL@XeB719km@Oq%Zc3nK9=4ZYG+`QXJ-)XM%7}R^QevB?DGudGt!#1Z&zrnk z+eg&67K-)3BAO_+HMpgTXs{{VhW6}N$i!uPoVm~ir`HiMOeu)Ah>2T05H+H(U9Ukjc=u~-%t%7uoyHwx8vbK zuETTlj^t114;BI#GdQ$UwnlVMU50ODLHo-F%7@hh&+_PsnEehejCfVylQ@=4a@y ztMB6Rgr#WLgpS zn2UrY91b_B7sggE#B&J_C6yvh!zbzzV2u)S+_BRZ1Y1v$cy>Q>$*@dRa`;3Zqwai}3F=+(VYc924ElW4Y*K-hk{Oi+qbXt=!# ziXEv(NcP=D5K9ubY2N8%K>}@)6l*BBdXbhUv517sCMg7Dimj54QNwE7(kmjwFgqfK6Y202s0MNzPpKjMk^-7X z+64(n4b7qTQTC8}6eC!}@#<;rE#w8!91}jgs_#-yOpxO?37*jHJ8UPs1<%1cju1WZ z`cO|S3nZaT5~?I}fw0{qA=skWVU3a{#CUV5hS)-gybJA4sSGO6NH*m)HAzXt>5any zZ?h4dQpS;tkj654Ydl%s+)ynh8RRKc{6#0yA=n<0M@9+JPvdFvg3{+$$5-VxUS2b+ zgeplQ2M+cUj+$nXdT08f*o7^ORdt|5KOzOzSi*3RCoUVJ8c77VsE$tz8Px$rjiCh3 zdYDKehD?GeVTLP-2$$>y>|;HJ=AEoUjE#LPnj(@DO_mo92bq%8gD7*vitVD*BN22g zklJW{>H@9W3LmZ7HO>?&7DSoZ;8^Ssuo4jJH3TX#knG}X8A5V%NiPCy9jlbu2wSx` z$RyH8xKSYxX|UCd*b^bG(cUmAsF&J=PRS7hm!`O(MG+CgJT)8?L@L;D+9cvd!itEk zw+JuR9cc=zl?W(DP+P#(1to~rCqUVLS%tiYN=WU|cnT4-U)haLd9b891cHb}S@zS6 zFsdj?NbQSjpQW`mkU z=`9x!M9MV;5hb?PSCr8fvGx(hYJI8$o}!INIg8T7)G2I%)FbUe-KV~2eVTocx<;5# z5s}1;^K4Zhu&g0XgV|v(G=;?4^ng>m3-3Q24#E)Ug~Sk5J)Rx5Duf=jPj;Vlq25B& zCGLBQ+@ZU`ZUid{blhGOtww{557JxRR6qgIc*;P#Kmu(q^ddQHZopd?PZ2jrH{$Uy z`>H2V@|uWY@|raBopy4N+vS6|$o5^x*>r4Qk%?6)Qp7TIM=Bo*Qs=>WN8 zM+jUocF6Y{Bu_yhn(6XQBH}H`_!M*!k>ogqHxjb?Z|gFN0Obg33s?eBf_QxblEXbsb@cK04v;|5E>Vn1-7g8*$OE>*jdBPty9*EnH zvP1yV&r=9W9#5iXs}yJ`O`b*QWUrBwX>l^%gKP9!VhHkrW`xv_0Bd!E0_E}Y0!fDi z8DdKrVynbMgl(Jx;gTcFcaj9*2Ig%E65YiLXJekP-RplZ9NNN}PNooRpLZ~2 z1%U-)qQXsTw~>i21g2ajx}m{H#%+?eAc>H?K)#c~))q8gDT5%bJXpzySrPDL_S9g7 zgo1E8MfrCi5-INWxaXkIh>K1FxpLg2VT^=w9Few0p4JLFcDxpWQJQElEsOSoNATZ3 zIo)fKoT{n+L>W?cpm3nnAdR1lp%8hBPA*(SSRleN1d-Mzah}_KSiUWxWJ;Zmg23x= zAd=HQTo4h43mj%ojXnWo1Yh4eKtho62sRZ~ax%qSMdNjVqF!*v-2hX1psNx{SH}Xj z2R@miBRR}Co1`fSB@IS3B6^K*f{TAu)G4WY+*wLqZ@sveG{RFH=?8ZG-mBdD4MsYMMlTr`e!e2gO!2P(NW zRJulX5cWC&Dd9yA>bPP7scRmhScGzeD;hlL87>{7VcoPZNP@(67(^!^$w4O|X*DTH z3>2lVOd=7FngAqJkW${NZG*A4RU~$nH4+E|tAr(V@)TJ`5-^328m5So+Tn1Mh}er7 zBnh*s^CTgRs7Np31Qfv*#jXxFD4l4tS|jxoXp~19PfkpZvb;dqEj1uXgx8N92qA{O zkX0n<61~Y3d##O7MkwhZ$>SC%FFZvgA%)LVxFFyP4he6B)g;i+i@+pvDODm+XbZzj zOmgg00%!zb1+*h#BT9C<1-;>sNqRx7B2QQ?tC5C89B}O9HBk~XO68SmySygYIyFA) z_z-Kfg&o%{;&`M7;<Ss*vkgC;* zht@Zw@PY-ee_J2-n)};c7Ny(zh^lZ60j%5=#H72ekL}iW>WbTD?`?hDn&Y?iaT`S9 zlDj4;A?dE&JCUZ*TqWy!ytW`mDo;V(wOSO?E_!_lAoW@%p|iYNYtlOa zPNtxCF1bJ|QFH;d%AQgq;xHU;;0e!d5~4?qyrX9db-%EI6t)T8%H`hURmBjgLTB#1 zD({l2B-thTLQY}!MYd7#Azq-xlRYG%oJxd;C<uLfQ!roa03Xh&8;nv z$r?{Zl3Im=%LdJc7~>Lctx zXvbpvNr}h!z^nd9ITU4^1lxYEk5~c!S%OieQ6|K;%cRKGh%yU-qKsHX$A?RvTcNn& zF4ufOl&0fvg<@N|^lcGSgli(!yumAOm(g%Dz;;nvLNdm}rWR0a6N-madzleuS z5>~YFfZ?!7@c%z(Z1sY^dl%B=+c5MyMZ}730fR1vATKYc&SQTJr?zbEFn>+*A0kAvI29#tOm3 z*=S!RiKH}BgdO)7dQuJ|$cVt+1v#SewAzYYMCHt0Axu>WrIn~i#;1s*B1loH@$Z@8 zIl>7@T(H-uS0`et#kU?jk1NJVInv(OpL_b#)*pY?`_^&u_)vcxG>`oxzTFoa@B9B) zbgYq;FL(_F;jqWUhTl_Q!SWOZl**k71PW^n-)R97`Kd{e%t=*{*45~H2}!KIiUl#r z5f@e!^CH}NdKdLtlq8x3wZgVhU$hHFOuiFeY!xjf5Mgg2DXu|a3YQ28;c}BkWEoRM zSP?JGMjCVhi(HWKLjBSD3|Lo}E&uOSQoLN6{KrMC6|2=ztYNNYt#-3s)iNsyUrc1G zd5S+tuM~e6AKY%&SRZMsnh2tfh>wPdLMr1?if9W38o4Y;p}>oK$dO1tc6`wmM0XSY zNKz=!D2W_v6)0Gv>^r#;@%j=iZjQbO8^6^hNQzr%q}1$ z3?xKA8Cw_*Wgi08jD@kYNk|FF;AjtOiW37XGd8LRsuxN+WRi&iQT2GD9@aF(SVfJ{ zH3b4yF{-gO?%G44Wa=dPp;$mv(c+P-EPbT;$fVdykfbx0;8jYRLNwgIE01V#fk!0s zRvXozIxVblym*3YH| zfpG6c9JkjRPkgsYq*!>oWasnesU6|Iqf|9eatEojc+&c9uffy+h2L-dYmJxI72E9B znyLWkx1Rf&sXtoj*uOE|i$4PSdQDer@kgNF@m1117wQ1C5TB#yo&(ijI4@o z_(8$Ds1<{TX%@(KDJj)-S%qYao&gj-0<6Mkpa@EixL#z6QH51GT4nPppEo>3?jv}` z!x~}=I}&3BmC*@8(@<0)zBq_M92vqe*}V(oaAFJbC54_&QO8fFn2j~=QzQ{cRTOtJ zKKV{Fr9xVf--fRLhYfB0MzrUD@35!ZR{D*|PKK+U8-Al|@3|6g_z7#ngQc(12mST( GA<2M~<$s@Z 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 diff --git a/packages/rs-sdk/tests/vectors/document_read/msg_DocumentQuery_86beaec40825e436c6a9467bd1af6d2d9dcd58c35b6aa9e85398a105dfdeb9c6.json b/packages/rs-sdk/tests/vectors/document_read/msg_DocumentQuery_86beaec40825e436c6a9467bd1af6d2d9dcd58c35b6aa9e85398a105dfdeb9c6.json index 5ab370aadad868c9e783a3f6ae6c9ce151e7b01a..a17354f7d71e497625b9450ec046022cc9df9b96 100644 GIT binary patch delta 6849 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 delta 3833 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 diff --git a/packages/rs-sdk/tests/vectors/document_read/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json b/packages/rs-sdk/tests/vectors/document_read/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json index 8b487ecf0b42ac12024a09193eb8134338e80914..808b4f01189bc76a5960f835750320fe8eb70b21 100644 GIT binary patch delta 2946 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 diff --git a/packages/rs-sdk/tests/vectors/document_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/document_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/document_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/document_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/document_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/document_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/document_read_no_contract/msg_GetDataContractRequest_e4cf74168e03a40bd159451456b501c1ba166a2dd8f6efb31b0289dc011da983.json b/packages/rs-sdk/tests/vectors/document_read_no_contract/msg_GetDataContractRequest_e4cf74168e03a40bd159451456b501c1ba166a2dd8f6efb31b0289dc011da983.json index a08465955289bc8d3303f7e3c09bcbf6f5642964..b52ddadb11031e5c97ae76979c79e6b58121be9c 100644 GIT binary patch delta 2357 zcmZ8jX>3$g6wZ|CdsC)`mO|+|45jPLTkgC!8?Cgpbi=mNMWC!L)Uap>M8!WURB#VO z!j~8YVoQuj#8j|o1cKIoO2srWG#H5`l0b-p7&RfGqUYQ<9*MJ4eOQDh>M!>HWBZXS@dd?NQt=(;zZcOj+9h z&IDaiyy!CyWV*4rz`|`R$}jOnTh}>%SIyNhv_?fnr*p}IazTf(nhdm?e0?hFN(5$j zb%<6K6P^0VSo(x2>%5TW%<)|T9hF}Se7s&mU#W^6&BA42ez}2dL4hlkDu(I=J`6Zh zwN{$k)AM=sZ(PO9W)0&dZoJW;V_;S)erY!_mhL>e++^bNLIy~|g%+KU?eS?C%@Gop zWOJj28_fa6Mnyz1(cy_nJa2Sc5IG?^5*71BsShoIIDt{Uk}n+a$#&k33Je7;D&=s| z*Q;Pxo{mk#*|{=-Ekx>}0#m|wx}D&oT2BWVwiv-{VtS z0;4;G*XwmmW^i3MdhN8dC<3Z{O* z6DF+*c>3@6f4Ij?GDf%^30bUIzCBCWn3*qdYq5eW0Uf7pK}|;q1cAx0!{xDj*+?cm zVk$o`*AsY|SVXfiW>*&K$Rt|15B9{qEP*MFbWRe`S<9tD&a%j+QMD1jxl>8ZqQl!^ zVfz~5o@T16VyrD}is}+GJ&XQI{+L;T&)Nm<=oYrD3*-ISa)KfsNuwx+D~%*dk}p$s z&8Oo|)WlG247D?CoG%rqYf@l#lgtSIFBOMArj^Uy)wKh3>?WaCKV5b@8BU5lX;l{d z{xY4cuizogvBci`O8CiBL!An0`uR=;*DFHs)>0pZA%<(@VDxM%&Ml?}go3An2EOf) zeeWhL+A17~E;niLHxL762(@0aAT@J0>h!px&6MAHv=FY&avV>NhNW0!2{-uj_f_oh z?Gb~DsJNxl!HtA{(H?C*Uo)-@sdh1sl~NX)$$4{n- zv)!~Os9VDE=MpiC&<31qLlwM_%K=E&6O5f!jA5b z%_d7GRyo@$n*xC`;Qae-zKwaREklLxdoU0-7uboN?8FDbO1FH_A<#u9&dg<3C>Tj& cBd20GTZh$UOH>J6SA>4hEFd3fxY>W`U)?AwFaQ7m delta 1908 zcmY*aTWl0n7|xdIOn0Gl+ifkaZFftd*Eu_9W_G$|L%W5_0;R>pZn@af7Ayn=w$(&J zG)4>$5~HEn&j%Ic7UP4O*rX;H6QvJm1WCY`yJG0W4Jix;@VOR zlYIud8aZZq9CU8du)5dG*#=S-E{3--1Zm6Ikc+}b3*(!pG;HE%v4&Hn7N(zyA)U13 z_q}ZvvTL|}zNk}u$ib4NsW#Ab#2OK4Ko44$Ke}w zU~S;EVq*G`j-gtHiI|2(qYQrqE!?4NdkI>)!@%JRhMt6gWZ;%%%C!r{3evr#iE~4$ zwcDMl=KHky1RXb04$f`2!AEu6A2D&PK8mxUeB6IJig7}8Hl*Vp(~|e=OHJ8wWeK(F z8F;XkcQG$x;(aIE5}>)%{bC+V;w;7~N z=WHFUy%}?4=;6%^bdV|i22KvE-u@_`XU|1?(89=wmWvRP6b=`~f#rC(-$d=U?J}oA z`&S#(K9O5-?yB|77spSwN2zBxu|XwPB=MI97pF*FF&W;?s^8C(bi)3bYL4Cv5#f*H z?E!|_Wr9axWgXe(ClJ!<#VMkJ!ZIejL=sPvH~06txJz?I`0n2bL(v-9$DY+z9#!x% z2YcHbq^pSp;SJib*phyDFD6WCkYtpW49B-C=@aBQJ}$~>Xw{LFB(WGU!uVsM7(sP0 zLCMq(a;yurU|6=PP2GzBJ2GQ5oCaHwEH$MTvke>@ z`?-W7;76&|O9#o@eHvabX_CX}{TZHk{LO*JnAVBr>yB%QfFb~Zky7g=KC87N(POS zJ}&23QPX2P3aE!06_!8uDievD!ihn7qZkoZnMzF&nQQ@_cqN1j87^+g$LZ3jtVz?W uI$*wtNtpT_3l;FbwUj`N{>TyT6e zY)9_2qY*pvzOwlw8r2U~=G)}BPez1O&*!B^Aa|J`Ra+g5De%zvRt)o}D{SB6j0oee z3tc>V!Np*02-oU!a9~FeclNp%xWmG?uh^)nRj7PChK3#|QETD0LMO4vkNv$4a5jwO z5+AOXDqOqh^34$5na6)$jAfp?2%PpI??am_Sh%iiG&vT|oU#$9v9Pm&zh_#Q)8wGB zQg*U%YQKYvu`sIRKD;^GNmWn0V(Fu(j~!G;U34CbVCBay7xJTZtHR?8L%8pdi?UJ+ zXD8Tv*NE^;qfsCZtX@34#N-4U#4Rj8h5BYB4p$%7vH&+z>M3ymooWwR_c zs0fua)&Ctt;c^$hefd${o}MXT3@%nE+Z}?vFT1Cs+b8?FdzPYdnjhOYx!Aib7tp zWWN16RgB#EKIBdeqcIZ1n08z5^LmHEK)Vn7KC=0K1pDVZ7zjG}X^X7q$IXu_U@M$i%<(7L=RSp-?mCM8V-^~ov(djLh^n(Wn8S7CySF$Jcsl$T~07OoE@yf^wKbz&XsUBoZSMS-n*^Vhj*s1=ZDxM4&CP5 zs$aH{{6mqh^_z22tA#I?u@=62roqM9G7kaIhi6xt88=286I}8>AI3joBX_qCpDt3VzVeBF*2;ddj@%AcgEz3& z(Y=?sHb#ndPx_CCv8gGDe>~5+Ik)9C#KsFgG!nq}J`XebJTTLTBS#Ft8U{^F#R(BjYlVFaJuLXZ z!%w~3(vS0DPK%7nl~ZOUCh1vdsp9k-r2{3ncG4vhJdBwdL~98vBbtp27HRZfOS|Z3 z5k~kE$qdl@96g!jQakZ#1SdY>p)^>Eh(`~dacTzpGeEwI{*1oMNewQp%f+T8VWiji zNKzMFyOai=1~^6Ki`iN*ohs?IAOA{mcNQ-~ms}gx!ua13BeTMvsy7U7>!-4DFIZSX z?3cR~)bCC40Wyw}6* zgTj+Y1|xo~t~Kv>b!0iU90LcIqUos|+;c1_TA5PKD@SN`K6O!ACCpiZt|CthRa&{opjG0nox7yL+m$Q_851BAFhK6kc@=F=e@+cV4%QM1qD4t{${ zVMd`l)Vw6Es;Zgx(O!gPK?%~V^3YPFHrkk|VAt#D3dF$R8ma?TGtfBPy>x91Up^Pa z_f@P~?~#R*AesiJ)oMr%60A*(K$^OEl|g7@lM$`Os~oK07C$%WLq2I6^YHH#hHGye z9l`@zHJ_Y5C`twowR zSE5SKx$4Cd>}~OIww^kr5pULaFVffed(Ju+_MSKzr@J^?8+ZsDTa*$NTV z1I1)4#Zs}oTidumcOPaqV-3`J_^u`-nj@>o4%6q0qN*WwHWkoyUo9GP*-><2VcEue z>EI6vGf9?!VOw@W^^rKbcX?!~nPPPEuZPrHQbT8#laWiK5^`!uK%yXdbVq}A7hfJ! zuzDl-aw=n8il|7-FfDv@PN9Kpm)LdlV+M(rImNQ`N~aY$N1FBYFYr)#+QKjBv}QuI zMV&50kwm4;UQ>@{_Y7lnhojwDB;BBSGpd<3Ol|Cq7u2akb^EcBI^D^%G^5Z={Xt5& zX!ka1v!smw(5*k1lXWaw-(mJuJ3pvClQu~L~NiH#3&F2k~m3lvkMwN{* z#F^foUM*M=F43LNlktp1u?uW47!8v zdo)JAdn(&PS>H&2Nj^q+#?s_X0&?)f!^R>UNWcQiI&G%wOqklc21e~@CJ@KLY1Z^ai6 zLr0?C^xawVJ0nUE%AbIBf8I6Ec!0^3<`l&Il3CKZNp@vxmU!iet+irVxa z&j7U}f+;N$QY2FG3fE4C>g!z)8w4Gh`|Kb)FV`HGoe{y6E2}X6i87Z2=SLSf`>E7syUNDne8 z)@aTgCZe+QVckLjiP0SbV~P21hFMJ>K4o~3Td`#PL0&m-;*Cv4AvfS4Z_FkUD6D%d olYXBuM4-EC|F%zxr!vVb^Duffb!Jj{L=^c2w-eqr_FwM!A7;`QUH||9 delta 3503 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 diff --git a/packages/rs-sdk/tests/vectors/document_read_no_document/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/document_read_no_document/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/document_read_no_document/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/document_read_no_document/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/document_read_no_document/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/document_read_no_document/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/msg_GetContestedResourceVotersForIdentityRequest_365e8cc19afcc569d90d85a2a371ad49d3ae7bc38d217d85b1570274493c4d7e.json b/packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/msg_GetContestedResourceVotersForIdentityRequest_365e8cc19afcc569d90d85a2a371ad49d3ae7bc38d217d85b1570274493c4d7e.json index 38cbfb105afd253e61d57156ac7e40d4a178e588..7a88bd92e080365a56c825e125f1202b9b181424 100644 GIT binary patch literal 60242 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 O@!pTtZ}QhSKmQLJC6K59 literal 58667 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 diff --git a/packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json b/packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/msg_GetDataContractRequest_e87a2e6acef76975c30eb7272da71733fb6ad13495beb7ca1b6a6c4ceb30e0f7.json index 602e5f1b5f921344e67aea3df6c2e60baa85e41d..808b4f01189bc76a5960f835750320fe8eb70b21 100644 GIT binary patch delta 3346 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 diff --git a/packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/quorum_pubkey-106-47438231771b1fdb3275f198a7c6d0f8eae6a541345c97b96a9a442e311f1870.json b/packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/quorum_pubkey-106-47438231771b1fdb3275f198a7c6d0f8eae6a541345c97b96a9a442e311f1870.json deleted file mode 100644 index 2fbffc1ea1f..00000000000 --- a/packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/quorum_pubkey-106-47438231771b1fdb3275f198a7c6d0f8eae6a541345c97b96a9a442e311f1870.json +++ /dev/null @@ -1 +0,0 @@ -8d2b4c4d5f8d2c5295dcf0a0377128372966e57cb619c73848457476a3616e8bc46f53f423d1805a9161ba5f7f812135 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/test_contested_resource_voters_for_identity_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_contested_resources_ok/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json b/packages/rs-sdk/tests/vectors/test_contested_resources_ok/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json index 5e7468728a3..8598b1cbcc5 100644 --- a/packages/rs-sdk/tests/vectors/test_contested_resources_ok/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json +++ b/packages/rs-sdk/tests/vectors/test_contested_resources_ok/data_contract-e668c659af66aee1e72c186dde7b5b7e0a1d712a09c40d5721f622bf53c53155.json @@ -1 +1 @@ -{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"4EfA9Jrvv3nnCFdSf7fad59851iiTRZ6Wcu6YVJ4iSeF","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file +{"$format_version":"0","id":"GWRSAVFMjXx8HpQFaNJMqBV7MBgMK4br5UESsB4S31Ec","config":{"$format_version":"0","canBeDeleted":false,"readonly":false,"keepsHistory":false,"documentsKeepHistoryContractDefault":false,"documentsMutableContractDefault":true,"documentsCanBeDeletedContractDefault":true,"requiresIdentityEncryptionBoundedKey":null,"requiresIdentityDecryptionBoundedKey":null},"version":1,"ownerId":"11111111111111111111111111111111","schemaDefs":null,"documentSchemas":{"domain":{"documentsMutable":false,"canBeDeleted":true,"transferable":1,"tradeMode":1,"type":"object","indices":[{"name":"parentNameAndLabel","properties":[{"normalizedParentDomainName":"asc"},{"normalizedLabel":"asc"}],"unique":true,"contested":{"fieldMatches":[{"field":"normalizedLabel","regexPattern":"^[a-zA-Z01-]{3,19}$"}],"resolution":0,"description":"If the normalized label part of this index is less than 20 characters (all alphabet a-z, A-Z, 0, 1, and -) then a masternode vote contest takes place to give out the name"}},{"name":"identityId","nullSearchable":false,"properties":[{"records.identity":"asc"}]}],"properties":{"label":{"type":"string","pattern":"^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":3,"maxLength":63,"position":0,"description":"Domain label. e.g. 'Bob'."},"normalizedLabel":{"type":"string","pattern":"^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-]{0,61}[a-hj-km-np-z0-9]$","maxLength":63,"position":1,"description":"Domain label converted to lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'b0b'","$comment":"Must be equal to the label in lowercase. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\"."},"parentDomainName":{"type":"string","pattern":"^$|^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$","minLength":0,"maxLength":63,"position":2,"description":"A full parent domain name. e.g. 'dash'."},"normalizedParentDomainName":{"type":"string","pattern":"^$|^[a-hj-km-np-z0-9][a-hj-km-np-z0-9-\\.]{0,61}[a-hj-km-np-z0-9]$","minLength":0,"maxLength":63,"position":3,"description":"A parent domain name in lowercase for case-insensitive uniqueness validation. \"o\", \"i\" and \"l\" replaced with \"0\" and \"1\" to mitigate homograph attack. e.g. 'dash'","$comment":"Must either be equal to an existing domain or empty to create a top level domain. \"o\", \"i\" and \"l\" must be replaced with \"0\" and \"1\". Only the data contract owner can create top level domains."},"preorderSalt":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":4,"description":"Salt used in the preorder document"},"records":{"type":"object","properties":{"identity":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":1,"contentMediaType":"application/x.dash.dpp.identifier","description":"Identifier name record that refers to an Identity"}},"minProperties":1,"position":5,"additionalProperties":false},"subdomainRules":{"type":"object","properties":{"allowSubdomains":{"type":"boolean","description":"This option defines who can create subdomains: true - anyone; false - only the domain owner","$comment":"Only the domain owner is allowed to create subdomains for non top-level domains","position":0}},"position":6,"description":"Subdomain rules allow domain owners to define rules for subdomains","additionalProperties":false,"required":["allowSubdomains"]}},"required":["$createdAt","$updatedAt","$transferredAt","label","normalizedLabel","normalizedParentDomainName","preorderSalt","records","subdomainRules"],"transient":["preorderSalt"],"additionalProperties":false,"$comment":"In order to register a domain you need to create a preorder. The preorder step is needed to prevent man-in-the-middle attacks. normalizedLabel + '.' + normalizedParentDomain must not be longer than 253 chars length as defined by RFC 1035. Domain documents are immutable: modification and deletion are restricted"},"preorder":{"documentsMutable":false,"canBeDeleted":true,"type":"object","indices":[{"name":"saltedHash","properties":[{"saltedDomainHash":"asc"}],"unique":true}],"properties":{"saltedDomainHash":{"type":"array","byteArray":true,"minItems":32,"maxItems":32,"position":0,"description":"Double sha-256 of the concatenation of a 32 byte random salt and a normalized domain name"}},"required":["saltedDomainHash"],"additionalProperties":false,"$comment":"Preorder documents are immutable: modification and deletion are restricted"}}} \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_contested_resources_ok/msg_GetContestedResourcesRequest_c8608f7aed7bbe4ced03c9c23f1ce28a227def58e23c39e0384e0cc02fe6360b.json b/packages/rs-sdk/tests/vectors/test_contested_resources_ok/msg_GetContestedResourcesRequest_c8608f7aed7bbe4ced03c9c23f1ce28a227def58e23c39e0384e0cc02fe6360b.json index 10d40a9b145c21e22929dcea547a8e39c4989117..b689eb30423e876d884def8b357bdf1146883df2 100644 GIT binary patch literal 95489 zcmeI*&2C*sk_6yc`zZvix!|QlN$lP12Qv@QFbs{Q9vE#)hAbO1F#PTlaq3t+ZvUvh zLesF(2e_2(CF>_6Gcq!(4rPD;$)iV)zkB`en=jtJdHk10-{)h$asAb!)rSw4>!*hgcQ5Wgytuo6e|dg;_;7u5`0)HN|K{c}?B>bk ze%RCFsKfiq^JiGtF~YN9aiPQb7tilE zcyjpu&C|n#Cr1=V`(7MoT<#7_Jw5FG;&zX~r$27>_|@Cbzy0djX zz5Mdq*Wdhv1^0Y-^yqR3`=dt(VENJY!NZRp9r5IcmqWZe_UQ*+efl$euiw1-nKk$5 zhqW)?f3}&Lfq#1&bKiXX<(D6zfByE{H}C)Pn{VH}dj0ORm*0Gz<-d6IKl$kpH@e)smfI`aLyZ(naF{g6L@_~eIA{_T_RAOF|iAOGdAmk=#9dUCV9o?czzjmz~V zfA{@u-skJm&l&Xe>h?v){dCfC>eKxEw?=&!8|IH~o?XSO^>hEaY@a4pxL+q`*4&zT zT_`pC*}V~6>vDDb{OWf5W-{>}?O5da=hLgZ*tNkO>)zdN-^r?*mGwm|?Ot(H#&!60 z?XL;@Pd;K%65%#RJ*!b4HD~xJ9{+K#r}xlquP5fm7sEHh-<#=$czeH2TvVHGud?9n z%~e8J`-aoD@8n1Q=0<>zTYRatjY3J2-FM6TF;1%iGZc$OAKhwm{?8-R=p4uzcpvE1 zANAwik8G=de;Up$&YPX_#WwfHqe2xRWR=i$KwzuHq&halAVoqJO%Kh<>nB++LJAQL*)*GNAwHify2?F zDcQZN%}49x0m~ZjVwddhE}4RcwM1irG>B+eolJ&FLUrYg$0>xmLC=e_gYYJBQ7YtN z10k|d$f5}}c({mUGsZKKGUb6ar$DlcIJS8gF+^o!(nbj}RhxI}t_=&tu{;#)_3&C< z)|}eT9DpTln|gQwNTx_ohP&ob>}(XVYNjWMq(33N`YPcN-~|!_OD4AQ7OOItB}lvO zO;76K`Ia)i71VW-qt%-C&g8rvQr0u?i$uNN+=0Mj_c^v8ukpEG}?yZw7M&Q+;TQ6gWXq)Z(R;*u{Q{U28OPBT?|qq4ZG4()c)5q;+?! zc5&D%s&DJ10HJV*m-h9Eu~}bawp*Z=I>i~qc{E)~S9BwgC2EC?^{Z3#Ax;`&rAIWA znx74bPN_hVM#U-wlJzMfC9MKS&FT7tdYlN9S0Ra%7(%V7k;Qwc(c?g3M-Z@T55bx5 zmJ30n5IPBJEnXcjT-wz`Q3SYD)kaOMs_fJH5dm61QIPcqF;r?O(A`3au`qs~*jd~L zkFqsgNxS}b`k3E^+G(=C+C@bKnFbiK(9Ew)4jIuQ{kQBJCk5@Xv3?DLQJS|ZsVpog zi65fN&xMpkEZKq*A-*EXs(Yo-jBse;cMJCwO=)VxSBRxkg!2n$AGS)msk%rTFl7j) zMj0YSvr;dR8v-f~2{HDBI=&%}SBXeNZ>6}bScO+u2^@)SlWw}f=-`xTsnm6B93}MF z(@oT77-po!(|xVN{(J{A?_Q1d5KOvX!eUVf61!#)25u!O)^-uisYXemFUd!C%!fOI zL%z*;GASCasT$Oxfon<8SyW%5X%xFS3S})MoR`7cudz#s6v*8ojFKrGkG)e#F2K75 z_7VjmB+qybgn9{kiJFuSjTjh5Ei^fClq78ELB4JHkR%NsifyOF!y+TGsvedp-9^(J zAH6m1*+p_{jMtzPyKuO>Y@xJF$rMlahGxE^1qBf}CM`%%;=Vu?RG}J1DWAcDy+KS- z5FjJyO31Q{;+`~-@dF59Pl6DyxwNKK zi5lmNaxQSYQ)G*V0CS;J!V1}?R$-6SDec>1gj4ubP;N? zs=_WN6-A~{EH;&+h?F7OLc13&3fNQ-W9ujh1c620PD!^VsS0duoA&L{0V*y7 z`}`ISw>YZn2RN0Lgj*b|_GG-e$m~yc%V8vo+xiKCwzAm*GooGP) z;a*K5&6G-^AsBecrCPaKg9JiNic7I2>nusnh4I5M6QxmBNGkEv87>jSE0x}{6uXeT z>}HGQoibk2!Zmgw zp-?jHTS!m1qaf@wc=HlzS4?UroQdMwrnBT)w-6w7((h@PDe7YbSAK(c$krwIEaNrSG?I{DNx!0s~2$4;uhm!C-0uv8I zbve>D?lQh4JdeQB|1&a@o%%MikTjf6+w%x~_`hiV;{OjW^rj9c{@09XlqpI7{72w= zRoV}7DaC6j5;gE6(I{kN7fR<0CKv5nEOd-=cp*no`%3)=JAYadZDn#@#5v8al*{@g zTZlMhaIeTDxjH4Pg}r?Z6ZmZv@CsswFR`nz5RmvvQbrwB-^L^<%AFFP=&@ScbzMIu z35te$dqFpn@p|Lr2{L%7X;{OMCzc(#NRgZ!sX-={SLrk)XV<0-0?)_2;}d!zBnxQ{ z%PPFFN+MDe38G#U1UT+8?^tqa>{m(el<^XY&MxMqKV&16s1b@fO1#vnL4p${90@MF zG#04pzXOm0SD8v4NrKl`i6CiCN&t<=^>>pf97zp9O|jnX5fXMv0znN}G*cjCi|!(U z=oIBS9k3O= zRGl+e+*@%FNg4KN7aDpHLpomMbY}MGi||qhxwQTn!hQ zs%By*++EV-P}YwMu7)ifW`jk8GEb+}da6ee3e5d#JKa-l4Vc9uRuKw3FO(jBrO;X8 ztMXP-qmYGuwFh;+Q?R5_iF>r3p0SCvtnr6iQ`U4J1QA(b#>4~Mv`q{>SKWS>HY ziE>hE?~v90@Ekk;mJG_i&_lAXi;I^yDbya#)9_)Ce7?9WoIST)=#&vhQ4*Ejn%bEn zcOZ2XrgkA@mLy$)U^~$%d67QHy^=~@KdB@h=JCmHS%2`>Pz1GTPPf2>>J;p3I|cg? zLmm31pBLXY+^I*RYV!L}qpEG4%Mo9U)a_|adZKAqGVvR0p?8HTT?8s3f1p|WS zQL)dL7~$&fRm|%KT1?t^(by&2YFMm#XcFS-zSz}W1R)xWC32oi6y??|v4kRZ4nF=1 zk<%NeH;x`SzCXEfdgJJU<9pL*De)D5sqbV-+5qkZuuQidl}0g@QI9Ht%q23roR{#w z`OhQ=y%RfPRKu5JqqNEm-*yB>t~AiDyRwg&J!(6sGnso`ijR#&nbLccSH$0!a=)qFr_)x zzO3KWAZ17)qw$+^66)Pi^H+!qCMDeD*gz(F;5AnR5fqZDos#i{B34P&D`Z4HFMwll zgML~*@KK#ft@Et6^Ybd+)h3@2On=^PH&vvIC|jt{^Z8L zls8PDrCwM3rC5_Csp(wSvF4r^v)Z0D;@I~>FQMnz^I~@Hzqq*f)zYUWRqgsBIv~=K z!RN*7WiEV;g>D@q}0Jh|%DoOY>cABRu;5A-SyO0M1r!R#%9xuH+ zMbDm@5|YcMcXz=X>~0}S+buFh`lx-1{EqZaUEKwhhky^B1PgQsu_v#Gj$n92x2AX- z)9|^Bv|LK~I-VG^@SEp&4`1N%65lxX*AOJ#c(~a^vWYhZTQn zET#EL=Rlo6+xzs!Vo%Dt)-Ua)yG4M|DSn}`l*V=Mf22_yQ;0|j1fkwzAwYWYCq~iW zoa3lhNubm2BK-zx>hQaZ{8nmRwDEj?7w%oNei*Lq%H4(JMNwpmoUeCM$*I3Gf@hYv zi?FZA6duV7JV4aF$yvc(Wut^$(C46_oFWp+;QBN6qe~kIv43Hgt}kL<2n1YZRwz;b zghe7~`xMf9Km;idLg1w2v{h0FA2%JOR`mq zMSQEp0xv&nSf=1EO<0AGyLA1$L>Y=Dp%gZDim;`j$DnkJVAteb0;1)B;@)sb&`Er{ za$+svZmcDCzsDA2e+rFol?Gd+B28imh3Oo8y!|-6aeCwEf#ds=8>csp9yq=?eWo&v zr(m)qZI5<7$pUIi+6KrmCzY{%IJqcYpO(ncSW-VQ4qs|mu*;MIpMx_01U9{{9Pae| zSo`s&E{rW{DHdt+3B|(ote@zMUHY^Fm((a^Us+J^GDO(?Yi(0kue4a~5RU(E#KCfqg_RomOf#=}k1(;G(*9N(YZ__KS1 zT3PD^@T^LfWH7b6T|6~fI%Mi(#^MGcWg0uN_R`XR*GqZ%QGx1OJ8V(9MX<|x zbH`5Z(i?*?Tq7tDiaI9(Izhy-8tx^AP%H{$;q0GT8jZ(#sq?7^N%*3 z=-uW-f=h!#p84Elno$;?gAW(N#E^6FpZ$XCjNlo;qX&-fi5m|q{@5f#Wx*?vmaTMF zbhJs&fK7NiYO0UvDi=Dj8~~;ECB%B3?UaREkzkQ~D)UuNzC@>m(@G8n(tFoS+hGuR z8>qWg9jU}%xY~l9_1ulUr{W3*vG8ec}cL_Ii zu;x)*WP+1)5P@3p>e_v>s0Vu~s6*Q6f8o+7M`|$8mZx}+*FcjF1TwZa%I%I%NkywV zOQwunNMj2erK3Pd1G9zFBN3q~F-b{_j*V~UlY)AurVmN+A8fqw?Ytd5TpNyi19IRw zc=@vBblvH?qX&-fPj37Hy+J*I6=*%jQ8#klj!qvR65^E;%6U8bvo7M8zj$M(83sV67*0#EkQE(=#8$|b!L!AE0-oLe1aNZl)r zYOM7dIpM=Q)c|P_siO!GxlvhhSM*s*KelzQenz^8c!^Gqdn^RV!Vw!< ztQ?)BC9C~u!jT&T^}JR4E^;7h(rrAS-=#qGA|l5?b=Sh}P^QR{b^xbtKkj1eIZX)m z6`6|cXhZ@8&*sfp*(HNXc~*c21?7|kf}*ykp3tvcN{L)JYzhjBatG7mfq)@c*diuT zUe~46sB93bgwsdth8u6xyZ%-M=6BhBD_FXPMkFMp!W#XT5>u0MUn**2NuBjk09Q&_ zyeeJ_>he|ubI^mPlvGJrVTj5yEnW!N1BV#Kjf@w~uf`JhupuYG93h@pfCnEhY9C`R zAA5d%HyN5J?d3_np6Bb5uYS(^>$|JF+x+$P>aIT-Z=XaxUR>qSdY6$OGhm!;V`^Q8 z39D4>79#s2 zE~&7j>Y0+4VDI|q-j2^MLamMucEQqJq>=7;^l+zO&(J9$u&}XH7P`b}vdA)11q)mw zs6mf15QNlp)Ss+xJZyDo5&4am6t9-1ezk~Qk81U7)UejF>&w+z)ha6`y>^O8-Zxhy zz4rKHd`f)D6^(z_CrwQgL0%HPb&##4%HI%<#?>Sw$pKnDG+pUoE1IPCP3q^M5Q z_{~wlLO_Zg&%qTf!X6+J4zi~i7kh-~g&fDCqecYDx9!9Ucm}Igq8_c-79?Fuq;@?U3CU3nABH2TN{%gK zF?Kac1z|c>hdpJKOrh~ZJxmR>PmeOAS36$RqnajOYSg3uJVQpf?v;hK5Ucl~Ve-)bzZg5yvA^c^fA$P+bcvjt@_$c5BB{)Gk$L<;@UTVbik}35nR^^7zuLjCqa&LIJAg0)n)K{pCO%P4PP(`rpnJaa@LBVA2 zF391XErO+nCG$P`zZun>w+IeS>oR1K1d#5VF-%E4TO~`Lw}3}hTlC^XO76Dm2A#$ z5-pr80m>%DnKRv0)zv-cGyKbU4<0=H`Rd*K*Ke;M{^`Ll`LTa-cJqCHdinPH!@CzR zKRkc^Du4awZAq7%KR$bO^TX-v;_$=ev)dn@UEY3wdivz>!`b=aho^`A=jVrI=Z{af z%Px+q4&R^74yT--A0K@F_;&l{;Zdja?{9x`I;3)bc+}~1*nM$$>~YQI@j-|6&z{~M z@c8ie=NE?!kB?a#<9l}4ak@M_>f&(rvnM+PKYTjs;j6bVKmK@i{o(nC|N80b`Spt* zufkgX_Qw~muOHs5dVT%s>OXIO`_qee+3~Mg`_I>}{^iBLU%k0q`ToO;cj10p|MQDC zAFtkjrh;2NJa}+A(Ei}TA+h}G?11ot2giK!%hQ4HuD!U?)em3fcXj>hi)e1MAJM+} z@O%q33;*&q;a-1y^X4Y?mv28_fB4(KeEaUz)w|~}-oMP_Utj-6e*KphZ{AMhj$;Zwvc|!KY#u1*YE!6yI&su+g~64>CdMKEi!t1zI|OhIt7i>*(v|-_fPVD z{+#-A7F|4g@~rDV-*nu1k>CH`s++Y@{y66QM?tkX_g|;&r->)rJ||%|+=hA9R2ug8 zw?Xt-=Z~H|=~uo_CEjK`9&-HW#iPr_wWT|rd--Jhn>=-kvREY2o)ws~uFKCFe?!=R zb4Nregv8Q+PJ}Zs3gVy6y0}d(Sl^jWu^8A4ytmMs;)cdxv#@M2JvrOMdh&EbEdM;) z(91W$a6@(C#70{dDw>?WN8TR;S_7DoSR%Ufs15utnJGI5u_nD6dG%NQ@$!?}itp!i zZai;s7LHBMUscR0ZvUGRHvOJc2%2yeQo$UA`L!DQT#BdD5y`@r-``zafAf$Q#SI;M zZC9x~6~A*tZ2ha5?_O~@=WZn)7Vnz6Q~ZZ5cZ=ck#i^{Q^*7l$EFQU3{!#j4+>%qC z;+D;dEU;LYoKn>$9obTNvjx)+>9l2(Q_pH;eCjw~aB);uqdIMFNm~MPK$za5)JIzU z{A6*0kcv{^6%vh$K!gQ2Isl-mx=oY8kSdRJKs9*k5#?H%*8D_dIKBJyVO7)j3&0+f~ZHX=b$WW6+|LG=9diw~A|Re|{M5fPHG zT;WMG+J!1bmy|n%Q;)#9UT~WsZ-^>fi=6uWtQV{47W9Fx-@YJ`!MHG(z#1Eo7;BQ; zt8;pO6e7=W3Ry2(>VC@jf=CvIt}uv!C2`%-nj$AjnM*&aqHwD3dOu>mG%Av5o6?Ht zdSz`on3#YD-}O=sjX(HH3L~lxX_80{OX_I0h-!fgOC$wLiQq+Y$9BHD!<|-y_6SU& zZj+G23IZu9+!ilXbmS@(*I7$Exh&(zLC^1ED$fLyFA;X1A0Jcgp_Q>P(o98oquey{ zc5RVIPf_347$FjSN(OB4%w~~YD&6EFTPiKRj3kkTu1byGZx&1kcDp>8uNsH^EqU2G$q~yUV&2KrS^+Mv;^`pL|LGN53*DH?dvsppLT&NuSd}`34Lnihz zo~&g{=}1)4t#(~eA{ns+Sc+%FPgxfwO?i|0ybteOh!1xQqDr=-^6UDHpyX@;78~?_ z%Cwn>XhSK&qZIOd8ob?SDE{CxuevTCU-Nj1L`zoIOGvw2Xt{}rg)g(06j~^jEJoti zOd|{tQjduCq+d6Myu6hy!q(_jOVLW|4ekju|LifHN zrQTiCiKw}2{IL#+KlqT4A_;@mhxOL!rh8oVlVq{e zbr($zQU!hZbo`YxRSktLO^Pv`&XEA=VkML?854qRX*{7x3o11$vh3nG2~idskwkJt zzvPHLclRp}EHjmy(nQt}CQ|f@vB6s^r8>e0ZD}tM-WLSifl9MLtQr;G__`%nkztN4 zl1rtP;gD=R&)^41b5({OdYGoIMgMzWp}3nP?%dZi*9 z^IY&lv0Qq7ClJw9xszb}d}*xdj}%WuEAj6_5|(>}PUe_(kHDhnmJlI{Gz)30d#Q@E zH6DHUG7N!460Bs7+ToQWx+NrvMR&`BORIXPowi&|FRnHa(glN^k7rOuDeU-T7Oe;Z zDio6eZt^xyPESdXkf@q_5|=GyT(nm=$iOKE(x?KL6j6}=sujz}W8h{={F64JGC z=O9%hP81}?Jqr;@6}6E#U%7kN5NY*@U?u+C_4&d|tYwLS*G^fHO3FmiFJh63Y|-AN zHBzh=`f_$@z2_8Bmsa|`)c5M3D}Z=N@kDSe`1$c5kw}_D3~HDyPqpQAF{*-8je0V6 z{Hh{}2wW{^ZInv}SoahEUoin>uviHrmDct}Qr`tRFL<1$${ zf{BJ4JgE>CAnlfTK324DscE3+H?Sy{6c~Ak0vlDfNU82{=_xsgsx|JnFoZ1RlEBDm zxAhEiWGo=3W?7J)d#O~}V?C-xRFKJ?EGt>y`w*H`i&CDC>aD268=H8(XoSW|wTVy` zsEzpvN+Zd7dblkPEaU)zooJG&L;GDd6Dt;_70d-|y}#eh-&qDJBHDIg(n*ex^*iZO z(Yqr_X|%3K?(lQ>O8p<95}c(R_Xp5wp2-yQz%;>Z63 z|MB~x`hWR;S7A$MAxZb)^DePa?-F@~8DG;O4REM1RSf$PI1GQrKGEjmqk zEh?Ev3#@3V@|*U+hlwoI8~ilfF zM)+*B(f%)=m=8ctH`HqY3JH%ZN8SrDF$h3M=0Bm z5Ei;+q(AMG1e8fajHqGH$NcRUi)>cLNS}7*VQK%0SxE~kp#o+{Db%pGq{P!i$gE;M zQYKk!U1QZD~OU*i`NY>pFIq8N3O zy+>2x$yyliVtIa3SfY;#u%|3cddh{)FsUY)^jPH64URm#{HA=csJjb=kt0-lT5&x> zoP5tha<9Clf(WJB#is4~uHE(2vN!9q=c8#fq@02t-ij7ryI6^%@*F9k$hA#$y^a&v zB8-=gh*sP$*tWCG8_v)z9kIb{j1R1wM6wY}oD@4ylDa5yNJIx_9aK~vxh7~-q>aQQ zDD8$LA$5ypp@uUQE?l%ou@}?Gk*w#7+7^=)3sYoV6f;Ao)Wk)F{RSUd>Hw3OM=a5r zCY9|bcoJB9pB%9Okv_k+fE3iFbqhBACLZ}={nkZwOU5vnF472S{a}!y8m>sC)B#31 zNSmhUFpH}bt!})YP+d13Ng))BEanTg)k>%aALi`xCMBYUyS<9A{_0kXv zQL+&2RTxP`u-X$>MF~(%WcrHn?H1R;2u$g=RKm^iA8^LN3yZqkyv9fdB`Y;0ez?A-dX0rz65hYD)aP zI^5JXFZiyPvMo@wUIw=2OArYK4O`r%kv72ii_jFye*?38(-oQ`4w%GZP#(7OJ&CO~3kR3i*;Tz@9Iv z+bO2w_KB;ISf)F5{|5IsAO0^8_u9DE#u0(z_y6y;Vg4*FzUEI? zA?XwybmdaB&l~dAu3OUCC53G1>k+&S^^JrK?K&%t33Gm&YYG%kh}#l}BXT=K`ihba z$yJCbswphI8VXi;En0bJrC22@!K%3jF41l3f)XDhB+^@YVmMvAHj2;R4$#vIY>2=t z$^{i*j*yA2&rc$vkZOaDNc^-OQECe0%o2=6t{+XNmMIt!Phrt+GPW#qM$u0TA$(!t zRjCw0Pg!{J?pOZBQ^dxTIJxDH@Vu4f`HJlVP&q~WBeqmE*w%;+2B{7$!$_Ct#_DJa zqo(E=SEm|Bs7P>#8i|lIl)=DDKw_8rA3&ZG}5rBzWm)30~ziuRT*y%7;`cX;LlUFaC#m-E>d)J>5qHj^E#F-zGDE*iWz`Gs&&1Pg?Q{Y?DgZV2ni|R;7z~8xrg@@L8+ykFLIA)Lyl-7_*$cpd0LoNbU(t8EIfaOiv*-hCzLol8~feI}yov(3CeRQVS@yWK%;|^r~S? zoN^zzR9(}r^>)&g6g)y*w~WN7$sDwuZI#>f39ISFYtB$J5w-91iDgwJBHeMsJWAiX z!1t6zvDyXplu_gbR?KrDk#5m<%aXVO)u{3Co?=n(#1Nx%dpWg0H?U#S#TulEma_GR6$kdlQF>pYyRJ06ev_t zv%oD(_jdb$#K&!AK_r;SLhfPQu2Ca*8Dk<{I|8eFmo8lflSOJuZc-K1RwMJgcfFKt zfui*ykLF7dk-;Wxahpb>5~5_oFIidMXA1HZye-}|LrfL<>=JysexX6+6$+u6`Vy8K zRfwRfjH)H19+CB;)h^CFAg@rug<3JumlP}>MKwfI`A2(5^x%5lOLY=ZAvK;18)5== zR4KZyCvB$>%FNJUwh97Nu|g|s^o?$ztfOtOXp(DDN~^_+uEJ5|6jc=~@*7#qbDj15 zn!jWr3pGhC2O3CHK8Q~tk|T;wC>E5uIH!n~NJUizp(=|hQ|)M!=KbP7;0v64QtnAP zB5?fvUK@WvG^kUs`Rk2fdeUeE)lcWC;ch(|CZBD}r72XW;-;Ka2+~Xfw0_L$(=3z% zeSVI>d81Q=43-_#^$2`v%tUNib5t2$MYJ@y(hX}xd%2X+B`%bWS$bZ6TREr#+lFLZ zUy&2Oj%F*%^99?TKG9OQ=)2`GE_K(sUdTeM;2Vw{qXB9Bc{xMc3!eBQvBarwgop)g z2obd=eG?M-$-Aswv^!gWD^;L(FmgG`|BNch0LLtS;NrwYl z7}7+sO?Kh+8op-VAr<1N-|Z|*;-xIY@VSl)T#jfWn__|PRD>MCwGghge8im;&(qnX z;|24}?=L6O$N+YFoIg+V=afJFIp3dMKDvC8e_cGf>~F@mj|0N9o_m>%Z;7L^Y^TAOLs{v*5fG)sgkmgey%Ou2MxA%Ecc=+gUnb@TRLTs zBMt}pJ8X%ZWWv%q8X_^#rW;7&r6UG{TLy{q1~N`zwWs<7-Y(WVYn(^aTSEw9(n7mM z%DhvCG|xQ0x+15_mIa+?V9}KTRba)ROLw+l;$zpmbo>0AqP-?MBod=T$$gM+x*9s6 zsKU4;-l($03kv8+JmLvOmDX=5%*Ru05TqFrD4z5_RQRq9`T$K!8--DnVmPAkZV4Bz zB~xsi6MJ9HR-zgT;oK9Ibd8EidtVqK>4uJM5kqM1D);Le`#4gjNU(!wnUh z@|)HoTP)d-CE|(RD!GL%|I6L(xBt6^Q$7MZZzJr9hmU|7daCPpFU_a(wz#kS=M`W1 P#b#XTp9zVb{=h-Ce*8@ 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 OQ~-)J^M*ES@BaZ~ERkpc diff --git a/packages/rs-sdk/tests/vectors/test_contested_resources_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/test_contested_resources_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/test_contested_resources_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_contested_resources_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/test_contested_resources_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/test_contested_resources_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_data_contract_history_read/msg_GetDataContractHistoryRequest_2bd2bfc3193745cf05fb33fd3e56d1c377e5a79c8bbfad2b8607feeb2743c37c.json b/packages/rs-sdk/tests/vectors/test_data_contract_history_read/msg_GetDataContractHistoryRequest_2bd2bfc3193745cf05fb33fd3e56d1c377e5a79c8bbfad2b8607feeb2743c37c.json new file mode 100644 index 0000000000000000000000000000000000000000..a3e90897235f49e34e7609e52e745afede0046c5 GIT binary patch literal 173549 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 S*021*&wgwFBLDiAzyE*4N3Spd literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/test_data_contract_history_read/msg_GetDataContractHistoryRequest_3c6bacbec65e6769e86774671a9d239eef8fcd6bf0710c8e86488471bd07377f.json b/packages/rs-sdk/tests/vectors/test_data_contract_history_read/msg_GetDataContractHistoryRequest_3c6bacbec65e6769e86774671a9d239eef8fcd6bf0710c8e86488471bd07377f.json deleted file mode 100644 index 6fa6e3bfcfb5d1aa4368039d845d5e8de84724d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168447 zcmeI*+iso5l?33q&Qk=w=7mT}ww0Hd2MB^7z$8F0ISd>pH$mQgs&@aDw(UslZ_R9i z5`TcAxXC`OLshNS{clnK{KYSS`PDyu|J~pI_}9OD^{Ze0GcWs%SMR^ht3Uo%Uj6#= zlm7JK;q~477x(vXKfHK&`1Zq#>mR(k{{A=jSA*`a)_S=A=ISSJzW(sy+czJ+zM61< zfBpTdJ>Gp7{`J-Pw^vI(T(5us`r4*%u2#B#^XkJ|4{xrV{r2Jd2Uoj%eYN}j+bfse zTn&17xLWsmk9SuSzP{S-{(A3+hc`zCe)EG7U;XKifBxh5Nz`Bd{--~^|K?x+@Q1(s z{%7C)+xNfw?)%^V?)%^V`EQx<)%~ll-cR_S@BaFa-{+g(fA{y_U$*#HKL6_%|N6y$ z{NkTq{pWvw^{ZdsC;j)Y?p{A!KHl8j-+!Ce_xZbDzs=YAbKln)^ycpEw;lK6N!L@~ zJt2)XQtV?0&9$Z53l~HFW>!uw#N6z>Ad9m zVrR4Tx<3C~#N0o;{kVm7zw^qQI$VSlFjv6*cO3dL6n`AahA%&VoLoOyq@;MCj)U7p z>XC};Wc_4|cYXbFu3YW&c(Ser7iAxb>7hbD9vtolk2Hns>EK71cx_UcyKR3KkH01R z{uD7rJuRCb#F!tn6YNhs*T=TY)tlF7)zYf{EgqGw>l7zt0y)D^7LT)!>f5zFYP?X4 zjgS2)r`wTVV4(b#GWj6ZT&n86Rq5n-{Xjypb~rAvsy1HA@4h1)A5s%SE>(Shi%Ggg zWUBCz>*NlMPsOAZr0P>J15}KEQx=mDOBG3p(gFsv`_k?~c!MQToANqaP)3qL$#@-4 z5=Fq-q>DgVY{Lkt>=h_-AyLvAs=2;+omlO|gIvDhVB(sjNm=|HLPvzPq=b6GA5HVRBbgN~me(tN^=o!``Oc(J6@Pg9Vb}V~SwAz6Y+i-=$l~E)_H>7WI97 z?DIN|5X7$aNoqPJP|;lyC`{toXkXI~U#O{wAc*)YK`7l+xdzT=%2A27;dJaGA?g&* zwFOF2yjTpfk??VBUo(>6%lH~Vr;knYY=4}gj;S{VUyxUWH48-(NE>?K= z?dkaC#kLE_6g(!ZSvNP#p-qXZBDKH3 zLn-JMqBh5P3~UV(M)dkcu15~5&=JkxK9<^LX%$Y0h-lbUhiJsLhV*vaQItmOq=j2} zpm=r)qV$*|Sv#gkds8k@hdIFBliZ4!7efDMNVj5%vL=u?P~-|TkopOUBzHq!yp!R| zxUGIFty(DP&JfdT8>4M&T#Bw7>}+GMEsn2<-T5p;yP5GN1-JJ~7NQ*j?P0 zmw8kyT5hJ~w0N^dEszYZC1<<4EwkJVI7uznpLx4`wm=^{_~iQsH?{w~HRSZf@v?8r zwcjB6FNEyZsg6HeptA+q`|U0ST~+czal5}NXuYf1Uq26FsmmSQ>eK}V9xD0dh#jk3 z&oy^?K8;DYz8zIW(PR2yBIH6?5%{9$S$qcAe$PpY*ImNUd~EC35Ev&zHx6hojiHKF zDxh4d78hve46g&zY!9RPgy)*TZ4$8=R8hWho-TE}7Wr8Z#*=v2`4*dO(2GgI9Gc*Mc8_< zV*roAE`q2pJ+?IDjq0f3>_k2O ztL%&fL1Q~>LI&;=+6`35quatMSrY^f1g(fwETImZ9o_qz>W_WVEKs7gAHbB=o>aPl zE}b3SW7m?6YQn1-90@q-WDPqzy2sLYc60(0)gbbE8d6t zmvOQv^+ac_ny65BkDki)|Y@vTQ61q z*{|n1LG{=vDHk0BO`|D8K{zkFHgZ=zmy%STQpYvm9a8(yG_h(;x%GAEc$ZGxF8Uq3 zn&<5)6GG_)bwH&V8MGG5_ie{ltR}U_Gs10B-1l|Td-^83i1eM8^B;S+ z&-M3@^oeeaGv0~YgdG~@1k6Sg^a>Q~%iv+<%oi!glkRalgIZq{9;b3%6ZvCbA3PGc zzD(t`H+2l!3GMy-;BSl&NE|5A4hoyJp-v{S*qUaeK{r_Qw$-m&Xt%b#xJs+W$AIL$ zAD!mDjMjYyxwCuUd>7yI1W7BY$n3-mEGreUOd+dY0WJJfAHLCNbD0@~+Ax50BO zneqhjKPsc>{CNfOvHP6&-+zL{DRGi$DcTUHojPC3j`hpruhx z4SKC7X{V`aq`?g=mPl%+`>f~ec=vwk^rVU6lLzHByWn#ZONWz`cs-DgB37CZy}vC&P-+&a$f~uA=57Mr zAVi=`f)F053kE+a@hb~t|B<+XY^vsr)PQAbv`d44JuN}qG9uJ29RwjXxM4{=Y5m*3 zqhKMHfbnJA!vsYHq}%F}DC!_(1@_s_ZCq2&V%zX)24~WWYF5EH+qqBX{cPt5x~7?D zJNHTKt$X`w&PWZYYL9p6#OKq_p)uBONpIG$jAVZhPu1`mrq4uX2=uDQ?x*BQ)zdzQ z)USaRkkH*lBaqYdJO(}(O>Y@)!HQ2y|m5|RFv2)LkbTMWDyG<#8! z8^`MK9dVUebchHJ35qHRlx|&Io$dIS`jDt_+AcAb0x6VTJdC*UL1Q9NNQWZC9p4XZ z1GPZ7or`0N-d9{Uy18MqLhQZ_phdN>L7w>{O@)eWtrDCNbO&Nf&2ZVOS17lys+s~S zj-|G!#~=ktgcn=ynEqZVnr@Y{AY2rq3b3R}bfC5Prf-T6kS`aMM~CC&b<&}+9i>A# z*mS62EAQyO=`$e&k0B<512{SFiYSbyk|D<6dFkfA*#-j@#izg zy??lL1Xih}SbBcX91Cwk)TsNVEsk7>Rcp$i7=0lnZkvK^I7I-K^Cf!KFb?XbvSzVJ@m9WUc!9~q5yuzkz zL3*XQHB}#^0I@U->EInlDCrg`^m@T{|6EqA>S-~jZ?y`GMXge$b+sYKpXMCOtxf`q zRWIX-+LK&hx(|&-HR~)n@a_+0sYKB*;JH*1B%0sn_gJAdS9EEhNW_9eSDkB=i|*pw zX{8gx()X&mQZ5cJh?_|_lBft7P(wvyV3=oc=F3xHe&)+(tK@~Q;8uA-h^;b<1{Osj z5xUS>w{GWN>M^Z_Rg}58!}e@V;iP95gjO9vUuX+@HZ*Bkf^*U(KZB6JN8&_nGUcq2 zq|c3*iyPtO$m2kD35|MtgWZ%u_bg=Ze}nEPz9=?=KyOoN%0LXYPk70NEU_ZhrQ8)B zQiyf&u8#t!*f>Crg413CHPZq`>N>as`677D@RM8F^ZdfSid2dxkp03#GJab|i%!;( zoN>hXVLatblrl=koO0VJd~Y;avL zLKL5gM(!87+b3e9lB}$7>i8!}TwFjeIzEZm4rvEpK&4Z($(-OeP*)BP*fEM2wdLnw zY9C#SD-w3f+M)*A6T~_J2RPSVEKnkDgFY(8Pjc}LyJc!Zv^$l>8`2r}@VY=tOc=zq z@{56oWc;R#E<7aBCAAvAdWmP*duVJsURy7XaL$JQJ{)!=UZ^A3M5+F#5~=tPmCd_H z4X;(z9CGPUJiDb-uUFw9+6Ez5o3#H|{ZSA$(MZ@%L29gB`kBIu;uAKhl9W&)3*AD> z$BLD0F+;m_sz(N?jl8|%3nY95K-$hS$er7$+}xTVM}!@~1NS+P14&7cT~fH_io#FI zfwq@}K&go$|%B zxO8s96A-Bl4PMw#schRksP7V@!!W;p;EpH=#7Z%7AKT7~xkgw{a0(I%QHz)KX7P05 z??^f*sxS6t_$5COEE)y9+;<-@r+OrIoy8&bj^IhMwd>1h7$#qj3UF&CiYVUFZr$gp05%?^x@crh@)E!dh#5;Byk-a zs|4F|yi@R$S6)k9h$0cF$c4jeL15M=ktBNd%t9%6jlm2ZF#ZQB5KBP?MX9?a3(D^J zLR1Zwq**Gpvjt@&86-izNCAAiECst ztxSW-3>thpGeW(v6$^KjN^p26+cpTRIVmxM+X#-yTGpo$oG6LQbs;jVSx%xQ*WE>O zw@e~OYEQfnt2%gn>}Oo+OBOF^rHXY*3ZGP^Zh?JW0%f30`XcG-NM?y)U4JEUKOM1( zwg?CXA!Rq^;^KnhHZB;)tkOx!U#d^TA!q*Q}DegYf3+FJF*O;@UAH)I1vO9e8d*RlsT7BkrtO&6Y0n!0#%;Ky8Pfn&Ql2l5XUunM&2q`@s5*8)oe#`oE zrDr3&4eY`RJHQ?TF@2Pag%EP#@It)qlmRs`wiCk~>N8(R)3U_`^D|$BSw*iT#grM9 zoGfY9q<6BxdcIB!*N2h_rJ%b66|~C?MZ)f0zu=`oy+B7agZojMRN=snh=xsdh(=ty zEq4^9sqb>yU8tsbF1ihB&}0{BZ^{MIr7xoc6#73yx&=;_HG#x|RqgXfQa^#WSyVZ?dBe4GoP^#N13vkH*)4}(KiL|YE{wJKAj zQ8|x_Td4MP6D6)4GTv_(_5>0Kiri&x$wnQr9)-#X^~L)uP2YZts11g8xdtSumKm>gjnF5C=CPM7t_^nT5qvMr2p7F}=W*o!YU7Y6Bb=0JR z_|JTi4yxhRaBV|Nm0T?$UeMqpU(z8@lsv$bWYwxnk>2KPcOR`UPms87A?>abM@5pj zFwjOSyOa2zx8)Caj{b3UToK?jvsUyqqd=Y-P*8O+iQ=3wBvYV3pc&gwm0JVRYkmvFV_uSKh`j zOoX_s2z*iWJm{u(gMox7-oXU|_UuW4oP$n=KH4s3z!$(!#j44j_eiGj10tM9q0jv& zBsEkE^r3sVK5-1XxJ&PM9)<4r4jse#mAp{<^kQy=n8Ic$_wqaw9M7n0q`Pd5~bl?it9O9)xmK@#5r^ulnf;)A&TA-IZOndoACL5 z;V0MZN7jU)-9oQz2c)=AiKJs<7*em{8u_B24Ud=_GhYae`fn`}Cj{NF&)|`eqCJx= z%-|teI6x?R{$;#bE9s*Ql9-p*qMU;_FR2LBS!oOoU^vKi7YmdC^>E?FbU1dwBil?3 zs3WRjk*QnW+fQUuly=Y*73b79;_nAuQSE2!bI7V$?lMbdp$HM^GMpl_$XOEvk=aHy zAyQ4d%+hoZIxe0vOSkJ`<91858>occO}8L~1~)9B53N6VbRHKxWkkBOqxYLXoXclN_h{Bu;s&wp6wP3yzNDs>AN|cgg!;!?6Pzq1^PyvQAr~87`mT`NgJ=Nj=Ero zl6tq|qX_S@!g~qzy2?4&MUL}d#>t|A(yB!8#<%VDT1-J07j7(TgUh-GR^YVQ)X!A! zRBfK$qvXT!ZLibRabS}RtuL9Pt(WFvc42aYYU4;U&@`Gd6oj)RZRD=XDJ7{qrIIw@ z9a8(yG_h(;xpmVr-lY?_CAx#x*83`1%wOGDyJHBEysWqOFfiGNY z2km{5GVlep)VfN<38xR)vDif7P(o=Vjfn_0h=2>~lYA#-w{`tMFb2E z35qHRlx|&Io$dIP{(*E18hhNu0;Mf|j1hZEA}N$zJd9AQR6Pa)g>)!F+;Q!5h;fZ= ztU8+tYLK2~Q=wwp)Qi^y-3g+k7*#{`3gz}yRa2l;y>$vyV{1R6sA}{1*E?!`8zQe1 zouaZl(52WWysIzS1s|vxZnZ=X5Ov82sbAB9N4y3~rwnj1+NF6E@n3o0pJE6>1l}A@ z&bvW8EkqZ@PDD<6dHjyA!@({Dy+jxh8t&X(s7N{jH#qpdVbFw3vZ&s zsQaZY4v>pgYs$+ld84F|@^r9fBpg&_m~}_D@9G1vfiI-JLkuS=-cTu1qQLtNnBrs- zSh6Sa8Fi|Y^a&O!{d&t2-+b|5T_?|7g%XW*Xfi+bZxK?KzOT&;# zh?a7y3|gS{5daplVpT66qG@Us7K>V?N;^P^IQ}%}P%U8{uiX)rq)9F?-3P%@&6IZ_ zeJYhG8pOCkmqL(eexKiCg(TOaq$%QPjYPhzAny67KNg>w7yFLn_Vxt0>T_i-E;wK9Wl-7E^13?Wu zqV&vo-NX_6~^M!|Gyk2bUBx6s2T1#@0661$uRL(>xqjbzUP=NwIkXDV= zVHjzwyn!}R(t=_-rdS#jxJy|iI+PI-(gWl=CA&DH*sziNh3>Y17?ot@CIS({@tNK8 zpcfM{5s#HYV^DwpfKW`F=27OfZ zRv0uPoj>L-P*DmDe%hUCNpky}2v>57Qr0Ip4RSr0G63xa9+Gj2Y6cVbI$jdp_^9!> z?*NZPizA(qCJK3d%+jtv4C~oY@1O>bWQzBYL|CO#aI4}!pk6XajmHcp#K9hN=}_z? zY~uAOP~`ZEErUw*M?qMVP!b1TtX=vUm4rAOHmQ=78X^nbLd0#w%C?xHT`xm&sFcq0 z2^?P_VX;Em&Kx1m4w8OMxiLYG2s?lW?sFbz_d*^qf_)-J3QvPq(z(4H1S(M?l{>HN z_x>B}p6NtIpBtP8-2zw46HA{dmawp{;?mF9<4uZ-b~|58i%aJwd}=_&iv}-js8qIQ z4d5gpIt=ss2L^2rh?QdEej-MNesEJN>{gIah+4ePo8i6UG9civHxR=1v@US17lZD1 zAS2lYp;brF7utgRuE8~eyD;#2lEE*ge2l!z=*JeGp4Lhf)ms!Q1>B0 zmKgU@C=|&z@{u@RXoXWkD2t&Mrh#$}Bt2G%VGR-9&Jh?Wq%D-9nN4x3q=0$(OSQGT z#4rI;y&$Wi%;I>xNEN0n0zXOgu+U3yaO8qosW`6VUt7nb^{DXBDsV|3_fe_EQpgHg zEcf+Aw&?gkS31>$O^Eij(SBKB!X|@)tHTRHd!~f29Ny4YGeSzG(2YF;s>+Di(~yM4U8C8_rpgDa>mmZigt8)pBIDpWD2dnKe#auBqZ`R1{u^T7gUg8 zElfh9ZV@0!6H?S^)0HiRK`jA-rK$~$Ul|my8>s9eQ<{ryS&sd*cFw znv^Uc@2Y!(jqZXSLIdTFkW|)dalF_No*tSb8El}EM3JdB288gnJ~@&^P@s})QJdzP zc$fGr-0o8~UL&F`3&}EtH1;HMT_5 zlhsgZ#AdW2j-+Q3M-Ja5kHHCV5f?~*l5{a?;RI+aAu5%qsfdQSs@Da9(~=R=Pu?P= z5bSmRWDWJOvryHKjkX(@j*nPTHAfzi3k}i5BtUFHD7m0oT#cm^L;)z6m#Rur8lQoT z=WHcWIcBBY)U2S2VKSw=gdH-4sMPfnUe(yllG2=AmLvN$H|wj{l?AbCah$~b z$e{GMb=(c3POn>p<4D`e2!^YUNTI1o0X*qXwh(PUk|+RP;i6rZBcyVja&aFpj~#o{ zkqqdff<_wLKwY-jPhY3RBtiR;j_sDa<5LbKXd|6%20j5o0(&ZXqpP(J_3^kTb!^O>`4J4t|eLEW-Jl;EfNwL zpF&o3m*7)E+9^Rb8dj?)To;iv5kQ@Z3tHLBO>w+i2>co%yox!z5UZL&5v9rtX+>}= z>(`zjiUdC`oQPz%2t268@@A&F6RS#aGAZz*LfkoWb3$dy)9^WP7U7x&2;w0CV z0MD_h@Jpy%6C z_j}sLN-}sjBC+ZeJg0X`&?vh^(+DSrRqA_o5vz_}q+6)tXcaeXsG{}4k7Kv)#A?;s zyGQ@W(s!FY&7;rz*ZK2J{@mwJU+3#r@9y4pmp6Cs`jhqL>uCPBcdsAr-eu(8ZyIj^ z2?nlX2}onI>F-1BuSwbni5l0Qa9?}!;8R+Z7CWh2N1$knq)!4{#{&{|{8EYb)w{dk zl$CLk%Eneea)eiKvb@kFHo}tkrbCX~4X;RXK}&(6!7)Y=sJ&Chi$*m*nIb$|Qz#2D zsa=ZtuKmN>MbcegGK&zHv+AqIONP{}R;2!E?RvF})Yq$YwS>L8zZ(>*dWNJga4vAz zS1%KxteRZ z76oC-lvq`GECR~g@s|6*zBrEJUBgncv}z@f1eI7tnwsL(&uyv z(snsQ5w2B&kZuvE3p?tCI-c;#7O~2_R$ibWG^7cXC{=O(|9ml)x_Ehz)5kVlI?rj6 zy31pm-Du^Z&$pSGKUwMByL|c0dK%OVw_LWZr$PU>2SZI>f+Y|s1eM{dr0w?#Q3N4I zQ7+@_veyjSq6LFQ?Na%gj_oMbivSn7+E|HtcD!s+Y+#wmc-tb1AP7w2Dz)TArbI!+ zk-`I|uo)cGOPtdBis5QTNE6f~QfEweqZ)RrAcRW7i?z!>TLV8upurE1i0?`9=vxTn zdCY#gO&q2RFn0acaIx`7{6 zgK9^WN`l;I!&mvEZW0`tk~C3^TdOoCZCMftng?+r6d^@wyb9`%HY8ZkDiSD7&%Jkd z=^tx7GxvL(@0|19tIsa}>8p#UX3a&(xSLG7$&?$?g~>H^+kBYv3mfQ3tCk*2Md(c{ zs7nTJVxyZ(xP@GYzI>pHEF zmag#mZ67~oo{!P~mwe7NTjeY+8Bw0Ek0nYUd%W*`L(o)Z8BNp(679D9DCBovGz4ds8v*ZX z!RMI%<5P~SpNojJ86 zq%WET04t;4ReLCkhvJq;+27clJz#pW72dSbk_EXuywwVMavLD34rSMY<uwHWJ%+n87}3I+mug5 zNmSU>@rDL89|c$|9h$BcG`kyP39NEDQ|<9+(kkQEI#A=}A)ha9uymSS5K{ds2Pik~ zt2ifWe4v@2{*?-51Rb+!uvN%}oIPxolj!iM>)(QhW0u1$+bvm}O;^%_Zd`QPKV)F` zSBw;APGVdST*mMfZ$`WQ@eeT`(8-~v?u+rzIsAtpDYUw~)Jtuoz>{nBMku?}gSxuH z(_tD~0vg{*Pahk0UXz~~!+g^lI z&`7snKps~!m$ilHMk9lPOVC29ixgV$)+-9|x)X-tg&Kln&U`PVfWryN5I!FTwjebP zp7Pi`2V#Ga2F2QkZ2EE3<=IC;$(@g>vQ-#9)~}B{)7zpAj)Ed{-s96LE5+@#$W<2! zkxOaH;Ts*OX~x6Ro0_*3KQMJ;@}cB`rfG}^lSrF=tDLhQINA=iA6+f@xs4!Ybszq0 zS!0IO+8gqNW2P&o&t8unr|Jkul+)J-zr}+uV-$mxI@`0IC|}0%n_Wc?;ksNuU?z$W z`OgXTKegZH_8FvwBA}D_^kmOohd#SlXj@V@bKa$W=RF8`51sW?O?rgco8Z!YK37EH zH*+yTe_1A9IP`gQj7BR3f4%__%y;}BH;RtH`8@z5d#}x#HdvnQ@PL9){?b7sjZmkb zk)j>5S=4D*%gA33;eb&2sHZs!{?JfR;DDU#Q!R)n6Y;-VA%4mFA*ko%yKa#1#-($X{&m_#Gb;FW5rKc=)3(?Qk@(Kr>k<1Gydkq_rU6{|c=eUfTwDYQJr& zNyVfD9QxiCoqWO461e{O+h$C<6zAfW{gaWlqa$s`pGMlu=s#)h2|@j>A$27Ld9JSa z0ZbUN0)<5LMrUXhZmz{!8`=OzSe7=7S<{*88zY6W>fjqM=MwuT8Fak~_H^9{u zqUZ%YUL{FasSKQkcS*0YX`)GT&*n@ML{yNbM`xc`0_TA)b)<~`QL9IPWV;^NV5jaj z7X`fox|j)XN_9s26~= zXU<8(c%)aeWJe$Rz00x!GI-Z#(|n7k9kW>BBfSAuht11x0Iu97E8zYvD=ukN#_L=| zt_y6sJs7AOI!=`!C>#QvaElau7`g-csN(_Ax8hTjC38H)+mgOm&ap`F4Pi z-Utw6k39KzBSj;vf{t{`p*s|*jPWJJk=GRI#)@OpX<(xEndq?^`K>$fiicJev~s-z zS*1DNKaBFPqywtI1|KM_LTvfpZ#CjH@JCNwWabBub@UTJ-`*1_63!m>=uV9eMskJ7 z$hWs+V;cbYt2*$4bypG2Y}jitQhva$)H zR(-V+B+>m!J<;1jYNIybke&9xF*h%hXCFX@QSL zL%Aq*<+zq851*)s<02PgT+4o*s^RHFPbcb!p#qP+=0Q=)k1k|pSbZfxq9vi;uoy>%wN z&As=$AJ6mqdhX9(x&DKr*H2EH6{!X{UFW9LZbb9TYv`&u#L<_=N*cA6Q~S0RblM85 z<(jlyma2F0UjL;dHyyfZQQFvOzZ*-*1rfb?-J+=#Wrq#QHG6#YYs2TkXN`znx-~_` z%{~=s^kj8epG<>(sm)ihl{@pl_ z-C=r0isvsj(p+4R)n1eAERtJo&fjSI{NG+HLn9+e&abm#Y|Wr102T6ds}+oQS}{7+ z?$N|ql#9aYrlt5$?NK2SBR}KQC&vTIrXs#)BN~-7tXm`4`OFkFJL>U2wp!v~V~h$F zJ}qq!^q(pr+l#SZFg)2Xcie_bCI3G@4|1GMNq%M}P8xhI&ckKq>JnWZjX9xI0{=2+ zh2wRWO)KkN+Ou9@L7eaEwFEi)eSRW`H&QU`P71!T7u58*LR0;flT_-Zm_-Rn=psO^*hlj>&UAU+dIb0BiTQS|L+6SW^PXH$nh+y=4ZREy+~2CdOxAi-$J| zY}?`ZKo-jvK@QU`9$lW*Qu^1{5@gacbB}$>ZL<0OK3x8AL&(D!K=f}%;uhmo-T1b) z$=7YY0aR{0nWFc)w4Wwgp)g6G!im3!{^#%!G|=PIwH7f|QM;pzet*v6vD?i+l0W5V zcE-8Ts^o3+rfxICkJP|6N~Zga{{QPR_hg(${w^QQx9P|{Ul(_#QSxr{=k)*(wNrCi zeL+_{A)rQyTS;PnYzm}?oOVH%CWMqEk4qdUHlc737|15+!xcXNbfc!9KiPmsg)fXW zRX2EiY_}26p5+l&XgAvY`U;#s*&O3+77!}KWfO`I$!d%a)NK83r>kRVD^9bnPu2T9 zX?GglQOjZ1re(Se@F2YQT`2YSpO{h3GGP#=zM;MrZUUk=WbwiR@u&*wrD z+~%uG@- z^0|GDb)52*vZ9EtwL)0BbBEB zb>dW{w(2HZEfB;igH^E6ON&CfvQT0k=e=u{tYh@+1p%LE0xy-nFl`u1k<0mQd2L(sShj&T!d3gm}sQ%1lWC z_b*a_@v4iEjjFgm^f;SG{Ww(T0-Z*3+h03;~$_H`l9KK3xu*&|F z&fMvJN#0n8O)`a5p2-wZ*#iBlNKU+88sYG?WX|WRTXE-+4*VNDZ^F%gapg3mpB)Z( ztQTX^c>ps75{gt%o%$gb=ITrjz{vR4qrZ2lwzouxaydm6?K`ZEa$updRECDC#2haY z7?~j2SW0<_HF+T%QZG~(y|K=+sEmjwA*=+rey4zFqO!>EY;?ed67zxkXGE uy6E|Q3`~q)F;sFEDlic4GjEwoJdd)MLK&8Uw5FYMG5cVVE*{!u{pNq;*owIT diff --git a/packages/rs-sdk/tests/vectors/test_data_contract_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/test_data_contract_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/test_data_contract_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_data_contract_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/test_data_contract_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/test_data_contract_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_data_contract_read_not_found/msg_GetDataContractRequest_1d1e53ab5e04d9ec5dce4ff9ac048c03122daf7ab2e77108f4bf44af1ad15eae.json b/packages/rs-sdk/tests/vectors/test_data_contract_read_not_found/msg_GetDataContractRequest_1d1e53ab5e04d9ec5dce4ff9ac048c03122daf7ab2e77108f4bf44af1ad15eae.json index 67965d13be14f6f64801a9c2d0a2893b7b619982..5bd4cd1d7899d037456b04da7e71f871ea8ffc0f 100644 GIT binary patch delta 2357 zcmZ8jX>3$g6wZ|CdsC)`mO|+|45jPLTkgC!8?Cgpbi=mNMWC!L)Uap>M8!WURB#VO z!j~8YVoQuj#8j|o1cKIoO2srWG#H5`l0b-p7&RfGqUYQ<9*MJ4eOQDh>M!>HWBZXS@dd?NQt=(;zZcOj+9h z&IDaiyy!CyWV*4rz`|`R$}jOnTh}>%SIyNhv_?fnr*p}IazTf(nhdm?e0?hFN(5$j zb%<6K6P^0VSo(x2>%5TW%<)|T9hF}Se7s&mU#W^6&BA42ez}2dL4hlkDu(I=J`6Zh zwN{$k)AM=sZ(PO9W)0&dZoJW;V_;S)erY!_mhL>e++^bNLIy~|g%+KU?eS?C%@Gop zWOJj28_fa6Mnyz1(cy_nJa2Sc5IG?^5*71BsShoIIDt{Uk}n+a$#&k33Je7;D&=s| z*Q;Pxo{mk#*|{=-Ekx>}0#m|wx}D&oT2BWVwiv-{VtS z0;4;G*XwmmW^i3MdhN8dC<3Z{O* z6DF+*c>3@6f4Ij?GDf%^30bUIzCBCWn3*qdYq5eW0Uf7pK}|;q1cAx0!{xDj*+?cm zVk$o`*AsY|SVXfiW>*&K$Rt|15B9{qEP*MFbWRe`S<9tD&a%j+QMD1jxl>8ZqQl!^ zVfz~5o@T16VyrD}is}+GJ&XQI{+L;T&)Nm<=oYrD3*-ISa)KfsNuwx+D~%*dk}p$s z&8Oo|)WlG247D?CoG%rqYf@l#lgtSIFBOMArj^Uy)wKh3>?WaCKV5b@8BU5lX;l{d z{xY4cuizogvBci`O8CiBL!An0`uR=;*DFHs)>0pZA%<(@VDxM%&Ml?}go3An2EOf) zeeWhL+A17~E;niLHxL762(@0aAT@J0>h!px&6MAHv=FY&avV>NhNW0!2{-uj_f_oh z?Gb~DsJNxl!HtA{(H?C*Uo)-@sdh1sl~NX)$$4{n- zv)!~Os9VDE=MpiC&<31qLlwM_%K=E&6O5f!jA5b z%_d7GRyo@$n*xC`;Qae-zKwaREklLxdoU0-7uboN?8FDbO1FH_A<#u9&dg<3C>Tj& cBd20GTZh$UOH>J6SA>4hEFd3fxY>W`U)?AwFaQ7m delta 1908 zcmY*aTWl0n7|xdIOn0Gl+ifkaZFftd*Eu_9W_G$|L%W5_0;R>pZn@af7Ayn=w$(&J zG)4>$5~HEn&j%Ic7UP4O*rX;H6QvJm1WCY`yJG0W4Jix;@VOR zlYIud8aZZq9CU8du)5dG*#=S-E{3--1Zm6Ikc+}b3*(!pG;HE%v4&Hn7N(zyA)U13 z_q}ZvvTL|}zNk}u$ib4NsW#Ab#2OK4Ko44$Ke}w zU~S;EVq*G`j-gtHiI|2(qYQrqE!?4NdkI>)!@%JRhMt6gWZ;%%%C!r{3evr#iE~4$ zwcDMl=KHky1RXb04$f`2!AEu6A2D&PK8mxUeB6IJig7}8Hl*Vp(~|e=OHJ8wWeK(F z8F;XkcQG$x;(aIE5}>)%{bC+V;w;7~N z=WHFUy%}?4=;6%^bdV|i22KvE-u@_`XU|1?(89=wmWvRP6b=`~f#rC(-$d=U?J}oA z`&S#(K9O5-?yB|77spSwN2zBxu|XwPB=MI97pF*FF&W;?s^8C(bi)3bYL4Cv5#f*H z?E!|_Wr9axWgXe(ClJ!<#VMkJ!ZIejL=sPvH~06txJz?I`0n2bL(v-9$DY+z9#!x% z2YcHbq^pSp;SJib*phyDFD6WCkYtpW49B-C=@aBQJ}$~>Xw{LFB(WGU!uVsM7(sP0 zLCMq(a;yurU|6=PP2GzBJ2GQ5oCaHwEH$MTvke>@ z`?-W7;76&|O9#o@eHvabX_CX}{TZHk{LO*JnAVBr>yB%QfFb~Zky7g=KC87N(POS zJ}&23QPX2P3aE!06_!8uDievD!ihn7qZkoZnMzF&nQQ@_cqN1j87^+g$LZ3jtVz?W u=86_mQKP)LN0t52)nm?w|7Sjfr}(WOn^iaAUH-oDpQLMrZa7) zRk3mG7-n#iYo3v(EjmV9IyIfz*ifJ{NLo5$XDZD(wa!>nQgnb(+NRTiQf;um=iR*n z|LPwZE|-1x{XNg`<9T@TS0#V>sAP0ho0*DRsTEc#ZF%%cri#vJ4{>9Wv6y!23+VEN zg*2ikDpLt7S!<<|R`9TE;hR)Sedz`V%Z<}U0-txxC>t|FKh%agO?q(sGKv<5sK3}_ zXRYDT_S?dADDBdZ}_QQx<%XHO!MGA z-Q~UqwGcfu({3R_+eXlz-J|o0e%5{6F+fpdn7A2^1rpA@rOSaqg~1M}}HK-{^#9 zb9)DRGu*AMAomHEKRATuijGz#9DeLFL=`O#Q}-8ap6~)aWLZzpx1z67Qogg1RV zD&meo<74|{i%qGKdJ{I)Hm2$1eo;Z5jD+$U)kWfYo(p{V806aQNe$Xip0a$sADe9} zs4?io=OCeEI=#}c>FJou2OkGJ*{iPf=ya(fnc7RB<@ZHUCfKmJ;vJM_mqDfe9X4ei zPw=*{X|bR+amu}iqe0NRnDKiPgS}7mq;H)?fJ8=*h0|;dGq``z?8}iY1fSvezggr7YWfgN^$Gclv-h< zB#)1GKz5>-`sW}cuive45V4xY#jP~fEv7QzxQu*|Y2@M+Db04*@>B7A(eSl(sP=R68 zC`5$lU@17nztpG9lem`);8=aD9CU3nH9hDU2k~**? zxa1iLPsyAxe5c%4h$!ma;}k@NJP{@G)w|)OpZNqxu8EOeO8J=iM28XQFRuh?Zj~qE z!ktM>2#2biByGCWKjxYqy_|7a8tVJkrccVs^O7d@TUB0>nRimez-3Pf<9JBc3Qiv7>mI-U0rd^@!$Lk!caFPTTa`>Lkx? z!^o0cr9|(OPjABTHF6u>w(I;gtO!QAL!P#kS9%`4WIj{u> zF@5=#b|a<&gs0Zy6SCE#%#=g(7kL~_W8_zU(WXz~YYD2dIyF7gG}<4c!DgF3Yr(a$ zSID1vXKRpB`F%t}P;u~H9Rk9SA&*88vbnc>8(}WpP$q^^TG~$=*9Df}6LAUQ%uBn_ z6t%T|v_PdTz5RkjqeBxTamvhB`1t4s01$Vcst$&G+YT*#eefTti9v@!JF&6xcos2w z%RLU?zebDGyYu`q$Bw!3N}kvZhE?lj-H zGD|$+((WZnZ?aD1zZNdO(gLgGMzCgn!{2!!%(N`9JXxyyw+2&J(iFRIURNCHFh*cb zK@q0m770>_slr3$nx;R1shXzB=W2X3ZPQqu)cnaLZ2qH%hOORp6gH{b-FYrE4+wd csMDiaKk)xwfFQ)4xMRj5aY{2+-D^DYKRkqfGynhq delta 2431 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 delta 1877 zcmY*ZZEO@(6wSiy3|(6L1qCVFowi7~%gnwvGyB0pX*Y$oDW$M<3$(P90t&6r(!>Y} zF=3Tx)cB*}_y>uGADEC}k)#Qj7!ZFLF($SN0!AdM_=9Nq5==C~1n+y#)|j-}$?lzd z&pG#;`|HoX6JPtzpZ5h~DJ!0|;&IEvmy0TK%eNoL!prdToC9OXoSPF3iL$t; zjIFfjS^dR5EACox{_ne@)|~r|9uq|#D)SbN&(%Kg;o1@#ml_zZ)NA-`9z${{hRI)<@x@jfX0Hyj#PNA}J?$dDkg7^FWWyXC^JvN{hTMRTqL7VInj*fx zypF+a($EtmBn3A1mDwl?Xed|`8MpIaGbGf80}PRD4CWS&a|CCk%P(PxagQ6Kc-HMA zw_Cv+G8v}0h9?a+_Lg%@wz!yB;$TOLXa@{Dj9OBXt3?c>JsSS3C#t(OT-ZUMMC0>l z3^zAfv($5K2G*|T7~jT`uJ%Lgw~-@KWz`nulsi~oWh33CV?olAl04qa5iVBp ziqMP!1JQMIuFt{mq~@b+0@G1i>WnG_2^=sl$}a24EbFUiVmlwdSUH@J5u$P>Rg1#; z(eY5cTA%%bW{&4IzNO38HZhLUY8&sgk^^dz2r&W5z=L87=Sy_dR;uOklvr*8KRO=y zjT1>f>|lg^rz6=PnH6xjksyQ&g!d`IZia+6lO!645L$>Sh>KZw+dTZ$;o%|87DA+! zkpX%<{4&U;3k9w_gs;fYF=Uea{0!kuXED((79GP^9b~Ac1gd)-2p$>oyD&m95ykyZ z7jKeOFXZ&V!IwOr#5iE`dd4g8EYCf@BtzLWY3T(2zfB(_|M$fJ(> zx(E)mbE(fy4w-C^flvC>J5S4I^z$$s7fV#BD%zuo>;>20PJmqV-RlY;fw;5eLg zF_ov`)G)_%v4(C+N;5eup9u467vw zGYWyPli?e7{%0X!VxH=iW)^oMy+8y-ca2nE?%#gEWQ?{!w`=H006IB3-nY6?bMWzH#K_KRq~o@c;k- diff --git a/packages/rs-sdk/tests/vectors/test_data_contracts_2_nx/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/test_data_contracts_2_nx/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/test_data_contracts_2_nx/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_data_contracts_2_nx/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/test_data_contracts_2_nx/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/test_data_contracts_2_nx/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_epoch_fetch/msg_GetEpochsInfoRequest_00f51345e161bde17d0b008310d7acebec137640ed9cf550876fa1ec438bbcd0.json b/packages/rs-sdk/tests/vectors/test_epoch_fetch/msg_GetEpochsInfoRequest_00f51345e161bde17d0b008310d7acebec137640ed9cf550876fa1ec438bbcd0.json new file mode 100644 index 0000000000000000000000000000000000000000..bb2962a8d17e7dcb897e14767004071e8afa2d45 GIT binary patch literal 72256 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/test_epoch_fetch/msg_GetEpochsInfoRequest_b2b426ac4a52cb4cb08904c63386caf3663c40a12d3b03827006d66058e439ac.json b/packages/rs-sdk/tests/vectors/test_epoch_fetch/msg_GetEpochsInfoRequest_b2b426ac4a52cb4cb08904c63386caf3663c40a12d3b03827006d66058e439ac.json deleted file mode 100644 index 854adfb5b64d504fcb39f53d5147acbc920e26d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71188 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/test_epoch_fetch/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json b/packages/rs-sdk/tests/vectors/test_epoch_fetch/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json deleted file mode 100644 index 4f9094c0dbebde9d45c4b144ba57c18c066ab213..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68880 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 literal 65831 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 HukZc?VOP$) diff --git a/packages/rs-sdk/tests/vectors/test_epoch_fetch_current/msg_GetIdentityRequest_24b7371202615ecd290e0fe7496676f04dc30c79eec5a5df1ab5b8d8671ac38e.json b/packages/rs-sdk/tests/vectors/test_epoch_fetch_current/msg_GetIdentityRequest_24b7371202615ecd290e0fe7496676f04dc30c79eec5a5df1ab5b8d8671ac38e.json new file mode 100644 index 0000000000000000000000000000000000000000..5ba648577897ce9dfbba7214733baa8e528782bd GIT binary patch literal 89196 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/test_epoch_fetch_current/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json b/packages/rs-sdk/tests/vectors/test_epoch_fetch_current/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json deleted file mode 100644 index 4f9094c0dbebde9d45c4b144ba57c18c066ab213..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68880 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 ZRF|7}!jHU#^^qTZ@U8Vl{`l)}{|5JePkjIY literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/test_epoch_fetch_future/msg_GetIdentityRequest_24b7371202615ecd290e0fe7496676f04dc30c79eec5a5df1ab5b8d8671ac38e.json b/packages/rs-sdk/tests/vectors/test_epoch_fetch_future/msg_GetIdentityRequest_24b7371202615ecd290e0fe7496676f04dc30c79eec5a5df1ab5b8d8671ac38e.json new file mode 100644 index 0000000000000000000000000000000000000000..5ba648577897ce9dfbba7214733baa8e528782bd GIT binary patch literal 89196 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/test_epoch_fetch_future/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json b/packages/rs-sdk/tests/vectors/test_epoch_fetch_future/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json deleted file mode 100644 index 4f9094c0dbebde9d45c4b144ba57c18c066ab213..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68880 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%0AQPq1e-m)M1zlEp+{hZ9M> zA>{~hjLC>a73-F%X`)0?Ee1u0D-l&=;F4T=N}>`{ntsedD!q$ykmeFU5!ad^=b(LK zk50%OnnluAW5jyzDf;MdRIX`K=|G*RsPgxh~_3rI~`Rd(dP&IHh*sFJ6z5D*|Q+{>(bC%Zs>)tK%|JA#1b@I`#+xYS%P$r^o zx$e7PJYSmyDmJdpf8BR)VB0${d>Sxs3HcW9>fLh3aou-c_uU^hn$AM!{&s1Ju~0FwXdl3dE@oW{CZ}-SBX{E^~`(|D-;zylA^`E-IEtdSMUBqr~dHU zt9M_$`$JXS{-g@QJKU>xlT8&ad=}c~b-nMVVe)$4{oLcM=INK40HI-90_#uUB_Z{muOHW#;_XeT?~(m76n3UdoIc1fCz{-oHnTTQ)l-BMQAU znzbx16i#xNe;d>5=V`o#lz$sTxB7PWu=cY1hr6?`RaJ^!DrEJ%@Gs@H_(y&k z6{^g-Xs$06A5_U5Nsom{Ax-d9BEv^5<%9lt@D@>6s9bY|3=T_vQWPPYil|(VW=IO0 zJ;b)ev?%u^Lb^&T*ly;{I`L>-hX`%vqk-%PR$$W*DDf=Ts8qL8Bm!^EoESN1gRa|F zhvZ%^M6|OmXiJ-g>M+d({j+M90XZQVPzRQ-EmEhRq!0xPP^Ay)NU0LAEma9=62XSB zU8*x48dr*va+fXS20Ew5nGw~l7uzfmly!t8je8M6D5=NdW6=^l8m0BG^dsT|QKgGd zty=lS^C_eOksT2&g$q2TTg1bgd+JD=3*I7Cw>juQ>e^UweRN`t7^`W*%WBLiG~E$> zRCg$+8Xy{o_TTcQo*X=-C{D5n1*4SqZLqVGaM7%>A2lRt7F{0(zkHoG5zn1UwQwaJ z^3Ukx{-668EHl=4f77=$y>uS2y?tA=3qaoWyw1-2$(5e^j_JGk5~z>Y@@Q?o1p24E z50cxSf}1uVTdJ)?rxof3tl$E?2`t(0+c*r}V7yb7RFVfp?-Vrs)@o48W a@2DPLv=e^h71l?7@!pTtH~H&7e)~U54jcgh literal 83883 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 diff --git a/packages/rs-sdk/tests/vectors/test_epoch_list/msg_GetIdentityRequest_24b7371202615ecd290e0fe7496676f04dc30c79eec5a5df1ab5b8d8671ac38e.json b/packages/rs-sdk/tests/vectors/test_epoch_list/msg_GetIdentityRequest_24b7371202615ecd290e0fe7496676f04dc30c79eec5a5df1ab5b8d8671ac38e.json new file mode 100644 index 0000000000000000000000000000000000000000..5ba648577897ce9dfbba7214733baa8e528782bd GIT binary patch literal 89196 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/test_epoch_list/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json b/packages/rs-sdk/tests/vectors/test_epoch_list/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json deleted file mode 100644 index 4f9094c0dbebde9d45c4b144ba57c18c066ab213..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68880 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 Xy8cavAASAA4?g>&7eA_o}AHL3aKmGitAAkPe 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%0AYXo)5dhT?-;;-jDK9Zx4_dadW zsXVRwGS^Toq$phoy&nCO_^TQ63!M8_wB(n0M! zq!v9qlP3FhwbvL=&K5m3m>2 ziZSJzLrPH_Q6ORm&u9^?lIxSA)~ZaAbQ@eUt4Lcmu5ufYI)aLqi2ol}X#`2?hx;;R zq!I~o;~v8f#0Are*_i7eh$HIfv7oR-L=v%=ptMq;8Vgam8gn2P(ioJ7o65~=`CjppK9{z@n_RqREtI zcSwk}hDn<$BQmmMMM{NB9B}+V$>IQj|L-IV)7}l>B;>=wYYGcuJ*Q{K)lV z5(3ri5J@i&@yulR1rw^Xi0$e{#?$rVb+FYb8(i~sd3a5{Do;Gq%SQDjX{%ELvZ!2r z$>)IT0wA$j3=QRnMJF#0eCeDI->2d2V-aAb7)s?kS1ZZts2T8JRh;9 zw&Yk5B$Ce$Zj=wSRgyt1$5P80HEi>^$IB9A(m;u(DEHFmXvSr{aJ6cwu}H%vR&@!9 zU7|qOZ|+cgpfxD?NKadP5TB--OlcXFj;j|>6r^X)l)j_@b%_IcdVu7ZM>Q;YN&*$D zB(=Ll;39;vNW9k7fMI_<2z9`ut%Go|j1ECDT)~F~Uu$7&Sy7Q{OPa&)Z)m5($-gy`5a*WXg zkIOQp$|fk)s~?wDb~=c+sF!`8%*N$rM?l*aj zYX+fJ#Wquyl&oJ|@IiuK?*d5wFS z1}>{;eK~N%aUeBRKXEHMvX3J!;b36#NW3m=N;O|1J0;;G9v)Ca-yoAd*Nf0Yy1~Xm zd5*C*K~spLW@1l?fdV*CrHr7c9jT88q(*@Xy`zEiTd)9|*hxE4V5Qh~eAJApc5*>l z!O~-MWZv=Ng-ORKE@D_#*O{NRAq6@mGK&$fBUHjrnRl#ci9}GcBQ7&(orI*Z^*XT- zDH~Jrd7kY>DdSzHh>A7L+1pvt&~`kwM$B6bx~5VCLE+Pls#Ln-DM?3`_u|6s5>;5* zj1~o`J<%mq%S~e;-4ZWV*O8%AzY;aU>VWT^f;*itC7%JVR2GE`_m3foN>g3XgGy~O z!(K_%>YlK@Ud#B#4%?MZNkXY$s#RHnfJ$Q^HKizFeH>FrNs3hr6Gu8FBoSZsRTSY+ z1y?CzlIArm1jbsU%0QB+*)gwadlV$rnn#*+WPI(Hq;4WeG1}8d$WVI@@J(v{0gBcU zyhp!dD{u|ND1xPv&~Nu$L?FI5qmd_URWy^9hzr7#x`6EmQT<5l(sYr_gM=8nBZhhX znkQ`v5OJgQLrv%utaP=CVi7J8{bG;iDQ;m#pvj9)*|37}ZB3M=l4xM;nKy<)P-jDI zsT2tr;Yowl_}WhtUB#L<+QC+c+HeS$I(`-Fx&JC+73;~rtzA;BVtw&%6z30Xw_2@Y zJ(qfhg7m*dG%sVvcHP;MNwMCnofb%&U#j4QtU`!(lLt2jHc0Iw~oOt zO2PQ=2wQovfnUXXGAT;hPwg07L|`3*j~smIvnJ-+S@Rw?Wee|n_UvNqtS?rURjelq zME9_A>avRUB(S>@N}hg-#hRpV?W`|~-YV9%J6rdxCyz$g&Uy~03i!HbeNm%&OJd!# zo_~5rPN>qGkpR-*5}SS#Y8C5?iLi>b(Qg&&xf-+{FoO-+D%KY@Y87j{qx9=2)@=h~ z2^q7B^~FS3#d;O%mu``qf4?XB@*v_W)~i^b^XJLe>jAS#dbH&IHXktCi#3VHD%Pu5 zzkooqKp$&gJL|Qxet}M@N4vBtsn*W=Wk^SrU&r9Er=ZR3s~v-nV%^Wv2l(p&vnM_6 zlecSUJyBe~G$%p7tluvK+@h%^yeDr<3 zzJ0iPxX(XtZyx%S@#UNRoxrbdQj8ulat?~hFFmf7=NzzaN&ebRcK_9hda=cHzV5W> z&~Ly6C3HOF+X>9KRrp5*cbCbkxJ<_~*(=Ed5)DLlNwTr(aWOTYgC64bpa(fp(&j}B z38N&HYE=|l;SEWIR9yw1P3jbSd>S>O*C&PqSY=422(Z0=vQ@%eFYxi9;W)3dQE^^I zvPzYT(tPV2u9gg`S*=L@XzjWkMe55@x>~|+Pd5jPRk%-{g~&2KgLU`TN|Fqim-(

5LR8F(rcuqWX&$uar{8=XXp6qDC#f59*?3{4NsYNE}zj4k;2}G~6+Xu~N<6B5pxH ztieK+vX>%=R4moAgjW*F!2^v$rl{kR=D9d~ohicerg@ajvDLn;${<+PumkR=l@nif zY9V5^4W}HDcUhwPBkUcC$a<)@2?wu0$N}6}dKwx@b)+rGO0{OsJD2@oiHHm6#u$43n zs%FndMaquGj$8<;5`~>n^0ui$*K#%XP_`oX%8D)ZAa>yfZ2^WC(;3%` zi_5h?+k7b*jT#opt`f&{aCPk#ikyc9l!Xg;g(L|{PgY3; zbtgmP_4*b?Gtj`@28<_)EU+Up#*PI^X^I-}2ob$4~mx z%lpg2=Wjkfefj#s$D6Nj)?A<8fBC`X_6JWl-#k6uEV}*X<>uJS%ZHm)AHVv^%_Y~T zmz!meuV21-fBo|H<^9bMuFp5Ie6|02z1?&B&CBgAmz!^{&o{~3Uisk$uItmy_0Kn7 zUtVv%xn6EFe!U6h{l~?^pFXAZ?mvG1>)(C~S^xF(fB!Uo_-p?A>kq&F@Gn37^6p>% z^6n3Ryj-6iE{_jS*YSCNxLiKw`%C`cuV3)9u#h{QP^XKCcZ2 z^P2Y$uOIT|dkN_MnU}3UC&=qdwJa0 zA1o#|6YmjvQ+)YyP9SPbFAq8J<@yi`8{Y(N{7rt;zZ?R1JK{^DEejP*ZeNl2+kn;p zb|jXF-n?pn|669t&W%`;-e-CBNB#EoliG^!*K`h^N1VZ8?EQvZF4sWPgTC>z?rHv` zh?;HXQMKHt@>>P;wGJ;|!C34@G{0Yex7+8}jUg5BnTu7}mFeQ)mZ^WZ;PwbBF@TCU{(vK8&hLjxcy1vV3Vkvw7Tfe_syG}2+7YPZBY_LKd?q^;17$NO%A#I!# zk;uDzC4L&i&}u3?328wpw%iml9BKi$ReVyUj2J18TgX-8Yb;l*Caa){2@@xup1)9}CNKHXp*W%aFPUU(qNZ?e^d>tZ{UvC+|;-KnoU{ZP~ZlH`z z&yhK5AuOKL#M5EX(kIA-Fb#w&5n*I*>3{bVZ2zSBOkOsbm``zTf)24)Iqyx`e|yyV?h=HH>&Mw>fy;+NbmXaY8tD& zPwl5rNG0X2Pbmq}MJZcE=h?zD+YC&AZD7&4$YTa(1(?BGODQg`aE)Au_Y;JpcFhHU zGh0&dEp9zQqdG_=TZEKWia5hkBbr-Dlv^rz#VT}2;!OnKU?_uCh+0raciA$HuJyj% z4vMY%4|1^|%wj>b(JdN(h(`Y`cPgiBktWqd;t7(=>T9$mxr?G2Rk9#Ojqc2FB`O&a z7hHEHr3jCL3M^iTN01y zmgFRhwWyn{4j37R#bc)`2+x+AW=$c{;pnT)7agM|fb#~c6s@)PlBt6lN`yqfCS|dg z<#@Cub|mtiSyNOcB5hQn>K2{ohTD@!`Y0`QG^z}B#5g8i-*ES6VDuV+7EfSl5Xy)m zbk~z5q)CKbk?Izm_X-`fqFB8GpAk-MQ-H0_YS!A>M-lBeJ7YOQ5(-Fl(_P77EcjXb z5`R^i^-^nH9Mh96)AK3uK5B{Zng~A79av@Mt?*_G4NfBw-jX7ciM?LeHn%Z zG^B8i?svad(tIWU6CuTFuoYITByTMTQk@n~szCTXsI{JtKGyYG(IJjHY0f|JF~o{H zJ@0|CHkN!a*JqV$~70k%sJ(R3^o_h`C04V&tfGmB-U^U zC@PA0;89C5|4+U|oTN}l(~P8rbwbET6x)6ztTmpbd=Qn62T6n!p7Vu^!kgShf!z{O z3A_a=yC{()j{ezOv}uGe1_GmqxU;J~vRzy%0 zkE+`wFd`yb#;*P5(sEEOC4G#l6-0F!Md1}qT->AU4{Qyk!cir0G4rA%I&3_;#SJq$ zw=A%lnnh|{s;M;_1u9lp9gT`~o z+MuYiUJXj+ho!x;Anr&NVOffF)wNvF6oRVAyNmM?dGwZWLAhkT*6D$06)Q?1FMRZT zL}>v_b(A?uCKm2@XiZH)2j&>8avg|7E5gPeP|$Y`;0rvk+HiqXlwZJxM+*rI-z^!&hS!~$M+` z2lmIFPjbrn`8aWuNUsR6lKTl(XDv?{PYO+h5I*RVflI2do}i6b>A~FYp;#QFi<7>#aSrpqm3{st@4e1q0TsjwLJy5lA zCGJGrWj&1qNtsZcDM(0*I|4Q$ms0H&Q51~?DLs{kly*V__dXDY;1gts<>DD35uO50 z52yG^JUHbpaAe@=mV-&`Ah4*KfXaF;|Ky_O9Qveo3Rl)kMa+tZ3Q9SP0@wKxQWz&} zdqu33t_V;>x70=BIrtR``s%!e9v^Dm${kKYjVhv*PS-6sLUjE>B1)oH>wX<2>;1(g zPI^Qk4L)=QwrTDx0h8iMg=P>%miY>F%et%duM&Y<>V9HPy&_vwtD*bg7NKJ{qqgtu z_X(x%pa0}i;3~-C43&y9G6c3yVnd4mOPQq1EsLYMh=z)qj|_M%!*nIt(v-7HD>t_g z;|Gs;VGyI*m&dGeT3^w|MYrps3dAiXB3s1Ynn-r(s1snNGK$r?U!(XLIL-gOUh(1LdFs) z%G6ZXlA*WQMv4^DED)iiiR+X#Yef3a%0(*?rKLLDZz3yxp_>$|9z~JgX>paaUBZOM zLR-#nrQ{DQp6FcB<5|WBCP(r-NoX8C4GN=3`ay;qCK8D>bO3uTS8iL)lxmMbno@1+t4RP*Te^0P#X9vh9xR#WZieR3uboDfw&>mxwUi5FNARVzrJ@$<|sei+44=`DHau&pkgy1H@jc9{ed$)+a?njsz$b|$DoLa!8B>z7I!Qd|i}rej7}Ux_+FTjTEQf~Q z9zj?Qc+EcvsJt1|tk32Xyak&3oCl;W>V({RBdn1LXK_Bn#VjSNJ|Fd48p4H^QnOBJ zNL^4xtn;zDPZ-YxC=WQqwJn}4X?rLl>noo7CsQXS@kf?-Lz|12BEK6ZM2#s*5~P!P zHlsq$TciI4pT8S8)4Pn;IVg(8Qb&Z+jEYR74KW|#F1K`EqTvS}xP6VdOGqP;eFJP3 z)Sx3*G1#7eFp~M3hqiSpr9rn%4wwiXUQ`EG#+}Ho=SP9KWd^2EQ7LIub9}Y-I&~;h zT;YmHXtu-x?-gF-`&=xb$kxbkXtDYRz8t7f@pWQNL%> zG@UH6Y4<0~(!*sGA$Ck!1fWnuG2d@-Os~bd=f|&7S&9INY7%b-;oGyDYjt*CxN+()Wsx*5h6Xg%lgKXekWV169lSP zXiXhdZloxUueoOny^xu3NiM6b2;sCg61=VtgV`eeqFGQ1aZwRT&sRSbh!)o*4?15K zQ_C}&NX!)T|J{k}ewauXql&)Y;(JeAC*4HtE2b?D+zJ|2Pn|k;XO0&Ki_*kY8`aUv z0cvwiBna<6wW-x-efm3HL4^~Pa)mIivs}jj38}%1NdQpAhFc*GdB7F^Oi}q!o6hiwLm_8) zR!JY&%XUX7GI4m(o8>z-BM|lc`Pt55Dw8B(EX1`$603@-Z$=e(MZJg~+)zmBU1cq= z%cz^Hr9`gy+9Xjm5%Kv&AJ%CvlJ2%{!O|<~YJFJXD=XYF<1#BODY0y zrA1}#&APxQ5maMcT`FUh6~YEEsjEpLMDCtHJIw4NoL52 zfL*#3c~rFdNOd%E^y+R&`W{#|k})O`;<4u^Hgv5Mb4U|Gft42(Ob}K-k*Ji80(F2b zX5Cw)*voj-C|kN-YJ`YeB1DU876=r%Xo(B3bVY1|P?|1ETTAQlEmDoLa~3S8ZS-Ik<2%I=2D`O7(J>GMH_O(LRCcGl<`rt zQAypcL|h&en9k}GTdJdAW$V+yg}xp>>cVu3U8af0K(v&w3)IuFG1U-Ay0KX?sEI8z zvTuN)TT(6&;ZB^q=S#{tywjRQRc*Lv)essLDzJ*ez_Q+QCoXic*lfb4$g8E`;~~*4 zJwHV%EHp5D=&NXlZp{X>MFT^RS|H0UYJ=+vD%eSiP~Tf3Fzm=BMFQ(B@i(&c*n$qv z_%xcRs$of_KvD4ypcr0kXD!BqX(5vvb&y!740|nh)s;^p+6yYhgLk7$<*j|w>;^f^D zx`n=Vi_p=QghiKIf|Yq1PU%e~TgWzNZzY|0?uBc7c(Rh|qEZnXEF(i;`%yKEba2u< zlBg|aNs&m;3?}P~QrfF*NmSjXm780L@nB1pPQ*#@^axPOe0uB_pei-c5di;CC*GEPWynT2Cn`!hJBG=W701}l@(Fj&o0;6P>{BkJ zrFQ*6Z^B`?DN{AcV#=5CkBWvzfr{o9VS#NkLM0W=kYvk=kjVW;NK~E;3CpMF4}}AL zIN@}b5R+LUDHonN&pA3>Pddo`GI~kNYw6`9wm<2%mUm$L8WJWxMWVW*#$DTt&7yQG zDk<~Qku9S329{mqpAiXmu|CMiT-1;-aqt{`u~ya+560i2OLdzoq!+KKL{ycBc*x3K zw$wvJfinx<5{s6}xlv&j4NSHaEBqx?ufUEr3$}Od{~Lx;u>0#9Rkld)=oWk$UAIV? zH>#r=p-Sv68M(z0n@hHc>=P1QQMC){=Zr`e4M{AkB2i!uhOyit=1{CgAG8`lphzAK zNzP|f(+H$J_57Hdpqee@A?pf^s&#kZ(z-=;o`FZ`JE+zg2w{aGar}wrU`9eBIO}QV z%7u?fB*NAO*=FW#X_U**=!&E))!i#(eciy{b_Uhj0**SQ!|GfbYZHm*Nbbc7Z|N4P z?zvt?(p^}ye8o0*2}bAVY9qT2=#y$%(iI&R*oZ{1ZFMN)ctxX%dc|@Z6=gBYT%R3M z=4#Oy3zZSMqCjDpcS}BcOAwYsW?=i4I15B4F})?WU^)^1Y||IfR_BRFs_Be4YT`30 zA}(68EU<}_nYSEB+o1r3t>D~oz06Kw_VW1fbp77vb<;)DE-z2{^C5pO`P1+7_2cWq z>r4Lk{P5bJ%rBpU@W)>Inw4(_FvDAJAnmWZ#b=Ff3H69!Yy6;_?Pl3`Qx*1!z(JO73IHKZ_+hAHA95B zBgIpE6w(AwC6X&N<%9kilq8W!vO9jQJ7wu(jW8j>2qcB#&Ic(hmUuwSI; zD5N?wqT2Q19`!WJI;`O|n~=;i)nlVowVJFKU|T`as%%kI>F~y*{WR-|=mC*cXtac{ zQYt^Un%0prj*mz!qJVrLb#1J;zSSgKbYf}NIbWpSEvZ>DbD~dzQ8_IIN<4Kl3MqK1 zCkIa*Y|sWZD4FY+2J zY8b!2>2GU#be@eq{kCQofc&oKV|M0GPI~R{m_E#30`>J;Uaiev0{xHtK1d#W3U1nf zY^k;au~5=m0+=gu7v1sltG8qn!@#m@|DnB3s-B*x$hPzuAoK~a%i{#4GMDRvl3cCPX literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/test_epoch_list_limit/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json b/packages/rs-sdk/tests/vectors/test_epoch_list_limit/msg_GetIdentityRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json deleted file mode 100644 index 4f9094c0dbebde9d45c4b144ba57c18c066ab213..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68880 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 t<^R~Q@fp!|W71ujZM)BiOpX-vG9<6SM#T literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/test_identity_balance_read/msg_GetIdentityBalanceRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json b/packages/rs-sdk/tests/vectors/test_identity_balance_read/msg_GetIdentityBalanceRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json deleted file mode 100644 index b69469c5ad799eb3a24fdf79151e3f82566911fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33195 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 ZGmgu(o$w2vJ$~UApZ(Q*lYjmA;osWS96|s9 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/test_identity_balance_revision_read/msg_GetIdentityBalanceAndRevisionRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json b/packages/rs-sdk/tests/vectors/test_identity_balance_revision_read/msg_GetIdentityBalanceAndRevisionRequest_edcaa0b3eeddd058b4f2331f251947f006e43bff5d40eb2fee5f9bfa98aeec74.json deleted file mode 100644 index f27319a84a4f1232ce4c99472916992d4831066d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58542 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 Fe*m#7OPv4! diff --git a/packages/rs-sdk/tests/vectors/test_identity_balance_revision_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/test_identity_balance_revision_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/test_identity_balance_revision_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_identity_balance_revision_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/test_identity_balance_revision_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/test_identity_balance_revision_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_identity_contract_no_nonce_read/msg_GetIdentityContractNonceRequest_815e2b4de88fb56ce7ec833ffe8901b95a32865deb2645934954725fbd1cca03.json b/packages/rs-sdk/tests/vectors/test_identity_contract_no_nonce_read/msg_GetIdentityContractNonceRequest_815e2b4de88fb56ce7ec833ffe8901b95a32865deb2645934954725fbd1cca03.json new file mode 100644 index 0000000000000000000000000000000000000000..57897bf779e280366ab135396490287bd8c0409d GIT binary patch literal 57449 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 diff --git a/packages/rs-sdk/tests/vectors/test_identity_contract_no_nonce_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/test_identity_contract_no_nonce_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/test_identity_contract_no_nonce_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_identity_contract_no_nonce_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/test_identity_contract_no_nonce_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/test_identity_contract_no_nonce_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_identity_public_keys_all_read/msg_GetIdentityKeysRequest_41e9c14342c3b29ff1ea0df58585a9ca814e12c84c7bbb64e9e6b02f0bf582f5.json b/packages/rs-sdk/tests/vectors/test_identity_public_keys_all_read/msg_GetIdentityKeysRequest_41e9c14342c3b29ff1ea0df58585a9ca814e12c84c7bbb64e9e6b02f0bf582f5.json deleted file mode 100644 index 9f0c14408a602e14a9601cd5e01ba173010a5578..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50298 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 M-dbMdkFVeU8-Bbwr2qf` diff --git a/packages/rs-sdk/tests/vectors/test_identity_public_keys_all_read/msg_GetIdentityKeysRequest_c9aa65558b4f8ba10bd7509498105dac7fab00a65264648889a477f081e30ced.json b/packages/rs-sdk/tests/vectors/test_identity_public_keys_all_read/msg_GetIdentityKeysRequest_c9aa65558b4f8ba10bd7509498105dac7fab00a65264648889a477f081e30ced.json new file mode 100644 index 0000000000000000000000000000000000000000..6cdcab983daa881803d7e29a51e4a979ec6bdba3 GIT binary patch literal 61812 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/test_identity_public_keys_all_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/test_identity_public_keys_all_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/test_identity_public_keys_all_read/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_identity_public_keys_all_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/test_identity_public_keys_all_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/test_identity_public_keys_all_read/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_identity_read/msg_IdentityRequest_5109a16372f4a282c5d97a45e8e0d257de5dabc3b500a3cc4a7ebc4c1465463f.json b/packages/rs-sdk/tests/vectors/test_identity_read/msg_IdentityRequest_5109a16372f4a282c5d97a45e8e0d257de5dabc3b500a3cc4a7ebc4c1465463f.json deleted file mode 100644 index b2ed03b1e473ce34569e9759b27fc4bfe3ecb6ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77359 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 J!KZIN{1c0xF!BHZ diff --git a/packages/rs-sdk/tests/vectors/test_identity_read/msg_IdentityRequest_da9cbb7a9f245221fe2a5d7fe5dd40a692960262df24a300d226046c57048de7.json b/packages/rs-sdk/tests/vectors/test_identity_read/msg_IdentityRequest_da9cbb7a9f245221fe2a5d7fe5dd40a692960262df24a300d226046c57048de7.json new file mode 100644 index 0000000000000000000000000000000000000000..973d06ba4c7e06a1a8ff96f1d5d37cef433dd74a GIT binary patch literal 100135 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 J!KZIN{1c0xF!BHZ diff --git a/packages/rs-sdk/tests/vectors/test_identity_read_by_key/msg_IdentityRequest_da9cbb7a9f245221fe2a5d7fe5dd40a692960262df24a300d226046c57048de7.json b/packages/rs-sdk/tests/vectors/test_identity_read_by_key/msg_IdentityRequest_da9cbb7a9f245221fe2a5d7fe5dd40a692960262df24a300d226046c57048de7.json new file mode 100644 index 0000000000000000000000000000000000000000..973d06ba4c7e06a1a8ff96f1d5d37cef433dd74a GIT binary patch literal 100135 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/test_identity_read_by_key/msg_IdentityRequest_f876c456a28a7a9d1aab891eced33f62e8876a19f5937fa5842ab4f59ca33e81.json b/packages/rs-sdk/tests/vectors/test_identity_read_by_key/msg_IdentityRequest_f876c456a28a7a9d1aab891eced33f62e8876a19f5937fa5842ab4f59ca33e81.json deleted file mode 100644 index 784e76a58ddadd4e677eb75a48637c4031a75965..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 89816 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 diff --git a/packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_not_found/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_not_found/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_not_found/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_not_found/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_ok/msg_GetPrefundedSpecializedBalanceRequest_008d2955a77110519958e06d86047fda31dfa79cd84f0c1462fb9a2fc86d12a3.json b/packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_ok/msg_GetPrefundedSpecializedBalanceRequest_008d2955a77110519958e06d86047fda31dfa79cd84f0c1462fb9a2fc86d12a3.json deleted file mode 100644 index c51b114328dda0585b4470012865c78444f78b70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34608 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 DurH4x diff --git a/packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/test_prefunded_specialized_balance_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_protocol_version_vote_count/msg_GetProtocolVersionUpgradeStateRequest_bb149e1933b9dc561bbfacfb6d09550f0ea4a6af6f68037e7d50ff4e4de74509.json b/packages/rs-sdk/tests/vectors/test_protocol_version_vote_count/msg_GetProtocolVersionUpgradeStateRequest_bb149e1933b9dc561bbfacfb6d09550f0ea4a6af6f68037e7d50ff4e4de74509.json index 3eaf960366080c4a3904fcfc20036efd821db986..ab25ca978df6a4dbc0665ee3cc023d28fde42300 100644 GIT binary patch literal 26640 zcmcJY%}!%S5QVemDG+Nfe8FbM^AdT0C`%Smq)bGT*&yCM=c{huG8o)n3rkD}+x=6g z&Z$#nHn*F@m;Ab|zm|G6u)@na36pRMa|;y0zI_RTwU*8P%VuA1?il`rwk@*$?{0HQ zTm`qSd)U`IS+$}h7m1X;lBSGf_?Gwyp?`8BqTOM$Pf)i6buyerMKb=h*X{+{emgKf zxoEj*`L57`xPMtEDI%u*CJXMbH=&UDTGHyBe8ih2fYT8#L<*?)xVn{_ibI}VMnRXu5O#QUQf!D{-z1b(ycsCVq1~-XC zU*l6wD`B+@>o0Ec{mnonuC}07Qn@Gf`O}n?*R2SQ6qzkr;f`mO@n-#w`aR9Bz_wNr zB3R#Sf#pbHU{nF3qB3%A5Oh=~BoZ58s6-{V@#7lR zm>*w#G^t_TLdwLIuOtN^(%fu@ZLT;)o7}Q~3d-hIo|m!m zB0BxWlnc+d}4wPGqK_ z5ZfbKR~L#9HZ9s%?F%yuP zVgd^bwz?f^>*UQ1R6kNa(45~|!Ne7G5^Lm?W~3^j$;o-(+{KhNoXYUHNIDS12%=RA zk>jaW>9mYDU6L)NLYN{&(x<50mQ6WbrN&LaNTOzdM2F^xPBkeflozTUg*oaFPm$=V zW4Oy$$Xy<)l)|;~TOj+J223%DWw7Ep3M>(h6VZt?yD%l9GF_nWGR!#RVpKv1aq>&b)~t%o!KHG;ku^Sakda= zl7sQ&eST3rLi^0NiMPZkKV_B2i(`2%cO8xD-4!VoV#-CoWQodI#UD3oPoQ zzyODl^aaC6pJH}lePh>fVIWVSh@w=VLLns*M|XgjM3JR1Vl6HTu?))lFg?Q(3mw7o zm?;JeJepHbORw4jQer^{J2hoV%=)TEqQ(H1_6{9pN|(LKa4Qqrs>rbEZty6_tI8FF zRX&x9Od%-oxWNjbIy9PlBapiWz!eb}$*o%4u2(NhrMxMFR z9>2j8HtNYTt7n;r$4#`>BWntyvkqS;I#FM#^a*cF=QW4M2|sZf3yQQV8&cY|a*R5W zDn>Yv%Po}g_I6-JBHKE<#CdE3%`AhR^~0mZl3h$$fhC?`un?7O7BdGYdFO$s4TY4e2mwNsluq2>yg=k67XEQ=1oEia#{5=f{$@e#Wi#<>kp)s%vq5 zZ1mD4X6l|=G3C|yw^slWzEqj(qFI0NtWghcNmi9R2K9J6q{yZ;!K)G}A9au?`lq~L zZSosW6yvjnIXHCrnWDg_)%Z$OVpBlCqOK3JzPWXmYN7vRM02sNU5sCqF9@#grqvG8QkJgT#zMuys5enaB3cR;au=o;4+ned z$TBW3k5rjm6GUR@;C(QB+6hXB-1Py9|q4~rvNdeH|(lZnG!h4KckcF=iUb6dz(B2yuQa_ z>D43EM-z}|v-8mLSC7iCFM+td_WZQ`Px(H`T=tOMv;i{(Z6(Eq5_ZWA5wFP6?AFaM zcF9pp29{Z(+GC5>(-W1lEqe_R`b=U&ABi$qg7N&ADP&c4rb0SASKJvk*m3r literal 26592 zcmd6w&2AJ&6h^b=DUjE*m@yt;c!@kflqHKOQiw>x2Kn7{PE}*t$S{36A&NAB$5U1J z=lkw=Z_k+a$7j!<-+Xxc{*PbY{dV)_`A44mjpM`DJp29qyAN;q#-H#1dOKdf=kNPx z_s@QK_VMP&UvJ+0bh>?UI2{i!ZpY*9a5}x_`H6r1`pnn-Ir*GLcZc(9*FD~}-g?LD z-&*ys_IO#$ygXc9@#S&+a~jV!obdS^+|*s&JQ|8_zx?b3XWd;6=U0dG*>B#t{8O~^ zkoDhphYNmGu3}4-H>Croez@ zh=f@Y^QjtoOvT5UG=02&y|}(O#G-hBW2tSKxkAVXpMSkpR(7s4akUs8$)>Bd zxY}}^46DVG*W7RN+%o(Ij;mv*LMkNXe2blUiwU>j)oqAk*+Thl4;-%s5Zkvbv0PQH zRnpu7V_ycx+%m+bIR+?K6=UUCHK7ES^e#~pstCspE2Otr(Xp3pi(XX|lt}^I^9y`N zvBN7eTmyO0923N-Y`B#5f!vmKsV6b;rT=f&lQGh?nuUi&Osv@|qBFG zfoNVuyy{XJS}zaLgu*Lxix?JaEnA9=u*E#)*s=5@Zs7q9L zjiPGK(9Fa}9fMj4#5m_<9>%V12t{^WPmQO}LVgN%OZ8PH88y3I)hnY!c}K2_hNLX% z4B}a`WC%2}vPG97cA7{PQ5G9D6&G8EE)`AFN*u5yEnA9XT8Wo1%a&qAaZU&lMH;1I zZ#9JE|ETL7Ehh0?AX3y6QOfF6k4i#@kRr}DiyhTewk$kPUd0(thR`LuOeJ1vg}_TA zb4#oaw*X3^mRlHIN`@E5${3b-k|$xZRNym3#d+d2=5=*yg?s&Qv;6769P$v1OgW{ox{5@CdD?B5WZMx?2Q*hidCu(JdY^2zEDCGl1m6qIzPT? zwm?=opc+MDixO%DeTai-HDRNP1BPCeB62<9mq1)ksh0W5D5#^DVZ$#tF0s_`X|*xQ zW;mAB%)oY8rlwNtg2JPu3(zxF;*cz_Vxr_pfn!e@7Pjv=e>=(?o)%{o_5PCl35yF2 z8fS{CRBD9)Bb4Ffl)BNCa+vHY(qU21F-slcl8-bh#5W48rieo7Vn$7tiU~)@0-r6f zOq)8x`N^dTMAz8VzQwxE^Gp;eS97Q+Box8g!XgPRJz7}hd0LMN0*MIfRmqhFUQ9H4 zaMh5Ui9_1VPa1EkplPC}h>&BcYNa%|J%J~bsq6Z#QPqJiP)pIJOA?}}R|>$L>J-uz z6GkxvYWr-!mR6({J3>xbogt*sW=2ixCq1H97Ex&~0#Ur0b(-L2i@QqoxrHc7Aa>y> zAbU)dC?qXBObF61QYr0w*QiwY#4eGaGIEw6a~+SpU5ir`jo_ zcuo8NBESSi*Hs;MXyr0In zkId@MCE?Bz6kxevSEfoTR4N{c|EwoDv2wAJwm_96p=K!t&id3b$!)`8hMc^jYm~$y z&IvmXw{a9T&_r$eJ7%yQBxFlzvNEcalDXRP$s;7$C>`U!JZpuTEug!lwEn6Io}U;( zVk<+~5;ezaEpQt}d`o8ro~^*c5vDN^U+;rgE{o@>pLB2nYw zBkE$UcwIsyQXm9g=`^jBSY%W|1ebEIs%8(wYpyCH;$Eu>_9g@)6{R{RdM9Z$xMOgr z?|cw=B2|1-Q|#DMc)q~hb6e-KTINeE)iFl7vSp!G%$UB#EeUtepDMS#146A>gIL+# z{#=YumkweGJkrb<*;~itC95&;igikCA_ku1x+B;UuMk7OG<}UxcRQCRF`8F9E(_vS zoq<<|*G5*=iLO^FPT;7Zqyy0(lq@FGz9AAb}=)MBI53W5L2?}s5n zMmO;ok_TPB+^n8g@HyL`=xVs$*uI*@H;8W$3S2I(FK2X$t~9W ibtdbNg9Lb7g?!^jDE!?ZPrm%b3y;3FJmH_8@BapX^S87B diff --git a/packages/rs-sdk/tests/vectors/test_protocol_version_vote_count/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/test_protocol_version_vote_count/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/test_protocol_version_vote_count/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_protocol_version_vote_count/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/test_protocol_version_vote_count/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/test_protocol_version_vote_count/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_protocol_version_votes_limit_2/msg_GetProtocolVersionUpgradeVoteStatusRequest_ec9dca65a964669b3bc8195d5ff106e5eda740be44679cc960ea35f2134af628.json b/packages/rs-sdk/tests/vectors/test_protocol_version_votes_limit_2/msg_GetProtocolVersionUpgradeVoteStatusRequest_ec9dca65a964669b3bc8195d5ff106e5eda740be44679cc960ea35f2134af628.json index 1b8a7f8a3cc924d4a19c81201568c6d351839fcc..5d2c7891797e05204f971a3de22d10b512edd0d2 100644 GIT binary patch literal 32144 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 literal 33753 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 diff --git a/packages/rs-sdk/tests/vectors/test_protocol_version_votes_none/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/test_protocol_version_votes_none/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/test_protocol_version_votes_none/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_protocol_version_votes_none/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/test_protocol_version_votes_none/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/test_protocol_version_votes_none/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_protocol_version_votes_nx/msg_GetProtocolVersionUpgradeVoteStatusRequest_8534be7e0b4dd648520dc3a67209b1a05862cb8d40c088b193b59ca3564210bc.json b/packages/rs-sdk/tests/vectors/test_protocol_version_votes_nx/msg_GetProtocolVersionUpgradeVoteStatusRequest_8534be7e0b4dd648520dc3a67209b1a05862cb8d40c088b193b59ca3564210bc.json index 84c4fbcc69f692dacdb3951377a5b86f04efa049..3b399bc398bfeb57fde1b2c5394cc015bc8a5126 100644 GIT binary patch literal 33213 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 AL;wH) literal 34872 zcmeI5(QX{a5k>Q?uMqgW4_t~XiT;UvfMEzmAizNYE0AczfS`ZRIo&O4=}_7^lL*K| zfR)81yQiz}y>+W*X=pw^d;a|D_qXpq{QcdpS3f-e$Xma0{qQyKKHUHO{{GEB-@kiv z|HqqOe*W+aKm2hlbn(sUbol?9|1}I2BR_qn=IU?ne*5(v;%*+k1EIga-KOwzUKXrzy12e*Zev9o<+BZ(`(l~ z-gLh8mY;uX)x+BByLHUV!`&;sydHlY$GZ(z_;MY>G+e{HHWkBu`6URhb$fR>y*eOa zzjpcOZ0AMJ|9gA5Bd(F|yzbp;e21%!D8+(EJqwsv=kjagH-z<*3lSL(5Swy(tygGRCyY)J~IGk?$=@tNwN28Sm zMZ@VUa^C`)0c??&hi~EP31(#HOsoX`ATNL9+q=(d6W_;l4xUGxur%fTq+*UYr>{q7 z`ko^MCagjf%$YEss-eeHe2k><@$<{Y^{0zi6c2Q)+E%HHigU95bi|$Szg{b6=Ui6e z*Lz5dwoty?6DO)c z#P%&Kmy51-2AW$??8^|CTZY-Rz#!$KW1Iz6kI(`Oyeo?$73tV<3hrt6 z+u|r%FOF_I5iP3dw=1e5TDHtx+v!&1rK7n%X=9ov)w)@+(?ine;ue4^rRNqBzc{L& z^`;qE^UuLZLoE8|(n(RTTVmpAy*k7bimt>KGc3|tTZ)aa#YC!3sN9+h=@&-KB^tFL zN4PwtZ1IR#xgJpx_lWUo{;)&91Qw-I2Zrq_SRDl=6+2(aMNw3t&-pVAheLr$QD*VF zRg?2%ii-7h8i~$hsTN=@3a~9(EQ;zm$U8clfmIzsUztff;@EQE5tTcnnbc@tNGp*T=bWs=*tJce*pBO|@zhzsr*OBbuR6)7+3l`g6(!3% zuqqysP%;?Iv!G-OG_tbAkRo>;kt(7rHft&_whTimp5`fWz*e+uDS>%PyoFg?$|;(2 zVvsD-C>49FDWv#EUGHcyN#_!gvZjagFV#){io*TZFfqVj???eH3r-hu+knBkP1jQsshh9FMDI32*YN$lZ1djAY~+ zwv-7WBfr^@i9E#o{T3%QC=di(*mMr>#+V#iBoTZ$rKvaG5NTGaI*2^7;QAs7Sx6ya zIO+QFL$gI$>416^z!oR;6#O9$qV)(HO&lC$RZreY9g@RmZ_u+b7i>Jj^MP45~ zW4_x%(){DaRbA?*s5*}5x>IUNH3hPcR;G$dZMwepdVs<(3$~t85>bAm@dbs9EiL!r z7^Z+#R?qM49$@n+Fj90lNf+TV>Z_B|i#;WF3b&w>8W?3#oZP6$C2b+`q85)RjLeW4 z9UM{UP**8s)>prZ($%6Hh@@1OCZE`e!>Yy35v4CIe@J+u z$y6q!OkhPhq>#Fy#ZKa}O*>x|thBf)qy#J}L|~OuQs6Y|;zA4CI-CGh2~35=k0ZQ( zyyFnAI8+-|saX@Lx1~jdUO!fcKn-}e+nRl(M5Rb-b%0VjB7ShOBWqD2izsz>m9k9@ z*NYF)Zs#ste@D^na9S&(pz0Ax8_2KA!}%??3{Odk5E!p=$}A<-TW%$^wGjISJ#^hFf$-r1&>U8CjDguS1sOmj0Sx|H(B;k$Y_ky>af(}#S`xtDZ z0;^OVtWO5Dn~MUh^l?yX7PP!lfL@r6_zR5`3VbRO2_<_(8q#v#Yq@Iwi?t23Gq8^i?jXzJ&11y`(Q< zarm4Fr@*GJvfu~KO^u}^s}s^Mq*&%VEHtVMgavu?9fS;)nab;vb-~IlNs9EQ0_;*q zttr-*EM&aiH<3tTTrO(jJK9aW$IKx`MM)nbFI?ybY5k4?DO#>Yhdc`1CcdMU$FU0f z5`&a#%3@Xbj>eH}3Ob5Si7knjF^R?b2&7(|Z82U&QnK&}qAEu$=@xh;9r_CC=?>28 z_ghgJFI`}F;%?mDVMi`mily&MI@3knf==od%pnS1S1enkeyS@W+-DLyNNOTO@F^F0 zNeGvCxcJ3?pZ{(n@<4s`5eGbCVLWld_dafcM?B1@J@`O}@gS44M`wgb8w^tlB?D*$ zilv$2lWqZ=;$X5_O^>#f90}i!iL*Xw5<%wfFh<`%UmUk;rQV#=fW z{Pen{5ENCKyHVlur8L~KP~dMQgIST1tlMdA<0^lhwF!^ zl0w{7ZvAU%Xa!)Ej+nYFACoLmm6l}UcxLesw?y9Ef_h7tyJaG<*%{ozjFdp$aVtb3 z1z|%P+mD8~1<~z|hC4LxskULSOqOIM6>qj3k1&SnD52wIj zy^~4n>-GD`kxd(zLUDglWlQNX$h(CE3*Xz&yA_&sBD!Ziu?1k;FSg`ilQjctYg2dSu2ktz2tEIOP_!Ly8IgG>;LP*@#W!o!)eDGPCWZ{(1e~) Zz7faq#+LU)m{0uR(YMwc{`%?DzX05P$us}} diff --git a/packages/rs-sdk/tests/vectors/test_protocol_version_votes_nx/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/test_protocol_version_votes_nx/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/test_protocol_version_votes_nx/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_protocol_version_votes_nx/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/test_protocol_version_votes_nx/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/test_protocol_version_votes_nx/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_protocol_version_votes_zeros/msg_GetProtocolVersionUpgradeVoteStatusRequest_92a45a0fe4f69d355022d2f2f7622dfc69cc7b123be24b7ad993281979b2a3a2.json b/packages/rs-sdk/tests/vectors/test_protocol_version_votes_zeros/msg_GetProtocolVersionUpgradeVoteStatusRequest_92a45a0fe4f69d355022d2f2f7622dfc69cc7b123be24b7ad993281979b2a3a2.json index b484d68bebd458b76e74485d3854bfdabab492e4..b1065b770a7a9a7726aeac12ef608c4015aebeef 100644 GIT binary patch literal 32146 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 E0TB7aSO5S3 literal 34111 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 W*S5STzDE9u7asj;eZoIKeEctUBR4?+ diff --git a/packages/rs-sdk/tests/vectors/test_protocol_version_votes_zeros/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json b/packages/rs-sdk/tests/vectors/test_protocol_version_votes_zeros/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json deleted file mode 100644 index 56a125cf4a0..00000000000 --- a/packages/rs-sdk/tests/vectors/test_protocol_version_votes_zeros/quorum_pubkey-106-1246e5fb792450cd4ed23d31c22afa81e226bdafab0d460e20efcec7927a6555.json +++ /dev/null @@ -1 +0,0 @@ -a2199c1b2b0f5a9923f9131b2e902c1c77a871ef16e54ef90e5bb2332d6fda474b3aa8ad96302c916c5ef5913d24653b \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_protocol_version_votes_zeros/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/test_protocol_version_votes_zeros/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/test_protocol_version_votes_zeros/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/test_wait_timeout/msg_WaitForStateTransitionResultRequest_e93eaef1608b936cd09c7367b3ec10729e79bf48cc1e4e8daf6bf5940466ec6c.json b/packages/rs-sdk/tests/vectors/test_wait_timeout/msg_WaitForStateTransitionResultRequest_e93eaef1608b936cd09c7367b3ec10729e79bf48cc1e4e8daf6bf5940466ec6c.json index 1c2fb6a34a7ed5e7e504536c6d95b6d2b906aea8..85fac8cb656d9c9f6fa9e41c77cf0a2f05b8b190 100644 GIT binary patch delta 89 zcmaFNy@+MQMaDp56CHC49YaGy9WzrPWuaqfu48BbWEy~(mOwcm%g_KKZ(smq0v4BeTps5twO04b#RennMP9GF^ZY9~OwApU*Nb`p@fbU+u;nrLBJef=->SNK7^hgV{`NO z{&w%s_}BJr=wx@sch2VQC7ben-{-r7ElMgYYAUj}B46WYFdb%rX)$?g%OKZ~w>&CO z&X9uvrzKa2QIo6Lz-}07H&kIH8@ubMlH682MF>Z>kT7QEY|Sb;vPlv>#g#ERScwf9 z&P68zg{LObz=d-<9n6&&JfI4OFia$-1+Ez?XJE7miSwrzA+yx=h*^6c&yuckcrw1i zfRA4Op(Hx%cG@X^mtFZ<@Vt&%znCJUzdfvK3RSi6z_+a>v zm*l0TK`0&?P?2~?-Uo?9*+iLWA0U|pF1j+%lQD!)YnK>nur^JQmV$%901dh1Qb2KrtoR!X4)i7yA@O diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_01dd0d925e0cdb7817c908b74e379602fa0640b81485adb7715226122e31357b.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_01dd0d925e0cdb7817c908b74e379602fa0640b81485adb7715226122e31357b.json deleted file mode 100644 index d80f6aedf7acb2916bdddce6b0255d4c58689e56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47179 zcmciI+iqOP5e3jZ>njXB^I>L4iW>h!J|GAT!KY#V+ z=P%uM_ttjT>G1M&JlCMO2 zukZf#$M-+w%-c8rm?7W2@vnDpe|vR5k59?w)3Z;{{_^bi=YRd@^Y8z5JY8NK4;PoG z?R9l=Jig4&$Nb&zuk(Grj{P}{t}d=$cHP5G_qSf<{jaUMTYEUqYhGNOZ}RP7`|G&< zv~a>7=OoOA+b|DJrD4DLBZ!`Ly12gXE8kyr`R8oMA@~2hx;Q7UE!}bM`Fi`8oVrC> zED~w&3QSqo<%h=K5av5iM09m-Ed6sKoIynp|9scgAE^cFC(|hw1Dk>O7J5_M&=_nM zmMy01!wl>CWmZ_;H#eZ+h(_(nIIL?Y% zzsSzL#iQ<3{!#iRZpke-xMeFv7FbG`+)~vh9obTNvjx)+>9l3osds(JHIMRg+^QvQ z3CICqd5cmXY4Q2V;s_xXrNApB8W({G4LCXgpsKn}lfjTG+7qA}JoSolEm2iV2?<5s z`uSutzvqt1FY=JUid7g95jGcDKSe8Baz2T?SzIFNxk7+4Yi}bGm?GE&o4e` z?WzLt;VU8}DrMMYUDxLgf6WkoB^q)lV7UA(9=lDKZEr>K&|=F*RSDS3%drb4}C*j>mC`56N6JE2-kW@+`_OxHU5mj zID>VIl!Y$dCO1o*be@_(A>rd^O(!fD*n~tW3{#+68F%Qv(QiMk-uz0Oel!Dn4{T|8dvc#1?zR@O^Mvs|d%q=5%w?4+$xfAV`OUR7iD@$h%R=`cjrH!dkaTS^g8&Tc=y@ zan()-}U%MQEgz$SyXs=i7M&^%(@j%qM9h_meGPG_d1BGar&>=VK73DC>=4K zL{+%-7tVusv1$X;^s#IG?s>nlTl_s8X1*2+BkjcM3@|pl#Yy&)Jk*Gve#VR@{I>wU))sRSC zI~vk46It&~5tRVd_=A<`unLjB-}5P?SPzM-$Tg&Wx5)ECyPjHaxMQ8}Se3BNdI~9a z(1Me!cQjUss`7}a$g22k+Zrg=t|`PsjbFLTP$Vh$ibN$_)Y@Gix+U=ml!}T(F7Z@L z%XaHx?DA|MRGkICoGF)6Z3-v=O0(@i>Pa_M+ftOc*B}>x*RsY^ zQ~ENB2;fY!?Vz*vFlGX-+6{9Z87R@@pHWwi^Ygu1oj?T5*>4u^# z5quDv3KYi`TP&?=IvXJ}`;q(-zcj28mn*)#Xm?bP(zh(9_Cz9Drz}*3I*9C6ujM60 zU^1I#7~C2C#HXiO?(3FB03b0w>o}J-Q|Bm1^1!-DXQFt&lR{ z+L1mD+mlB@te%xFlPlUTg~x75W&5U4p$&&ln8BELhvuaVv}*{qBN5ut_D3OY^@Ol8 zltg~bH*%saB0Ng7!NfiUW`wG<3Z0L$O^_tA%*7~Xk})yGC5t*p1`O>5_{>|S=^!0u z$tJlX;?XC~Y|(lZ{|dY_cN!aF8FhUaR1za^@-i}_bfgebEh@0u{gZ->(}O$KVNezN z+7YxVjNGxC7cOF4A8<0eN=St_9v7^-B@D`z_6W^d3|{U6tmvvzmn)ieIE3jo(u7Xk_lIB9e)8Z*?ZC=4&+C*>JI>mZH%lT9USQ4QCXT_$FUE6R>JUQ&O^hS-uC(x6^=4;`kis29!NE6|3dt0s<>0jwd`n-tI%1#_9) z29whCEhX2MO6O-i4awDEC5+6( z72c8i@_=2D2vAwvz{pUWPT*-J=L=Acf2(P5Md%h_HJ+?jh^!!M8`@Fu1Cg+t_{l+~ z47JyqCT(k6Vf{K;i}o54l_r6-!cJ$==Cavg-3#Lu%R2IwDQI3HKy}MVf4P)pJ+;Vj zh1LO1JW+Y4Xl#=B4y+27sIj9gO(6S3BJP`63sy;)4BIPQhicnmOI#qf?MK4h4q(R? zx`nKl^X>2*rjtrrNVNtg1+9TQo)m;=g0vK4(HN@epIFTps2zc!ulFz>`o3{NBWydQ zi2})?S%Y%?v$6YC5~>f6B9O5#wvU{!eWSDg(k=EcFj^A&k&2woZjr=0Wk~ZJ{l)5S46;Kf8d!8CKowZ2&!szCsL>2XiKu#h zZrNd5A~8CY+z08VtB{Tl2bH2E-l($04Mn3!d0+knrl`{TErs>-s|_MLWsu@Y??Z)8 zZLC8ySfeaZ7)2=sM-<*I3Cy)*ij5<%_tiua)ldlMo~Wd2R8-pg!U&NbIArPkxXhzYOcAH~kc+pV=I8 zbUvhsptjF!R{Kmo@p+k@`N~P>e$sR^J__nD+42jv@lnwK_Nh=|3SL5C*GDKs;oe(T zq1t|zJGG^=LKN)2Qp8#s$nA*=3*6vkeUeVrW)eiHDGL`I4~~+2enguTMCYX-E+?Qu zw4l^0L>Qf(v5j?$T#=B>r(^^Pet=^}Q-0H0WQzq8h$hnfO4mJ}+TtGhe=8n&SVHm%}KEP^aSvFpw#drnSHx}={5q}jh*ud0R^6b@G zjhRCoG9w}*^Y7;ON8fz&__yb;-@N$c)#Go!`90tE2Nxf{&UbI#e*gOIcW+<({QSEY zuYUUF&aXcG<OtMkp}_2tdQvzv>jPtT|0xZ}uA4*B8buRlKjF{|Ic{`L7>^X~oP z$IoB=_@&!E{OY*t^5WU$`FwMIbCLhvZ%<4gR=s%j^_yP4`1!@#gmL+P^W$HB`svN{ z{^-@OFJFH6>GyAb$eAx*{cDE&;TQjT{mXC9@8px|9<@KKhBp= zPUnl$lgs0EbvmD)<@#qGT2>FM?+ zUtS!4osaJpPWX6E!fdz=^P;IV?57`t=vn8}_08$}_~BKTzt46Ya`*pNr`yDJq&v>N zy*_@DQ;#T%MI!B8fhp^{{G#zUg!!9$BD%UgT_>og4eH)-1{Fd4{asfdQ@g%c*dHtg zHUsY?^rm?I@ti=^n66Jb@cQx;3LD=5?f6N4)gK-LxIf}^qb&;+O>Uo&_uGKh09GWH zi0-}W0RPX-l$|?bO?n^X)nE17+xKcKzMs;0@O;D>ERMaOk<0lqko2I>{H}YN|4~HE zw(_W2?x^x}1@x&7&!50p?2c%@Tz_}BkFOg;D&hkdv#=}E$-`Zy{&2-@zyDlzf4V2q z_#za4T0A5ceXVb~UkP_^>G@|n{QAj4CEmHBwUWxcSD$~_lJa^AffXXTVifK=s$DPV z&#b?s`8&yuRuUq5zFbkuL1EOWk_bg5avdpfR1#8wjW7tPU>iSvB8jH~-rH{Okl1)~ z#aCSJ&f>v%6M0}d+BBuQr`z1yC-3C4mw0oR>h3Msf`PR~V}X=J46GniU{X*$IqPu? zWnI$qqUxZ0LtLB+byyb;7E-o6u;(<9+#;1#RTA&EDU z2v{nygSSML#cV-3bsv6Ggx5#PU@KV{D9M_FnJkDlx<%s;(c&Q^WtLOuRu74yB$ti$ zQIYFFl`Ke65n*0leQi?9x-BUiPrgV>6G3xRgcYk!(SmKyPeCcRI4|Xvy1HT&Iz;d# zU1!%^p;3wduo)h@HJyhG@hhc!h`bCgS6^8W;)V!Gx1?ALJ{2J?tcQE~=$2|*Sgt1@ zqZF{V_eKp7o&F-_)2wm2tHBCTeE#A2B=2UCs7O@e;XPkxgAF3$Gs0c#B7v!I5O?DW z#HyW0wp1b7BSu$UH%#x^gLJ6wTp{%J{3Nc^V4UB#Ko$qEnn-dXzl~@)3#snLv#gC0 z;Vot(??a6~ z4um^O0lW4vob_qBDJTn(lVq*UtLsHe(>*kcBraXGtVvY0eL6oTK<9@AIe!R4t%iv1 z6(Wp{_3OgU;kJ0Rt>sSI^F3b@j(U8)!&}zCxM)48YI*(nCgHuTqcq@_^^8Y|88}B4XDpcvw zNdzhB)A>ayj8L&B1<_&87pYVA6`3Q2bp>XN;feS+9+aQObJTUOke1i1g@vgKDWYZ( z_aJ$1G!7j9W+Ka2r4|UNW*vo#XO;`8xSlWEwSthidaQ=DcZ*m@txx(_fgRPcPItO0 zVT;py%Rx(ZV*>G_sHmt^)9i@502MCQi3oR6M2%m$%itj?_liU%Te@EAsOv+wB;GAq zuc9K6OFU#XU5w3#augOyv+Y2PxAE&oHmKpAkFsoK(W9K!R8Yc@ z!kYOBqEv~73lS1QG|gw-)jj@dPfB>!j>dQyR zp)7g@H9;)Z$dwd387Gk+Tv*nbE~L7xjv_zm$T&?^MbQRb5fzE{h7~Yz!dg>E;w0~! zFE-vR&}|wOwUw-w@*x&@F-~8_Cq5~{pv7(L!Y>`(#pAVZ+W3r6B_KG(6D8U!WJ}h! z_GL?1koCPnpIp%NM%Gk2m8*8E(GVr~Srp5nnpla?)RZzSN@&Y)n3Li@#+di0x8GV$Ph?N!Bfn?l%WB(9F&5nNaR}lgOVg(;iZDq)5eaae)JNeM!zQ3;0h~DvazBteUu#Mu`*oHJ$(^S9D7X zmYNH`+1T?%fdf_bVF&!k=^-;+PqVOWsPuu~nr>8?3DNvp)Fe64PY)M&rNynU<^J2s zqDZ8>6>|xuOr?p)6@y&!6MTN`73m0Sq}d|C_Lda#M()d84|oZyY?&{*CGwV`G4@3c zrgT(PGA9=(Y#&WQ9VVtkzMZIoD)~$lrQKoVF4os80v9nJg$N@xa0#gl23x_ZTW}&R z>6*0^_yksTwd0>@0b*_&in4x0!Vr(GZwQ#RzW=`+z3lu$t_5v*ON%b@Q&N`CSLd&f ziJ}_6Hm}2z$(kA!6-CNftca~G_pJcK*eQh?Gnkkgo{-kOeCt3o`FOWR(K;wvBbigkVKH(5`@thcXCf65|}bl7nOQ% z;#gMEA&I2xMY_>pA(AYb0&>@=REOAc6sVCkCDNL8i>q!i_v!@A1iF8?P!GW-RW8Is zR8i_46?s^okOtA>9%U`SQYnqVq+n;Y$}QcJ*yNTebioeb#-1TtrsOf|RDO!ic zlUahw2PM?<6n>|$6(3}+!ltY@CaxqdzR{4d)~11@p>eN28ZqV4#fos+3MNtmlv14t z3-8?$!DC?c5OwBkkuoWXn0w(8K~8l^C2C0K%*VJAMqtuTK_NG$dJX_-HvtMYKid{N*>;3**N4t^GRQB`MTc)b8StT4k|Eib~E;FeIT8 zp;OIhZ~|2AG`C10G_U|AjyJYYITx#O5lJ`cNRO+iG?Bn1rCNkBs)m%dD4ln1q1Ag$B7O{{8oJfSgFC>(kTdmRgnz3$$Ww>M-@gS_f%hNYPp)GZp9gTzE)GRz-nq~ zNa77CybI~YiV}~gQ0-+L6E7o@1y$2TiL#(xsn4o(c#w%CWJ~jnkSO0nMaJ5O+bB>Y z5h?AK0}fQv4X6bSQp6BK2Qkv9kin8JMKlvvct`H*W}A=%s4|!<@cD=eq~{AzjXzO| zGnZ}wR^!Qfg~;MhbyJ(j=t%e+@}?AWzE(t0743C`k}Rr<5J5mi7^1y~MAo!XINDr} za#$a?N`YDvqB^e-pt|Jb zI#kjBqnj~M!Bzts?y(%0&JrVc8Yc*-PFx}q9mh!&TmnW z737u>p@AiL+0ww0i;}V~@4PQWa>8e*#-C}K+$q3@JK`cyQ5I2@oIkTr7LvP&u)3Af zQ28~B03}y+3%0yYH8RfieBrJk1t?V1U~s)3=@mU6-C%@73h5SvtBK?#(w$pGx>ik8 zda{^QQ7}(e(PPJ3=y z%j_qp&Mo8;qvE7H^cGzoEuqNEppux~RFA;zN+8Eo3w)i#4IO1%uqmO6=MEd@J)6&RQCpm~J=HM79nL&v%aj4RX! zIPvJ*J4It728UE|ixqepx4>Hu+z^RW-_R9dm6WMqhe)^vv1|jBae>&D3*l}9*s+Cf zq0-CwcKAloiQDYRJ1M9KZagUn(FEzJ1rq9}kT!tI7VWL*nLCW*$HAL$E!%#FG*KW` zXsuN#KzvF8)^#UFX{JfJD9O`7&Tpq9_sA_FLIX?gvZa9~7bRs~PWUcsxMN^5V3VN* z*l7bH9NG8AEk zBP3Etw;)`_DlajRxkaQ))%t*oZ%^lo)04}uy>1u977IN;$)B72IpqBX|%7Qr=y3pmtCAsdtIxl6r?L;^}O&eqWYTr)G!{cO*R)B84=; zQ~~@710vDl~Vb+)wGV3 zaePFoZbSNp)U~nV`sjpuw^mcLPDmp4ZpnB+W=`};Fe<01K#3>G5sZl1x54^WSUr&pesV306RTSP%7hj$(EvuUAgr6TLWQjuI{KDOl{i1vNa?BDplMP_J7eFxiq^Dr2hOq@VgFR|)U3 ze&((`F1Vb0HuU9x*l^BgM3?QCm+5VHJ|k+9$6GsJ`Hbp(*-rSGkFY-Ti%)(uzsXwNd-?O%U>`A|l){^gHv@~g}9o4cFm*Z0?#`=_^8o4E*!>b=(y-gT5?>9gB>HF{B zyzGx&|MJ5RAAb7RH-F2SuU`Lsh5X?c|NQxu+t<@)OB&3N5jT`n*3{Uv|*>$`lNKbL-=MYmUXFS_pIO%J!;=J#J(^D@?b)huuXTJr}vo2S6&#&&r4{y8tJ=%H5!~fr2-6yUA zcbnXc>o<=?bbEhwm!O_Cs7J$@R3zi?@4EdB+THcW z{^VljX6Ac@UWj+Uos$$brn{>gcz1IZ3LD={+W1L+)gKN4JRb3-(UygZCbzH1`)!ie z0Cpsnh#tLaB>(r!l${4+4ZIKX>aY6k{d=`FzaP^%cph;k7h~@yYmE03z>fhs>$Kp*Sy@=+R_yAjRj>+j+A`E_GRMSS356?SF1czDRve_V0j?>~j^ zclSgZpH0Q@7Eg&qU;A4gSHgo^dj7=@zk9k-i4U%5t)y}v)#ra~NqIekz?vetVixXx zR=Zx#U#LH)`3GQUD+v)jU#_U-pfGAw0YXuUTqgvMND!|hKA8j`e zNNha0;tMYKVDV(UK)x~^ZJJWu%WWR*lMk?*0WWr`?%t9u7+7007D!3Nz?x(VObV(e zXFYBq)FnMHst&>%;^I`O!xAC3P{`s5w0Ne7Y%{^Lkh0|~drpDm7D;UDE@p_%#-fcA zVyU+7G+hG=@mL)S_Gb93FKbPWXAZ!Uu}w3403=(4l$ox56iba_R;~1qNd6PSYpz0v z056aTSSqoDw?vi2Y(YA84?k&!_eaX)R!}!lf|`O^EQmI`MdJ_A;vo|<%PDlLheT0= z<)D33pM=%5;?)mwu5%odAgrWkhc^krU#B>Ovu- zPU9IQLUoAF3GWJqL`(Ts)k!nmPax+c7zL&+4*T8^Yb>N>EXEv8t*7gQLfUS(q*5rc z*%G6W9@;GBxq#rOzA&m{k*Jz0tl|Qf^ky+LnC?SYq`?V_qLwV3aF_UnyY^_(Mp*F4 zq4Lng()uJ;taT+;r#PGyHMh-DfDj#$rFA|jHs_1Y_6p2Wx45FXj-Sk&~d-=GFD0rR5%qBEY4qmNkj0wom8B1nB&*Am>kEsMQeB zy+VX>uzp|IIouY{wzb_!d%ol4kR+e&p|oC2UL_rel&Wm}+NXvI?`O59ovJ}?9Qb_8 zUnlU;A@GYOFX<*#Y?<%^ET5SF#)I;+ct&0K3Tb&oEi5cmND&o9 z+=JwO&^U1XTR^sRm0F-g6?GIYo>?xW;(ESt*9t=7>aiNq*)3unwLa-zP3)|WeY(?C zDYrPiw;Z%o4<-;Vii(O#HO-E=OQOQXJ`v$gim34`cNshca<52KvZd>#j=DZ{3-E5q zdKDFkT;d_C>0)e-j1*P3FHu5DGFVCzZW%e`xr$?Ast2Jieit*sV|R? zLnwL$H9;)Z$dwek7$=brE(~?13#o3aqsWgsGEP%fQM5rG0w$;VM2Yqa*^>3G zec4hLWPPvDCl@rmiJEGsa@B4%8=_!eMX@cal`HX?no?#(DUFG}N!t#rxs~+=A_m@& zGR{#OiXl*sj;AnXlkz~9Hd){6p*JwQn0!^t5koly@)yVQ};*CL|kg^KF= zIu&eplPQc6x4oso$ogJEQxGLz#5Tc_KFNVOEoY7`kgH@Y;d+bk)vQLM!WxCd`j=uM z%3`@zi8QAj4DlN6S*A`^0?Mc$Ruy4Cu*Zbs|U479l+CGpGr6Z_$ za*L0NNGd9In3$4WQTlX#p7WvJqSL|{K^xn)NNRxe1eaWq8z)ymt!*L<%9fI@sHMPb z2;o9>RjJDr6;)b*K6Id>Ko|*zgdrYV-;iY1_YR(7RH!;UM-|w$53M6ai1Sam(v}7m zEK170&!F?S+(c20Uz^wPWb>IsMMV)siH|K5%0jS9u9iH6JJu3*t^(Jm?{qFP*q$%k zHKZs+47Mx`9fHl`6+Iu_V1`5r=@v{^bCs7!cWn{rS~W@OHJAg@Mjr0Wq}y^4smox{ zErD~eMby4TB8;!Vq%YUi^@=nya)#t8?Mb2vkPal8VNGuYDPwKZn~+41-I5HWF`i%# z5D82fsZmS47dVzxbVwrUdXa8wwkZ-6g@D{OD%Bx&98J_jO+Z%fzyhpp5qot)W+FDC z!4x&cFIp-K+cRO)g2QmPM6MEl%T1!HX%JbdIJI#}Y4OT_(KBCw&A z{9);n#D-p4a!G7iuif1Bb5NBn0Rl3shJ+oj5H3#WOYO@Q2esMUN}`G)x|NR5EjlR) z>UI9M&v$?!2aXj)7_y~{gIZd7uBg>ZVmp(FVjEI!p)2BPgd&GaH(4Pm-4QKLp*3gJ z`Tpe4!)0V8)=HT~-org94#fq^M<dJ!zKD zq$k4%T|hJJpQu*AQYIx4u{T{vqIQ1`iORe>3=w3`INVmWaUQxNDWzVC??XlvG=!W$ zz^CJ0A#;(gH$GNMVd&rq~Z>+Z%+=rB3hDMWy^ZeEfKl+o-(3zR8$8; zsfeTy)CvwBw3Ah#uZmI|k4R#+;!(XKTZr)}L>Q^lN=TJ@=#yM^OBj?bC0$WVfv?1h zt}1o8qNvjX#N1d>lG5omqz$7i!jpX3;VFb4^%Y;vlAu_&=E!!l@xWL?&3*qh{v2zRELZz4U?eK%56Q@0qcOa+-9y}=s(Uj6sjHWSF(f^~H zaiR_a!@53UJoJ5KL!;bwND~E8h1ObqyrKM*0<7y!j3U24ZkFWfAm_K!k$dEp5TStu zyKHG-!J?#WmueuGoba)$@n^s$LrY@A9dVJUs3`mmpQ2C}f?Y&d-AZYw{K`cVC0BHd z4k{Uh#4vllaMzHMC{)zc;eHF#D|$YEM(k+;-0?A9HyS9jQsan6@Vp2tui9)i- z)#uT~8oxf!VfTrot(J#xw_k5JprQzHatt|NCjpXB^^+8dqjEf0?<=2Vk5Q30a8*Zq zWj(%)&@04$N`#kB%GrQSc~fACO1LoiNNFwrXN$Kg>6Ck8>M4@z3mRi?T zaT0tb5sGC?z}8?Xq_7s>5Tdi#D9aT|l=Qm=M2iUNXog31L)}eM#B*8{!iZYI%9Rw+ z0F zJUYj^DC5Dt?cry+$}Uo4fKz(wfd?Xy>ML-}RUlKr9_ALywz-vlp}FmPnH~=kJGam+ zRC+nz4nHV5aayHd3W>FM@T4F_e^u2j6@BfjVyztzal-Ysdv`XI&PY|0#R-1DmGtmA znC-_e#x)N&2-tUeMc(?8sG6lQ@$M(8x1`XpP1om%>#UdOl!aZkEbNpn9m1n=$_W00mSR^1wFaX=siuZBuv5(*yvs*ozJ*>U# z`f_#FwW>{TM^l>MsYG&xLQYB} z4`Lx%5+GB4`-$rMTp@$QlAjbseVW#fL?t!?QY`r7TGJxz0U~rzJV|Wh(Yi}wF;SC2 z%55ic0-nVhmAFT_o+7EaKhj3#BS=xl%tawZjdT>X0*|N!d!rK3Hdi=X)!7huZ4Ldi zYR48}i8`=!GUud7r=B4~N>u4XI#Q~X*eVveYe;Gc+od|=siI^Ht)K2;ZlH5|oEfv) z_2M4&G|5s~lSaIVAkS2fjaJoaM%|en zqpVsUqAfNTT$jG}K+sBf?3t+n|f(0}FgAbIR*a?=K6OSP30 z3njfJ33Em6W_P^#)mt)(VPM&{Z@YC;_4GtVwx!Pip-&RKJWjGy#`BUb%_?@~(&ujt zRK1km=34GT85E|U|E$beZ8b$vG*3#@KTFlX<(sVw?tsFC0HtB5?J8J zBFI(3yR2W>mB)>lMw;U1|6#)=pAp^k-#gr-w>|ibs36B%J70Kn@p98n_=)!(Kkn~ z!^g$XUcdeBYqx#+)wt{C`qj5jGK>}pZ)ax z_wQc!M{j@m;fGH@{mZ+*=FB&5|F%N@^o#%h`KQ0XewfFHWb@&h58wRPH@`mn@Be%D zr~kR!JioeJUp>DWUoWmMmsk1zlE3@!+x$C!F8w}>UR>S2>blQ2J>2>tzyG6EpVnUA zuWMdj-QVS(*W<6t_-^Bb-_A*x4Yy%lHup_ZV^ypOs{NFQEb{>c|>3xz{f7NgAKdP5+ZuOTv5wGVbrLS2t_4wohfis5>kPUFbJq%8$W(7iKhWR z+HM|@*m!cqAGq9u#gp+S^2BtsX-ai3w|TTrKFH-P@#Zeo-CME+18a-M0x5|YSV5-1 zq@a3o*5ek+x}@ies)O}t5$kQB>#!v z6|2x8i8ql5SSqoDw?vi2Y(YA84?iiw`y*wrm8=VtWKF>=7DOA}qVb1l@sOD^%PDlL zheT15%R&37$aSDf7Nn?%FkfDMZBpC1Ehz_2zDPSdmkj5mm&LlX>9T!;~7% zKzLsyD-mI&q9ujk`c^ACZP!be>=mexZb6Z(Erji`DbrPIT>3?TI!Potlo7qvL{5kg zsw)c_bsEng5voIUPWi52NVJ5%s!p2eK7fo#a+EY}aoG2USYsh2V=?A%YCT<_ETrvr zODctc&6XI2^w6S|=K@MU^@UM27m2D^VHG!Vfj5hp!E_(GA`MQmXx4(#33rKKxNDCl zZG;7%94Ze5mevPYvDO8wPH{LZDz-%_i4Yxv(mJ0MoAbqHdj+D@Ev_i8qwP+5;u}d> zSZm7Izq&;~#K~Z+@`z{B@G}z8Ej1|es6>T{l9i@O>dm7IEwA>Vwg~&;=*5=jqqNU{?nneVC z+Bop}mcLHmp+nMdF8PvfQpLtMWZq~<=~-ws-6Es-3~ZmruE)WtBnrG0NeublAeDnR z$&m_GdUO&&O8RtuQ3@ke>`6g%*z-l|RDDHeq_D5RY%x3$|Hgyzvv@{b_X=rw&01Jk zs*oaT7I6=f_d(;p@oy!vja6!afNIuJxOir{kc#X1!d)u}iL1wINN2Z*b=3N#e-+qS z9s6{rs}i<2y|)~+R1YQ)FN%taN;S=nxC>C>VxNd`Cq>lwmAeccl5(#|RI;V(rH;Bj zbW7shlJzPo61l`fR@24U963`|-M&OAQ|&fmKDe-~GhIk^TOCDy)RA$Ts*0iwx*{qP?M*9S;)J!P zki<#eIbUqNS)kiADrzfPFXcll@M4_4icfq}gu#m)&;3GfF!O8QxA8HdVnBQfDXO$r z$d;^c`OB6Tnyl{?`tX9jH?yYlsbaNZ&7LT^ue#V4)xt`wroNPMk=$=4B5EwQvc8Fk zhZm?!bkvD5KM+tkTvNbi*Yh#)u21t4thz-yMNt~J?E9gb)qw~b5?bO)M7nB4MWvDT zIPmYI+LZGuTgF9l+Tf!tqaopwRJ2+m$kWc=mP=8zBFLGM=mHhPA?;E8qPhbiRd^J9 zv@|@~h{lReB2$5M3-`N>6OwyF8tLyxwbqLQn|m5JiDWoAM5Qz8!DyE{5<_bdQS(AY z^?Y$B8abvgO5C>lH5ggnD`X0y!_x|_8>R}da4Kos(w-#{bzY*Lp6(-(D+SsUwF&|( zKHL?e1SV~wrj%zKav0?!HIYO`@=GEIhK!^aC`n}1sgjte^cG>HrMlnd#AHfbh@dT!X@#^M`BITo zT(@M*koeX2;s91|5s!9Wfs}m`#k|i~JDMDBG)0y{o|Lcgq@AhQ;&LRmh*Pd8x#SF4 zFRr`lg;<*%N3v+urvxaGSv3?Ga{xXgbTw*V z6{H|si_t*DErI zWXtyGlEtL(qLfA>uC7EhB%B^s7R1HDqdk5y-l%em7|u+@n(Smm%`>(}aOHejpGG6= zn|OedE$tWCB?a3pxk3tL310hn1T29yB#J6Eh#@IfT~Ak#CumVbw0#*0FVSGyMpfI!?sv^8Xg%s|nA{G}?*DX5YjuzuHX5;s#@|pF1 z#jRVUxfG(I^Zi?zh!}X!kNcrDWeY1LTVy<#iBtayT%3FQqvU>KQ#iCV@gyQGsasOB z!n-!&lf;vSbO9oQ7B_ftr{XE=Tc>Et%-6VrDyS;b*WJ@_bZGR4(7;71|#bm&)I{ah<0Ty+E`m;)GV;$ zYaiQk9k{48g0QS_A~>*h3+lF8gpoQGwO2HppvrY2byV{wZ6sN#3og>&ukwD%^%eI1 z9H@?2c06j4GeCE}O(t7Iwp);ksBa3LNxk~rN$C7izYWD;s|1tO|6xK)7y5WKF1wb{1_eqa60NT?%yIM^x7p0#vt*z$g)F zk@E`m0g}_Y0_&oTC--d+pSK+7#0or(ncfx}~D0Mip!AfQS>Wx81vglXOO^nk=?? zX1uGhEn-});&>6w-q?3~MPB_$R7Gh_ywr1RN7$z8^Tc)53sx(4*|KscxO51Q!o`%D zg{08+ncHd353txE&J@Cl;C#~alfE*NTZr*ghcc)&n0Ta`O2^2ZYW4uDJ{-9kDVIit zE?0|F(kEiujmaJ;q|4LEEIidJMJ^I8t??x>{1YX_$26)yr0#d{dM6T<+)2-!nxrbH zUDy^h$wjw3z&4(UM67rzgl-8|;uXazTd1GrJ(wygTcoG7l!Wm`henn4VhHtZiE3dh zbTkoXaHhZC91AZop6WhG9O+0FM90dS7#wD(HQ0-!2D?5|A%sJ^I782u^%ERQd(Ba%dSarshg6-i4*oHwVTYVT& z9d^BNcL40%Lbs&RlVa`ggQ6qK4&wqo#02tksI~aE&L)c8h4KL`zh?Li=_2LY8TM z=-~&0P2@^IFCpHz^K^t!(3U6vwZmF|T!D7ECw#kBOibVKyi|?;4k3GrW zZ|0SDe|ericlmS4pMIZzU*BKd-{!9uSNHwR{O9vn;;TMB-)H4x0n7*OfLxq~$F4sp z-WU-9o?BA6(h94VXiPMGlDqVgo}V(&kkU%fwI(V1!(qxwuON{uF4Te!roMDT6-jg= z@b>(n`F(i1KDS6&Ew7VYdW+5vh;Xks=sy0Uqk=@Z>L+3;NhIm)li11?0hd7~JUrT`%4_kD{4^?5 z*}jBV)|<1&c=aAs$sI|Lg-9Vy@KhqXB9Kzbp)B$s7J`x_GKnzaa)k^IOMX%mA)1P) zT#sf*i8Ob4X6+UF#x98n9TZQq#`hmhIYdae>6Xzz2-{BLlz0|vR8mSa3%a6N$IL|` z%^GdCA!*_fmE_*2q+p8`&Q^6cOuV*+{#mulfLsO%s4T{in#J~;??R+g&k!L+Rr-*Q zlqvyR#VSwgKckcDf9-3qes0sxZ~AFXkIpN$kDu1;0+7#oUS((g4}PLOP>Kkp8y;B3Y4H!#`7gxiYj*H8CAoRN1Cda;EfIs%oHb*VujAw0?{&zR3w*@ zILy%y#$xX+sNtm+$)#!u^|~b!zig=*58kK5BFI(3yR2WiYo%|ibs7a1jJAd#Q)#aw0@CzSdec>0M{b+rYzy9~bKLF|>sZ9U? literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_2e98e756bbec29c5a8bb6db95209822a2c4f59abefee6ac70309345adad1c202.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_2e98e756bbec29c5a8bb6db95209822a2c4f59abefee6ac70309345adad1c202.json new file mode 100644 index 0000000000000000000000000000000000000000..2efaa4da15238eaee5dfd281509ee78c679fa6c4 GIT binary patch literal 60883 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 RVSVNopZsWklfVA?{=Wdc5zYVr literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_61f016345ec587c57ec95cd35ca21e65356ecde06e41dad1c5f4221f2021ff65.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_61f016345ec587c57ec95cd35ca21e65356ecde06e41dad1c5f4221f2021ff65.json new file mode 100644 index 0000000000000000000000000000000000000000..319bc61225fdc32c1bc61ff773b0d10443a6da10 GIT binary patch literal 38984 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_62753b0c8caf599658c8a6becb2a0c949e21b06d4ba0ba04902ed9dd3cf9c180.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_62753b0c8caf599658c8a6becb2a0c949e21b06d4ba0ba04902ed9dd3cf9c180.json new file mode 100644 index 0000000000000000000000000000000000000000..4ec9e25724c1f4333ae31c0616c2eca61bdd3c6f GIT binary patch literal 61325 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_6324f0ce91119010ab60300a78dc362866cbab6d8388743fdcf5d797910561df.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_6324f0ce91119010ab60300a78dc362866cbab6d8388743fdcf5d797910561df.json index b6df2a42d703072170e1901253f019c81f8da2a8..aa5a28ec90c97eedcec1b3628004e4f080c05b93 100644 GIT binary patch literal 60649 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 literal 57460 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 a?7u&8zHEzo;KvXA;ND-&Z}P|AKmHqy*QK%m diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_6e5891e317a44532f7c4ed7cf7e69266464b2ec54193e3ad5aaefd939015fe1f.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_6e5891e317a44532f7c4ed7cf7e69266464b2ec54193e3ad5aaefd939015fe1f.json deleted file mode 100644 index 08be2706dafced2e5a060a6da835322ae6ac0971..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35585 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 G`~Lxxjdq;? diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_881edc845ea288c9aa4664730b0f75e3bdfb677d0fa1246dbeebfa3d97c4119b.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_881edc845ea288c9aa4664730b0f75e3bdfb677d0fa1246dbeebfa3d97c4119b.json deleted file mode 100644 index 851c2a3b337eb1cb2a7525becc7bd367460baf11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59119 zcmeI&%W{<06$Rjoc?uU}4b(zHv|l0*kV?5+F-}pzI0e`f7w?|6{&SE;0_c1vkwG zU%vU_OSj$q>bUFb^2OEZbbE7qng2d+PfT~KUcLGHO|M`5^y+=Wxca#H>CZp@`0i!@ z>CG>%U*G-f_wW9eGhe;=`waQ+7yo?w^RF-O=kX!ge0cKV$)BG5_VmyHc>3*MPFK$^ zPL~(Yu8!CB#p(1SKcDhpZ^|2&$_y}x#=t4Uw8S(Y{wz@|Gd69C$1yiaqju% z_?Mh|MA=#-(%zLaWnGtFHvWb%fAc^@*XPF4KNrFoP^97?@4Egywbc5-bXtp1n^Es0 z^rm=JW1!ix95LNo&aiH7kBa5b%cFYvCN(^&x^QEoEea(~Zl96&#}usrtWYcwJ$Tho z{QpFz=-eY~(z~Nqf7Kt)AKBLWehTM-^ATsuanSj*j5%Ee#GdszHZ}eJt|e%~Wk?Bg zkC>m+(5F;9o$gn%<;(9M7T3QWQc>K&F|}Q$PAI-|#kp60F1!0T9N$08#CuyNryeB# zy)6%u;nT%YR@nMQbnY!4zE}E(>CbRWZn?!RhZR|1u`ao#tW7$yrRB{QOh2I0mLaF! z^(EDO7MIiEmb4{BP7#*3DDt##bPZ8fB$;QwX1TnBAu3M@pa+1hg z`cWB$Q+?O_7340S&(EMGlQW^_LVzR2|YJks6vmA8Go%Let+E zP?fH^f<%|~Vw(j~YFh+x`mJxsBVj|56v9AaRL>6zBJGaK6w;x-sAHYyBdQH7ERhJ7 z62S+_S=)7W2Rl`S_6SU&Zj+G23Q|&HxGmmLbm%II>#QZ7T$FL-p!2(!q8L-7On?-ghb(4#1DYf)rB#CTvRciG9 zWWjJ?*P956rii*5Ks2QIr_88x3uS?}&?`bhx(9+=YnmRqV9BEPO5`jQ4cu|TYM9MxyD z78!FPIrMyL(1AlH_9C9FWlP~mRMM>`uPBj>SW;MuXT(ogw@RAwLG^VXo>+(vcMDdP zY)9$W^%+6Q*-}_+(DRmMGY`;Kr4Wx&$oVvQyU$Sksn0s=x_G?S>nRj1SXnP2O}kLJ ziHQX-vzG`h5K9&#acia_h7hS&gnQDjn?l~al`X@UDEA_+w`@E#1w;Y8~tIXuE#%2wSg^XQR3w#tf&?+>pGr9HLIjsMhlkQs~~dY^k0#~ zK!g-gI3hZUs^!u*oCoeA)dr^Nqir^k+(J>M*=eoRoPB~)I0oU#|EpPg1`*yio(wj! zrGt~iGf101!K^l#QMiFobv;EDddRHO#51m7RP_Xz{Hr7P1i<1L;5my#C8TPt!gGRS zJXw&3gzDPS5RRG1dT$D;q)?4NwGtkdA=3AIK7|zNA#f$RhO~E!JTJ8Csq}_A*5Qs+ zskT{9Aw>>qILUgWu}V~>M@U6d#b?`kph&x-5D_(g#V$jUq}(eKm26RIcYWZN#Al(D zR77%#r(9Z=TNh)OXZaxOEcoS2*-o`7AOR@Nwgd5#a+qY2!-Y1g^v9;zl&!inzGK;} zsa+BT;agA;7A5NxmVoYh?Z_FxgnPY0%&qIw2&k~B)hO4x{Ifpv*eI`zVLGkZNLB%=N>|w17pXI@+9QxmS>0wELhP6|!v6tn;3{ zu(Vmr`eHHK;&K}ubhSkADQ|ceF|f5o-&Xn9e3HSE=$H7V8y2`+@%W_Ou_n@K8m?Fk zk8sEeRS?OoTFXmJU@DYKdfY+{x3{EF(oljLF?NcY7%SNARF!~`2M4O;D88z|h=R0*Qm+jlIf`Da=xWdR4=W+>yrxwmL?@AG%D=NU5|Zm z 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 diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_8af1fe2b83fc914ad833914a6f47686a168bd79e8751279ec53efb41381dd431.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_8af1fe2b83fc914ad833914a6f47686a168bd79e8751279ec53efb41381dd431.json index 014a9b296253ee33ef2605db66c4ee1360c1cbdf..fbb1cfb284e43dcd1e94ea9c230767fa90906b22 100644 GIT binary patch literal 137922 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 v?w5aW;gXMlZrTWYPnzJldd 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 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_c2737f6ccc2ac5cc79e28d4b29fb414d7808274b04acfe789740e18ecf0991c7.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_c2737f6ccc2ac5cc79e28d4b29fb414d7808274b04acfe789740e18ecf0991c7.json new file mode 100644 index 0000000000000000000000000000000000000000..6635850ad051257aa8ae5c9b98c1d08de685c02b GIT binary patch literal 50605 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 diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_edb3ea19c943e4ccd318d2742a9ecfc2f026b8a6be6443de638da69f0b4c87b0.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_edb3ea19c943e4ccd318d2742a9ecfc2f026b8a6be6443de638da69f0b4c87b0.json new file mode 100644 index 0000000000000000000000000000000000000000..d3dc6481cee463b2bf98793b4e37c069bbd58894 GIT binary patch literal 62866 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 bu=%@jTyEM4KT-Xk_`^rPT0i8U|9k&$^m4C6 literal 0 HcmV?d00001 diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_ef32264ccc024ed9d6982a6fed2a8b48b99591c7df94f5881038008fcd17189c.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/msg_GetVotePollsByEndDateRequest_ef32264ccc024ed9d6982a6fed2a8b48b99591c7df94f5881038008fcd17189c.json deleted file mode 100644 index 950577db6cfff1a7010f237dc19bad195494d0d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59603 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 PzxeD&^PBwh*N^`Mllekd diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_limit/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_ok/msg_GetVotePollsByEndDateRequest_90f99444544de47f7e78de44bcaca1b6ba4883a92f4533995dbfdbc5875d8bef.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_ok/msg_GetVotePollsByEndDateRequest_90f99444544de47f7e78de44bcaca1b6ba4883a92f4533995dbfdbc5875d8bef.json index eb84276a461473caddd39a84f9c4d3b377f0b590..a6610834d7143f5e8188b51f01e61df39be0bcd1 100644 GIT binary patch literal 137846 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 DurH4x diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_ok/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_ok/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_order/msg_GetVotePollsByEndDateRequest_4959b488e99ae1bd41af47fdecce942470ee2b9dff806909798d12c40bc6cf8b.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_order/msg_GetVotePollsByEndDateRequest_4959b488e99ae1bd41af47fdecce942470ee2b9dff806909798d12c40bc6cf8b.json index c1fbc6c19d51be50c3c526c0638a363eae237601..ebae4be65ba0b237fe8945b86b690aadef99087b 100644 GIT binary patch literal 137871 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 literal 83019 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 DurH4x diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_order/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_order/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json new file mode 100644 index 00000000000..9d31d601d50 --- /dev/null +++ b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_order/quorum_pubkey-106-74bc78bfed100cb1c7da3b1aeeaff1e5767efb0daf93c69cc8294ee246526a09.json @@ -0,0 +1 @@ +8fdaad8ac39e23c5b9e773184f5f54523f4bc7b1ed68a66b43c011ecfe8c6f3c38b5e8bae650b2b4434f4ff9f15e7417 \ No newline at end of file diff --git a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_order/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json b/packages/rs-sdk/tests/vectors/vote_polls_by_ts_order/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json deleted file mode 100644 index bc7809ba8dc..00000000000 --- a/packages/rs-sdk/tests/vectors/vote_polls_by_ts_order/quorum_pubkey-106-7ee4e829edd032a17841e9c64e56c57fdff6a9b6cc4d392987f5c13a097fec90.json +++ /dev/null @@ -1 +0,0 @@ -ac414ec06b2f5d6fa0a232cfc12d025e08eb80a24404ac286d2f9ad125fbb533089c7fe533ee6956aca8d85e48aafbac \ No newline at end of file From e95667aebc269bd12784a68c6520a7043a009819 Mon Sep 17 00:00:00 2001 From: Lukasz Klimek <842586+lklimek@users.noreply.github.com> Date: Mon, 19 Aug 2024 13:21:11 +0200 Subject: [PATCH 3/3] test(sdk): hardcode masternode proregtx fror contested_resource_identity_votes_ok --- packages/rs-sdk/tests/fetch/config.rs | 9 ++++++++- .../tests/fetch/contested_resource_identity_votes.rs | 9 ++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/packages/rs-sdk/tests/fetch/config.rs b/packages/rs-sdk/tests/fetch/config.rs index e9197f31688..445904795d6 100644 --- a/packages/rs-sdk/tests/fetch/config.rs +++ b/packages/rs-sdk/tests/fetch/config.rs @@ -73,7 +73,7 @@ pub struct Config { #[serde(default = "Config::default_document_id")] pub existing_document_id: Identifier, // Hex-encoded ProTxHash of the existing HP masternode - #[serde(default)] + #[serde(default = "Config::default_protxhash")] pub masternode_owner_pro_reg_tx_hash: String, } @@ -246,6 +246,13 @@ impl Config { .join("vectors") } + /// Existing masternode proTxHash. Must be updated every time test vectors are regenerated. + /// + /// See documentation of [contested_resource_identity_votes_ok](super::contested_resource_identity_votes::contested_resource_identity_votes_ok). + fn default_protxhash() -> String { + String::from("d10bf435af7c75f5b07b09486af1212469d69fdc787589548e315776bc1052a1") + } + /// Return ProTxHash of an existing evo node, or None if not set pub fn existing_protxhash(&self) -> Result { hex::decode(&self.masternode_owner_pro_reg_tx_hash) diff --git a/packages/rs-sdk/tests/fetch/contested_resource_identity_votes.rs b/packages/rs-sdk/tests/fetch/contested_resource_identity_votes.rs index edf37bbede2..e213b6ac2f0 100644 --- a/packages/rs-sdk/tests/fetch/contested_resource_identity_votes.rs +++ b/packages/rs-sdk/tests/fetch/contested_resource_identity_votes.rs @@ -51,8 +51,11 @@ async fn contested_resource_identity_votes_not_found() { /// 0. Ensure you have at least 1 contested DPNS name in the system. /// See [check_mn_voting_prerequisities](super::contested_resource::check_mn_voting_prerequisities) for more details. /// -/// 1. Grep log output of `yarn setup` to find `ProRegTx transaction ID` and `Owner Private Key`. -/// Use `ProRegTx transaction ID` to set `DASH_SDK_MASTERNODE_OWNER_PRO_REG_TX_HASH` in `packages/rs-sdk/tests/.env`. +/// 1. Grep log output of `yarn setup` (see logs/setup.log) to find `ProRegTx transaction ID` and `Owner Private Key`: +/// ```bash +/// egrep '(ProRegTx transaction ID|Owner Private Key)' logs/setup.log|head -n2 +/// ``` +/// Hardcode `ProRegTx transaction ID` in [Config::default_protxhash]. /// /// 2. Load masternode identity into [rs-platform-explorer](https://github.com/dashpay/rs-platform-explorer/): /// @@ -78,7 +81,7 @@ async fn contested_resource_identity_votes_not_found() { ignore = "requires manual DPNS names setup for masternode voting tests; see docs of contested_resource_identity_votes_ok()" )] #[tokio::test(flavor = "multi_thread", worker_threads = 1)] -async fn contested_resource_identity_votes_ok() { +pub(super) async fn contested_resource_identity_votes_ok() { setup_logs(); let cfg = Config::new();