From c68c3fc0c3e48384a77213788d09ff97c4f3b1ee Mon Sep 17 00:00:00 2001 From: Dmytro Kozhevin Date: Thu, 30 Nov 2023 13:42:54 -0500 Subject: [PATCH 1/2] Validate assets when trying to create SAC instance. --- ...ccount_invoker_auth_with_issuer_admin.json | 526 +++---- ...t_contract__test_allowance_live_until.json | 688 ++++----- ...lar_asset_contract__test_asset12_init.json | 188 +++ ...set_contract__test_asset12_smart_init.json | 188 --- ..._test_asset12_smart_leading_zero_init.json | 188 --- ...ract__test_asset12_trailing_zero_init.json | 188 +++ ...llar_asset_contract__test_asset4_init.json | 186 +++ ...sset_contract__test_asset4_smart_init.json | 186 --- ...__test_asset4_smart_leading_zero_init.json | 186 --- ...tract__test_asset4_trailing_zero_init.json | 186 +++ ..._auth_rejected_for_bad_signature_type.json | 96 +- ...est_auth_rejected_for_incorrect_nonce.json | 380 ++--- ...t_auth_rejected_for_incorrect_payload.json | 332 ++--- ...ar_asset_contract__test_auth_required.json | 474 +++--- ...ract__test_auth_revocable_on_contract.json | 404 +++--- ...st__stellar_asset_contract__test_burn.json | 1292 ++++++++--------- ...et_contract__test_clawback_on_account.json | 494 +++---- ...t_contract__test_clawback_on_contract.json | 642 ++++---- ..._contract__test_contract_invoker_auth.json | 654 ++++----- ...et_contract__test_custom_account_auth.json | 598 ++++---- ..._asset_contract__test_direct_transfer.json | 512 +++---- ...o_not_init_contract_for_invalid_asset.json | 264 ++++ ...test_negative_amounts_are_not_allowed.json | 378 ++--- ...rding_auth_for_stellar_asset_contract.json | 120 +- ...ract__test_sac_reentry_is_not_allowed.json | 1100 +++++++------- ...tellar_asset_contract__test_set_admin.json | 890 ++++++------ ..._stellar_asset_contract_authorization.json | 766 +++++----- ...ontract__test_transfer_with_allowance.json | 1068 +++++++------- ...r_asset_contract__test_trustline_auth.json | 1174 +++++++-------- ...lar_asset_contract__test_zero_amounts.json | 722 ++++----- ...ract__verify_nested_try_call_rollback.json | 628 ++++---- .../stellar_asset_contract/asset_info.rs | 64 +- .../stellar_asset_contract/contract.rs | 5 +- .../test_stellar_asset_contract.rs | 21 +- .../src/test/stellar_asset_contract.rs | 169 ++- 35 files changed, 8149 insertions(+), 7808 deletions(-) create mode 100644 soroban-env-host/observations/test__stellar_asset_contract__test_asset12_init.json delete mode 100644 soroban-env-host/observations/test__stellar_asset_contract__test_asset12_smart_init.json delete mode 100644 soroban-env-host/observations/test__stellar_asset_contract__test_asset12_smart_leading_zero_init.json create mode 100644 soroban-env-host/observations/test__stellar_asset_contract__test_asset12_trailing_zero_init.json create mode 100644 soroban-env-host/observations/test__stellar_asset_contract__test_asset4_init.json delete mode 100644 soroban-env-host/observations/test__stellar_asset_contract__test_asset4_smart_init.json delete mode 100644 soroban-env-host/observations/test__stellar_asset_contract__test_asset4_smart_leading_zero_init.json create mode 100644 soroban-env-host/observations/test__stellar_asset_contract__test_asset4_trailing_zero_init.json create mode 100644 soroban-env-host/observations/test__stellar_asset_contract__test_do_not_init_contract_for_invalid_asset.json diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_account_invoker_auth_with_issuer_admin.json b/soroban-env-host/observations/test__stellar_asset_contract__test_account_invoker_auth_with_issuer_admin.json index 1ae002534..59c71895b 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_account_invoker_auth_with_issuer_admin.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_account_invoker_auth_with_issuer_admin.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:20861, mem:1031, objs:-/2@2ea4be5, store:-/2@3082c7b8, foot:2@2a0dd125", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#5))": "cpu:21832, mem:1155, objs:-/3@6d2de321", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#5))": "cpu:21832, mem:1155, objs:-/3@f1d78498", " 3 call create_asset_contract(Bytes(obj#5))": "", " 4 call get_ledger_network_id()": "cpu:82431, mem:1287", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#7))": "cpu:83461, mem:1399, objs:-/4@72ff48da", - " 6 call symbol_new_from_slice(10)": "cpu:99840, mem:5475, store:-/3@b7ccf4ed, foot:3@4ea2ba9e", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#9))": "cpu:100848, mem:5565, objs:-/5@1def9477", - " 8 call symbol_len(Symbol(obj#9))": "cpu:101288, mem:5629, objs:-/6@d078afce", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#7))": "cpu:83461, mem:1399, objs:-/4@452b5c", + " 6 call symbol_new_from_slice(10)": "cpu:99840, mem:5475, store:-/3@d4525b2, foot:3@ba79be5b", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#9))": "cpu:100848, mem:5565, objs:-/5@485e170e", + " 8 call symbol_len(Symbol(obj#9))": "cpu:101288, mem:5629, objs:-/6@484c2d1f", " 9 ret symbol_len -> Ok(U32(10))": "cpu:101410", " 10 call symbol_copy_to_slice(Symbol(obj#9), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:101514", - " 12 push SAC:a010db6c:sym#9(Bytes(obj#11))": "cpu:111827, mem:6849, objs:-/7@e5c7d9d0, stk:1@22950e8e, auth:1@dc2f019/-", + " 12 push SAC:2e378f80:sym#9(Bytes(obj#11))": "cpu:111827, mem:6849, objs:-/7@ab27da5b, stk:1@3f0c19d6, auth:1@dc2f019/-", " 13 call symbol_index_in_strs(Symbol(obj#9), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:113622", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#15))": "cpu:114585, mem:6937, objs:-/8@4e7a67f5", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#15))": "cpu:114585, mem:6937, objs:-/8@8c7ff860", " 17 call has_contract_data(Vec(obj#15), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:114733, stk:1@df1b8f25", + " 18 ret has_contract_data -> Ok(False)": "cpu:114733, stk:1@4913c1df", " 19 call get_ledger_network_id()": "cpu:175314, mem:7069", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#17))": "cpu:176344, mem:7181, objs:-/9@9cb1c02c", - " 21 call vec_new_from_slice(1)": "cpu:186900, mem:9191, objs:-/10@577556a3", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#21))": "cpu:187863, mem:9279, objs:-/11@be0336b5", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#17))": "cpu:176344, mem:7181, objs:-/9@380f4444", + " 21 call vec_new_from_slice(1)": "cpu:186900, mem:9191, objs:-/10@2ff60ec2", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#21))": "cpu:187863, mem:9279, objs:-/11@a2e66e3a", " 23 call put_contract_data(Vec(obj#21), Address(obj#19), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:188647, mem:9319, store:1@4a1f012c/3@b7ccf4ed, stk:1@58fe58f6", + " 24 ret put_contract_data -> Ok(Void)": "cpu:188647, mem:9319, store:1@4a1f012c/3@d4525b2, stk:1@559fbf3c", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#23))": "cpu:189608, mem:9403, objs:-/12@1e30bb36", + " 26 ret string_new_from_slice -> Ok(String(obj#23))": "cpu:189608, mem:9403, objs:-/12@7ffc32a7", " 27 call bytes_new_from_slice(32)": "cpu:189654", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#25))": "cpu:190623, mem:9515, objs:-/13@7c33cbdf", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#25))": "cpu:190623, mem:9515, objs:-/13@6bb3e0c5", " 29 call bytes_len(Bytes(obj#25))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:190745", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#27))": "cpu:191708, mem:9603, objs:-/14@7bc8206f", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#27))": "cpu:191708, mem:9603, objs:-/14@188f2e3", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:192241, mem:9667", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#29))": "cpu:193249, mem:9757, objs:-/15@890079ef", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#29))": "cpu:193249, mem:9757, objs:-/15@6a6789c1", " 36 call obj_cmp(Symbol(obj#29), Symbol(issuer))": "cpu:193419", " 37 ret obj_cmp -> Ok(-1)": "cpu:193585", - " 38 ret map_new_from_slices -> Ok(Map(obj#31))": "cpu:194025, mem:9821, objs:-/16@b78f45a1", + " 38 ret map_new_from_slices -> Ok(Map(obj#31))": "cpu:194025, mem:9821, objs:-/16@19dd5298", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#33))": "cpu:195051, mem:9917, objs:-/17@b55588c7", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#33))": "cpu:195051, mem:9917, objs:-/17@cf7335e3", " 41 call put_contract_data(Vec(obj#27), Vec(obj#33), Instance)": "", - " 42 call obj_cmp(Vec(obj#21), Vec(obj#27))": "cpu:195266, store:-/3@b7ccf4ed, stk:-", + " 42 call obj_cmp(Vec(obj#21), Vec(obj#27))": "cpu:195266, store:-/3@d4525b2, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:195553", " 44 call obj_cmp(Vec(obj#21), Vec(obj#27))": "cpu:196134, mem:9981", " 45 ret obj_cmp -> Ok(-1)": "cpu:196421", - " 46 ret put_contract_data -> Ok(Void)": " store:2@117c1edd/3@b7ccf4ed, stk:1@b9ac1961", + " 46 ret put_contract_data -> Ok(Void)": " store:2@117c1edd/3@d4525b2, stk:1@953f2660", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#35))": "cpu:197384, mem:10069, objs:-/18@30a7ee99", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#35))": "cpu:197384, mem:10069, objs:-/18@2481a508", " 49 call get_contract_data(Vec(obj#35), Instance)": "", - " 50 call obj_cmp(Vec(obj#27), Vec(obj#35))": "cpu:197496, store:-/3@b7ccf4ed, stk:-", + " 50 call obj_cmp(Vec(obj#27), Vec(obj#35))": "cpu:197496, store:-/3@d4525b2, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:197783", - " 52 ret get_contract_data -> Ok(Vec(obj#33))": "cpu:197889, store:2@117c1edd/3@b7ccf4ed, stk:1@b9ac1961", + " 52 ret get_contract_data -> Ok(Vec(obj#33))": "cpu:197889, store:2@117c1edd/3@d4525b2, stk:1@953f2660", " 53 call vec_get(Vec(obj#33), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:198054", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,62 +68,62 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:199112", " 67 call bytes_copy_to_slice(Bytes(obj#25), U32(0), 32)": "cpu:199562, mem:10214", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:199669", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#37))": "cpu:200644, mem:10351, objs:-/19@4a300241", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#37))": "cpu:200644, mem:10355, objs:-/19@2c6c40e2", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#39))": "cpu:201796, mem:10503, objs:-/20@d6ea602d", + " 72 ret map_new_from_slices -> Ok(Map(obj#39))": "cpu:201796, mem:10507, objs:-/20@421302a8", " 73 call put_contract_data(Symbol(METADATA), Map(obj#39), Instance)": "", - " 74 call obj_cmp(Vec(obj#27), Symbol(METADATA))": "cpu:201953, store:-/3@b7ccf4ed, stk:-", + " 74 call obj_cmp(Vec(obj#27), Symbol(METADATA))": "cpu:201953, store:-/3@d4525b2, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:202075", " 76 call obj_cmp(Vec(obj#21), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:202197", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#21))": "cpu:202787, mem:10591", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#21))": "cpu:202787, mem:10595", " 79 ret obj_cmp -> Ok(-1)": "cpu:202909", " 80 call obj_cmp(Vec(obj#21), Vec(obj#27))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:203196", - " 82 ret put_contract_data -> Ok(Void)": " store:3@c73ca532/3@b7ccf4ed, stk:1@a4957ece", - " 83 pop SAC:a010db6c:sym#9 -> Ok(Void)": "cpu:213414, mem:12782, store:3@c73ca532/3@c2c462ac", - " 84 ret create_asset_contract -> Ok(Address(obj#41))": "cpu:213915, mem:12846, objs:-/21@1b897e8e, store:-/3@c2c462ac, stk:-, auth:-/-", + " 82 ret put_contract_data -> Ok(Void)": " store:3@c73ca532/3@d4525b2, stk:1@38572e4d", + " 83 pop SAC:2e378f80:sym#9 -> Ok(Void)": "cpu:213414, mem:12790, store:3@c73ca532/3@4ba46cc3", + " 84 ret create_asset_contract -> Ok(Address(obj#41))": "cpu:213915, mem:12854, objs:-/21@13d7a1d4, store:-/3@4ba46cc3, stk:-, auth:-/-", " 85 call vec_new_from_slice(1)": "", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#43))": "cpu:214939, mem:12934, objs:-/22@17420c5a", - " 87 call vec_new()": "cpu:232291, mem:17434, objs:-/23@ea1dddb7", - " 88 ret vec_new -> Ok(Vec(obj#47))": "cpu:232792, mem:17498, objs:-/24@bd45da8e", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#43))": "cpu:214939, mem:12942, objs:-/22@2b50d3e3", + " 87 call vec_new()": "cpu:232291, mem:17442, objs:-/23@2a10f8a7", + " 88 ret vec_new -> Ok(Vec(obj#47))": "cpu:232792, mem:17506, objs:-/24@2a81d5d6", " 89 call bytes_new_from_slice(32)": "", - " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:233761, mem:17610, objs:-/25@667aa33f", + " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:233761, mem:17618, objs:-/25@c522a43", " 91 call bytes_len(Bytes(obj#49))": "", " 92 ret bytes_len -> Ok(U32(32))": "cpu:233883", " 93 call bytes_new_from_slice(64)": "", - " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#51))": "cpu:234860, mem:17754, objs:-/26@a4523e91", + " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#51))": "cpu:234860, mem:17762, objs:-/26@34fd3a9c", " 95 call bytes_len(Bytes(obj#51))": "", " 96 ret bytes_len -> Ok(U32(64))": "cpu:234982", " 97 call map_new_from_slices(2)": "", - " 98 call symbol_new_from_slice(10)": "cpu:235515, mem:17818", - " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#53))": "cpu:236523, mem:17908, objs:-/27@98deba43", + " 98 call symbol_new_from_slice(10)": "cpu:235515, mem:17826", + " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#53))": "cpu:236523, mem:17916, objs:-/27@5a0b8ab7", " 100 call obj_cmp(Symbol(obj#53), Symbol(signature))": "cpu:236693", " 101 ret obj_cmp -> Ok(-1)": "cpu:236860", - " 102 ret map_new_from_slices -> Ok(Map(obj#55))": "cpu:237300, mem:17972, objs:-/28@5c3c2851", + " 102 ret map_new_from_slices -> Ok(Map(obj#55))": "cpu:237300, mem:17980, objs:-/28@754f10d5", " 103 call vec_push_back(Vec(obj#47), Map(obj#55))": "", - " 104 ret vec_push_back -> Ok(Vec(obj#57))": "cpu:238507, mem:18060, objs:-/29@f3188526", - " 105 call obj_cmp(Symbol(obj#61), Symbol(signature))": "cpu:246603, mem:19312, objs:-/33@6c229c34", + " 104 ret vec_push_back -> Ok(Vec(obj#57))": "cpu:238507, mem:18068, objs:-/29@933b4c9e", + " 105 call obj_cmp(Symbol(obj#61), Symbol(signature))": "cpu:246603, mem:19320, objs:-/33@402cdd40", " 106 ret obj_cmp -> Ok(-1)": "cpu:246770", - " 107 call call(Address(obj#41), Symbol(set_admin), Vec(obj#43))": "cpu:249628, mem:19624, objs:-/37@ca94dee7, auth:-/1@5d36a67", - " 108 push SAC:a010db6c:set_admin(Address(obj#1))": "cpu:280600, mem:24446, objs:-/38@73216f18, stk:1@2228c19d, auth:1@6d36b9d3/1@579fb2bb", + " 107 call call(Address(obj#41), Symbol(set_admin), Vec(obj#43))": "cpu:249628, mem:19632, objs:-/37@1dad302e, auth:-/1@5d36a67", + " 108 push SAC:2e378f80:set_admin(Address(obj#1))": "cpu:280600, mem:24462, objs:-/38@dce4ebb0, stk:1@5a380013, auth:1@6d36b9d3/1@579fb2bb", " 109 call symbol_index_in_strs(Symbol(set_admin), 17)": "", " 110 ret symbol_index_in_strs -> Ok(U32(12))": "cpu:281358", " 111 call vec_new_from_slice(1)": "", - " 112 ret vec_new_from_slice -> Ok(Vec(obj#77))": "cpu:282321, mem:24534, objs:-/39@1802ab21", + " 112 ret vec_new_from_slice -> Ok(Vec(obj#77))": "cpu:282321, mem:24550, objs:-/39@869b040d", " 113 call get_contract_data(Vec(obj#77), Instance)": "", - " 114 call obj_cmp(Symbol(obj#91), Symbol(issuer))": "cpu:292312, mem:25665, objs:-/48@5e73c611, stk:-", + " 114 call obj_cmp(Symbol(obj#91), Symbol(issuer))": "cpu:292312, mem:25685, objs:-/48@7cc3a1a8, stk:-", " 115 ret obj_cmp -> Ok(-1)": "cpu:292478", - " 116 call obj_cmp(Symbol(METADATA), Vec(obj#85))": "cpu:293409, mem:25793, objs:-/50@ef7081fa", + " 116 call obj_cmp(Symbol(METADATA), Vec(obj#85))": "cpu:293409, mem:25813, objs:-/50@8b2daad3", " 117 ret obj_cmp -> Ok(-1)": "cpu:293531", " 118 call obj_cmp(Vec(obj#85), Vec(obj#89))": "", " 119 ret obj_cmp -> Ok(-1)": "cpu:293818", " 120 call obj_cmp(Vec(obj#85), Vec(obj#77))": "cpu:293869", " 121 ret obj_cmp -> Ok(0)": "cpu:294156", - " 122 ret get_contract_data -> Ok(Address(obj#87))": "cpu:294262, store:3@1601028b/3@c2c462ac, stk:1@ecdb8391", + " 122 ret get_contract_data -> Ok(Address(obj#87))": "cpu:294262, store:3@1601028b/3@4ba46cc3, stk:1@6a88d3ca", " 123 call require_auth(Address(obj#87))": "", - " 124 call obj_cmp(Address(obj#59), Address(obj#87))": "cpu:294889, mem:25817", + " 124 call obj_cmp(Address(obj#59), Address(obj#87))": "cpu:294889, mem:25837", " 125 ret obj_cmp -> Ok(0)": "cpu:295181", " 126 call obj_cmp(Address(obj#59), Address(obj#87))": " auth:1@6d36b9d3/-", " 127 ret obj_cmp -> Ok(0)": "cpu:295473", @@ -131,11 +131,11 @@ " 129 ret obj_cmp -> Ok(0)": "cpu:295765", " 130 call obj_cmp(Address(obj#73), Address(obj#1))": "", " 131 ret obj_cmp -> Ok(0)": "cpu:296057", - " 132 call vec_len(Vec(obj#69))": "cpu:313477, mem:30269", + " 132 call vec_len(Vec(obj#69))": "cpu:313477, mem:30289", " 133 ret vec_len -> Ok(U32(1))": "cpu:313599", " 134 call bytes_new_from_slice(32)": "", - " 135 ret bytes_new_from_slice -> Ok(Bytes(obj#101))": "cpu:314568, mem:30381, objs:-/51@f67e85ae", - " 136 call vec_get(Vec(obj#69), U32(0))": "cpu:316624, mem:30621", + " 135 ret bytes_new_from_slice -> Ok(Bytes(obj#101))": "cpu:314568, mem:30401, objs:-/51@9b4d674", + " 136 call vec_get(Vec(obj#69), U32(0))": "cpu:316624, mem:30641", " 137 ret vec_get -> Ok(Map(obj#67))": "cpu:316850", " 138 call map_unpack_to_slice(Map(obj#67), 2)": "", " 139 ret map_unpack_to_slice -> Ok(Void)": "cpu:317202", @@ -147,45 +147,45 @@ " 145 ret verify_sig_ed25519 -> Ok(Void)": "cpu:736656", " 146 call bytes_copy_to_slice(Bytes(obj#63), U32(0), 32)": "", " 147 ret bytes_copy_to_slice -> Ok(())": "cpu:736763", - " 148 ret require_auth -> Ok(Void)": "cpu:742372, mem:31837, store:3@1601028b/4@ce9d1331, foot:4@97b179f3, auth:1@6d36b9d3/1@3ba84b4b", + " 148 ret require_auth -> Ok(Void)": "cpu:742372, mem:31857, store:3@1601028b/4@6571bf52, foot:4@31e5c5da, auth:1@6d36b9d3/1@3ba84b4b", " 149 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 150 call get_ledger_sequence()": "cpu:743678, mem:31973, store:3@1601028b/-, foot:-", + " 150 call get_ledger_sequence()": "cpu:743678, mem:31993, store:3@1601028b/-, foot:-", " 151 ret get_ledger_sequence -> Ok(U32(123))": "", - " 152 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:754870, mem:34006, store:3@1601028b/4@b1f1a070, foot:4@97b179f3", + " 152 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:754870, mem:34030, store:3@1601028b/4@6d0957c6, foot:4@31e5c5da", " 153 call vec_new_from_slice(1)": "cpu:754914", - " 154 ret vec_new_from_slice -> Ok(Vec(obj#103))": "cpu:755877, mem:34094, objs:-/52@c42cdd1c", + " 154 ret vec_new_from_slice -> Ok(Vec(obj#103))": "cpu:755877, mem:34118, objs:-/52@11bf34c8", " 155 call put_contract_data(Vec(obj#103), Address(obj#1), Instance)": "", - " 156 call obj_cmp(Vec(obj#85), Vec(obj#103))": "cpu:756095, store:-/4@b1f1a070, stk:-", + " 156 call obj_cmp(Vec(obj#85), Vec(obj#103))": "cpu:756095, store:-/4@6d0957c6, stk:-", " 157 ret obj_cmp -> Ok(0)": "cpu:756382", - " 158 call obj_cmp(Symbol(METADATA), Vec(obj#103))": "cpu:756972, mem:34182", + " 158 call obj_cmp(Symbol(METADATA), Vec(obj#103))": "cpu:756972, mem:34206", " 159 ret obj_cmp -> Ok(-1)": "cpu:757094", " 160 call obj_cmp(Vec(obj#103), Vec(obj#89))": "", " 161 ret obj_cmp -> Ok(-1)": "cpu:757381", - " 162 ret put_contract_data -> Ok(Void)": " store:3@5f2f5932/4@b1f1a070, stk:1@7dabbea0", + " 162 ret put_contract_data -> Ok(Void)": " store:3@5f2f5932/4@6d0957c6, stk:1@968da3f8", " 163 call get_contract_data(Symbol(METADATA), Instance)": "", - " 164 call obj_cmp(Vec(obj#103), Symbol(METADATA))": "cpu:757432, store:-/4@b1f1a070, stk:-", + " 164 call obj_cmp(Vec(obj#103), Symbol(METADATA))": "cpu:757432, store:-/4@6d0957c6, stk:-", " 165 ret obj_cmp -> Ok(1)": "cpu:757554", - " 166 ret get_contract_data -> Ok(Map(obj#83))": "cpu:757660, store:3@5f2f5932/4@b1f1a070, stk:1@7dabbea0", + " 166 ret get_contract_data -> Ok(Map(obj#83))": "cpu:757660, store:3@5f2f5932/4@6d0957c6, stk:1@968da3f8", " 167 call map_unpack_to_slice(Map(obj#83), 3)": "", " 168 ret map_unpack_to_slice -> Ok(Void)": "cpu:758000", " 169 call vec_new_from_slice(3)": "", - " 170 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:759089, mem:34286, objs:-/53@fc0924b7", + " 170 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:759089, mem:34310, objs:-/53@9fadd815", " 171 call contract_event(Vec(obj#105), Address(obj#1))": "", - " 172 ret contract_event -> Ok(Void)": "cpu:760759, mem:34463, objs:-/54@58a49533, evt:1@e78c8f92", - " 173 pop SAC:a010db6c:set_admin -> Ok(Void)": "cpu:780884, mem:38467", - " 174 ret call -> Ok(Void)": " store:-/4@b1f1a070, stk:-, auth:-/-", - " 175 call vec_new_from_slice(2)": "cpu:783148, mem:39100, store:-/5@4b5f3fa2, foot:5@9a2d512c", - " 176 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:784174, mem:39196, objs:-/55@35693801", - " 177 call call(Address(obj#41), Symbol(mint), Vec(obj#109))": "cpu:788608, mem:39956, objs:-/59@be3fba81, auth:-/1@377aca0f", - " 178 push SAC:a010db6c:mint(Address(obj#3), I128(1000))": "cpu:819660, mem:44930, objs:-/60@19de94fd, stk:1@55e8ccbc, auth:1@ee93eeab/1@195bac7c", + " 172 ret contract_event -> Ok(Void)": "cpu:760759, mem:34487, objs:-/54@b76cb05b, evt:1@e78c8f92", + " 173 pop SAC:2e378f80:set_admin -> Ok(Void)": "cpu:780884, mem:38499", + " 174 ret call -> Ok(Void)": " store:-/4@6d0957c6, stk:-, auth:-/-", + " 175 call vec_new_from_slice(2)": "cpu:783148, mem:39132, store:-/5@7d7b23ae, foot:5@d9798bd3", + " 176 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:784174, mem:39228, objs:-/55@25c1716b", + " 177 call call(Address(obj#41), Symbol(mint), Vec(obj#109))": "cpu:788608, mem:39988, objs:-/59@3dcecc88, auth:-/1@377aca0f", + " 178 push SAC:2e378f80:mint(Address(obj#3), I128(1000))": "cpu:819660, mem:44970, objs:-/60@a1d93b95, stk:1@136a8522, auth:1@ee93eeab/1@195bac7c", " 179 call symbol_index_in_strs(Symbol(mint), 17)": "", " 180 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:820408", " 181 call vec_new_from_slice(1)": "", - " 182 ret vec_new_from_slice -> Ok(Vec(obj#121))": "cpu:821371, mem:45018, objs:-/61@304bfb98", + " 182 ret vec_new_from_slice -> Ok(Vec(obj#121))": "cpu:821371, mem:45058, objs:-/61@76e5603d", " 183 call get_contract_data(Vec(obj#121), Instance)": "", - " 184 call obj_cmp(Symbol(obj#135), Symbol(issuer))": "cpu:831362, mem:46149, objs:-/70@6670936c, stk:-", + " 184 call obj_cmp(Symbol(obj#135), Symbol(issuer))": "cpu:831362, mem:46193, objs:-/70@1d327927, stk:-", " 185 ret obj_cmp -> Ok(-1)": "cpu:831528", - " 186 call obj_cmp(Symbol(METADATA), Vec(obj#129))": "cpu:832459, mem:46277, objs:-/72@9e1982a1", + " 186 call obj_cmp(Symbol(METADATA), Vec(obj#129))": "cpu:832459, mem:46321, objs:-/72@f59af383", " 187 ret obj_cmp -> Ok(-1)": "cpu:832581", " 188 call obj_cmp(Vec(obj#129), Vec(obj#133))": "", " 189 ret obj_cmp -> Ok(-1)": "cpu:832868", @@ -193,7 +193,7 @@ " 191 ret obj_cmp -> Ok(-1)": "cpu:833206", " 192 call obj_cmp(Vec(obj#133), Vec(obj#121))": "", " 193 ret obj_cmp -> Ok(0)": "cpu:833493", - " 194 ret get_contract_data -> Ok(Vec(obj#143))": "cpu:833599, store:3@fcb64c3c/5@4b5f3fa2, stk:1@4765e34", + " 194 ret get_contract_data -> Ok(Vec(obj#143))": "cpu:833599, store:3@fcb64c3c/5@7d7b23ae, stk:1@f6616745", " 195 call vec_get(Vec(obj#143), U32(0))": "", " 196 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:833764", " 197 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -204,16 +204,16 @@ " 202 ret map_unpack_to_slice -> Ok(Void)": "cpu:834475", " 203 call bytes_len(Bytes(obj#139))": "", " 204 ret bytes_len -> Ok(U32(32))": "cpu:834597", - " 205 call obj_cmp(Address(obj#145), Address(obj#3))": "cpu:835190, mem:46341, objs:-/73@df914048", + " 205 call obj_cmp(Address(obj#145), Address(obj#3))": "cpu:835190, mem:46385, objs:-/73@2a382c41", " 206 ret obj_cmp -> Ok(-1)": "cpu:835482", " 207 call vec_new_from_slice(1)": "", - " 208 ret vec_new_from_slice -> Ok(Vec(obj#147))": "cpu:836445, mem:46429, objs:-/74@ec9ec5", + " 208 ret vec_new_from_slice -> Ok(Vec(obj#147))": "cpu:836445, mem:46473, objs:-/74@1bee4298", " 209 call get_contract_data(Vec(obj#147), Instance)": "", - " 210 call obj_cmp(Vec(obj#129), Vec(obj#147))": "cpu:836557, store:-/5@4b5f3fa2, stk:-", + " 210 call obj_cmp(Vec(obj#129), Vec(obj#147))": "cpu:836557, store:-/5@7d7b23ae, stk:-", " 211 ret obj_cmp -> Ok(0)": "cpu:836844", - " 212 ret get_contract_data -> Ok(Address(obj#131))": "cpu:836950, store:3@fcb64c3c/5@4b5f3fa2, stk:1@4765e34", + " 212 ret get_contract_data -> Ok(Address(obj#131))": "cpu:836950, store:3@fcb64c3c/5@7d7b23ae, stk:1@f6616745", " 213 call require_auth(Address(obj#131))": "", - " 214 call obj_cmp(Address(obj#113), Address(obj#131))": "cpu:837579, mem:46461", + " 214 call obj_cmp(Address(obj#113), Address(obj#131))": "cpu:837579, mem:46505", " 215 ret obj_cmp -> Ok(0)": "cpu:837871", " 216 call obj_cmp(Address(obj#113), Address(obj#131))": " auth:1@ee93eeab/-", " 217 ret obj_cmp -> Ok(0)": "cpu:838163", @@ -223,17 +223,17 @@ " 221 ret obj_cmp -> Ok(0)": "cpu:838747", " 222 ret require_auth -> Ok(Void)": " auth:1@ee93eeab/1@a81fcc67", " 223 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 224 call get_ledger_sequence()": "cpu:839909, mem:46597, store:3@fcb64c3c/-, foot:-", + " 224 call get_ledger_sequence()": "cpu:839909, mem:46641, store:3@fcb64c3c/-, foot:-", " 225 ret get_ledger_sequence -> Ok(U32(123))": "", - " 226 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:849930, mem:48342, store:3@fcb64c3c/5@4b5f3fa2, foot:5@9a2d512c", + " 226 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:849930, mem:48390, store:3@fcb64c3c/5@7d7b23ae, foot:5@d9798bd3", " 227 call vec_new_from_slice(1)": "cpu:850125", - " 228 ret vec_new_from_slice -> Ok(Vec(obj#149))": "cpu:851088, mem:48430, objs:-/75@a6880145", + " 228 ret vec_new_from_slice -> Ok(Vec(obj#149))": "cpu:851088, mem:48478, objs:-/75@74958377", " 229 call get_contract_data(Vec(obj#149), Instance)": "", - " 230 call obj_cmp(Vec(obj#129), Vec(obj#149))": "cpu:851200, store:-/5@4b5f3fa2, stk:-", + " 230 call obj_cmp(Vec(obj#129), Vec(obj#149))": "cpu:851200, store:-/5@7d7b23ae, stk:-", " 231 ret obj_cmp -> Ok(-1)": "cpu:851487", " 232 call obj_cmp(Vec(obj#133), Vec(obj#149))": "", " 233 ret obj_cmp -> Ok(0)": "cpu:851774", - " 234 ret get_contract_data -> Ok(Vec(obj#143))": "cpu:851880, store:3@fcb64c3c/5@4b5f3fa2, stk:1@4765e34", + " 234 ret get_contract_data -> Ok(Vec(obj#143))": "cpu:851880, store:3@fcb64c3c/5@7d7b23ae, stk:1@f6616745", " 235 call vec_get(Vec(obj#143), U32(0))": "", " 236 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:852045", " 237 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -248,14 +248,14 @@ " 246 ret string_len -> Ok(U32(4))": "cpu:853107", " 247 call string_copy_to_slice(String(obj#137), U32(0), 4)": "", " 248 ret string_copy_to_slice -> Ok(())": "cpu:853210", - " 249 call vec_new_from_slice(1)": "cpu:854272, mem:48566", - " 250 ret vec_new_from_slice -> Ok(Vec(obj#151))": "cpu:855235, mem:48654, objs:-/76@9d4ba1a8", + " 249 call vec_new_from_slice(1)": "cpu:854272, mem:48614", + " 250 ret vec_new_from_slice -> Ok(Vec(obj#151))": "cpu:855235, mem:48702, objs:-/76@9625fca9", " 251 call get_contract_data(Vec(obj#151), Instance)": "", - " 252 call obj_cmp(Vec(obj#129), Vec(obj#151))": "cpu:855347, store:-/5@4b5f3fa2, stk:-", + " 252 call obj_cmp(Vec(obj#129), Vec(obj#151))": "cpu:855347, store:-/5@7d7b23ae, stk:-", " 253 ret obj_cmp -> Ok(-1)": "cpu:855634", " 254 call obj_cmp(Vec(obj#133), Vec(obj#151))": "", " 255 ret obj_cmp -> Ok(0)": "cpu:855921", - " 256 ret get_contract_data -> Ok(Vec(obj#143))": "cpu:856027, store:3@fcb64c3c/5@4b5f3fa2, stk:1@4765e34", + " 256 ret get_contract_data -> Ok(Vec(obj#143))": "cpu:856027, store:3@fcb64c3c/5@7d7b23ae, stk:1@f6616745", " 257 call vec_get(Vec(obj#143), U32(0))": "", " 258 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:856192", " 259 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -270,30 +270,30 @@ " 268 ret string_len -> Ok(U32(4))": "cpu:857254", " 269 call string_copy_to_slice(String(obj#137), U32(0), 4)": "", " 270 ret string_copy_to_slice -> Ok(())": "cpu:857357", - " 271 call get_contract_data(Symbol(METADATA), Instance)": "cpu:859998, mem:49418, store:3@fcb64c3c/5@6da1e349", - " 272 call obj_cmp(Vec(obj#129), Symbol(METADATA))": "cpu:860049, store:-/5@6da1e349, stk:-", + " 271 call get_contract_data(Symbol(METADATA), Instance)": "cpu:859998, mem:49466, store:3@fcb64c3c/5@fd729968", + " 272 call obj_cmp(Vec(obj#129), Symbol(METADATA))": "cpu:860049, store:-/5@fd729968, stk:-", " 273 ret obj_cmp -> Ok(1)": "cpu:860171", - " 274 ret get_contract_data -> Ok(Map(obj#127))": "cpu:860277, store:3@fcb64c3c/5@6da1e349, stk:1@4765e34", + " 274 ret get_contract_data -> Ok(Map(obj#127))": "cpu:860277, store:3@fcb64c3c/5@fd729968, stk:1@f6616745", " 275 call map_unpack_to_slice(Map(obj#127), 3)": "", " 276 ret map_unpack_to_slice -> Ok(Void)": "cpu:860617", " 277 call vec_new_from_slice(4)": "", - " 278 ret vec_new_from_slice -> Ok(Vec(obj#153))": "cpu:861769, mem:49530, objs:-/77@639b74a4", + " 278 ret vec_new_from_slice -> Ok(Vec(obj#153))": "cpu:861769, mem:49578, objs:-/77@b2550809", " 279 call contract_event(Vec(obj#153), I128(1000))": "", - " 280 ret contract_event -> Ok(Void)": "cpu:863378, mem:49707, objs:-/78@140f3e27, evt:2@c744b45c", - " 281 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 282 ret call -> Ok(Void)": " store:-/5@6da1e349, stk:-, auth:-/-", + " 280 ret contract_event -> Ok(Void)": "cpu:863378, mem:49755, objs:-/78@7a05fe5f, evt:2@c744b45c", + " 281 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 282 ret call -> Ok(Void)": " store:-/5@fd729968, stk:-, auth:-/-", " 283 call vec_new_from_slice(2)": "cpu:863425", - " 284 ret vec_new_from_slice -> Ok(Vec(obj#157))": "cpu:864451, mem:49803, objs:-/79@646aa32b", - " 285 call call(Address(obj#41), Symbol(mint), Vec(obj#157))": "cpu:868885, mem:50563, objs:-/83@4589a5d, auth:-/1@8737c477", - " 286 push SAC:a010db6c:mint(Address(obj#3), I128(2000))": "cpu:899937, mem:55537, objs:-/84@8f2bdec3, stk:1@7f0ccc0b, auth:1@292ee80b/1@8cda7f1b", + " 284 ret vec_new_from_slice -> Ok(Vec(obj#157))": "cpu:864451, mem:49851, objs:-/79@a7bd7146", + " 285 call call(Address(obj#41), Symbol(mint), Vec(obj#157))": "cpu:868885, mem:50611, objs:-/83@dd36f7b8, auth:-/1@8737c477", + " 286 push SAC:2e378f80:mint(Address(obj#3), I128(2000))": "cpu:899937, mem:55593, objs:-/84@168344c4, stk:1@8496cf52, auth:1@292ee80b/1@8cda7f1b", " 287 call symbol_index_in_strs(Symbol(mint), 17)": "", " 288 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:900685", " 289 call vec_new_from_slice(1)": "", - " 290 ret vec_new_from_slice -> Ok(Vec(obj#169))": "cpu:901648, mem:55625, objs:-/85@164679e6", + " 290 ret vec_new_from_slice -> Ok(Vec(obj#169))": "cpu:901648, mem:55681, objs:-/85@373c204", " 291 call get_contract_data(Vec(obj#169), Instance)": "", - " 292 call obj_cmp(Symbol(obj#183), Symbol(issuer))": "cpu:911639, mem:56756, objs:-/94@a979a0bd, stk:-", + " 292 call obj_cmp(Symbol(obj#183), Symbol(issuer))": "cpu:911639, mem:56816, objs:-/94@a576d78e, stk:-", " 293 ret obj_cmp -> Ok(-1)": "cpu:911805", - " 294 call obj_cmp(Symbol(METADATA), Vec(obj#177))": "cpu:912736, mem:56884, objs:-/96@95a9488", + " 294 call obj_cmp(Symbol(METADATA), Vec(obj#177))": "cpu:912736, mem:56944, objs:-/96@37afcd1", " 295 ret obj_cmp -> Ok(-1)": "cpu:912858", " 296 call obj_cmp(Vec(obj#177), Vec(obj#181))": "", " 297 ret obj_cmp -> Ok(-1)": "cpu:913145", @@ -301,7 +301,7 @@ " 299 ret obj_cmp -> Ok(-1)": "cpu:913483", " 300 call obj_cmp(Vec(obj#181), Vec(obj#169))": "", " 301 ret obj_cmp -> Ok(0)": "cpu:913770", - " 302 ret get_contract_data -> Ok(Vec(obj#191))": "cpu:913876, store:3@35caded/5@6da1e349, stk:1@6ebbe738", + " 302 ret get_contract_data -> Ok(Vec(obj#191))": "cpu:913876, store:3@35caded/5@fd729968, stk:1@dd294224", " 303 call vec_get(Vec(obj#191), U32(0))": "", " 304 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:914041", " 305 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -312,16 +312,16 @@ " 310 ret map_unpack_to_slice -> Ok(Void)": "cpu:914752", " 311 call bytes_len(Bytes(obj#187))": "", " 312 ret bytes_len -> Ok(U32(32))": "cpu:914874", - " 313 call obj_cmp(Address(obj#193), Address(obj#3))": "cpu:915467, mem:56948, objs:-/97@b26a7c75", + " 313 call obj_cmp(Address(obj#193), Address(obj#3))": "cpu:915467, mem:57008, objs:-/97@492ad89b", " 314 ret obj_cmp -> Ok(-1)": "cpu:915759", " 315 call vec_new_from_slice(1)": "", - " 316 ret vec_new_from_slice -> Ok(Vec(obj#195))": "cpu:916722, mem:57036, objs:-/98@58de65a6", + " 316 ret vec_new_from_slice -> Ok(Vec(obj#195))": "cpu:916722, mem:57096, objs:-/98@cc676806", " 317 call get_contract_data(Vec(obj#195), Instance)": "", - " 318 call obj_cmp(Vec(obj#177), Vec(obj#195))": "cpu:916834, store:-/5@6da1e349, stk:-", + " 318 call obj_cmp(Vec(obj#177), Vec(obj#195))": "cpu:916834, store:-/5@fd729968, stk:-", " 319 ret obj_cmp -> Ok(0)": "cpu:917121", - " 320 ret get_contract_data -> Ok(Address(obj#179))": "cpu:917227, store:3@35caded/5@6da1e349, stk:1@6ebbe738", + " 320 ret get_contract_data -> Ok(Address(obj#179))": "cpu:917227, store:3@35caded/5@fd729968, stk:1@dd294224", " 321 call require_auth(Address(obj#179))": "", - " 322 call obj_cmp(Address(obj#161), Address(obj#179))": "cpu:917856, mem:57068", + " 322 call obj_cmp(Address(obj#161), Address(obj#179))": "cpu:917856, mem:57128", " 323 ret obj_cmp -> Ok(0)": "cpu:918148", " 324 call obj_cmp(Address(obj#161), Address(obj#179))": " auth:1@292ee80b/-", " 325 ret obj_cmp -> Ok(0)": "cpu:918440", @@ -331,17 +331,17 @@ " 329 ret obj_cmp -> Ok(0)": "cpu:919024", " 330 ret require_auth -> Ok(Void)": " auth:1@292ee80b/1@d1b4bad", " 331 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 332 call get_ledger_sequence()": "cpu:920186, mem:57204, store:3@35caded/-, foot:-", + " 332 call get_ledger_sequence()": "cpu:920186, mem:57264, store:3@35caded/-, foot:-", " 333 ret get_ledger_sequence -> Ok(U32(123))": "", - " 334 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:930207, mem:58949, store:3@35caded/5@6da1e349, foot:5@9a2d512c", + " 334 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:930207, mem:59013, store:3@35caded/5@fd729968, foot:5@d9798bd3", " 335 call vec_new_from_slice(1)": "cpu:930402", - " 336 ret vec_new_from_slice -> Ok(Vec(obj#197))": "cpu:931365, mem:59037, objs:-/99@7d041334", + " 336 ret vec_new_from_slice -> Ok(Vec(obj#197))": "cpu:931365, mem:59101, objs:-/99@f11ff26d", " 337 call get_contract_data(Vec(obj#197), Instance)": "", - " 338 call obj_cmp(Vec(obj#177), Vec(obj#197))": "cpu:931477, store:-/5@6da1e349, stk:-", + " 338 call obj_cmp(Vec(obj#177), Vec(obj#197))": "cpu:931477, store:-/5@fd729968, stk:-", " 339 ret obj_cmp -> Ok(-1)": "cpu:931764", " 340 call obj_cmp(Vec(obj#181), Vec(obj#197))": "", " 341 ret obj_cmp -> Ok(0)": "cpu:932051", - " 342 ret get_contract_data -> Ok(Vec(obj#191))": "cpu:932157, store:3@35caded/5@6da1e349, stk:1@6ebbe738", + " 342 ret get_contract_data -> Ok(Vec(obj#191))": "cpu:932157, store:3@35caded/5@fd729968, stk:1@dd294224", " 343 call vec_get(Vec(obj#191), U32(0))": "", " 344 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:932322", " 345 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -356,14 +356,14 @@ " 354 ret string_len -> Ok(U32(4))": "cpu:933384", " 355 call string_copy_to_slice(String(obj#185), U32(0), 4)": "", " 356 ret string_copy_to_slice -> Ok(())": "cpu:933487", - " 357 call vec_new_from_slice(1)": "cpu:934549, mem:59173", - " 358 ret vec_new_from_slice -> Ok(Vec(obj#199))": "cpu:935512, mem:59261, objs:-/100@9cfc73a6", + " 357 call vec_new_from_slice(1)": "cpu:934549, mem:59237", + " 358 ret vec_new_from_slice -> Ok(Vec(obj#199))": "cpu:935512, mem:59325, objs:-/100@baf32cc9", " 359 call get_contract_data(Vec(obj#199), Instance)": "", - " 360 call obj_cmp(Vec(obj#177), Vec(obj#199))": "cpu:935624, store:-/5@6da1e349, stk:-", + " 360 call obj_cmp(Vec(obj#177), Vec(obj#199))": "cpu:935624, store:-/5@fd729968, stk:-", " 361 ret obj_cmp -> Ok(-1)": "cpu:935911", " 362 call obj_cmp(Vec(obj#181), Vec(obj#199))": "", " 363 ret obj_cmp -> Ok(0)": "cpu:936198", - " 364 ret get_contract_data -> Ok(Vec(obj#191))": "cpu:936304, store:3@35caded/5@6da1e349, stk:1@6ebbe738", + " 364 ret get_contract_data -> Ok(Vec(obj#191))": "cpu:936304, store:3@35caded/5@fd729968, stk:1@dd294224", " 365 call vec_get(Vec(obj#191), U32(0))": "", " 366 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:936469", " 367 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -378,34 +378,34 @@ " 376 ret string_len -> Ok(U32(4))": "cpu:937531", " 377 call string_copy_to_slice(String(obj#185), U32(0), 4)": "", " 378 ret string_copy_to_slice -> Ok(())": "cpu:937634", - " 379 call get_contract_data(Symbol(METADATA), Instance)": "cpu:940275, mem:60025, store:3@35caded/5@c5a44d09", - " 380 call obj_cmp(Vec(obj#177), Symbol(METADATA))": "cpu:940326, store:-/5@c5a44d09, stk:-", + " 379 call get_contract_data(Symbol(METADATA), Instance)": "cpu:940275, mem:60089, store:3@35caded/5@218eb7f3", + " 380 call obj_cmp(Vec(obj#177), Symbol(METADATA))": "cpu:940326, store:-/5@218eb7f3, stk:-", " 381 ret obj_cmp -> Ok(1)": "cpu:940448", - " 382 ret get_contract_data -> Ok(Map(obj#175))": "cpu:940554, store:3@35caded/5@c5a44d09, stk:1@6ebbe738", + " 382 ret get_contract_data -> Ok(Map(obj#175))": "cpu:940554, store:3@35caded/5@218eb7f3, stk:1@dd294224", " 383 call map_unpack_to_slice(Map(obj#175), 3)": "", " 384 ret map_unpack_to_slice -> Ok(Void)": "cpu:940894", " 385 call vec_new_from_slice(4)": "", - " 386 ret vec_new_from_slice -> Ok(Vec(obj#201))": "cpu:942046, mem:60137, objs:-/101@5bdfbd47", + " 386 ret vec_new_from_slice -> Ok(Vec(obj#201))": "cpu:942046, mem:60201, objs:-/101@16c441a8", " 387 call contract_event(Vec(obj#201), I128(2000))": "", - " 388 ret contract_event -> Ok(Void)": "cpu:943655, mem:60314, objs:-/102@d888f444, evt:3@160c6a8e", - " 389 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 390 ret call -> Ok(Void)": " store:-/5@c5a44d09, stk:-, auth:-/-", + " 388 ret contract_event -> Ok(Void)": "cpu:943655, mem:60378, objs:-/102@85c05757, evt:3@160c6a8e", + " 389 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 390 ret call -> Ok(Void)": " store:-/5@218eb7f3, stk:-, auth:-/-", " 391 call vec_new_from_slice(1)": "", - " 392 ret vec_new_from_slice -> Ok(Vec(obj#205))": "cpu:944679, mem:60402, objs:-/103@8030c7ac", + " 392 ret vec_new_from_slice -> Ok(Vec(obj#205))": "cpu:944679, mem:60466, objs:-/103@3012cf34", " 393 call call(Address(obj#41), Symbol(balance), Vec(obj#205))": "", - " 394 push SAC:a010db6c:balance(Address(obj#3))": "cpu:974669, mem:65272, objs:-/104@5fb7e18, stk:1@4a816104, auth:1@a883ab14/-", + " 394 push SAC:2e378f80:balance(Address(obj#3))": "cpu:974669, mem:65344, objs:-/104@7997e53, stk:1@542815be, auth:1@a883ab14/-", " 395 call symbol_index_in_strs(Symbol(balance), 17)": "", " 396 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:975417", " 397 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 398 call get_ledger_sequence()": "cpu:976579, mem:65408, store:-/-, foot:-", + " 398 call get_ledger_sequence()": "cpu:976579, mem:65480, store:-/-, foot:-", " 399 ret get_ledger_sequence -> Ok(U32(123))": "", - " 400 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:986600, mem:67153, store:-/5@c5a44d09, foot:5@9a2d512c", + " 400 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:986600, mem:67229, store:-/5@218eb7f3, foot:5@d9798bd3", " 401 call vec_new_from_slice(1)": "cpu:986707", - " 402 ret vec_new_from_slice -> Ok(Vec(obj#209))": "cpu:987670, mem:67241, objs:-/105@334b4ebb", + " 402 ret vec_new_from_slice -> Ok(Vec(obj#209))": "cpu:987670, mem:67317, objs:-/105@b84d5892", " 403 call get_contract_data(Vec(obj#209), Instance)": "", - " 404 call obj_cmp(Symbol(obj#223), Symbol(issuer))": "cpu:997661, mem:68372, objs:-/114@f0196c2a, stk:-", + " 404 call obj_cmp(Symbol(obj#223), Symbol(issuer))": "cpu:997661, mem:68452, objs:-/114@6869acde, stk:-", " 405 ret obj_cmp -> Ok(-1)": "cpu:997827", - " 406 call obj_cmp(Symbol(METADATA), Vec(obj#217))": "cpu:998758, mem:68500, objs:-/116@106a63ca", + " 406 call obj_cmp(Symbol(METADATA), Vec(obj#217))": "cpu:998758, mem:68580, objs:-/116@3b37fb31", " 407 ret obj_cmp -> Ok(-1)": "cpu:998880", " 408 call obj_cmp(Vec(obj#217), Vec(obj#221))": "", " 409 ret obj_cmp -> Ok(-1)": "cpu:999167", @@ -413,7 +413,7 @@ " 411 ret obj_cmp -> Ok(-1)": "cpu:999505", " 412 call obj_cmp(Vec(obj#221), Vec(obj#209))": "", " 413 ret obj_cmp -> Ok(0)": "cpu:999792", - " 414 ret get_contract_data -> Ok(Vec(obj#231))": "cpu:999898, store:3@292318d6/5@c5a44d09, stk:1@6a172d37", + " 414 ret get_contract_data -> Ok(Vec(obj#231))": "cpu:999898, store:3@292318d6/5@218eb7f3, stk:1@6482a66c", " 415 call vec_get(Vec(obj#231), U32(0))": "", " 416 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1000063", " 417 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -428,24 +428,24 @@ " 426 ret string_len -> Ok(U32(4))": "cpu:1001125", " 427 call string_copy_to_slice(String(obj#225), U32(0), 4)": "", " 428 ret string_copy_to_slice -> Ok(())": "cpu:1001228", - " 429 pop SAC:a010db6c:balance -> Ok(I128(3000))": "cpu:1002241, mem:68636", - " 430 ret call -> Ok(I128(3000))": " store:-/5@c5a44d09, stk:-, auth:-/-", + " 429 pop SAC:2e378f80:balance -> Ok(I128(3000))": "cpu:1002241, mem:68716", + " 430 ret call -> Ok(I128(3000))": " store:-/5@218eb7f3, stk:-, auth:-/-", " 431 call vec_new_from_slice(1)": "", - " 432 ret vec_new_from_slice -> Ok(Vec(obj#233))": "cpu:1003265, mem:68724, objs:-/117@87ab922c", + " 432 ret vec_new_from_slice -> Ok(Vec(obj#233))": "cpu:1003265, mem:68804, objs:-/117@d6ce9f9d", " 433 call call(Address(obj#41), Symbol(balance), Vec(obj#233))": "", - " 434 push SAC:a010db6c:balance(Address(obj#1))": "cpu:1033255, mem:73594, objs:-/118@11c92cd2, stk:1@a93d776f, auth:1@73d743e8/-", + " 434 push SAC:2e378f80:balance(Address(obj#1))": "cpu:1033255, mem:73682, objs:-/118@c1bcb8eb, stk:1@9695f5ab, auth:1@73d743e8/-", " 435 call symbol_index_in_strs(Symbol(balance), 17)": "", " 436 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1034003", " 437 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 438 call get_ledger_sequence()": "cpu:1035165, mem:73730, store:-/-, foot:-", + " 438 call get_ledger_sequence()": "cpu:1035165, mem:73818, store:-/-, foot:-", " 439 ret get_ledger_sequence -> Ok(U32(123))": "", - " 440 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1045186, mem:75475, store:-/5@c5a44d09, foot:5@9a2d512c", + " 440 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1045186, mem:75567, store:-/5@218eb7f3, foot:5@d9798bd3", " 441 call vec_new_from_slice(1)": "cpu:1045293", - " 442 ret vec_new_from_slice -> Ok(Vec(obj#237))": "cpu:1046256, mem:75563, objs:-/119@c343dca2", + " 442 ret vec_new_from_slice -> Ok(Vec(obj#237))": "cpu:1046256, mem:75655, objs:-/119@d34c9546", " 443 call get_contract_data(Vec(obj#237), Instance)": "", - " 444 call obj_cmp(Symbol(obj#251), Symbol(issuer))": "cpu:1056247, mem:76694, objs:-/128@5de00e99, stk:-", + " 444 call obj_cmp(Symbol(obj#251), Symbol(issuer))": "cpu:1056247, mem:76790, objs:-/128@b8c498b7, stk:-", " 445 ret obj_cmp -> Ok(-1)": "cpu:1056413", - " 446 call obj_cmp(Symbol(METADATA), Vec(obj#245))": "cpu:1057344, mem:76822, objs:-/130@6f72d438", + " 446 call obj_cmp(Symbol(METADATA), Vec(obj#245))": "cpu:1057344, mem:76918, objs:-/130@45fc54da", " 447 ret obj_cmp -> Ok(-1)": "cpu:1057466", " 448 call obj_cmp(Vec(obj#245), Vec(obj#249))": "", " 449 ret obj_cmp -> Ok(-1)": "cpu:1057753", @@ -453,7 +453,7 @@ " 451 ret obj_cmp -> Ok(-1)": "cpu:1058091", " 452 call obj_cmp(Vec(obj#249), Vec(obj#237))": "", " 453 ret obj_cmp -> Ok(0)": "cpu:1058378", - " 454 ret get_contract_data -> Ok(Vec(obj#259))": "cpu:1058484, store:3@1cd1727f/5@c5a44d09, stk:1@58908365", + " 454 ret get_contract_data -> Ok(Vec(obj#259))": "cpu:1058484, store:3@1cd1727f/5@218eb7f3, stk:1@4bcd7cfd", " 455 call vec_get(Vec(obj#259), U32(0))": "", " 456 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1058649", " 457 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -469,25 +469,25 @@ " 467 call string_copy_to_slice(String(obj#253), U32(0), 4)": "", " 468 ret string_copy_to_slice -> Ok(())": "cpu:1059814", " 469 call obj_from_i128_pieces(0, 9223372036854775807)": "cpu:1059860", - " 470 ret obj_from_i128_pieces -> Ok(I128(obj#261))": "cpu:1060361, mem:76886, objs:-/131@dfa423a0", - " 471 pop SAC:a010db6c:balance -> Ok(I128(obj#261))": "", - " 472 ret call -> Ok(I128(obj#261))": "cpu:1060422, store:-/5@c5a44d09, stk:-, auth:-/-", + " 470 ret obj_from_i128_pieces -> Ok(I128(obj#261))": "cpu:1060361, mem:76982, objs:-/131@94e04e26", + " 471 pop SAC:2e378f80:balance -> Ok(I128(obj#261))": "", + " 472 ret call -> Ok(I128(obj#261))": "cpu:1060422, store:-/5@218eb7f3, stk:-, auth:-/-", " 473 call obj_to_i128_hi64(I128(obj#261))": "", " 474 ret obj_to_i128_hi64 -> Ok(0)": "cpu:1060544", " 475 call obj_to_i128_lo64(I128(obj#261))": "", " 476 ret obj_to_i128_lo64 -> Ok(9223372036854775807)": "cpu:1060666", " 477 call vec_new_from_slice(2)": "cpu:1060713", - " 478 ret vec_new_from_slice -> Ok(Vec(obj#263))": "cpu:1061739, mem:76982, objs:-/132@bb9c4342", - " 479 call call(Address(obj#41), Symbol(mint), Vec(obj#263))": "cpu:1066173, mem:77742, objs:-/136@d1e949c0, auth:-/1@1707fced", - " 480 push SAC:a010db6c:mint(Address(obj#3), I128(1000))": "cpu:1097225, mem:82716, objs:-/137@2c8952a1, stk:1@55e8ccbc, auth:1@4d449923/1@747a3c04", + " 478 ret vec_new_from_slice -> Ok(Vec(obj#263))": "cpu:1061739, mem:77078, objs:-/132@7dc0bdd0", + " 479 call call(Address(obj#41), Symbol(mint), Vec(obj#263))": "cpu:1066173, mem:77838, objs:-/136@61f287fe, auth:-/1@1707fced", + " 480 push SAC:2e378f80:mint(Address(obj#3), I128(1000))": "cpu:1097225, mem:82820, objs:-/137@e07cbbad, stk:1@136a8522, auth:1@4d449923/1@747a3c04", " 481 call symbol_index_in_strs(Symbol(mint), 17)": "", " 482 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:1097973", " 483 call vec_new_from_slice(1)": "", - " 484 ret vec_new_from_slice -> Ok(Vec(obj#275))": "cpu:1098936, mem:82804, objs:-/138@dfa48da0", + " 484 ret vec_new_from_slice -> Ok(Vec(obj#275))": "cpu:1098936, mem:82908, objs:-/138@a9c2973b", " 485 call get_contract_data(Vec(obj#275), Instance)": "", - " 486 call obj_cmp(Symbol(obj#289), Symbol(issuer))": "cpu:1108927, mem:83935, objs:-/147@78565ce4, stk:-", + " 486 call obj_cmp(Symbol(obj#289), Symbol(issuer))": "cpu:1108927, mem:84043, objs:-/147@284f6f8a, stk:-", " 487 ret obj_cmp -> Ok(-1)": "cpu:1109093", - " 488 call obj_cmp(Symbol(METADATA), Vec(obj#283))": "cpu:1110024, mem:84063, objs:-/149@d96babbe", + " 488 call obj_cmp(Symbol(METADATA), Vec(obj#283))": "cpu:1110024, mem:84171, objs:-/149@a5aab9c9", " 489 ret obj_cmp -> Ok(-1)": "cpu:1110146", " 490 call obj_cmp(Vec(obj#283), Vec(obj#287))": "", " 491 ret obj_cmp -> Ok(-1)": "cpu:1110433", @@ -495,7 +495,7 @@ " 493 ret obj_cmp -> Ok(-1)": "cpu:1110771", " 494 call obj_cmp(Vec(obj#287), Vec(obj#275))": "", " 495 ret obj_cmp -> Ok(0)": "cpu:1111058", - " 496 ret get_contract_data -> Ok(Vec(obj#297))": "cpu:1111164, store:3@f8ee34fc/5@c5a44d09, stk:1@e148c3bc", + " 496 ret get_contract_data -> Ok(Vec(obj#297))": "cpu:1111164, store:3@f8ee34fc/5@218eb7f3, stk:1@5fd480bc", " 497 call vec_get(Vec(obj#297), U32(0))": "", " 498 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1111329", " 499 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -506,34 +506,34 @@ " 504 ret map_unpack_to_slice -> Ok(Void)": "cpu:1112040", " 505 call bytes_len(Bytes(obj#293))": "", " 506 ret bytes_len -> Ok(U32(32))": "cpu:1112162", - " 507 call obj_cmp(Address(obj#299), Address(obj#3))": "cpu:1112755, mem:84127, objs:-/150@5a5a0f63", + " 507 call obj_cmp(Address(obj#299), Address(obj#3))": "cpu:1112755, mem:84235, objs:-/150@ec6d8fbc", " 508 ret obj_cmp -> Ok(-1)": "cpu:1113047", " 509 call vec_new_from_slice(1)": "", - " 510 ret vec_new_from_slice -> Ok(Vec(obj#301))": "cpu:1114010, mem:84215, objs:-/151@411167d0", + " 510 ret vec_new_from_slice -> Ok(Vec(obj#301))": "cpu:1114010, mem:84323, objs:-/151@b1500ebe", " 511 call get_contract_data(Vec(obj#301), Instance)": "", - " 512 call obj_cmp(Vec(obj#283), Vec(obj#301))": "cpu:1114122, store:-/5@c5a44d09, stk:-", + " 512 call obj_cmp(Vec(obj#283), Vec(obj#301))": "cpu:1114122, store:-/5@218eb7f3, stk:-", " 513 ret obj_cmp -> Ok(0)": "cpu:1114409", - " 514 ret get_contract_data -> Ok(Address(obj#285))": "cpu:1114515, store:3@f8ee34fc/5@c5a44d09, stk:1@e148c3bc", + " 514 ret get_contract_data -> Ok(Address(obj#285))": "cpu:1114515, store:3@f8ee34fc/5@218eb7f3, stk:1@5fd480bc", " 515 call require_auth(Address(obj#285))": "", - " 516 call obj_cmp(Address(obj#267), Address(obj#285))": "cpu:1115144, mem:84247", + " 516 call obj_cmp(Address(obj#267), Address(obj#285))": "cpu:1115144, mem:84355", " 517 ret obj_cmp -> Ok(1)": "cpu:1115436", " 518 call obj_cmp(Address(obj#267), Address(obj#285))": " auth:1@4d449923/-", " 519 ret obj_cmp -> Ok(1)": "cpu:1115728", " 520 ret require_auth -> Err(Error(Auth, InvalidAction))": " auth:1@4d449923/1@747a3c04", - " 521 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 522 ret call -> Err(Error(Auth, InvalidAction))": " store:-/5@c5a44d09, stk:-, auth:-/-", + " 521 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 522 ret call -> Err(Error(Auth, InvalidAction))": " store:-/5@218eb7f3, stk:-, auth:-/-", " 523 call vec_new_from_slice(2)": "cpu:1115775", - " 524 ret vec_new_from_slice -> Ok(Vec(obj#303))": "cpu:1116801, mem:84343, objs:-/152@56060221", - " 525 call call(Address(obj#41), Symbol(mint), Vec(obj#303))": "cpu:1121235, mem:85103, objs:-/156@ce138060, auth:-/1@eb04c5c", - " 526 push SAC:a010db6c:mint(Address(obj#3), I128(1000))": "cpu:1152287, mem:90077, objs:-/157@da1da9af, stk:1@55e8ccbc, auth:1@f0d5a396/1@a8f1cd15", + " 524 ret vec_new_from_slice -> Ok(Vec(obj#303))": "cpu:1116801, mem:84451, objs:-/152@fefbbfb1", + " 525 call call(Address(obj#41), Symbol(mint), Vec(obj#303))": "cpu:1121235, mem:85211, objs:-/156@5c7f397b, auth:-/1@eb04c5c", + " 526 push SAC:2e378f80:mint(Address(obj#3), I128(1000))": "cpu:1152287, mem:90193, objs:-/157@c3ec37d2, stk:1@136a8522, auth:1@f0d5a396/1@a8f1cd15", " 527 call symbol_index_in_strs(Symbol(mint), 17)": "", " 528 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:1153035", " 529 call vec_new_from_slice(1)": "", - " 530 ret vec_new_from_slice -> Ok(Vec(obj#315))": "cpu:1153998, mem:90165, objs:-/158@56de851f", + " 530 ret vec_new_from_slice -> Ok(Vec(obj#315))": "cpu:1153998, mem:90281, objs:-/158@5522189e", " 531 call get_contract_data(Vec(obj#315), Instance)": "", - " 532 call obj_cmp(Symbol(obj#329), Symbol(issuer))": "cpu:1163989, mem:91296, objs:-/167@649ec7d0, stk:-", + " 532 call obj_cmp(Symbol(obj#329), Symbol(issuer))": "cpu:1163989, mem:91416, objs:-/167@2376019d, stk:-", " 533 ret obj_cmp -> Ok(-1)": "cpu:1164155", - " 534 call obj_cmp(Symbol(METADATA), Vec(obj#323))": "cpu:1165086, mem:91424, objs:-/169@5fbca8b4", + " 534 call obj_cmp(Symbol(METADATA), Vec(obj#323))": "cpu:1165086, mem:91544, objs:-/169@a8f99255", " 535 ret obj_cmp -> Ok(-1)": "cpu:1165208", " 536 call obj_cmp(Vec(obj#323), Vec(obj#327))": "", " 537 ret obj_cmp -> Ok(-1)": "cpu:1165495", @@ -541,7 +541,7 @@ " 539 ret obj_cmp -> Ok(-1)": "cpu:1165833", " 540 call obj_cmp(Vec(obj#327), Vec(obj#315))": "", " 541 ret obj_cmp -> Ok(0)": "cpu:1166120", - " 542 ret get_contract_data -> Ok(Vec(obj#337))": "cpu:1166226, store:3@e59b7a49/5@c5a44d09, stk:1@8c4ec207", + " 542 ret get_contract_data -> Ok(Vec(obj#337))": "cpu:1166226, store:3@e59b7a49/5@218eb7f3, stk:1@68ae07c3", " 543 call vec_get(Vec(obj#337), U32(0))": "", " 544 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1166391", " 545 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -552,30 +552,30 @@ " 550 ret map_unpack_to_slice -> Ok(Void)": "cpu:1167102", " 551 call bytes_len(Bytes(obj#333))": "", " 552 ret bytes_len -> Ok(U32(32))": "cpu:1167224", - " 553 call obj_cmp(Address(obj#339), Address(obj#3))": "cpu:1167817, mem:91488, objs:-/170@a3db1ecf", + " 553 call obj_cmp(Address(obj#339), Address(obj#3))": "cpu:1167817, mem:91608, objs:-/170@3288abd0", " 554 ret obj_cmp -> Ok(-1)": "cpu:1168109", " 555 call vec_new_from_slice(1)": "", - " 556 ret vec_new_from_slice -> Ok(Vec(obj#341))": "cpu:1169072, mem:91576, objs:-/171@9792afb2", + " 556 ret vec_new_from_slice -> Ok(Vec(obj#341))": "cpu:1169072, mem:91696, objs:-/171@59756a5f", " 557 call get_contract_data(Vec(obj#341), Instance)": "", - " 558 call obj_cmp(Vec(obj#323), Vec(obj#341))": "cpu:1169184, store:-/5@c5a44d09, stk:-", + " 558 call obj_cmp(Vec(obj#323), Vec(obj#341))": "cpu:1169184, store:-/5@218eb7f3, stk:-", " 559 ret obj_cmp -> Ok(0)": "cpu:1169471", - " 560 ret get_contract_data -> Ok(Address(obj#325))": "cpu:1169577, store:3@e59b7a49/5@c5a44d09, stk:1@8c4ec207", + " 560 ret get_contract_data -> Ok(Address(obj#325))": "cpu:1169577, store:3@e59b7a49/5@218eb7f3, stk:1@68ae07c3", " 561 call require_auth(Address(obj#325))": "", - " 562 call obj_cmp(Address(obj#307), Address(obj#325))": "cpu:1170206, mem:91608", + " 562 call obj_cmp(Address(obj#307), Address(obj#325))": "cpu:1170206, mem:91728", " 563 ret obj_cmp -> Ok(1)": "cpu:1170498", " 564 call obj_cmp(Address(obj#307), Address(obj#325))": " auth:1@f0d5a396/-", " 565 ret obj_cmp -> Ok(1)": "cpu:1170790", " 566 ret require_auth -> Err(Error(Auth, InvalidAction))": " auth:1@f0d5a396/1@a8f1cd15", - " 567 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 568 ret call -> Err(Error(Auth, InvalidAction))": " store:-/5@c5a44d09, stk:-, auth:-/-", - " 569 call vec_new_from_slice(3)": "cpu:1171277, mem:91672, objs:-/172@43cd577b", - " 570 ret vec_new_from_slice -> Ok(Vec(obj#345))": "cpu:1172366, mem:91776, objs:-/173@e857e03c", - " 571 call call(Address(obj#41), Symbol(transfer), Vec(obj#345))": "cpu:1177419, mem:92704, objs:-/178@c62e30cc, auth:-/1@122853c2", - " 572 push SAC:a010db6c:transfer(Address(obj#343), Address(obj#1), I128(500))": "cpu:1208475, mem:97694, objs:-/179@72fa2d9b, stk:1@c59b7117, auth:1@c694f2e7/1@40dccf6d", + " 567 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 568 ret call -> Err(Error(Auth, InvalidAction))": " store:-/5@218eb7f3, stk:-, auth:-/-", + " 569 call vec_new_from_slice(3)": "cpu:1171277, mem:91792, objs:-/172@ac6145d9", + " 570 ret vec_new_from_slice -> Ok(Vec(obj#345))": "cpu:1172366, mem:91896, objs:-/173@40f4aa8c", + " 571 call call(Address(obj#41), Symbol(transfer), Vec(obj#345))": "cpu:1177419, mem:92824, objs:-/178@ab865d35, auth:-/1@122853c2", + " 572 push SAC:2e378f80:transfer(Address(obj#343), Address(obj#1), I128(500))": "cpu:1208475, mem:97822, objs:-/179@b40d5b53, stk:1@9917503f, auth:1@c694f2e7/1@40dccf6d", " 573 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 574 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:1209233", " 575 call require_auth(Address(obj#343))": "", - " 576 call obj_cmp(Address(obj#349), Address(obj#343))": "cpu:1209864, mem:97734", + " 576 call obj_cmp(Address(obj#349), Address(obj#343))": "cpu:1209864, mem:97862", " 577 ret obj_cmp -> Ok(0)": "cpu:1210156", " 578 call obj_cmp(Address(obj#349), Address(obj#343))": " auth:1@c694f2e7/-", " 579 ret obj_cmp -> Ok(0)": "cpu:1210448", @@ -587,15 +587,15 @@ " 585 ret obj_cmp -> Ok(0)": "cpu:1211324", " 586 ret require_auth -> Ok(Void)": " auth:1@c694f2e7/1@d46548e0", " 587 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 588 call get_ledger_sequence()": "cpu:1212486, mem:97870, store:-/-, foot:-", + " 588 call get_ledger_sequence()": "cpu:1212486, mem:97998, store:-/-, foot:-", " 589 ret get_ledger_sequence -> Ok(U32(123))": "", - " 590 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1222507, mem:99615, store:-/5@c5a44d09, foot:5@9a2d512c", + " 590 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1222507, mem:99747, store:-/5@218eb7f3, foot:5@d9798bd3", " 591 call vec_new_from_slice(1)": "cpu:1222702", - " 592 ret vec_new_from_slice -> Ok(Vec(obj#359))": "cpu:1223665, mem:99703, objs:-/180@3fec7a47", + " 592 ret vec_new_from_slice -> Ok(Vec(obj#359))": "cpu:1223665, mem:99835, objs:-/180@329714b3", " 593 call get_contract_data(Vec(obj#359), Instance)": "", - " 594 call obj_cmp(Symbol(obj#373), Symbol(issuer))": "cpu:1233656, mem:100834, objs:-/189@a26e6e97, stk:-", + " 594 call obj_cmp(Symbol(obj#373), Symbol(issuer))": "cpu:1233656, mem:100970, objs:-/189@ce0e57fa, stk:-", " 595 ret obj_cmp -> Ok(-1)": "cpu:1233822", - " 596 call obj_cmp(Symbol(METADATA), Vec(obj#367))": "cpu:1234753, mem:100962, objs:-/191@a1879a7d", + " 596 call obj_cmp(Symbol(METADATA), Vec(obj#367))": "cpu:1234753, mem:101098, objs:-/191@8213029f", " 597 ret obj_cmp -> Ok(-1)": "cpu:1234875", " 598 call obj_cmp(Vec(obj#367), Vec(obj#371))": "", " 599 ret obj_cmp -> Ok(-1)": "cpu:1235162", @@ -603,7 +603,7 @@ " 601 ret obj_cmp -> Ok(-1)": "cpu:1235500", " 602 call obj_cmp(Vec(obj#371), Vec(obj#359))": "", " 603 ret obj_cmp -> Ok(0)": "cpu:1235787", - " 604 ret get_contract_data -> Ok(Vec(obj#381))": "cpu:1235893, store:3@b5ac4a96/5@c5a44d09, stk:1@96eed34", + " 604 ret get_contract_data -> Ok(Vec(obj#381))": "cpu:1235893, store:3@b5ac4a96/5@218eb7f3, stk:1@cac14b62", " 605 call vec_get(Vec(obj#381), U32(0))": "", " 606 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1236058", " 607 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -618,14 +618,14 @@ " 616 ret string_len -> Ok(U32(4))": "cpu:1237120", " 617 call string_copy_to_slice(String(obj#375), U32(0), 4)": "", " 618 ret string_copy_to_slice -> Ok(())": "cpu:1237223", - " 619 call vec_new_from_slice(1)": "cpu:1238285, mem:101098", - " 620 ret vec_new_from_slice -> Ok(Vec(obj#383))": "cpu:1239248, mem:101186, objs:-/192@3ca8f02e", + " 619 call vec_new_from_slice(1)": "cpu:1238285, mem:101234", + " 620 ret vec_new_from_slice -> Ok(Vec(obj#383))": "cpu:1239248, mem:101322, objs:-/192@4849b93c", " 621 call get_contract_data(Vec(obj#383), Instance)": "", - " 622 call obj_cmp(Vec(obj#367), Vec(obj#383))": "cpu:1239360, store:-/5@c5a44d09, stk:-", + " 622 call obj_cmp(Vec(obj#367), Vec(obj#383))": "cpu:1239360, store:-/5@218eb7f3, stk:-", " 623 ret obj_cmp -> Ok(-1)": "cpu:1239647", " 624 call obj_cmp(Vec(obj#371), Vec(obj#383))": "", " 625 ret obj_cmp -> Ok(0)": "cpu:1239934", - " 626 ret get_contract_data -> Ok(Vec(obj#381))": "cpu:1240040, store:3@b5ac4a96/5@c5a44d09, stk:1@96eed34", + " 626 ret get_contract_data -> Ok(Vec(obj#381))": "cpu:1240040, store:3@b5ac4a96/5@218eb7f3, stk:1@cac14b62", " 627 call vec_get(Vec(obj#381), U32(0))": "", " 628 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1240205", " 629 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -640,14 +640,14 @@ " 638 ret string_len -> Ok(U32(4))": "cpu:1241267", " 639 call string_copy_to_slice(String(obj#375), U32(0), 4)": "", " 640 ret string_copy_to_slice -> Ok(())": "cpu:1241370", - " 641 call vec_new_from_slice(1)": "cpu:1244206, mem:101950, store:3@b5ac4a96/5@726d89c2", - " 642 ret vec_new_from_slice -> Ok(Vec(obj#385))": "cpu:1245169, mem:102038, objs:-/193@b86ff9ac", + " 641 call vec_new_from_slice(1)": "cpu:1244206, mem:102086, store:3@b5ac4a96/5@ddf08985", + " 642 ret vec_new_from_slice -> Ok(Vec(obj#385))": "cpu:1245169, mem:102174, objs:-/193@16e02bac", " 643 call get_contract_data(Vec(obj#385), Instance)": "", - " 644 call obj_cmp(Vec(obj#367), Vec(obj#385))": "cpu:1245281, store:-/5@726d89c2, stk:-", + " 644 call obj_cmp(Vec(obj#367), Vec(obj#385))": "cpu:1245281, store:-/5@ddf08985, stk:-", " 645 ret obj_cmp -> Ok(-1)": "cpu:1245568", " 646 call obj_cmp(Vec(obj#371), Vec(obj#385))": "", " 647 ret obj_cmp -> Ok(0)": "cpu:1245855", - " 648 ret get_contract_data -> Ok(Vec(obj#381))": "cpu:1245961, store:3@b5ac4a96/5@726d89c2, stk:1@96eed34", + " 648 ret get_contract_data -> Ok(Vec(obj#381))": "cpu:1245961, store:3@b5ac4a96/5@ddf08985, stk:1@cac14b62", " 649 call vec_get(Vec(obj#381), U32(0))": "", " 650 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1246126", " 651 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -663,13 +663,13 @@ " 661 call string_copy_to_slice(String(obj#375), U32(0), 4)": "", " 662 ret string_copy_to_slice -> Ok(())": "cpu:1247291", " 663 call vec_new_from_slice(1)": "cpu:1247444", - " 664 ret vec_new_from_slice -> Ok(Vec(obj#387))": "cpu:1248407, mem:102126, objs:-/194@59f9013c", + " 664 ret vec_new_from_slice -> Ok(Vec(obj#387))": "cpu:1248407, mem:102262, objs:-/194@e27173ef", " 665 call get_contract_data(Vec(obj#387), Instance)": "", - " 666 call obj_cmp(Vec(obj#367), Vec(obj#387))": "cpu:1248519, store:-/5@726d89c2, stk:-", + " 666 call obj_cmp(Vec(obj#367), Vec(obj#387))": "cpu:1248519, store:-/5@ddf08985, stk:-", " 667 ret obj_cmp -> Ok(-1)": "cpu:1248806", " 668 call obj_cmp(Vec(obj#371), Vec(obj#387))": "", " 669 ret obj_cmp -> Ok(0)": "cpu:1249093", - " 670 ret get_contract_data -> Ok(Vec(obj#381))": "cpu:1249199, store:3@b5ac4a96/5@726d89c2, stk:1@96eed34", + " 670 ret get_contract_data -> Ok(Vec(obj#381))": "cpu:1249199, store:3@b5ac4a96/5@ddf08985, stk:1@cac14b62", " 671 call vec_get(Vec(obj#381), U32(0))": "", " 672 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1249364", " 673 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -685,25 +685,25 @@ " 683 call string_copy_to_slice(String(obj#375), U32(0), 4)": "", " 684 ret string_copy_to_slice -> Ok(())": "cpu:1250529", " 685 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1250575", - " 686 call obj_cmp(Vec(obj#367), Symbol(METADATA))": "cpu:1250626, store:-/5@726d89c2, stk:-", + " 686 call obj_cmp(Vec(obj#367), Symbol(METADATA))": "cpu:1250626, store:-/5@ddf08985, stk:-", " 687 ret obj_cmp -> Ok(1)": "cpu:1250748", - " 688 ret get_contract_data -> Ok(Map(obj#365))": "cpu:1250854, store:3@b5ac4a96/5@726d89c2, stk:1@96eed34", + " 688 ret get_contract_data -> Ok(Map(obj#365))": "cpu:1250854, store:3@b5ac4a96/5@ddf08985, stk:1@cac14b62", " 689 call map_unpack_to_slice(Map(obj#365), 3)": "", " 690 ret map_unpack_to_slice -> Ok(Void)": "cpu:1251194", " 691 call vec_new_from_slice(4)": "", - " 692 ret vec_new_from_slice -> Ok(Vec(obj#389))": "cpu:1252346, mem:102238, objs:-/195@b1432f92", + " 692 ret vec_new_from_slice -> Ok(Vec(obj#389))": "cpu:1252346, mem:102374, objs:-/195@8ea8234e", " 693 call contract_event(Vec(obj#389), I128(500))": "", - " 694 ret contract_event -> Ok(Void)": "cpu:1253955, mem:102415, objs:-/196@7b62c85d, evt:4@4a09a535", - " 695 pop SAC:a010db6c:transfer -> Ok(Void)": "", - " 696 ret call -> Ok(Void)": " store:-/5@726d89c2, stk:-, auth:-/-", - " 697 call vec_new_from_slice(3)": "cpu:1254442, mem:102479, objs:-/197@c062f5c8", - " 698 ret vec_new_from_slice -> Ok(Vec(obj#395))": "cpu:1255531, mem:102583, objs:-/198@4c3faadd", - " 699 call call(Address(obj#41), Symbol(transfer), Vec(obj#395))": "cpu:1260584, mem:103511, objs:-/203@cb6dbbff, auth:-/1@e56a452f", - " 700 push SAC:a010db6c:transfer(Address(obj#393), Address(obj#3), I128(800))": "cpu:1291640, mem:108501, objs:-/204@a6cfb2f9, stk:1@1644e3f2, auth:1@58da295b/1@1cbc8699", + " 694 ret contract_event -> Ok(Void)": "cpu:1253955, mem:102551, objs:-/196@34057c14, evt:4@4a09a535", + " 695 pop SAC:2e378f80:transfer -> Ok(Void)": "", + " 696 ret call -> Ok(Void)": " store:-/5@ddf08985, stk:-, auth:-/-", + " 697 call vec_new_from_slice(3)": "cpu:1254442, mem:102615, objs:-/197@474b2cf6", + " 698 ret vec_new_from_slice -> Ok(Vec(obj#395))": "cpu:1255531, mem:102719, objs:-/198@b8419046", + " 699 call call(Address(obj#41), Symbol(transfer), Vec(obj#395))": "cpu:1260584, mem:103647, objs:-/203@c7507b5e, auth:-/1@e56a452f", + " 700 push SAC:2e378f80:transfer(Address(obj#393), Address(obj#3), I128(800))": "cpu:1291640, mem:108645, objs:-/204@be3a5279, stk:1@36f2626, auth:1@58da295b/1@1cbc8699", " 701 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 702 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:1292398", " 703 call require_auth(Address(obj#393))": "", - " 704 call obj_cmp(Address(obj#399), Address(obj#393))": "cpu:1293029, mem:108541", + " 704 call obj_cmp(Address(obj#399), Address(obj#393))": "cpu:1293029, mem:108685", " 705 ret obj_cmp -> Ok(0)": "cpu:1293321", " 706 call obj_cmp(Address(obj#399), Address(obj#393))": " auth:1@58da295b/-", " 707 ret obj_cmp -> Ok(0)": "cpu:1293613", @@ -715,15 +715,15 @@ " 713 ret obj_cmp -> Ok(0)": "cpu:1294489", " 714 ret require_auth -> Ok(Void)": " auth:1@58da295b/1@7cd75a54", " 715 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 716 call get_ledger_sequence()": "cpu:1295651, mem:108677, store:-/-, foot:-", + " 716 call get_ledger_sequence()": "cpu:1295651, mem:108821, store:-/-, foot:-", " 717 ret get_ledger_sequence -> Ok(U32(123))": "", - " 718 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1305672, mem:110422, store:-/5@726d89c2, foot:5@9a2d512c", + " 718 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1305672, mem:110570, store:-/5@ddf08985, foot:5@d9798bd3", " 719 call vec_new_from_slice(1)": "cpu:1305867", - " 720 ret vec_new_from_slice -> Ok(Vec(obj#409))": "cpu:1306830, mem:110510, objs:-/205@927d2c66", + " 720 ret vec_new_from_slice -> Ok(Vec(obj#409))": "cpu:1306830, mem:110658, objs:-/205@9ee3ddf9", " 721 call get_contract_data(Vec(obj#409), Instance)": "", - " 722 call obj_cmp(Symbol(obj#423), Symbol(issuer))": "cpu:1316821, mem:111641, objs:-/214@1b257217, stk:-", + " 722 call obj_cmp(Symbol(obj#423), Symbol(issuer))": "cpu:1316821, mem:111793, objs:-/214@bb8582d3, stk:-", " 723 ret obj_cmp -> Ok(-1)": "cpu:1316987", - " 724 call obj_cmp(Symbol(METADATA), Vec(obj#417))": "cpu:1317918, mem:111769, objs:-/216@830ff65a", + " 724 call obj_cmp(Symbol(METADATA), Vec(obj#417))": "cpu:1317918, mem:111921, objs:-/216@d3357aea", " 725 ret obj_cmp -> Ok(-1)": "cpu:1318040", " 726 call obj_cmp(Vec(obj#417), Vec(obj#421))": "", " 727 ret obj_cmp -> Ok(-1)": "cpu:1318327", @@ -731,7 +731,7 @@ " 729 ret obj_cmp -> Ok(-1)": "cpu:1318665", " 730 call obj_cmp(Vec(obj#421), Vec(obj#409))": "", " 731 ret obj_cmp -> Ok(0)": "cpu:1318952", - " 732 ret get_contract_data -> Ok(Vec(obj#431))": "cpu:1319058, store:3@468781e0/5@726d89c2, stk:1@60821a40", + " 732 ret get_contract_data -> Ok(Vec(obj#431))": "cpu:1319058, store:3@468781e0/5@ddf08985, stk:1@51f6625e", " 733 call vec_get(Vec(obj#431), U32(0))": "", " 734 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1319223", " 735 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -747,13 +747,13 @@ " 745 call string_copy_to_slice(String(obj#425), U32(0), 4)": "", " 746 ret string_copy_to_slice -> Ok(())": "cpu:1320388", " 747 call vec_new_from_slice(1)": "cpu:1320541", - " 748 ret vec_new_from_slice -> Ok(Vec(obj#433))": "cpu:1321504, mem:111857, objs:-/217@63ecc460", + " 748 ret vec_new_from_slice -> Ok(Vec(obj#433))": "cpu:1321504, mem:112009, objs:-/217@cfc51868", " 749 call get_contract_data(Vec(obj#433), Instance)": "", - " 750 call obj_cmp(Vec(obj#417), Vec(obj#433))": "cpu:1321616, store:-/5@726d89c2, stk:-", + " 750 call obj_cmp(Vec(obj#417), Vec(obj#433))": "cpu:1321616, store:-/5@ddf08985, stk:-", " 751 ret obj_cmp -> Ok(-1)": "cpu:1321903", " 752 call obj_cmp(Vec(obj#421), Vec(obj#433))": "", " 753 ret obj_cmp -> Ok(0)": "cpu:1322190", - " 754 ret get_contract_data -> Ok(Vec(obj#431))": "cpu:1322296, store:3@468781e0/5@726d89c2, stk:1@60821a40", + " 754 ret get_contract_data -> Ok(Vec(obj#431))": "cpu:1322296, store:3@468781e0/5@ddf08985, stk:1@51f6625e", " 755 call vec_get(Vec(obj#431), U32(0))": "", " 756 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1322461", " 757 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -769,13 +769,13 @@ " 767 call string_copy_to_slice(String(obj#425), U32(0), 4)": "", " 768 ret string_copy_to_slice -> Ok(())": "cpu:1323626", " 769 call vec_new_from_slice(1)": "cpu:1323867", - " 770 ret vec_new_from_slice -> Ok(Vec(obj#435))": "cpu:1324830, mem:111945, objs:-/218@42caae4", + " 770 ret vec_new_from_slice -> Ok(Vec(obj#435))": "cpu:1324830, mem:112097, objs:-/218@3aaf8963", " 771 call get_contract_data(Vec(obj#435), Instance)": "", - " 772 call obj_cmp(Vec(obj#417), Vec(obj#435))": "cpu:1324942, store:-/5@726d89c2, stk:-", + " 772 call obj_cmp(Vec(obj#417), Vec(obj#435))": "cpu:1324942, store:-/5@ddf08985, stk:-", " 773 ret obj_cmp -> Ok(-1)": "cpu:1325229", " 774 call obj_cmp(Vec(obj#421), Vec(obj#435))": "", " 775 ret obj_cmp -> Ok(0)": "cpu:1325516", - " 776 ret get_contract_data -> Ok(Vec(obj#431))": "cpu:1325622, store:3@468781e0/5@726d89c2, stk:1@60821a40", + " 776 ret get_contract_data -> Ok(Vec(obj#431))": "cpu:1325622, store:3@468781e0/5@ddf08985, stk:1@51f6625e", " 777 call vec_get(Vec(obj#431), U32(0))": "", " 778 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1325787", " 779 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -790,14 +790,14 @@ " 788 ret string_len -> Ok(U32(4))": "cpu:1326849", " 789 call string_copy_to_slice(String(obj#425), U32(0), 4)": "", " 790 ret string_copy_to_slice -> Ok(())": "cpu:1326952", - " 791 call vec_new_from_slice(1)": "cpu:1328014, mem:112081", - " 792 ret vec_new_from_slice -> Ok(Vec(obj#437))": "cpu:1328977, mem:112169, objs:-/219@c637ad2b", + " 791 call vec_new_from_slice(1)": "cpu:1328014, mem:112233", + " 792 ret vec_new_from_slice -> Ok(Vec(obj#437))": "cpu:1328977, mem:112321, objs:-/219@aceb40cb", " 793 call get_contract_data(Vec(obj#437), Instance)": "", - " 794 call obj_cmp(Vec(obj#417), Vec(obj#437))": "cpu:1329089, store:-/5@726d89c2, stk:-", + " 794 call obj_cmp(Vec(obj#417), Vec(obj#437))": "cpu:1329089, store:-/5@ddf08985, stk:-", " 795 ret obj_cmp -> Ok(-1)": "cpu:1329376", " 796 call obj_cmp(Vec(obj#421), Vec(obj#437))": "", " 797 ret obj_cmp -> Ok(0)": "cpu:1329663", - " 798 ret get_contract_data -> Ok(Vec(obj#431))": "cpu:1329769, store:3@468781e0/5@726d89c2, stk:1@60821a40", + " 798 ret get_contract_data -> Ok(Vec(obj#431))": "cpu:1329769, store:3@468781e0/5@ddf08985, stk:1@51f6625e", " 799 call vec_get(Vec(obj#431), U32(0))": "", " 800 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1329934", " 801 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -812,34 +812,34 @@ " 810 ret string_len -> Ok(U32(4))": "cpu:1330996", " 811 call string_copy_to_slice(String(obj#425), U32(0), 4)": "", " 812 ret string_copy_to_slice -> Ok(())": "cpu:1331099", - " 813 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1333740, mem:112933, store:3@468781e0/5@7fa87eb8", - " 814 call obj_cmp(Vec(obj#417), Symbol(METADATA))": "cpu:1333791, store:-/5@7fa87eb8, stk:-", + " 813 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1333740, mem:113085, store:3@468781e0/5@dbaf1fa8", + " 814 call obj_cmp(Vec(obj#417), Symbol(METADATA))": "cpu:1333791, store:-/5@dbaf1fa8, stk:-", " 815 ret obj_cmp -> Ok(1)": "cpu:1333913", - " 816 ret get_contract_data -> Ok(Map(obj#415))": "cpu:1334019, store:3@468781e0/5@7fa87eb8, stk:1@60821a40", + " 816 ret get_contract_data -> Ok(Map(obj#415))": "cpu:1334019, store:3@468781e0/5@dbaf1fa8, stk:1@51f6625e", " 817 call map_unpack_to_slice(Map(obj#415), 3)": "", " 818 ret map_unpack_to_slice -> Ok(Void)": "cpu:1334359", " 819 call vec_new_from_slice(4)": "", - " 820 ret vec_new_from_slice -> Ok(Vec(obj#439))": "cpu:1335511, mem:113045, objs:-/220@ea2106f8", + " 820 ret vec_new_from_slice -> Ok(Vec(obj#439))": "cpu:1335511, mem:113197, objs:-/220@40e3964b", " 821 call contract_event(Vec(obj#439), I128(800))": "", - " 822 ret contract_event -> Ok(Void)": "cpu:1337120, mem:113222, objs:-/221@23194d5e, evt:5@47a130e6", - " 823 pop SAC:a010db6c:transfer -> Ok(Void)": "", - " 824 ret call -> Ok(Void)": " store:-/5@7fa87eb8, stk:-, auth:-/-", + " 822 ret contract_event -> Ok(Void)": "cpu:1337120, mem:113374, objs:-/221@bafa8941, evt:5@47a130e6", + " 823 pop SAC:2e378f80:transfer -> Ok(Void)": "", + " 824 ret call -> Ok(Void)": " store:-/5@dbaf1fa8, stk:-, auth:-/-", " 825 call vec_new_from_slice(1)": "", - " 826 ret vec_new_from_slice -> Ok(Vec(obj#443))": "cpu:1338144, mem:113310, objs:-/222@66330f93", + " 826 ret vec_new_from_slice -> Ok(Vec(obj#443))": "cpu:1338144, mem:113462, objs:-/222@aead1c64", " 827 call call(Address(obj#41), Symbol(balance), Vec(obj#443))": "", - " 828 push SAC:a010db6c:balance(Address(obj#3))": "cpu:1368134, mem:118180, objs:-/223@c8edfdfa, stk:1@4a816104, auth:1@6311056a/-", + " 828 push SAC:2e378f80:balance(Address(obj#3))": "cpu:1368134, mem:118340, objs:-/223@fd89d473, stk:1@542815be, auth:1@6311056a/-", " 829 call symbol_index_in_strs(Symbol(balance), 17)": "", " 830 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1368882", " 831 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 832 call get_ledger_sequence()": "cpu:1370044, mem:118316, store:-/-, foot:-", + " 832 call get_ledger_sequence()": "cpu:1370044, mem:118476, store:-/-, foot:-", " 833 ret get_ledger_sequence -> Ok(U32(123))": "", - " 834 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1380065, mem:120061, store:-/5@7fa87eb8, foot:5@9a2d512c", + " 834 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1380065, mem:120225, store:-/5@dbaf1fa8, foot:5@d9798bd3", " 835 call vec_new_from_slice(1)": "cpu:1380172", - " 836 ret vec_new_from_slice -> Ok(Vec(obj#447))": "cpu:1381135, mem:120149, objs:-/224@a9373501", + " 836 ret vec_new_from_slice -> Ok(Vec(obj#447))": "cpu:1381135, mem:120313, objs:-/224@be9c8f25", " 837 call get_contract_data(Vec(obj#447), Instance)": "", - " 838 call obj_cmp(Symbol(obj#461), Symbol(issuer))": "cpu:1391126, mem:121280, objs:-/233@66896eec, stk:-", + " 838 call obj_cmp(Symbol(obj#461), Symbol(issuer))": "cpu:1391126, mem:121448, objs:-/233@13f9dc02, stk:-", " 839 ret obj_cmp -> Ok(-1)": "cpu:1391292", - " 840 call obj_cmp(Symbol(METADATA), Vec(obj#455))": "cpu:1392223, mem:121408, objs:-/235@a22d2a56", + " 840 call obj_cmp(Symbol(METADATA), Vec(obj#455))": "cpu:1392223, mem:121576, objs:-/235@9500a072", " 841 ret obj_cmp -> Ok(-1)": "cpu:1392345", " 842 call obj_cmp(Vec(obj#455), Vec(obj#459))": "", " 843 ret obj_cmp -> Ok(-1)": "cpu:1392632", @@ -847,7 +847,7 @@ " 845 ret obj_cmp -> Ok(-1)": "cpu:1392970", " 846 call obj_cmp(Vec(obj#459), Vec(obj#447))": "", " 847 ret obj_cmp -> Ok(0)": "cpu:1393257", - " 848 ret get_contract_data -> Ok(Vec(obj#469))": "cpu:1393363, store:3@c01d916f/5@7fa87eb8, stk:1@4a95d8c", + " 848 ret get_contract_data -> Ok(Vec(obj#469))": "cpu:1393363, store:3@c01d916f/5@dbaf1fa8, stk:1@5e7274ab", " 849 call vec_get(Vec(obj#469), U32(0))": "", " 850 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1393528", " 851 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -862,24 +862,24 @@ " 860 ret string_len -> Ok(U32(4))": "cpu:1394590", " 861 call string_copy_to_slice(String(obj#463), U32(0), 4)": "", " 862 ret string_copy_to_slice -> Ok(())": "cpu:1394693", - " 863 pop SAC:a010db6c:balance -> Ok(I128(3300))": "cpu:1395706, mem:121544", - " 864 ret call -> Ok(I128(3300))": " store:-/5@7fa87eb8, stk:-, auth:-/-", + " 863 pop SAC:2e378f80:balance -> Ok(I128(3300))": "cpu:1395706, mem:121712", + " 864 ret call -> Ok(I128(3300))": " store:-/5@dbaf1fa8, stk:-, auth:-/-", " 865 call vec_new_from_slice(1)": "", - " 866 ret vec_new_from_slice -> Ok(Vec(obj#471))": "cpu:1396730, mem:121632, objs:-/236@f9d63df0", + " 866 ret vec_new_from_slice -> Ok(Vec(obj#471))": "cpu:1396730, mem:121800, objs:-/236@95e5402b", " 867 call call(Address(obj#41), Symbol(balance), Vec(obj#471))": "", - " 868 push SAC:a010db6c:balance(Address(obj#1))": "cpu:1426720, mem:126502, objs:-/237@765d9cf8, stk:1@a93d776f, auth:1@c718d954/-", + " 868 push SAC:2e378f80:balance(Address(obj#1))": "cpu:1426720, mem:126678, objs:-/237@d4bf4b92, stk:1@9695f5ab, auth:1@c718d954/-", " 869 call symbol_index_in_strs(Symbol(balance), 17)": "", " 870 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1427468", " 871 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 872 call get_ledger_sequence()": "cpu:1428630, mem:126638, store:-/-, foot:-", + " 872 call get_ledger_sequence()": "cpu:1428630, mem:126814, store:-/-, foot:-", " 873 ret get_ledger_sequence -> Ok(U32(123))": "", - " 874 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1438651, mem:128383, store:-/5@7fa87eb8, foot:5@9a2d512c", + " 874 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1438651, mem:128563, store:-/5@dbaf1fa8, foot:5@d9798bd3", " 875 call vec_new_from_slice(1)": "cpu:1438758", - " 876 ret vec_new_from_slice -> Ok(Vec(obj#475))": "cpu:1439721, mem:128471, objs:-/238@2e668f2", + " 876 ret vec_new_from_slice -> Ok(Vec(obj#475))": "cpu:1439721, mem:128651, objs:-/238@b6d35fc0", " 877 call get_contract_data(Vec(obj#475), Instance)": "", - " 878 call obj_cmp(Symbol(obj#489), Symbol(issuer))": "cpu:1449712, mem:129602, objs:-/247@4e93683d, stk:-", + " 878 call obj_cmp(Symbol(obj#489), Symbol(issuer))": "cpu:1449712, mem:129786, objs:-/247@4ab6d8e1, stk:-", " 879 ret obj_cmp -> Ok(-1)": "cpu:1449878", - " 880 call obj_cmp(Symbol(METADATA), Vec(obj#483))": "cpu:1450809, mem:129730, objs:-/249@6be4324a", + " 880 call obj_cmp(Symbol(METADATA), Vec(obj#483))": "cpu:1450809, mem:129914, objs:-/249@12642ade", " 881 ret obj_cmp -> Ok(-1)": "cpu:1450931", " 882 call obj_cmp(Vec(obj#483), Vec(obj#487))": "", " 883 ret obj_cmp -> Ok(-1)": "cpu:1451218", @@ -887,7 +887,7 @@ " 885 ret obj_cmp -> Ok(-1)": "cpu:1451556", " 886 call obj_cmp(Vec(obj#487), Vec(obj#475))": "", " 887 ret obj_cmp -> Ok(0)": "cpu:1451843", - " 888 ret get_contract_data -> Ok(Vec(obj#497))": "cpu:1451949, store:3@47f42718/5@7fa87eb8, stk:1@d47d2eaa", + " 888 ret get_contract_data -> Ok(Vec(obj#497))": "cpu:1451949, store:3@47f42718/5@dbaf1fa8, stk:1@76249e9d", " 889 call vec_get(Vec(obj#497), U32(0))": "", " 890 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1452114", " 891 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -903,32 +903,32 @@ " 901 call string_copy_to_slice(String(obj#491), U32(0), 4)": "", " 902 ret string_copy_to_slice -> Ok(())": "cpu:1453279", " 903 call obj_from_i128_pieces(0, 9223372036854775807)": "cpu:1453325", - " 904 ret obj_from_i128_pieces -> Ok(I128(obj#499))": "cpu:1453826, mem:129794, objs:-/250@bccd71b", - " 905 pop SAC:a010db6c:balance -> Ok(I128(obj#499))": "", - " 906 ret call -> Ok(I128(obj#499))": "cpu:1453887, store:-/5@7fa87eb8, stk:-, auth:-/-", + " 904 ret obj_from_i128_pieces -> Ok(I128(obj#499))": "cpu:1453826, mem:129978, objs:-/250@48399e72", + " 905 pop SAC:2e378f80:balance -> Ok(I128(obj#499))": "", + " 906 ret call -> Ok(I128(obj#499))": "cpu:1453887, store:-/5@dbaf1fa8, stk:-, auth:-/-", " 907 call obj_to_i128_hi64(I128(obj#499))": "", " 908 ret obj_to_i128_hi64 -> Ok(0)": "cpu:1454009", " 909 call obj_to_i128_lo64(I128(obj#499))": "", " 910 ret obj_to_i128_lo64 -> Ok(9223372036854775807)": "cpu:1454131", " 911 call bytes_new_from_slice(32)": "", - " 912 ret bytes_new_from_slice -> Ok(Bytes(obj#501))": "cpu:1455100, mem:129906, objs:-/251@fc125427", + " 912 ret bytes_new_from_slice -> Ok(Bytes(obj#501))": "cpu:1455100, mem:130090, objs:-/251@f9ec093d", " 913 call bytes_len(Bytes(obj#501))": "", " 914 ret bytes_len -> Ok(U32(32))": "cpu:1455222", " 915 call bytes_copy_to_slice(Bytes(obj#501), U32(0), 32)": "", " 916 ret bytes_copy_to_slice -> Ok(())": "cpu:1455329", - " 917 push TEST:744bdd81:foo()": "cpu:1458638, mem:130918, objs:-/252@7655d599, stk:1@8bc9c861, auth:1@3ad2c200/-", + " 917 push TEST:744bdd81:foo()": "cpu:1458638, mem:131102, objs:-/252@2993d5be, stk:1@8bc9c861, auth:1@3ad2c200/-", " 918 call vec_new_from_slice(2)": "", - " 919 ret vec_new_from_slice -> Ok(Vec(obj#505))": "cpu:1459664, mem:131014, objs:-/253@65abbcd", + " 919 ret vec_new_from_slice -> Ok(Vec(obj#505))": "cpu:1459664, mem:131198, objs:-/253@d81bd45c", " 920 call call(Address(obj#41), Symbol(mint), Vec(obj#505))": "", - " 921 push SAC:a010db6c:mint(Address(obj#3), I128(1000))": "cpu:1489658, mem:135900, objs:-/254@6c05b36b, stk:2@c766ee40, auth:2@b3ebf3db/-", + " 921 push SAC:2e378f80:mint(Address(obj#3), I128(1000))": "cpu:1489658, mem:136092, objs:-/254@fcaa1030, stk:2@eea0bab9, auth:2@b3ebf3db/-", " 922 call symbol_index_in_strs(Symbol(mint), 17)": "", " 923 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:1490406", " 924 call vec_new_from_slice(1)": "", - " 925 ret vec_new_from_slice -> Ok(Vec(obj#509))": "cpu:1491369, mem:135988, objs:-/255@10cac913", + " 925 ret vec_new_from_slice -> Ok(Vec(obj#509))": "cpu:1491369, mem:136180, objs:-/255@1effec00", " 926 call get_contract_data(Vec(obj#509), Instance)": "", - " 927 call obj_cmp(Symbol(obj#523), Symbol(issuer))": "cpu:1501360, mem:137119, objs:-/264@a29dc398, stk:-", + " 927 call obj_cmp(Symbol(obj#523), Symbol(issuer))": "cpu:1501360, mem:137315, objs:-/264@8360066, stk:-", " 928 ret obj_cmp -> Ok(-1)": "cpu:1501526", - " 929 call obj_cmp(Symbol(METADATA), Vec(obj#517))": "cpu:1502457, mem:137247, objs:-/266@c275ba4c", + " 929 call obj_cmp(Symbol(METADATA), Vec(obj#517))": "cpu:1502457, mem:137443, objs:-/266@c68a9341", " 930 ret obj_cmp -> Ok(-1)": "cpu:1502579", " 931 call obj_cmp(Vec(obj#517), Vec(obj#521))": "", " 932 ret obj_cmp -> Ok(-1)": "cpu:1502866", @@ -936,7 +936,7 @@ " 934 ret obj_cmp -> Ok(-1)": "cpu:1503204", " 935 call obj_cmp(Vec(obj#521), Vec(obj#509))": "", " 936 ret obj_cmp -> Ok(0)": "cpu:1503491", - " 937 ret get_contract_data -> Ok(Vec(obj#531))": "cpu:1503597, store:3@702ad6b0/5@7fa87eb8, stk:2@17b41ea1", + " 937 ret get_contract_data -> Ok(Vec(obj#531))": "cpu:1503597, store:3@702ad6b0/5@dbaf1fa8, stk:2@8e6d7e1a", " 938 call vec_get(Vec(obj#531), U32(0))": "", " 939 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1503762", " 940 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -947,20 +947,20 @@ " 945 ret map_unpack_to_slice -> Ok(Void)": "cpu:1504473", " 946 call bytes_len(Bytes(obj#527))": "", " 947 ret bytes_len -> Ok(U32(32))": "cpu:1504595", - " 948 call obj_cmp(Address(obj#533), Address(obj#3))": "cpu:1505188, mem:137311, objs:-/267@a4698bc8", + " 948 call obj_cmp(Address(obj#533), Address(obj#3))": "cpu:1505188, mem:137507, objs:-/267@52350926", " 949 ret obj_cmp -> Ok(-1)": "cpu:1505480", " 950 call vec_new_from_slice(1)": "", - " 951 ret vec_new_from_slice -> Ok(Vec(obj#535))": "cpu:1506443, mem:137399, objs:-/268@4c61c901", + " 951 ret vec_new_from_slice -> Ok(Vec(obj#535))": "cpu:1506443, mem:137595, objs:-/268@f7c602d7", " 952 call get_contract_data(Vec(obj#535), Instance)": "", - " 953 call obj_cmp(Vec(obj#517), Vec(obj#535))": "cpu:1506555, store:-/5@7fa87eb8, stk:-", + " 953 call obj_cmp(Vec(obj#517), Vec(obj#535))": "cpu:1506555, store:-/5@dbaf1fa8, stk:-", " 954 ret obj_cmp -> Ok(0)": "cpu:1506842", - " 955 ret get_contract_data -> Ok(Address(obj#519))": "cpu:1506948, store:3@702ad6b0/5@7fa87eb8, stk:2@17b41ea1", + " 955 ret get_contract_data -> Ok(Address(obj#519))": "cpu:1506948, store:3@702ad6b0/5@dbaf1fa8, stk:2@8e6d7e1a", " 956 call require_auth(Address(obj#519))": "", - " 957 call obj_cmp(Address(obj#503), Address(obj#519))": "cpu:1507577, mem:137431", + " 957 call obj_cmp(Address(obj#503), Address(obj#519))": "cpu:1507577, mem:137627", " 958 ret obj_cmp -> Ok(1)": "cpu:1507869", " 959 ret require_auth -> Err(Error(Auth, InvalidAction))": "", - " 960 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 961 ret call -> Err(Error(Auth, InvalidAction))": " store:-/5@7fa87eb8, stk:1@8bc9c861, auth:1@3ad2c200/-", + " 960 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 961 ret call -> Err(Error(Auth, InvalidAction))": " store:-/5@dbaf1fa8, stk:1@8bc9c861, auth:1@3ad2c200/-", " 962 pop TEST:744bdd81:foo -> Err(Error(Auth, InvalidAction))": "", - " 963 end": "cpu:1507869, mem:137431, prngs:-/9b4a753, objs:-/268@4c61c901, vm:-/-, evt:5@47a130e6, store:-/5@7fa87eb8, foot:5@9a2d512c, stk:-, auth:-/-" + " 963 end": "cpu:1507869, mem:137627, prngs:-/9b4a753, objs:-/268@f7c602d7, vm:-/-, evt:5@47a130e6, store:-/5@dbaf1fa8, foot:5@d9798bd3, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_allowance_live_until.json b/soroban-env-host/observations/test__stellar_asset_contract__test_allowance_live_until.json index 2d8f90c52..530dcd313 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_allowance_live_until.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_allowance_live_until.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,54 +68,54 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call vec_new_from_slice(2)": "cpu:218830, mem:14164, objs:-/20@f10c2443, store:-/6@3f915cb1, foot:6@980adc1a", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:219856, mem:14260, objs:-/21@ec5a1277", - " 87 call vec_new()": "cpu:238346, mem:19360, objs:-/22@3f23a772", - " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:238847, mem:19424, objs:-/23@b757feb7", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call vec_new_from_slice(2)": "cpu:218830, mem:14172, objs:-/20@84c25009, store:-/6@fad10303, foot:6@f087481e", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:219856, mem:14268, objs:-/21@7d763998", + " 87 call vec_new()": "cpu:238346, mem:19368, objs:-/22@926e79fc", + " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:238847, mem:19432, objs:-/23@a3ea522d", " 89 call bytes_new_from_slice(32)": "", - " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:239816, mem:19536, objs:-/24@ae4bb72", + " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:239816, mem:19544, objs:-/24@87200598", " 91 call bytes_len(Bytes(obj#47))": "", " 92 ret bytes_len -> Ok(U32(32))": "cpu:239938", " 93 call bytes_new_from_slice(64)": "", - " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:240915, mem:19680, objs:-/25@7f9da55e", + " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:240915, mem:19688, objs:-/25@92ab7562", " 95 call bytes_len(Bytes(obj#49))": "", " 96 ret bytes_len -> Ok(U32(64))": "cpu:241037", " 97 call map_new_from_slices(2)": "", - " 98 call symbol_new_from_slice(10)": "cpu:241570, mem:19744", - " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:242578, mem:19834, objs:-/26@31e9107", + " 98 call symbol_new_from_slice(10)": "cpu:241570, mem:19752", + " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:242578, mem:19842, objs:-/26@e4e0e905", " 100 call obj_cmp(Symbol(obj#51), Symbol(signature))": "cpu:242748", " 101 ret obj_cmp -> Ok(-1)": "cpu:242915", - " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:243355, mem:19898, objs:-/27@8c59fcc3", + " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:243355, mem:19906, objs:-/27@6c621145", " 103 call vec_push_back(Vec(obj#45), Map(obj#53))": "", - " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:244562, mem:19986, objs:-/28@ab3f0a92", - " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:252658, mem:21238, objs:-/32@1fad97cb", + " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:244562, mem:19994, objs:-/28@64e7b9ae", + " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:252658, mem:21246, objs:-/32@bb3e3a08", " 106 ret obj_cmp -> Ok(-1)": "cpu:252825", - " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:255689, mem:21574, objs:-/36@8f874c3f, auth:-/1@f0eb96ea", - " 108 push SAC:a010db6c:mint(Address(obj#39), I128(1000))": "cpu:286759, mem:26616, objs:-/37@a8b7e953, stk:1@bd6821e4, auth:1@bd72e8ef/1@aa8b4fa5", + " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:255689, mem:21582, objs:-/36@dafcc0de, auth:-/1@f0eb96ea", + " 108 push SAC:2e378f80:mint(Address(obj#39), I128(1000))": "cpu:286759, mem:26632, objs:-/37@e6d31522, stk:1@5e3c3891, auth:1@bd72e8ef/1@aa8b4fa5", " 109 call symbol_index_in_strs(Symbol(mint), 17)": "", " 110 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:287507", " 111 call vec_new_from_slice(1)": "", - " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:288470, mem:26704, objs:-/38@83dd7022", + " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:288470, mem:26720, objs:-/38@2e2e7d92", " 113 call get_contract_data(Vec(obj#75), Instance)": "", - " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:298461, mem:27835, objs:-/47@593fcc68, stk:-", + " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:298461, mem:27855, objs:-/47@7b8b0383, stk:-", " 115 ret obj_cmp -> Ok(-1)": "cpu:298627", - " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:299558, mem:27963, objs:-/49@4c5400ca", + " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:299558, mem:27983, objs:-/49@5449066c", " 117 ret obj_cmp -> Ok(-1)": "cpu:299680", " 118 call obj_cmp(Vec(obj#83), Vec(obj#87))": "", " 119 ret obj_cmp -> Ok(-1)": "cpu:299967", @@ -123,7 +123,7 @@ " 121 ret obj_cmp -> Ok(-1)": "cpu:300305", " 122 call obj_cmp(Vec(obj#87), Vec(obj#75))": "", " 123 ret obj_cmp -> Ok(0)": "cpu:300592", - " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:300698, store:3@63cd6523/6@3f915cb1, stk:1@f6ba0181", + " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:300698, store:3@63cd6523/6@fad10303, stk:1@c6de5ca2", " 125 call vec_get(Vec(obj#97), U32(0))": "", " 126 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:300863", " 127 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -134,16 +134,16 @@ " 132 ret map_unpack_to_slice -> Ok(Void)": "cpu:301574", " 133 call bytes_len(Bytes(obj#93))": "", " 134 ret bytes_len -> Ok(U32(32))": "cpu:301696", - " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:302289, mem:28027, objs:-/50@3fd3eae2", + " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:302289, mem:28047, objs:-/50@afff0701", " 136 ret obj_cmp -> Ok(-1)": "cpu:302581", " 137 call vec_new_from_slice(1)": "", - " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:303544, mem:28115, objs:-/51@ed70869a", + " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:303544, mem:28135, objs:-/51@eb533624", " 139 call get_contract_data(Vec(obj#101), Instance)": "", - " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:303656, store:-/6@3f915cb1, stk:-", + " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:303656, store:-/6@fad10303, stk:-", " 141 ret obj_cmp -> Ok(0)": "cpu:303943", - " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:304049, store:3@63cd6523/6@3f915cb1, stk:1@f6ba0181", + " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:304049, store:3@63cd6523/6@fad10303, stk:1@c6de5ca2", " 143 call require_auth(Address(obj#85))": "", - " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:304678, mem:28147", + " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:304678, mem:28167", " 145 ret obj_cmp -> Ok(0)": "cpu:304970", " 146 call obj_cmp(Address(obj#57), Address(obj#85))": " auth:1@bd72e8ef/-", " 147 ret obj_cmp -> Ok(0)": "cpu:305262", @@ -151,11 +151,11 @@ " 149 ret obj_cmp -> Ok(0)": "cpu:305554", " 150 call obj_cmp(Address(obj#71), Address(obj#39))": "", " 151 ret obj_cmp -> Ok(0)": "cpu:305846", - " 152 call vec_len(Vec(obj#67))": "cpu:324404, mem:33199", + " 152 call vec_len(Vec(obj#67))": "cpu:324404, mem:33219", " 153 ret vec_len -> Ok(U32(1))": "cpu:324526", " 154 call bytes_new_from_slice(32)": "", - " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:325495, mem:33311, objs:-/52@e7b8b0c", - " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:327572, mem:33551", + " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:325495, mem:33331, objs:-/52@c39bfb26", + " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:327572, mem:33571", " 157 ret vec_get -> Ok(Map(obj#65))": "cpu:327798", " 158 call map_unpack_to_slice(Map(obj#65), 2)": "", " 159 ret map_unpack_to_slice -> Ok(Void)": "cpu:328150", @@ -167,19 +167,19 @@ " 165 ret verify_sig_ed25519 -> Ok(Void)": "cpu:747604", " 166 call bytes_copy_to_slice(Bytes(obj#61), U32(0), 32)": "", " 167 ret bytes_copy_to_slice -> Ok(())": "cpu:747711", - " 168 ret require_auth -> Ok(Void)": "cpu:753952, mem:35325, store:3@63cd6523/7@427f9a9c, foot:7@7b60d93b, auth:1@bd72e8ef/1@5bb4e9aa", + " 168 ret require_auth -> Ok(Void)": "cpu:753952, mem:35345, store:3@63cd6523/7@fe1d8640, foot:7@6f010aca, auth:1@bd72e8ef/1@5bb4e9aa", " 169 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 170 call get_ledger_sequence()": "cpu:755258, mem:35461, store:3@63cd6523/-, foot:-", + " 170 call get_ledger_sequence()": "cpu:755258, mem:35481, store:3@63cd6523/-, foot:-", " 171 ret get_ledger_sequence -> Ok(U32(123))": "", - " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:766626, mem:37698, store:3@63cd6523/7@a48bbb6, foot:7@7b60d93b", + " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:766626, mem:37722, store:3@63cd6523/7@b06549b4, foot:7@6f010aca", " 173 call vec_new_from_slice(1)": "cpu:766821", - " 174 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:767784, mem:37786, objs:-/53@5161409c", + " 174 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:767784, mem:37810, objs:-/53@c5755c61", " 175 call get_contract_data(Vec(obj#105), Instance)": "", - " 176 call obj_cmp(Vec(obj#83), Vec(obj#105))": "cpu:767896, store:-/7@a48bbb6, stk:-", + " 176 call obj_cmp(Vec(obj#83), Vec(obj#105))": "cpu:767896, store:-/7@b06549b4, stk:-", " 177 ret obj_cmp -> Ok(-1)": "cpu:768183", " 178 call obj_cmp(Vec(obj#87), Vec(obj#105))": "", " 179 ret obj_cmp -> Ok(0)": "cpu:768470", - " 180 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:768576, store:3@63cd6523/7@a48bbb6, stk:1@f6ba0181", + " 180 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:768576, store:3@63cd6523/7@b06549b4, stk:1@c6de5ca2", " 181 call vec_get(Vec(obj#97), U32(0))": "", " 182 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:768741", " 183 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -194,14 +194,14 @@ " 192 ret string_len -> Ok(U32(4))": "cpu:769803", " 193 call string_copy_to_slice(String(obj#91), U32(0), 4)": "", " 194 ret string_copy_to_slice -> Ok(())": "cpu:769906", - " 195 call vec_new_from_slice(1)": "cpu:771127, mem:37922", - " 196 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:772090, mem:38010, objs:-/54@1b2fb0c3", + " 195 call vec_new_from_slice(1)": "cpu:771127, mem:37946", + " 196 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:772090, mem:38034, objs:-/54@74931c42", " 197 call get_contract_data(Vec(obj#107), Instance)": "", - " 198 call obj_cmp(Vec(obj#83), Vec(obj#107))": "cpu:772202, store:-/7@a48bbb6, stk:-", + " 198 call obj_cmp(Vec(obj#83), Vec(obj#107))": "cpu:772202, store:-/7@b06549b4, stk:-", " 199 ret obj_cmp -> Ok(-1)": "cpu:772489", " 200 call obj_cmp(Vec(obj#87), Vec(obj#107))": "", " 201 ret obj_cmp -> Ok(0)": "cpu:772776", - " 202 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:772882, store:3@63cd6523/7@a48bbb6, stk:1@f6ba0181", + " 202 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:772882, store:3@63cd6523/7@b06549b4, stk:1@c6de5ca2", " 203 call vec_get(Vec(obj#97), U32(0))": "", " 204 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:773047", " 205 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -216,34 +216,34 @@ " 214 ret string_len -> Ok(U32(4))": "cpu:774109", " 215 call string_copy_to_slice(String(obj#91), U32(0), 4)": "", " 216 ret string_copy_to_slice -> Ok(())": "cpu:774212", - " 217 call get_contract_data(Symbol(METADATA), Instance)": "cpu:777270, mem:38910, store:3@63cd6523/7@5f4a3107", - " 218 call obj_cmp(Vec(obj#83), Symbol(METADATA))": "cpu:777321, store:-/7@5f4a3107, stk:-", + " 217 call get_contract_data(Symbol(METADATA), Instance)": "cpu:777270, mem:38934, store:3@63cd6523/7@977806a", + " 218 call obj_cmp(Vec(obj#83), Symbol(METADATA))": "cpu:777321, store:-/7@977806a, stk:-", " 219 ret obj_cmp -> Ok(1)": "cpu:777443", - " 220 ret get_contract_data -> Ok(Map(obj#81))": "cpu:777549, store:3@63cd6523/7@5f4a3107, stk:1@f6ba0181", + " 220 ret get_contract_data -> Ok(Map(obj#81))": "cpu:777549, store:3@63cd6523/7@977806a, stk:1@c6de5ca2", " 221 call map_unpack_to_slice(Map(obj#81), 3)": "", " 222 ret map_unpack_to_slice -> Ok(Void)": "cpu:777889", " 223 call vec_new_from_slice(4)": "", - " 224 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:779041, mem:39022, objs:-/55@8496afc3", + " 224 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:779041, mem:39046, objs:-/55@2adc24b1", " 225 call contract_event(Vec(obj#109), I128(1000))": "", - " 226 ret contract_event -> Ok(Void)": "cpu:780650, mem:39199, objs:-/56@cd3fe6f1, evt:1@258296b0", - " 227 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 228 ret call -> Ok(Void)": " store:-/7@5f4a3107, stk:-, auth:-/-", - " 229 call vec_new_from_slice(1)": "cpu:781090, mem:39263, objs:-/57@6f31c9da", - " 230 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:782114, mem:39351, objs:-/58@ac364dd0", + " 226 ret contract_event -> Ok(Void)": "cpu:780650, mem:39223, objs:-/56@cac7aeb2, evt:1@258296b0", + " 227 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 228 ret call -> Ok(Void)": " store:-/7@977806a, stk:-, auth:-/-", + " 229 call vec_new_from_slice(1)": "cpu:781090, mem:39287, objs:-/57@484b3531", + " 230 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:782114, mem:39375, objs:-/58@dacfa527", " 231 call call(Address(obj#37), Symbol(balance), Vec(obj#115))": "", - " 232 push SAC:a010db6c:balance(Address(obj#113))": "cpu:812426, mem:44357, objs:-/59@d8a7d82e, stk:1@e18b7063, auth:1@c08a9849/-", + " 232 push SAC:2e378f80:balance(Address(obj#113))": "cpu:812426, mem:44389, objs:-/59@61da462e, stk:1@628bb9b5, auth:1@c08a9849/-", " 233 call symbol_index_in_strs(Symbol(balance), 17)": "", " 234 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:813174", " 235 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 236 call get_ledger_sequence()": "cpu:814480, mem:44493, store:-/-, foot:-", + " 236 call get_ledger_sequence()": "cpu:814480, mem:44525, store:-/-, foot:-", " 237 ret get_ledger_sequence -> Ok(U32(123))": "", - " 238 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:824645, mem:46238, store:-/7@5f4a3107, foot:7@7b60d93b", + " 238 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:824645, mem:46274, store:-/7@977806a, foot:7@6f010aca", " 239 call vec_new_from_slice(1)": "cpu:824752", - " 240 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:825715, mem:46326, objs:-/60@529efcb9", + " 240 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:825715, mem:46362, objs:-/60@ee9d86ec", " 241 call get_contract_data(Vec(obj#119), Instance)": "", - " 242 call obj_cmp(Symbol(obj#133), Symbol(issuer))": "cpu:835706, mem:47457, objs:-/69@8f0a53ae, stk:-", + " 242 call obj_cmp(Symbol(obj#133), Symbol(issuer))": "cpu:835706, mem:47497, objs:-/69@af8c08c7, stk:-", " 243 ret obj_cmp -> Ok(-1)": "cpu:835872", - " 244 call obj_cmp(Symbol(METADATA), Vec(obj#127))": "cpu:836803, mem:47585, objs:-/71@d9817b3b", + " 244 call obj_cmp(Symbol(METADATA), Vec(obj#127))": "cpu:836803, mem:47625, objs:-/71@f4f1d2f9", " 245 ret obj_cmp -> Ok(-1)": "cpu:836925", " 246 call obj_cmp(Vec(obj#127), Vec(obj#131))": "", " 247 ret obj_cmp -> Ok(-1)": "cpu:837212", @@ -251,7 +251,7 @@ " 249 ret obj_cmp -> Ok(-1)": "cpu:837550", " 250 call obj_cmp(Vec(obj#131), Vec(obj#119))": "", " 251 ret obj_cmp -> Ok(0)": "cpu:837837", - " 252 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:837943, store:3@f0d58838/7@5f4a3107, stk:1@ab9416f", + " 252 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:837943, store:3@f0d58838/7@977806a, stk:1@3d4216e7", " 253 call vec_get(Vec(obj#141), U32(0))": "", " 254 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:838108", " 255 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -266,36 +266,36 @@ " 264 ret string_len -> Ok(U32(4))": "cpu:839170", " 265 call string_copy_to_slice(String(obj#135), U32(0), 4)": "", " 266 ret string_copy_to_slice -> Ok(())": "cpu:839273", - " 267 pop SAC:a010db6c:balance -> Ok(I128(1000))": "cpu:840445, mem:47721", - " 268 ret call -> Ok(I128(1000))": " store:-/7@5f4a3107, stk:-, auth:-/-", - " 269 call vec_new_from_slice(4)": "cpu:841325, mem:47849, objs:-/73@381fbc68", - " 270 ret vec_new_from_slice -> Ok(Vec(obj#147))": "cpu:842416, mem:47961, objs:-/74@2a42f75c", - " 271 call vec_new()": "cpu:865739, mem:55083, objs:-/75@440b3e40", - " 272 ret vec_new -> Ok(Vec(obj#151))": "cpu:866240, mem:55147, objs:-/76@c67b339c", + " 267 pop SAC:2e378f80:balance -> Ok(I128(1000))": "cpu:840445, mem:47761", + " 268 ret call -> Ok(I128(1000))": " store:-/7@977806a, stk:-, auth:-/-", + " 269 call vec_new_from_slice(4)": "cpu:841325, mem:47889, objs:-/73@8f474ad", + " 270 ret vec_new_from_slice -> Ok(Vec(obj#147))": "cpu:842416, mem:48001, objs:-/74@167f41d1", + " 271 call vec_new()": "cpu:865739, mem:55123, objs:-/75@9520a5a5", + " 272 ret vec_new -> Ok(Vec(obj#151))": "cpu:866240, mem:55187, objs:-/76@e6f8557f", " 273 call bytes_new_from_slice(32)": "", - " 274 ret bytes_new_from_slice -> Ok(Bytes(obj#153))": "cpu:867209, mem:55259, objs:-/77@ace5363f", + " 274 ret bytes_new_from_slice -> Ok(Bytes(obj#153))": "cpu:867209, mem:55299, objs:-/77@7c4aa406", " 275 call bytes_len(Bytes(obj#153))": "", " 276 ret bytes_len -> Ok(U32(32))": "cpu:867331", " 277 call bytes_new_from_slice(64)": "", - " 278 ret bytes_new_from_slice -> Ok(Bytes(obj#155))": "cpu:868308, mem:55403, objs:-/78@e844ba6d", + " 278 ret bytes_new_from_slice -> Ok(Bytes(obj#155))": "cpu:868308, mem:55443, objs:-/78@333fd73b", " 279 call bytes_len(Bytes(obj#155))": "", " 280 ret bytes_len -> Ok(U32(64))": "cpu:868430", " 281 call map_new_from_slices(2)": "", - " 282 call symbol_new_from_slice(10)": "cpu:868963, mem:55467", - " 283 ret symbol_new_from_slice -> Ok(Symbol(obj#157))": "cpu:869971, mem:55557, objs:-/79@58087f07", + " 282 call symbol_new_from_slice(10)": "cpu:868963, mem:55507", + " 283 ret symbol_new_from_slice -> Ok(Symbol(obj#157))": "cpu:869971, mem:55597, objs:-/79@23b7b4a2", " 284 call obj_cmp(Symbol(obj#157), Symbol(signature))": "cpu:870141", " 285 ret obj_cmp -> Ok(-1)": "cpu:870308", - " 286 ret map_new_from_slices -> Ok(Map(obj#159))": "cpu:870748, mem:55621, objs:-/80@21192778", + " 286 ret map_new_from_slices -> Ok(Map(obj#159))": "cpu:870748, mem:55661, objs:-/80@8383f2ed", " 287 call vec_push_back(Vec(obj#151), Map(obj#159))": "", - " 288 ret vec_push_back -> Ok(Vec(obj#161))": "cpu:871955, mem:55709, objs:-/81@a16f9257", - " 289 call obj_cmp(Symbol(obj#165), Symbol(signature))": "cpu:880051, mem:56961, objs:-/85@c4384889", + " 288 ret vec_push_back -> Ok(Vec(obj#161))": "cpu:871955, mem:55749, objs:-/81@21ade6d0", + " 289 call obj_cmp(Symbol(obj#165), Symbol(signature))": "cpu:880051, mem:57001, objs:-/85@be702d87", " 290 ret obj_cmp -> Ok(-1)": "cpu:880218", - " 291 call call(Address(obj#37), Symbol(approve), Vec(obj#147))": "cpu:883580, mem:57409, objs:-/90@a0faca3, auth:-/1@6b61ed5d", - " 292 push SAC:a010db6c:approve(Address(obj#145), Address(obj#143), I128(1000), U32(200))": "cpu:914962, mem:62551, objs:-/91@2f33dd88, stk:1@8ffb926d, auth:1@d94a5acb/1@554a6e09", + " 291 call call(Address(obj#37), Symbol(approve), Vec(obj#147))": "cpu:883580, mem:57449, objs:-/90@6830655d, auth:-/1@6b61ed5d", + " 292 push SAC:2e378f80:approve(Address(obj#145), Address(obj#143), I128(1000), U32(200))": "cpu:914962, mem:62599, objs:-/91@fb8d4328, stk:1@aa7542b9, auth:1@d94a5acb/1@554a6e09", " 293 call symbol_index_in_strs(Symbol(approve), 17)": "", " 294 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:915710", " 295 call require_auth(Address(obj#145))": "", - " 296 call obj_cmp(Address(obj#163), Address(obj#145))": "cpu:916343, mem:62599", + " 296 call obj_cmp(Address(obj#163), Address(obj#145))": "cpu:916343, mem:62647", " 297 ret obj_cmp -> Ok(0)": "cpu:916635", " 298 call obj_cmp(Address(obj#163), Address(obj#145))": " auth:1@d94a5acb/-", " 299 ret obj_cmp -> Ok(0)": "cpu:916927", @@ -305,11 +305,11 @@ " 303 ret obj_cmp -> Ok(0)": "cpu:917511", " 304 call obj_cmp(Address(obj#179), Address(obj#143))": "", " 305 ret obj_cmp -> Ok(0)": "cpu:917803", - " 306 call vec_len(Vec(obj#173))": "cpu:941194, mem:69673", + " 306 call vec_len(Vec(obj#173))": "cpu:941194, mem:69721", " 307 ret vec_len -> Ok(U32(1))": "cpu:941316", " 308 call bytes_new_from_slice(32)": "", - " 309 ret bytes_new_from_slice -> Ok(Bytes(obj#183))": "cpu:942285, mem:69785, objs:-/92@a04c1226", - " 310 call vec_get(Vec(obj#173), U32(0))": "cpu:944362, mem:70025", + " 309 ret bytes_new_from_slice -> Ok(Bytes(obj#183))": "cpu:942285, mem:69833, objs:-/92@2de929b3", + " 310 call vec_get(Vec(obj#173), U32(0))": "cpu:944362, mem:70073", " 311 ret vec_get -> Ok(Map(obj#171))": "cpu:944588", " 312 call map_unpack_to_slice(Map(obj#171), 2)": "", " 313 ret map_unpack_to_slice -> Ok(Void)": "cpu:944940", @@ -321,119 +321,119 @@ " 319 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1364394", " 320 call bytes_copy_to_slice(Bytes(obj#167), U32(0), 32)": "", " 321 ret bytes_copy_to_slice -> Ok(())": "cpu:1364501", - " 322 ret require_auth -> Ok(Void)": "cpu:1371226, mem:71985, store:-/8@24c9779a, foot:8@d5271a0e, auth:1@d94a5acb/1@b3e966c4", + " 322 ret require_auth -> Ok(Void)": "cpu:1371226, mem:72033, store:-/8@bba64e04, foot:8@a1a7564e, auth:1@d94a5acb/1@b3e966c4", " 323 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 324 call get_ledger_sequence()": "cpu:1372551, mem:72121, store:-/-, foot:-", + " 324 call get_ledger_sequence()": "cpu:1372551, mem:72169, store:-/-, foot:-", " 325 ret get_ledger_sequence -> Ok(U32(123))": "", - " 326 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1382735, mem:73866, store:-/8@24c9779a, foot:8@d5271a0e", + " 326 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1382735, mem:73918, store:-/8@bba64e04, foot:8@a1a7564e", " 327 call map_new_from_slices(2)": "cpu:1382823", - " 328 ret map_new_from_slices -> Ok(Map(obj#185))": "cpu:1383966, mem:73994, objs:-/93@f453ed5", + " 328 ret map_new_from_slices -> Ok(Map(obj#185))": "cpu:1383966, mem:74046, objs:-/93@5cfa6a6b", " 329 call vec_new_from_slice(2)": "", - " 330 ret vec_new_from_slice -> Ok(Vec(obj#187))": "cpu:1384992, mem:74090, objs:-/94@9a3f9a7", + " 330 ret vec_new_from_slice -> Ok(Vec(obj#187))": "cpu:1384992, mem:74142, objs:-/94@c7c41f1f", " 331 call has_contract_data(Vec(obj#187), Temporary)": "", - " 332 ret has_contract_data -> Ok(False)": "cpu:1390310, mem:75511, store:-/9@d4b9e3c1, foot:9@256703d3", + " 332 ret has_contract_data -> Ok(False)": "cpu:1390310, mem:75563, store:-/9@d855dcf7, foot:9@649fbfbe", " 333 call map_new_from_slices(2)": "", - " 334 ret map_new_from_slices -> Ok(Map(obj#189))": "cpu:1391453, mem:75639, objs:-/95@e6ffad0c", + " 334 ret map_new_from_slices -> Ok(Map(obj#189))": "cpu:1391453, mem:75691, objs:-/95@36a71d13", " 335 call vec_new_from_slice(2)": "", - " 336 ret vec_new_from_slice -> Ok(Vec(obj#191))": "cpu:1392479, mem:75735, objs:-/96@71d21239", + " 336 ret vec_new_from_slice -> Ok(Vec(obj#191))": "cpu:1392479, mem:75787, objs:-/96@61457bc4", " 337 call map_new_from_slices(2)": "", - " 338 call symbol_new_from_slice(17)": "cpu:1393012, mem:75799", - " 339 ret symbol_new_from_slice -> Ok(Symbol(obj#193))": "cpu:1394023, mem:75896, objs:-/97@a077a25c", + " 338 call symbol_new_from_slice(17)": "cpu:1393012, mem:75851", + " 339 ret symbol_new_from_slice -> Ok(Symbol(obj#193))": "cpu:1394023, mem:75948, objs:-/97@4a605e4a", " 340 call obj_cmp(Symbol(amount), Symbol(obj#193))": "cpu:1394071", " 341 ret obj_cmp -> Ok(-1)": "cpu:1394237", - " 342 ret map_new_from_slices -> Ok(Map(obj#195))": "cpu:1394677, mem:75960, objs:-/98@f374aa15", + " 342 ret map_new_from_slices -> Ok(Map(obj#195))": "cpu:1394677, mem:76012, objs:-/98@9db0e607", " 343 call put_contract_data(Vec(obj#191), Map(obj#195), Temporary)": "", - " 344 ret put_contract_data -> Ok(Void)": "cpu:1404738, mem:78374, store:-/9@783285b3, foot:9@72455ce2", + " 344 ret put_contract_data -> Ok(Void)": "cpu:1404738, mem:78426, store:-/9@a37a941c, foot:9@d2093bc", " 345 call map_new_from_slices(2)": "", - " 346 ret map_new_from_slices -> Ok(Map(obj#197))": "cpu:1405881, mem:78502, objs:-/99@1c0183b8", + " 346 ret map_new_from_slices -> Ok(Map(obj#197))": "cpu:1405881, mem:78554, objs:-/99@c53ac020", " 347 call vec_new_from_slice(2)": "", - " 348 ret vec_new_from_slice -> Ok(Vec(obj#199))": "cpu:1406907, mem:78598, objs:-/100@bd7d02ec", + " 348 ret vec_new_from_slice -> Ok(Vec(obj#199))": "cpu:1406907, mem:78650, objs:-/100@2201ec28", " 349 call extend_contract_data_ttl(Vec(obj#199), Temporary, U32(78), U32(78))": "", - " 350 call get_ledger_sequence()": "cpu:1410268, mem:79150, store:-/-, foot:-", + " 350 call get_ledger_sequence()": "cpu:1410268, mem:79202, store:-/-, foot:-", " 351 ret get_ledger_sequence -> Ok(U32(123))": "", - " 352 ret extend_contract_data_ttl -> Ok(Void)": "cpu:1411807, mem:79778, store:-/9@6707bb1c, foot:9@72455ce2", + " 352 ret extend_contract_data_ttl -> Ok(Void)": "cpu:1411807, mem:79830, store:-/9@7569528a, foot:9@d2093bc", " 353 call get_contract_data(Symbol(METADATA), Instance)": "", - " 354 call obj_cmp(Symbol(obj#213), Symbol(issuer))": "cpu:1421737, mem:80909, objs:-/109@578578f1, stk:-", + " 354 call obj_cmp(Symbol(obj#213), Symbol(issuer))": "cpu:1421737, mem:80965, objs:-/109@865b33d3, stk:-", " 355 ret obj_cmp -> Ok(-1)": "cpu:1421903", - " 356 call obj_cmp(Symbol(METADATA), Vec(obj#207))": "cpu:1422834, mem:81037, objs:-/111@c3b9e895", + " 356 call obj_cmp(Symbol(METADATA), Vec(obj#207))": "cpu:1422834, mem:81093, objs:-/111@f27765a5", " 357 ret obj_cmp -> Ok(-1)": "cpu:1422956", " 358 call obj_cmp(Vec(obj#207), Vec(obj#211))": "", " 359 ret obj_cmp -> Ok(-1)": "cpu:1423243", " 360 call obj_cmp(Vec(obj#207), Symbol(METADATA))": "cpu:1423294", " 361 ret obj_cmp -> Ok(1)": "cpu:1423416", - " 362 ret get_contract_data -> Ok(Map(obj#205))": "cpu:1423522, store:3@aeb5d32f/9@6707bb1c, stk:1@89a91464", + " 362 ret get_contract_data -> Ok(Map(obj#205))": "cpu:1423522, store:3@aeb5d32f/9@7569528a, stk:1@11d050f3", " 363 call map_unpack_to_slice(Map(obj#205), 3)": "", " 364 ret map_unpack_to_slice -> Ok(Void)": "cpu:1423862", " 365 call vec_new_from_slice(4)": "", - " 366 ret vec_new_from_slice -> Ok(Vec(obj#223))": "cpu:1425014, mem:81149, objs:-/112@ffc80ed6", + " 366 ret vec_new_from_slice -> Ok(Vec(obj#223))": "cpu:1425014, mem:81205, objs:-/112@5ef69c4c", " 367 call vec_new_from_slice(2)": "", - " 368 ret vec_new_from_slice -> Ok(Vec(obj#225))": "cpu:1425979, mem:81245, objs:-/113@9641ca1e", + " 368 ret vec_new_from_slice -> Ok(Vec(obj#225))": "cpu:1425979, mem:81301, objs:-/113@59888f6e", " 369 call contract_event(Vec(obj#223), Vec(obj#225))": "", - " 370 ret contract_event -> Ok(Void)": "cpu:1427649, mem:81422, objs:-/114@d05509e7, evt:2@6244338d", - " 371 pop SAC:a010db6c:approve -> Ok(Void)": "", - " 372 ret call -> Ok(Void)": " store:-/9@6707bb1c, stk:-, auth:-/-", - " 373 call vec_new_from_slice(2)": "cpu:1428529, mem:81550, objs:-/116@eb4ddb26", - " 374 ret vec_new_from_slice -> Ok(Vec(obj#233))": "cpu:1429616, mem:81646, objs:-/117@cd37c768", + " 370 ret contract_event -> Ok(Void)": "cpu:1427649, mem:81478, objs:-/114@877ef466, evt:2@6244338d", + " 371 pop SAC:2e378f80:approve -> Ok(Void)": "", + " 372 ret call -> Ok(Void)": " store:-/9@7569528a, stk:-, auth:-/-", + " 373 call vec_new_from_slice(2)": "cpu:1428529, mem:81606, objs:-/116@c1dba458", + " 374 ret vec_new_from_slice -> Ok(Vec(obj#233))": "cpu:1429616, mem:81702, objs:-/117@e092365e", " 375 call call(Address(obj#37), Symbol(allowance), Vec(obj#233))": "", - " 376 push SAC:a010db6c:allowance(Address(obj#229), Address(obj#231))": "cpu:1460004, mem:86804, objs:-/118@23e608fd, stk:1@378f8e7a, auth:1@3f752270/-", + " 376 push SAC:2e378f80:allowance(Address(obj#229), Address(obj#231))": "cpu:1460004, mem:86868, objs:-/118@de60344f, stk:1@843f3923, auth:1@3f752270/-", " 377 call symbol_index_in_strs(Symbol(allowance), 17)": "", " 378 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:1460762", " 379 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 380 call get_ledger_sequence()": "cpu:1462087, mem:86940, store:-/-, foot:-", + " 380 call get_ledger_sequence()": "cpu:1462087, mem:87004, store:-/-, foot:-", " 381 ret get_ledger_sequence -> Ok(U32(123))": "", - " 382 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1472271, mem:88685, store:-/9@6707bb1c, foot:9@72455ce2", + " 382 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1472271, mem:88753, store:-/9@7569528a, foot:9@d2093bc", " 383 call map_new_from_slices(2)": "", - " 384 ret map_new_from_slices -> Ok(Map(obj#237))": "cpu:1473414, mem:88813, objs:-/119@a9586844", + " 384 ret map_new_from_slices -> Ok(Map(obj#237))": "cpu:1473414, mem:88881, objs:-/119@86545829", " 385 call vec_new_from_slice(2)": "", - " 386 ret vec_new_from_slice -> Ok(Vec(obj#239))": "cpu:1474440, mem:88909, objs:-/120@b9c50a97", + " 386 ret vec_new_from_slice -> Ok(Vec(obj#239))": "cpu:1474440, mem:88977, objs:-/120@e3045f03", " 387 call has_contract_data(Vec(obj#239), Temporary)": "", - " 388 ret has_contract_data -> Ok(True)": "cpu:1477801, mem:89461", + " 388 ret has_contract_data -> Ok(True)": "cpu:1477801, mem:89529", " 389 call get_contract_data(Vec(obj#239), Temporary)": "", - " 390 call obj_cmp(Symbol(amount), Symbol(obj#241))": "cpu:1482708, mem:90174, objs:-/121@9cc6f7f4", + " 390 call obj_cmp(Symbol(amount), Symbol(obj#241))": "cpu:1482708, mem:90242, objs:-/121@23d5fa61", " 391 ret obj_cmp -> Ok(-1)": "cpu:1482874", - " 392 ret get_contract_data -> Ok(Map(obj#243))": "cpu:1483375, mem:90238, objs:-/122@48e7e2d3", + " 392 ret get_contract_data -> Ok(Map(obj#243))": "cpu:1483375, mem:90306, objs:-/122@c6693aa8", " 393 call map_unpack_to_slice(Map(obj#243), 2)": "", " 394 ret map_unpack_to_slice -> Ok(Void)": "cpu:1483727", " 395 call get_ledger_sequence()": "", " 396 ret get_ledger_sequence -> Ok(U32(123))": "", - " 397 pop SAC:a010db6c:allowance -> Ok(I128(1000))": "", + " 397 pop SAC:2e378f80:allowance -> Ok(I128(1000))": "", " 398 ret call -> Ok(I128(1000))": " stk:-, auth:-/-", - " 399 call vec_new_from_slice(4)": "cpu:1485047, mem:90430, objs:-/125@c25c4f63", - " 400 ret vec_new_from_slice -> Ok(Vec(obj#251))": "cpu:1486199, mem:90542, objs:-/126@84a282d0", - " 401 call vec_new()": "cpu:1512507, mem:98280, objs:-/127@ecd8f2a7", - " 402 ret vec_new -> Ok(Vec(obj#255))": "cpu:1513008, mem:98344, objs:-/128@87edf5a", + " 399 call vec_new_from_slice(4)": "cpu:1485047, mem:90498, objs:-/125@23eff0dc", + " 400 ret vec_new_from_slice -> Ok(Vec(obj#251))": "cpu:1486199, mem:90610, objs:-/126@7a1ae2b3", + " 401 call vec_new()": "cpu:1512507, mem:98348, objs:-/127@4b92d0b9", + " 402 ret vec_new -> Ok(Vec(obj#255))": "cpu:1513008, mem:98412, objs:-/128@8f0101d8", " 403 call bytes_new_from_slice(32)": "", - " 404 ret bytes_new_from_slice -> Ok(Bytes(obj#257))": "cpu:1513977, mem:98456, objs:-/129@8c31b895", + " 404 ret bytes_new_from_slice -> Ok(Bytes(obj#257))": "cpu:1513977, mem:98524, objs:-/129@3cf67ea7", " 405 call bytes_len(Bytes(obj#257))": "", " 406 ret bytes_len -> Ok(U32(32))": "cpu:1514099", " 407 call bytes_new_from_slice(64)": "", - " 408 ret bytes_new_from_slice -> Ok(Bytes(obj#259))": "cpu:1515076, mem:98600, objs:-/130@918f71d4", + " 408 ret bytes_new_from_slice -> Ok(Bytes(obj#259))": "cpu:1515076, mem:98668, objs:-/130@7bd41eaa", " 409 call bytes_len(Bytes(obj#259))": "", " 410 ret bytes_len -> Ok(U32(64))": "cpu:1515198", " 411 call map_new_from_slices(2)": "", - " 412 call symbol_new_from_slice(10)": "cpu:1515731, mem:98664", - " 413 ret symbol_new_from_slice -> Ok(Symbol(obj#261))": "cpu:1516739, mem:98754, objs:-/131@dbc000c4", + " 412 call symbol_new_from_slice(10)": "cpu:1515731, mem:98732", + " 413 ret symbol_new_from_slice -> Ok(Symbol(obj#261))": "cpu:1516739, mem:98822, objs:-/131@9b6c6850", " 414 call obj_cmp(Symbol(obj#261), Symbol(signature))": "cpu:1516909", " 415 ret obj_cmp -> Ok(-1)": "cpu:1517076", - " 416 ret map_new_from_slices -> Ok(Map(obj#263))": "cpu:1517516, mem:98818, objs:-/132@eb981eff", + " 416 ret map_new_from_slices -> Ok(Map(obj#263))": "cpu:1517516, mem:98886, objs:-/132@f6cb2ec2", " 417 call vec_push_back(Vec(obj#255), Map(obj#263))": "", - " 418 ret vec_push_back -> Ok(Vec(obj#265))": "cpu:1518723, mem:98906, objs:-/133@8aeecd57", - " 419 call obj_cmp(Symbol(obj#269), Symbol(signature))": "cpu:1526819, mem:100158, objs:-/137@d267a30c", + " 418 ret vec_push_back -> Ok(Vec(obj#265))": "cpu:1518723, mem:98974, objs:-/133@99a5b94a", + " 419 call obj_cmp(Symbol(obj#269), Symbol(signature))": "cpu:1526819, mem:100226, objs:-/137@bc398fe1", " 420 ret obj_cmp -> Ok(-1)": "cpu:1526986", - " 421 call symbol_new_from_slice(13)": "cpu:1528829, mem:100366, objs:-/140@f02a1d5f", - " 422 ret symbol_new_from_slice -> Ok(Symbol(obj#281))": "cpu:1529837, mem:100459, objs:-/141@b8fc22b6", - " 423 call symbol_new_from_slice(13)": "cpu:1531842, mem:100763, objs:-/144@f8f4b49f, auth:-/1@c04a106c", - " 424 ret symbol_new_from_slice -> Ok(Symbol(obj#289))": "cpu:1532850, mem:100856, objs:-/145@cce99c2b", + " 421 call symbol_new_from_slice(13)": "cpu:1528829, mem:100434, objs:-/140@7540ddc8", + " 422 ret symbol_new_from_slice -> Ok(Symbol(obj#281))": "cpu:1529837, mem:100527, objs:-/141@7d6b046f", + " 423 call symbol_new_from_slice(13)": "cpu:1531842, mem:100831, objs:-/144@59728648, auth:-/1@c04a106c", + " 424 ret symbol_new_from_slice -> Ok(Symbol(obj#289))": "cpu:1532850, mem:100924, objs:-/145@3833adf", " 425 call call(Address(obj#37), Symbol(obj#289), Vec(obj#251))": "", - " 426 call symbol_len(Symbol(obj#289))": "cpu:1533730, mem:100904", + " 426 call symbol_len(Symbol(obj#289))": "cpu:1533730, mem:100972", " 427 ret symbol_len -> Ok(U32(13))": "cpu:1533852", " 428 call symbol_copy_to_slice(Symbol(obj#289), U32(0), 13)": "", " 429 ret symbol_copy_to_slice -> Ok(())": "cpu:1533956", - " 430 push SAC:a010db6c:sym#289(Address(obj#249), Address(obj#245), Address(obj#247), I128(10))": "cpu:1564591, mem:106134, objs:-/146@8fe4ae7b, stk:1@d4d0319a, auth:1@798d7c46/1@7e66efd0", + " 430 push SAC:2e378f80:sym#289(Address(obj#249), Address(obj#245), Address(obj#247), I128(10))": "cpu:1564591, mem:106210, objs:-/146@4144f3b3, stk:1@bd3bc97, auth:1@798d7c46/1@7e66efd0", " 431 call symbol_index_in_strs(Symbol(obj#289), 17)": "", " 432 ret symbol_index_in_strs -> Ok(U32(6))": "cpu:1566386", " 433 call require_auth(Address(obj#249))": "", - " 434 call obj_cmp(Address(obj#267), Address(obj#249))": "cpu:1567019, mem:106182", + " 434 call obj_cmp(Address(obj#267), Address(obj#249))": "cpu:1567019, mem:106258", " 435 ret obj_cmp -> Ok(0)": "cpu:1567311", " 436 call obj_cmp(Address(obj#267), Address(obj#249))": " auth:1@798d7c46/-", " 437 ret obj_cmp -> Ok(0)": "cpu:1567603", @@ -447,11 +447,11 @@ " 445 ret obj_cmp -> Ok(0)": "cpu:1568768", " 446 call obj_cmp(Address(obj#287), Address(obj#247))": "", " 447 ret obj_cmp -> Ok(0)": "cpu:1569060", - " 448 call vec_len(Vec(obj#277))": "cpu:1596020, mem:113901", + " 448 call vec_len(Vec(obj#277))": "cpu:1596020, mem:113977", " 449 ret vec_len -> Ok(U32(1))": "cpu:1596142", " 450 call bytes_new_from_slice(32)": "", - " 451 ret bytes_new_from_slice -> Ok(Bytes(obj#293))": "cpu:1597111, mem:114013, objs:-/147@a9d194c8", - " 452 call vec_get(Vec(obj#277), U32(0))": "cpu:1599207, mem:114253", + " 451 ret bytes_new_from_slice -> Ok(Bytes(obj#293))": "cpu:1597111, mem:114089, objs:-/147@31f5bb25", + " 452 call vec_get(Vec(obj#277), U32(0))": "cpu:1599207, mem:114329", " 453 ret vec_get -> Ok(Map(obj#275))": "cpu:1599433", " 454 call map_unpack_to_slice(Map(obj#275), 2)": "", " 455 ret map_unpack_to_slice -> Ok(Void)": "cpu:1599785", @@ -463,65 +463,65 @@ " 461 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2019239", " 462 call bytes_copy_to_slice(Bytes(obj#271), U32(0), 32)": "", " 463 ret bytes_copy_to_slice -> Ok(())": "cpu:2019346", - " 464 ret require_auth -> Ok(Void)": "cpu:2027383, mem:116585, store:-/10@207e6269, foot:10@21615ae7, auth:1@798d7c46/1@6204a3bc", + " 464 ret require_auth -> Ok(Void)": "cpu:2027383, mem:116661, store:-/10@89d91a3d, foot:10@2dc1970b, auth:1@798d7c46/1@6204a3bc", " 465 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 466 call get_ledger_sequence()": "cpu:2028852, mem:116721, store:-/-, foot:-", + " 466 call get_ledger_sequence()": "cpu:2028852, mem:116797, store:-/-, foot:-", " 467 ret get_ledger_sequence -> Ok(U32(123))": "", - " 468 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2039180, mem:118466, store:-/10@207e6269, foot:10@21615ae7", + " 468 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2039180, mem:118546, store:-/10@89d91a3d, foot:10@2dc1970b", " 469 call map_new_from_slices(2)": "cpu:2039312", - " 470 ret map_new_from_slices -> Ok(Map(obj#295))": "cpu:2040455, mem:118594, objs:-/148@810e0d7e", + " 470 ret map_new_from_slices -> Ok(Map(obj#295))": "cpu:2040455, mem:118674, objs:-/148@d48cb1bc", " 471 call vec_new_from_slice(2)": "", - " 472 ret vec_new_from_slice -> Ok(Vec(obj#297))": "cpu:2041481, mem:118690, objs:-/149@6744b707", + " 472 ret vec_new_from_slice -> Ok(Vec(obj#297))": "cpu:2041481, mem:118770, objs:-/149@a95eed09", " 473 call has_contract_data(Vec(obj#297), Temporary)": "", - " 474 ret has_contract_data -> Ok(True)": "cpu:2044986, mem:119242", + " 474 ret has_contract_data -> Ok(True)": "cpu:2044986, mem:119322", " 475 call get_contract_data(Vec(obj#297), Temporary)": "", - " 476 call obj_cmp(Symbol(amount), Symbol(obj#299))": "cpu:2050037, mem:119955, objs:-/150@b5f6b7c0", + " 476 call obj_cmp(Symbol(amount), Symbol(obj#299))": "cpu:2050037, mem:120035, objs:-/150@eff7f34d", " 477 ret obj_cmp -> Ok(-1)": "cpu:2050203", - " 478 ret get_contract_data -> Ok(Map(obj#301))": "cpu:2050704, mem:120019, objs:-/151@1098145", + " 478 ret get_contract_data -> Ok(Map(obj#301))": "cpu:2050704, mem:120099, objs:-/151@dec2b46e", " 479 call map_unpack_to_slice(Map(obj#301), 2)": "", " 480 ret map_unpack_to_slice -> Ok(Void)": "cpu:2051056", " 481 call get_ledger_sequence()": "", " 482 ret get_ledger_sequence -> Ok(U32(123))": "", " 483 call map_new_from_slices(2)": "cpu:2051144", - " 484 ret map_new_from_slices -> Ok(Map(obj#303))": "cpu:2052287, mem:120147, objs:-/152@c0b67c43", + " 484 ret map_new_from_slices -> Ok(Map(obj#303))": "cpu:2052287, mem:120227, objs:-/152@83fa5a32", " 485 call vec_new_from_slice(2)": "", - " 486 ret vec_new_from_slice -> Ok(Vec(obj#305))": "cpu:2053313, mem:120243, objs:-/153@61f6fcd", + " 486 ret vec_new_from_slice -> Ok(Vec(obj#305))": "cpu:2053313, mem:120323, objs:-/153@e8f9174b", " 487 call get_contract_data(Vec(obj#305), Temporary)": "", - " 488 call obj_cmp(Symbol(amount), Symbol(obj#307))": "cpu:2058364, mem:120956, objs:-/154@b90ec739", + " 488 call obj_cmp(Symbol(amount), Symbol(obj#307))": "cpu:2058364, mem:121036, objs:-/154@8855c2bb", " 489 ret obj_cmp -> Ok(-1)": "cpu:2058530", - " 490 ret get_contract_data -> Ok(Map(obj#309))": "cpu:2059031, mem:121020, objs:-/155@9af37929", + " 490 ret get_contract_data -> Ok(Map(obj#309))": "cpu:2059031, mem:121100, objs:-/155@80e3c195", " 491 call map_unpack_to_slice(Map(obj#309), 2)": "", " 492 ret map_unpack_to_slice -> Ok(Void)": "cpu:2059383", " 493 call map_new_from_slices(2)": "", - " 494 ret map_new_from_slices -> Ok(Map(obj#311))": "cpu:2060526, mem:121148, objs:-/156@3efa9322", + " 494 ret map_new_from_slices -> Ok(Map(obj#311))": "cpu:2060526, mem:121228, objs:-/156@3d9cd087", " 495 call vec_new_from_slice(2)": "", - " 496 ret vec_new_from_slice -> Ok(Vec(obj#313))": "cpu:2061552, mem:121244, objs:-/157@75319ded", + " 496 ret vec_new_from_slice -> Ok(Vec(obj#313))": "cpu:2061552, mem:121324, objs:-/157@7dca25c", " 497 call has_contract_data(Vec(obj#313), Temporary)": "", - " 498 ret has_contract_data -> Ok(True)": "cpu:2065057, mem:121796", + " 498 ret has_contract_data -> Ok(True)": "cpu:2065057, mem:121876", " 499 call get_contract_data(Vec(obj#313), Temporary)": "", - " 500 call obj_cmp(Symbol(amount), Symbol(obj#315))": "cpu:2070108, mem:122509, objs:-/158@801b0f4", + " 500 call obj_cmp(Symbol(amount), Symbol(obj#315))": "cpu:2070108, mem:122589, objs:-/158@32aaf3e6", " 501 ret obj_cmp -> Ok(-1)": "cpu:2070274", - " 502 ret get_contract_data -> Ok(Map(obj#317))": "cpu:2070775, mem:122573, objs:-/159@8cb19c9d", + " 502 ret get_contract_data -> Ok(Map(obj#317))": "cpu:2070775, mem:122653, objs:-/159@64edc57b", " 503 call map_unpack_to_slice(Map(obj#317), 2)": "", " 504 ret map_unpack_to_slice -> Ok(Void)": "cpu:2071127", " 505 call map_new_from_slices(2)": "", - " 506 ret map_new_from_slices -> Ok(Map(obj#319))": "cpu:2072270, mem:122701, objs:-/160@6244dd25", + " 506 ret map_new_from_slices -> Ok(Map(obj#319))": "cpu:2072270, mem:122781, objs:-/160@83c9dfbc", " 507 call vec_new_from_slice(2)": "", - " 508 ret vec_new_from_slice -> Ok(Vec(obj#321))": "cpu:2073296, mem:122797, objs:-/161@1ba4153f", + " 508 ret vec_new_from_slice -> Ok(Vec(obj#321))": "cpu:2073296, mem:122877, objs:-/161@110e9507", " 509 call map_new_from_slices(2)": "", - " 510 call symbol_new_from_slice(17)": "cpu:2073829, mem:122861", - " 511 ret symbol_new_from_slice -> Ok(Symbol(obj#323))": "cpu:2074840, mem:122958, objs:-/162@9779075a", + " 510 call symbol_new_from_slice(17)": "cpu:2073829, mem:122941", + " 511 ret symbol_new_from_slice -> Ok(Symbol(obj#323))": "cpu:2074840, mem:123038, objs:-/162@62ea32f5", " 512 call obj_cmp(Symbol(amount), Symbol(obj#323))": "cpu:2074888", " 513 ret obj_cmp -> Ok(-1)": "cpu:2075054", - " 514 ret map_new_from_slices -> Ok(Map(obj#325))": "cpu:2075494, mem:123022, objs:-/163@e63a3a41", + " 514 ret map_new_from_slices -> Ok(Map(obj#325))": "cpu:2075494, mem:123102, objs:-/163@6f634171", " 515 call put_contract_data(Vec(obj#321), Map(obj#325), Temporary)": "", - " 516 ret put_contract_data -> Ok(Void)": "cpu:2088414, mem:125658, store:-/10@bad2e2e9", + " 516 ret put_contract_data -> Ok(Void)": "cpu:2088414, mem:125738, store:-/10@9dfdbf71", " 517 call vec_new_from_slice(1)": "cpu:2088609", - " 518 ret vec_new_from_slice -> Ok(Vec(obj#327))": "cpu:2089572, mem:125746, objs:-/164@5c43c664", + " 518 ret vec_new_from_slice -> Ok(Vec(obj#327))": "cpu:2089572, mem:125826, objs:-/164@158e07c0", " 519 call get_contract_data(Vec(obj#327), Instance)": "", - " 520 call obj_cmp(Symbol(obj#341), Symbol(issuer))": "cpu:2099563, mem:126877, objs:-/173@6bd855d9, stk:-", + " 520 call obj_cmp(Symbol(obj#341), Symbol(issuer))": "cpu:2099563, mem:126961, objs:-/173@6b110eb5, stk:-", " 521 ret obj_cmp -> Ok(-1)": "cpu:2099729", - " 522 call obj_cmp(Symbol(METADATA), Vec(obj#335))": "cpu:2100660, mem:127005, objs:-/175@c2b7ee27", + " 522 call obj_cmp(Symbol(METADATA), Vec(obj#335))": "cpu:2100660, mem:127089, objs:-/175@64624499", " 523 ret obj_cmp -> Ok(-1)": "cpu:2100782", " 524 call obj_cmp(Vec(obj#335), Vec(obj#339))": "", " 525 ret obj_cmp -> Ok(-1)": "cpu:2101069", @@ -529,7 +529,7 @@ " 527 ret obj_cmp -> Ok(-1)": "cpu:2101407", " 528 call obj_cmp(Vec(obj#339), Vec(obj#327))": "", " 529 ret obj_cmp -> Ok(0)": "cpu:2101694", - " 530 ret get_contract_data -> Ok(Vec(obj#349))": "cpu:2101800, store:3@1dd7ba41/10@bad2e2e9, stk:1@65616858", + " 530 ret get_contract_data -> Ok(Vec(obj#349))": "cpu:2101800, store:3@1dd7ba41/10@9dfdbf71, stk:1@a21c9538", " 531 call vec_get(Vec(obj#349), U32(0))": "", " 532 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2101965", " 533 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -544,14 +544,14 @@ " 542 ret string_len -> Ok(U32(4))": "cpu:2103027", " 543 call string_copy_to_slice(String(obj#343), U32(0), 4)": "", " 544 ret string_copy_to_slice -> Ok(())": "cpu:2103130", - " 545 call vec_new_from_slice(1)": "cpu:2104211, mem:127141", - " 546 ret vec_new_from_slice -> Ok(Vec(obj#351))": "cpu:2105174, mem:127229, objs:-/176@2bac713", + " 545 call vec_new_from_slice(1)": "cpu:2104211, mem:127225", + " 546 ret vec_new_from_slice -> Ok(Vec(obj#351))": "cpu:2105174, mem:127313, objs:-/176@c0118957", " 547 call get_contract_data(Vec(obj#351), Instance)": "", - " 548 call obj_cmp(Vec(obj#335), Vec(obj#351))": "cpu:2105286, store:-/10@bad2e2e9, stk:-", + " 548 call obj_cmp(Vec(obj#335), Vec(obj#351))": "cpu:2105286, store:-/10@9dfdbf71, stk:-", " 549 ret obj_cmp -> Ok(-1)": "cpu:2105573", " 550 call obj_cmp(Vec(obj#339), Vec(obj#351))": "", " 551 ret obj_cmp -> Ok(0)": "cpu:2105860", - " 552 ret get_contract_data -> Ok(Vec(obj#349))": "cpu:2105966, store:3@1dd7ba41/10@bad2e2e9, stk:1@65616858", + " 552 ret get_contract_data -> Ok(Vec(obj#349))": "cpu:2105966, store:3@1dd7ba41/10@9dfdbf71, stk:1@a21c9538", " 553 call vec_get(Vec(obj#349), U32(0))": "", " 554 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2106131", " 555 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -566,14 +566,14 @@ " 564 ret string_len -> Ok(U32(4))": "cpu:2107193", " 565 call string_copy_to_slice(String(obj#343), U32(0), 4)": "", " 566 ret string_copy_to_slice -> Ok(())": "cpu:2107296", - " 567 call vec_new_from_slice(1)": "cpu:2110536, mem:128333, store:3@1dd7ba41/10@bd89dd8c", - " 568 ret vec_new_from_slice -> Ok(Vec(obj#353))": "cpu:2111499, mem:128421, objs:-/177@b8e4edbb", + " 567 call vec_new_from_slice(1)": "cpu:2110536, mem:128417, store:3@1dd7ba41/10@9091c453", + " 568 ret vec_new_from_slice -> Ok(Vec(obj#353))": "cpu:2111499, mem:128505, objs:-/177@cd4bdc73", " 569 call get_contract_data(Vec(obj#353), Instance)": "", - " 570 call obj_cmp(Vec(obj#335), Vec(obj#353))": "cpu:2111611, store:-/10@bd89dd8c, stk:-", + " 570 call obj_cmp(Vec(obj#335), Vec(obj#353))": "cpu:2111611, store:-/10@9091c453, stk:-", " 571 ret obj_cmp -> Ok(-1)": "cpu:2111898", " 572 call obj_cmp(Vec(obj#339), Vec(obj#353))": "", " 573 ret obj_cmp -> Ok(0)": "cpu:2112185", - " 574 ret get_contract_data -> Ok(Vec(obj#349))": "cpu:2112291, store:3@1dd7ba41/10@bd89dd8c, stk:1@65616858", + " 574 ret get_contract_data -> Ok(Vec(obj#349))": "cpu:2112291, store:3@1dd7ba41/10@9091c453, stk:1@a21c9538", " 575 call vec_get(Vec(obj#349), U32(0))": "", " 576 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2112456", " 577 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -588,14 +588,14 @@ " 586 ret string_len -> Ok(U32(4))": "cpu:2113518", " 587 call string_copy_to_slice(String(obj#343), U32(0), 4)": "", " 588 ret string_copy_to_slice -> Ok(())": "cpu:2113621", - " 589 call vec_new_from_slice(1)": "cpu:2114861, mem:128557", - " 590 ret vec_new_from_slice -> Ok(Vec(obj#355))": "cpu:2115824, mem:128645, objs:-/178@a56fbd8a", + " 589 call vec_new_from_slice(1)": "cpu:2114861, mem:128641", + " 590 ret vec_new_from_slice -> Ok(Vec(obj#355))": "cpu:2115824, mem:128729, objs:-/178@61ec2039", " 591 call get_contract_data(Vec(obj#355), Instance)": "", - " 592 call obj_cmp(Vec(obj#335), Vec(obj#355))": "cpu:2115936, store:-/10@bd89dd8c, stk:-", + " 592 call obj_cmp(Vec(obj#335), Vec(obj#355))": "cpu:2115936, store:-/10@9091c453, stk:-", " 593 ret obj_cmp -> Ok(-1)": "cpu:2116223", " 594 call obj_cmp(Vec(obj#339), Vec(obj#355))": "", " 595 ret obj_cmp -> Ok(0)": "cpu:2116510", - " 596 ret get_contract_data -> Ok(Vec(obj#349))": "cpu:2116616, store:3@1dd7ba41/10@bd89dd8c, stk:1@65616858", + " 596 ret get_contract_data -> Ok(Vec(obj#349))": "cpu:2116616, store:3@1dd7ba41/10@9091c453, stk:1@a21c9538", " 597 call vec_get(Vec(obj#349), U32(0))": "", " 598 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2116781", " 599 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -610,60 +610,60 @@ " 608 ret string_len -> Ok(U32(4))": "cpu:2117843", " 609 call string_copy_to_slice(String(obj#343), U32(0), 4)": "", " 610 ret string_copy_to_slice -> Ok(())": "cpu:2117946", - " 611 call get_contract_data(Symbol(METADATA), Instance)": "cpu:2121256, mem:129749, store:3@1dd7ba41/10@32d4edf4", - " 612 call obj_cmp(Vec(obj#335), Symbol(METADATA))": "cpu:2121307, store:-/10@32d4edf4, stk:-", + " 611 call get_contract_data(Symbol(METADATA), Instance)": "cpu:2121256, mem:129833, store:3@1dd7ba41/10@6f1a9b9c", + " 612 call obj_cmp(Vec(obj#335), Symbol(METADATA))": "cpu:2121307, store:-/10@6f1a9b9c, stk:-", " 613 ret obj_cmp -> Ok(1)": "cpu:2121429", - " 614 ret get_contract_data -> Ok(Map(obj#333))": "cpu:2121535, store:3@1dd7ba41/10@32d4edf4, stk:1@65616858", + " 614 ret get_contract_data -> Ok(Map(obj#333))": "cpu:2121535, store:3@1dd7ba41/10@6f1a9b9c, stk:1@a21c9538", " 615 call map_unpack_to_slice(Map(obj#333), 3)": "", " 616 ret map_unpack_to_slice -> Ok(Void)": "cpu:2121875", " 617 call vec_new_from_slice(4)": "", - " 618 ret vec_new_from_slice -> Ok(Vec(obj#357))": "cpu:2123027, mem:129861, objs:-/179@6376f475", + " 618 ret vec_new_from_slice -> Ok(Vec(obj#357))": "cpu:2123027, mem:129945, objs:-/179@fa63838e", " 619 call contract_event(Vec(obj#357), I128(10))": "", - " 620 ret contract_event -> Ok(Void)": "cpu:2124636, mem:130038, objs:-/180@155d5bdf, evt:3@4f535683", - " 621 pop SAC:a010db6c:sym#289 -> Ok(Void)": "", - " 622 ret call -> Ok(Void)": " store:-/10@32d4edf4, stk:-, auth:-/-", - " 623 call vec_new_from_slice(2)": "cpu:2125516, mem:130166, objs:-/182@444c130a", - " 624 ret vec_new_from_slice -> Ok(Vec(obj#365))": "cpu:2126603, mem:130262, objs:-/183@4c39efec", + " 620 ret contract_event -> Ok(Void)": "cpu:2124636, mem:130122, objs:-/180@ae0466dd, evt:3@4f535683", + " 621 pop SAC:2e378f80:sym#289 -> Ok(Void)": "", + " 622 ret call -> Ok(Void)": " store:-/10@6f1a9b9c, stk:-, auth:-/-", + " 623 call vec_new_from_slice(2)": "cpu:2125516, mem:130250, objs:-/182@b1edc253", + " 624 ret vec_new_from_slice -> Ok(Vec(obj#365))": "cpu:2126603, mem:130346, objs:-/183@3d13a5ff", " 625 call call(Address(obj#37), Symbol(allowance), Vec(obj#365))": "", - " 626 push SAC:a010db6c:allowance(Address(obj#361), Address(obj#363))": "cpu:2157297, mem:135488, objs:-/184@63633909, stk:1@3fdbed7f, auth:1@be139b32/-", + " 626 push SAC:2e378f80:allowance(Address(obj#361), Address(obj#363))": "cpu:2157297, mem:135580, objs:-/184@d1a43ee7, stk:1@26b02b76, auth:1@be139b32/-", " 627 call symbol_index_in_strs(Symbol(allowance), 17)": "", " 628 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:2158055", " 629 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 630 call get_ledger_sequence()": "cpu:2159524, mem:135624, store:-/-, foot:-", + " 630 call get_ledger_sequence()": "cpu:2159524, mem:135716, store:-/-, foot:-", " 631 ret get_ledger_sequence -> Ok(U32(123))": "", - " 632 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2169852, mem:137369, store:-/10@32d4edf4, foot:10@21615ae7", + " 632 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2169852, mem:137465, store:-/10@6f1a9b9c, foot:10@2dc1970b", " 633 call map_new_from_slices(2)": "", - " 634 ret map_new_from_slices -> Ok(Map(obj#369))": "cpu:2170995, mem:137497, objs:-/185@bbcc0809", + " 634 ret map_new_from_slices -> Ok(Map(obj#369))": "cpu:2170995, mem:137593, objs:-/185@50461ac", " 635 call vec_new_from_slice(2)": "", - " 636 ret vec_new_from_slice -> Ok(Vec(obj#371))": "cpu:2172021, mem:137593, objs:-/186@fb2fc280", + " 636 ret vec_new_from_slice -> Ok(Vec(obj#371))": "cpu:2172021, mem:137689, objs:-/186@30cdccf6", " 637 call has_contract_data(Vec(obj#371), Temporary)": "", - " 638 ret has_contract_data -> Ok(True)": "cpu:2175526, mem:138145", + " 638 ret has_contract_data -> Ok(True)": "cpu:2175526, mem:138241", " 639 call get_contract_data(Vec(obj#371), Temporary)": "", - " 640 call obj_cmp(Symbol(amount), Symbol(obj#373))": "cpu:2180577, mem:138858, objs:-/187@a77b3857", + " 640 call obj_cmp(Symbol(amount), Symbol(obj#373))": "cpu:2180577, mem:138954, objs:-/187@8d46c879", " 641 ret obj_cmp -> Ok(-1)": "cpu:2180743", - " 642 ret get_contract_data -> Ok(Map(obj#375))": "cpu:2181244, mem:138922, objs:-/188@69afc0ef", + " 642 ret get_contract_data -> Ok(Map(obj#375))": "cpu:2181244, mem:139018, objs:-/188@efa2fe13", " 643 call map_unpack_to_slice(Map(obj#375), 2)": "", " 644 ret map_unpack_to_slice -> Ok(Void)": "cpu:2181596", " 645 call get_ledger_sequence()": "", " 646 ret get_ledger_sequence -> Ok(U32(123))": "", - " 647 pop SAC:a010db6c:allowance -> Ok(I128(990))": "", + " 647 pop SAC:2e378f80:allowance -> Ok(I128(990))": "", " 648 ret call -> Ok(I128(990))": " stk:-, auth:-/-", - " 649 call vec_new_from_slice(1)": "cpu:2182036, mem:138986, objs:-/189@4629ad13", - " 650 ret vec_new_from_slice -> Ok(Vec(obj#379))": "cpu:2183060, mem:139074, objs:-/190@365aca70", + " 649 call vec_new_from_slice(1)": "cpu:2182036, mem:139082, objs:-/189@bb61eeb1", + " 650 ret vec_new_from_slice -> Ok(Vec(obj#379))": "cpu:2183060, mem:139170, objs:-/190@be0e610f", " 651 call call(Address(obj#37), Symbol(balance), Vec(obj#379))": "", - " 652 push SAC:a010db6c:balance(Address(obj#377))": "cpu:2213750, mem:144284, objs:-/191@c2c11302, stk:1@ffd2c6f7, auth:1@cf7dcb58/-", + " 652 push SAC:2e378f80:balance(Address(obj#377))": "cpu:2213750, mem:144388, objs:-/191@f3a3104f, stk:1@dcc323a7, auth:1@cf7dcb58/-", " 653 call symbol_index_in_strs(Symbol(balance), 17)": "", " 654 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:2214498", " 655 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 656 call get_ledger_sequence()": "cpu:2215967, mem:144420, store:-/-, foot:-", + " 656 call get_ledger_sequence()": "cpu:2215967, mem:144524, store:-/-, foot:-", " 657 ret get_ledger_sequence -> Ok(U32(123))": "", - " 658 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2226295, mem:146165, store:-/10@32d4edf4, foot:10@21615ae7", + " 658 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2226295, mem:146273, store:-/10@6f1a9b9c, foot:10@2dc1970b", " 659 call vec_new_from_slice(1)": "cpu:2226402", - " 660 ret vec_new_from_slice -> Ok(Vec(obj#383))": "cpu:2227365, mem:146253, objs:-/192@275f49fc", + " 660 ret vec_new_from_slice -> Ok(Vec(obj#383))": "cpu:2227365, mem:146361, objs:-/192@a5661c44", " 661 call get_contract_data(Vec(obj#383), Instance)": "", - " 662 call obj_cmp(Symbol(obj#397), Symbol(issuer))": "cpu:2237356, mem:147384, objs:-/201@52d1ed44, stk:-", + " 662 call obj_cmp(Symbol(obj#397), Symbol(issuer))": "cpu:2237356, mem:147496, objs:-/201@df2dd938, stk:-", " 663 ret obj_cmp -> Ok(-1)": "cpu:2237522", - " 664 call obj_cmp(Symbol(METADATA), Vec(obj#391))": "cpu:2238453, mem:147512, objs:-/203@30607f93", + " 664 call obj_cmp(Symbol(METADATA), Vec(obj#391))": "cpu:2238453, mem:147624, objs:-/203@c50bd14f", " 665 ret obj_cmp -> Ok(-1)": "cpu:2238575", " 666 call obj_cmp(Vec(obj#391), Vec(obj#395))": "", " 667 ret obj_cmp -> Ok(-1)": "cpu:2238862", @@ -671,7 +671,7 @@ " 669 ret obj_cmp -> Ok(-1)": "cpu:2239200", " 670 call obj_cmp(Vec(obj#395), Vec(obj#383))": "", " 671 ret obj_cmp -> Ok(0)": "cpu:2239487", - " 672 ret get_contract_data -> Ok(Vec(obj#405))": "cpu:2239593, store:3@e7c1d17e/10@32d4edf4, stk:1@895b8f07", + " 672 ret get_contract_data -> Ok(Vec(obj#405))": "cpu:2239593, store:3@e7c1d17e/10@6f1a9b9c, stk:1@68545bbb", " 673 call vec_get(Vec(obj#405), U32(0))": "", " 674 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2239758", " 675 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -686,70 +686,70 @@ " 684 ret string_len -> Ok(U32(4))": "cpu:2240820", " 685 call string_copy_to_slice(String(obj#399), U32(0), 4)": "", " 686 ret string_copy_to_slice -> Ok(())": "cpu:2240923", - " 687 pop SAC:a010db6c:balance -> Ok(I128(10))": "cpu:2242114, mem:147648", - " 688 ret call -> Ok(I128(10))": " store:-/10@32d4edf4, stk:-, auth:-/-", - " 689 call vec_new_from_slice(2)": "cpu:2242994, mem:147776, objs:-/205@e23515ec", - " 690 ret vec_new_from_slice -> Ok(Vec(obj#411))": "cpu:2244081, mem:147872, objs:-/206@f5dd3c9d", + " 687 pop SAC:2e378f80:balance -> Ok(I128(10))": "cpu:2242114, mem:147760", + " 688 ret call -> Ok(I128(10))": " store:-/10@6f1a9b9c, stk:-, auth:-/-", + " 689 call vec_new_from_slice(2)": "cpu:2242994, mem:147888, objs:-/205@33fd6a94", + " 690 ret vec_new_from_slice -> Ok(Vec(obj#411))": "cpu:2244081, mem:147984, objs:-/206@23b41bde", " 691 call call(Address(obj#37), Symbol(allowance), Vec(obj#411))": "", - " 692 push SAC:a010db6c:allowance(Address(obj#407), Address(obj#409))": "cpu:2274775, mem:153098, objs:-/207@d60f30e7, stk:1@d7090a53, auth:1@92993643/-", + " 692 push SAC:2e378f80:allowance(Address(obj#407), Address(obj#409))": "cpu:2274775, mem:153218, objs:-/207@d2fb45ef, stk:1@834bd4c0, auth:1@92993643/-", " 693 call symbol_index_in_strs(Symbol(allowance), 17)": "", " 694 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:2275533", " 695 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 696 call get_ledger_sequence()": "cpu:2277002, mem:153234, store:-/-, foot:-", + " 696 call get_ledger_sequence()": "cpu:2277002, mem:153354, store:-/-, foot:-", " 697 ret get_ledger_sequence -> Ok(U32(201))": "", - " 698 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2287330, mem:154979, store:-/10@32d4edf4, foot:10@21615ae7", + " 698 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2287330, mem:155103, store:-/10@6f1a9b9c, foot:10@2dc1970b", " 699 call map_new_from_slices(2)": "", - " 700 ret map_new_from_slices -> Ok(Map(obj#415))": "cpu:2288473, mem:155107, objs:-/208@d377244e", + " 700 ret map_new_from_slices -> Ok(Map(obj#415))": "cpu:2288473, mem:155231, objs:-/208@5a99fa8f", " 701 call vec_new_from_slice(2)": "", - " 702 ret vec_new_from_slice -> Ok(Vec(obj#417))": "cpu:2289499, mem:155203, objs:-/209@845b0f40", + " 702 ret vec_new_from_slice -> Ok(Vec(obj#417))": "cpu:2289499, mem:155327, objs:-/209@b4c28824", " 703 call has_contract_data(Vec(obj#417), Temporary)": "", - " 704 ret has_contract_data -> Ok(True)": "cpu:2293004, mem:155755", + " 704 ret has_contract_data -> Ok(True)": "cpu:2293004, mem:155879", " 705 call get_contract_data(Vec(obj#417), Temporary)": "", - " 706 call obj_cmp(Symbol(amount), Symbol(obj#419))": "cpu:2298055, mem:156468, objs:-/210@9701a154", + " 706 call obj_cmp(Symbol(amount), Symbol(obj#419))": "cpu:2298055, mem:156592, objs:-/210@40cd8ecb", " 707 ret obj_cmp -> Ok(-1)": "cpu:2298221", - " 708 ret get_contract_data -> Ok(Map(obj#421))": "cpu:2298722, mem:156532, objs:-/211@b6b524f8", + " 708 ret get_contract_data -> Ok(Map(obj#421))": "cpu:2298722, mem:156656, objs:-/211@f59e17c0", " 709 call map_unpack_to_slice(Map(obj#421), 2)": "", " 710 ret map_unpack_to_slice -> Ok(Void)": "cpu:2299074", " 711 call get_ledger_sequence()": "", " 712 ret get_ledger_sequence -> Ok(U32(201))": "", - " 713 pop SAC:a010db6c:allowance -> Ok(I128(0))": "", + " 713 pop SAC:2e378f80:allowance -> Ok(I128(0))": "", " 714 ret call -> Ok(I128(0))": " stk:-, auth:-/-", - " 715 call vec_new_from_slice(4)": "cpu:2300394, mem:156724, objs:-/214@2cbedd89", - " 716 ret vec_new_from_slice -> Ok(Vec(obj#429))": "cpu:2301546, mem:156836, objs:-/215@468cd99e", - " 717 call vec_new()": "cpu:2327854, mem:164574, objs:-/216@ea8714d1", - " 718 ret vec_new -> Ok(Vec(obj#433))": "cpu:2328355, mem:164638, objs:-/217@dcf73982", + " 715 call vec_new_from_slice(4)": "cpu:2300394, mem:156848, objs:-/214@5c7e4218", + " 716 ret vec_new_from_slice -> Ok(Vec(obj#429))": "cpu:2301546, mem:156960, objs:-/215@530ff976", + " 717 call vec_new()": "cpu:2327854, mem:164698, objs:-/216@39d40368", + " 718 ret vec_new -> Ok(Vec(obj#433))": "cpu:2328355, mem:164762, objs:-/217@8f71792d", " 719 call bytes_new_from_slice(32)": "", - " 720 ret bytes_new_from_slice -> Ok(Bytes(obj#435))": "cpu:2329324, mem:164750, objs:-/218@5b855092", + " 720 ret bytes_new_from_slice -> Ok(Bytes(obj#435))": "cpu:2329324, mem:164874, objs:-/218@e42eb382", " 721 call bytes_len(Bytes(obj#435))": "", " 722 ret bytes_len -> Ok(U32(32))": "cpu:2329446", " 723 call bytes_new_from_slice(64)": "", - " 724 ret bytes_new_from_slice -> Ok(Bytes(obj#437))": "cpu:2330423, mem:164894, objs:-/219@c7402f2a", + " 724 ret bytes_new_from_slice -> Ok(Bytes(obj#437))": "cpu:2330423, mem:165018, objs:-/219@416a64cc", " 725 call bytes_len(Bytes(obj#437))": "", " 726 ret bytes_len -> Ok(U32(64))": "cpu:2330545", " 727 call map_new_from_slices(2)": "", - " 728 call symbol_new_from_slice(10)": "cpu:2331078, mem:164958", - " 729 ret symbol_new_from_slice -> Ok(Symbol(obj#439))": "cpu:2332086, mem:165048, objs:-/220@151a1871", + " 728 call symbol_new_from_slice(10)": "cpu:2331078, mem:165082", + " 729 ret symbol_new_from_slice -> Ok(Symbol(obj#439))": "cpu:2332086, mem:165172, objs:-/220@30ee380a", " 730 call obj_cmp(Symbol(obj#439), Symbol(signature))": "cpu:2332256", " 731 ret obj_cmp -> Ok(-1)": "cpu:2332423", - " 732 ret map_new_from_slices -> Ok(Map(obj#441))": "cpu:2332863, mem:165112, objs:-/221@960b32bb", + " 732 ret map_new_from_slices -> Ok(Map(obj#441))": "cpu:2332863, mem:165236, objs:-/221@1b8a026c", " 733 call vec_push_back(Vec(obj#433), Map(obj#441))": "", - " 734 ret vec_push_back -> Ok(Vec(obj#443))": "cpu:2334070, mem:165200, objs:-/222@20aaed4c", - " 735 call obj_cmp(Symbol(obj#447), Symbol(signature))": "cpu:2342166, mem:166452, objs:-/226@b8d3ea02", + " 734 ret vec_push_back -> Ok(Vec(obj#443))": "cpu:2334070, mem:165324, objs:-/222@3ce0a8d0", + " 735 call obj_cmp(Symbol(obj#447), Symbol(signature))": "cpu:2342166, mem:166576, objs:-/226@3d7ad3df", " 736 ret obj_cmp -> Ok(-1)": "cpu:2342333", - " 737 call symbol_new_from_slice(13)": "cpu:2344176, mem:166660, objs:-/229@460be378", - " 738 ret symbol_new_from_slice -> Ok(Symbol(obj#459))": "cpu:2345184, mem:166753, objs:-/230@ece11547", - " 739 call symbol_new_from_slice(13)": "cpu:2347189, mem:167057, objs:-/233@560f0535, auth:-/1@7ee92688", - " 740 ret symbol_new_from_slice -> Ok(Symbol(obj#467))": "cpu:2348197, mem:167150, objs:-/234@b413373b", + " 737 call symbol_new_from_slice(13)": "cpu:2344176, mem:166784, objs:-/229@a85604c7", + " 738 ret symbol_new_from_slice -> Ok(Symbol(obj#459))": "cpu:2345184, mem:166877, objs:-/230@cd3a043c", + " 739 call symbol_new_from_slice(13)": "cpu:2347189, mem:167181, objs:-/233@8a6d4643, auth:-/1@7ee92688", + " 740 ret symbol_new_from_slice -> Ok(Symbol(obj#467))": "cpu:2348197, mem:167274, objs:-/234@93cac243", " 741 call call(Address(obj#37), Symbol(obj#467), Vec(obj#429))": "", - " 742 call symbol_len(Symbol(obj#467))": "cpu:2349077, mem:167198", + " 742 call symbol_len(Symbol(obj#467))": "cpu:2349077, mem:167322", " 743 ret symbol_len -> Ok(U32(13))": "cpu:2349199", " 744 call symbol_copy_to_slice(Symbol(obj#467), U32(0), 13)": "", " 745 ret symbol_copy_to_slice -> Ok(())": "cpu:2349303", - " 746 push SAC:a010db6c:sym#467(Address(obj#427), Address(obj#423), Address(obj#425), I128(1))": "cpu:2380244, mem:172496, objs:-/235@9b084579, stk:1@7c734dd4, auth:1@a5f0523a/1@ac2ade45", + " 746 push SAC:2e378f80:sym#467(Address(obj#427), Address(obj#423), Address(obj#425), I128(1))": "cpu:2380244, mem:172628, objs:-/235@13187ba7, stk:1@fcd19a86, auth:1@a5f0523a/1@ac2ade45", " 747 call symbol_index_in_strs(Symbol(obj#467), 17)": "", " 748 ret symbol_index_in_strs -> Ok(U32(6))": "cpu:2382039", " 749 call require_auth(Address(obj#427))": "", - " 750 call obj_cmp(Address(obj#445), Address(obj#427))": "cpu:2382672, mem:172544", + " 750 call obj_cmp(Address(obj#445), Address(obj#427))": "cpu:2382672, mem:172676", " 751 ret obj_cmp -> Ok(0)": "cpu:2382964", " 752 call obj_cmp(Address(obj#445), Address(obj#427))": " auth:1@a5f0523a/-", " 753 ret obj_cmp -> Ok(0)": "cpu:2383256", @@ -763,11 +763,11 @@ " 761 ret obj_cmp -> Ok(0)": "cpu:2384421", " 762 call obj_cmp(Address(obj#465), Address(obj#425))": "", " 763 ret obj_cmp -> Ok(0)": "cpu:2384713", - " 764 call vec_len(Vec(obj#455))": "cpu:2411673, mem:180263", + " 764 call vec_len(Vec(obj#455))": "cpu:2411673, mem:180395", " 765 ret vec_len -> Ok(U32(1))": "cpu:2411795", " 766 call bytes_new_from_slice(32)": "", - " 767 ret bytes_new_from_slice -> Ok(Bytes(obj#471))": "cpu:2412764, mem:180375, objs:-/236@5b3137ef", - " 768 call vec_get(Vec(obj#455), U32(0))": "cpu:2414860, mem:180615", + " 767 ret bytes_new_from_slice -> Ok(Bytes(obj#471))": "cpu:2412764, mem:180507, objs:-/236@a4d3f233", + " 768 call vec_get(Vec(obj#455), U32(0))": "cpu:2414860, mem:180747", " 769 ret vec_get -> Ok(Map(obj#453))": "cpu:2415086", " 770 call map_unpack_to_slice(Map(obj#453), 2)": "", " 771 ret map_unpack_to_slice -> Ok(Void)": "cpu:2415438", @@ -779,55 +779,55 @@ " 777 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2834892", " 778 call bytes_copy_to_slice(Bytes(obj#449), U32(0), 32)": "", " 779 ret bytes_copy_to_slice -> Ok(())": "cpu:2834999", - " 780 ret require_auth -> Ok(Void)": "cpu:2843678, mem:183133, store:-/11@a5215960, foot:11@2f5e424c, auth:1@a5f0523a/1@f8fec460", + " 780 ret require_auth -> Ok(Void)": "cpu:2843678, mem:183265, store:-/11@94083513, foot:11@9328a84c, auth:1@a5f0523a/1@f8fec460", " 781 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 782 call get_ledger_sequence()": "cpu:2845147, mem:183269, store:-/-, foot:-", + " 782 call get_ledger_sequence()": "cpu:2845147, mem:183401, store:-/-, foot:-", " 783 ret get_ledger_sequence -> Ok(U32(201))": "", - " 784 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2855475, mem:185014, store:-/11@a5215960, foot:11@2f5e424c", + " 784 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2855475, mem:185150, store:-/11@94083513, foot:11@9328a84c", " 785 call map_new_from_slices(2)": "cpu:2855607", - " 786 ret map_new_from_slices -> Ok(Map(obj#473))": "cpu:2856750, mem:185142, objs:-/237@c5034f36", + " 786 ret map_new_from_slices -> Ok(Map(obj#473))": "cpu:2856750, mem:185278, objs:-/237@d8dc4308", " 787 call vec_new_from_slice(2)": "", - " 788 ret vec_new_from_slice -> Ok(Vec(obj#475))": "cpu:2857776, mem:185238, objs:-/238@f561b52b", + " 788 ret vec_new_from_slice -> Ok(Vec(obj#475))": "cpu:2857776, mem:185374, objs:-/238@bc1e730e", " 789 call has_contract_data(Vec(obj#475), Temporary)": "", - " 790 ret has_contract_data -> Ok(True)": "cpu:2861569, mem:185790", + " 790 ret has_contract_data -> Ok(True)": "cpu:2861569, mem:185926", " 791 call get_contract_data(Vec(obj#475), Temporary)": "", - " 792 call obj_cmp(Symbol(amount), Symbol(obj#477))": "cpu:2866908, mem:186503, objs:-/239@cbb1ae65", + " 792 call obj_cmp(Symbol(amount), Symbol(obj#477))": "cpu:2866908, mem:186639, objs:-/239@5d05c1f3", " 793 ret obj_cmp -> Ok(-1)": "cpu:2867074", - " 794 ret get_contract_data -> Ok(Map(obj#479))": "cpu:2867575, mem:186567, objs:-/240@197349cf", + " 794 ret get_contract_data -> Ok(Map(obj#479))": "cpu:2867575, mem:186703, objs:-/240@4dd77230", " 795 call map_unpack_to_slice(Map(obj#479), 2)": "", " 796 ret map_unpack_to_slice -> Ok(Void)": "cpu:2867927", " 797 call get_ledger_sequence()": "", " 798 ret get_ledger_sequence -> Ok(U32(201))": "", - " 799 pop SAC:a010db6c:sym#467 -> Err(Error(Contract, #9))": "", - " 800 ret call -> Err(Error(Contract, #9))": " store:-/10@32d4edf4, stk:-, auth:-/-", - " 801 call vec_new_from_slice(4)": "cpu:2868807, mem:186695, objs:-/242@df5febd9", - " 802 ret vec_new_from_slice -> Ok(Vec(obj#485))": "cpu:2869898, mem:186807, objs:-/243@6e950ae2", - " 803 call vec_new()": "cpu:2893221, mem:193929, objs:-/244@21d84128", - " 804 ret vec_new -> Ok(Vec(obj#489))": "cpu:2893722, mem:193993, objs:-/245@de56dd76", + " 799 pop SAC:2e378f80:sym#467 -> Err(Error(Contract, #9))": "", + " 800 ret call -> Err(Error(Contract, #9))": " store:-/10@6f1a9b9c, stk:-, auth:-/-", + " 801 call vec_new_from_slice(4)": "cpu:2868807, mem:186831, objs:-/242@2103ba1b", + " 802 ret vec_new_from_slice -> Ok(Vec(obj#485))": "cpu:2869898, mem:186943, objs:-/243@703e44ff", + " 803 call vec_new()": "cpu:2893221, mem:194065, objs:-/244@2971b9fb", + " 804 ret vec_new -> Ok(Vec(obj#489))": "cpu:2893722, mem:194129, objs:-/245@d82d063c", " 805 call bytes_new_from_slice(32)": "", - " 806 ret bytes_new_from_slice -> Ok(Bytes(obj#491))": "cpu:2894691, mem:194105, objs:-/246@82b0110b", + " 806 ret bytes_new_from_slice -> Ok(Bytes(obj#491))": "cpu:2894691, mem:194241, objs:-/246@2effc6d6", " 807 call bytes_len(Bytes(obj#491))": "", " 808 ret bytes_len -> Ok(U32(32))": "cpu:2894813", " 809 call bytes_new_from_slice(64)": "", - " 810 ret bytes_new_from_slice -> Ok(Bytes(obj#493))": "cpu:2895790, mem:194249, objs:-/247@2b2d558", + " 810 ret bytes_new_from_slice -> Ok(Bytes(obj#493))": "cpu:2895790, mem:194385, objs:-/247@fbaeee1c", " 811 call bytes_len(Bytes(obj#493))": "", " 812 ret bytes_len -> Ok(U32(64))": "cpu:2895912", " 813 call map_new_from_slices(2)": "", - " 814 call symbol_new_from_slice(10)": "cpu:2896445, mem:194313", - " 815 ret symbol_new_from_slice -> Ok(Symbol(obj#495))": "cpu:2897453, mem:194403, objs:-/248@124b2c7b", + " 814 call symbol_new_from_slice(10)": "cpu:2896445, mem:194449", + " 815 ret symbol_new_from_slice -> Ok(Symbol(obj#495))": "cpu:2897453, mem:194539, objs:-/248@2e016326", " 816 call obj_cmp(Symbol(obj#495), Symbol(signature))": "cpu:2897623", " 817 ret obj_cmp -> Ok(-1)": "cpu:2897790", - " 818 ret map_new_from_slices -> Ok(Map(obj#497))": "cpu:2898230, mem:194467, objs:-/249@d8bb660c", + " 818 ret map_new_from_slices -> Ok(Map(obj#497))": "cpu:2898230, mem:194603, objs:-/249@326eda1b", " 819 call vec_push_back(Vec(obj#489), Map(obj#497))": "", - " 820 ret vec_push_back -> Ok(Vec(obj#499))": "cpu:2899437, mem:194555, objs:-/250@b6c18432", - " 821 call obj_cmp(Symbol(obj#503), Symbol(signature))": "cpu:2907533, mem:195807, objs:-/254@d3d1a221", + " 820 ret vec_push_back -> Ok(Vec(obj#499))": "cpu:2899437, mem:194691, objs:-/250@982a0f10", + " 821 call obj_cmp(Symbol(obj#503), Symbol(signature))": "cpu:2907533, mem:195943, objs:-/254@59baa52f", " 822 ret obj_cmp -> Ok(-1)": "cpu:2907700", - " 823 call call(Address(obj#37), Symbol(approve), Vec(obj#485))": "cpu:2911062, mem:196255, objs:-/259@26a84cab, auth:-/1@85754943", - " 824 push SAC:a010db6c:approve(Address(obj#483), Address(obj#481), I128(1000), U32(200))": "cpu:2942822, mem:201601, objs:-/260@d3d3d092, stk:1@ac95b0c8, auth:1@c4e033c8/1@f4dc1d55", + " 823 call call(Address(obj#37), Symbol(approve), Vec(obj#485))": "cpu:2911062, mem:196391, objs:-/259@dc6a9d3b, auth:-/1@85754943", + " 824 push SAC:2e378f80:approve(Address(obj#483), Address(obj#481), I128(1000), U32(200))": "cpu:2942822, mem:201745, objs:-/260@a51c8396, stk:1@1b3416e5, auth:1@c4e033c8/1@f4dc1d55", " 825 call symbol_index_in_strs(Symbol(approve), 17)": "", " 826 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:2943570", " 827 call require_auth(Address(obj#483))": "", - " 828 call obj_cmp(Address(obj#501), Address(obj#483))": "cpu:2944203, mem:201649", + " 828 call obj_cmp(Address(obj#501), Address(obj#483))": "cpu:2944203, mem:201793", " 829 ret obj_cmp -> Ok(0)": "cpu:2944495", " 830 call obj_cmp(Address(obj#501), Address(obj#483))": " auth:1@c4e033c8/-", " 831 ret obj_cmp -> Ok(0)": "cpu:2944787", @@ -837,11 +837,11 @@ " 835 ret obj_cmp -> Ok(0)": "cpu:2945371", " 836 call obj_cmp(Address(obj#517), Address(obj#481))": "", " 837 ret obj_cmp -> Ok(0)": "cpu:2945663", - " 838 call vec_len(Vec(obj#511))": "cpu:2969054, mem:208723", + " 838 call vec_len(Vec(obj#511))": "cpu:2969054, mem:208867", " 839 ret vec_len -> Ok(U32(1))": "cpu:2969176", " 840 call bytes_new_from_slice(32)": "", - " 841 ret bytes_new_from_slice -> Ok(Bytes(obj#521))": "cpu:2970145, mem:208835, objs:-/261@3b313101", - " 842 call vec_get(Vec(obj#511), U32(0))": "cpu:2972097, mem:209075", + " 841 ret bytes_new_from_slice -> Ok(Bytes(obj#521))": "cpu:2970145, mem:208979, objs:-/261@65553f6a", + " 842 call vec_get(Vec(obj#511), U32(0))": "cpu:2972097, mem:209219", " 843 ret vec_get -> Ok(Map(obj#509))": "cpu:2972323", " 844 call map_unpack_to_slice(Map(obj#509), 2)": "", " 845 ret map_unpack_to_slice -> Ok(Void)": "cpu:2972675", @@ -853,41 +853,41 @@ " 851 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3392129", " 852 call bytes_copy_to_slice(Bytes(obj#505), U32(0), 32)": "", " 853 ret bytes_copy_to_slice -> Ok(())": "cpu:3392236", - " 854 ret require_auth -> Ok(Void)": "cpu:3400837, mem:211643, store:-/11@82bde29c, foot:12@497e909d, auth:1@c4e033c8/1@a892ed0b", + " 854 ret require_auth -> Ok(Void)": "cpu:3400837, mem:211787, store:-/11@510b2610, foot:12@fcfd13f0, auth:1@c4e033c8/1@a892ed0b", " 855 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 856 call get_ledger_sequence()": "cpu:3402306, mem:211779, store:-/-, foot:-", + " 856 call get_ledger_sequence()": "cpu:3402306, mem:211923, store:-/-, foot:-", " 857 ret get_ledger_sequence -> Ok(U32(201))": "", - " 858 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3412634, mem:213524, store:-/11@82bde29c, foot:12@497e909d", - " 859 pop SAC:a010db6c:approve -> Err(Error(Contract, #9))": "cpu:3412722", - " 860 ret call -> Err(Error(Contract, #9))": " store:-/10@32d4edf4, stk:-, auth:-/-", - " 861 call vec_new_from_slice(4)": "cpu:3413602, mem:213652, objs:-/263@93f779a1", - " 862 ret vec_new_from_slice -> Ok(Vec(obj#527))": "cpu:3414693, mem:213764, objs:-/264@1af65b34", - " 863 call vec_new()": "cpu:3438016, mem:220886, objs:-/265@dc3857ad", - " 864 ret vec_new -> Ok(Vec(obj#531))": "cpu:3438517, mem:220950, objs:-/266@4fd5f52c", + " 858 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3412634, mem:213672, store:-/11@510b2610, foot:12@fcfd13f0", + " 859 pop SAC:2e378f80:approve -> Err(Error(Contract, #9))": "cpu:3412722", + " 860 ret call -> Err(Error(Contract, #9))": " store:-/10@6f1a9b9c, stk:-, auth:-/-", + " 861 call vec_new_from_slice(4)": "cpu:3413602, mem:213800, objs:-/263@7a80f776", + " 862 ret vec_new_from_slice -> Ok(Vec(obj#527))": "cpu:3414693, mem:213912, objs:-/264@48b42b11", + " 863 call vec_new()": "cpu:3438016, mem:221034, objs:-/265@acfa5c3b", + " 864 ret vec_new -> Ok(Vec(obj#531))": "cpu:3438517, mem:221098, objs:-/266@8e895c14", " 865 call bytes_new_from_slice(32)": "", - " 866 ret bytes_new_from_slice -> Ok(Bytes(obj#533))": "cpu:3439486, mem:221062, objs:-/267@22afa72c", + " 866 ret bytes_new_from_slice -> Ok(Bytes(obj#533))": "cpu:3439486, mem:221210, objs:-/267@a66a2a0e", " 867 call bytes_len(Bytes(obj#533))": "", " 868 ret bytes_len -> Ok(U32(32))": "cpu:3439608", " 869 call bytes_new_from_slice(64)": "", - " 870 ret bytes_new_from_slice -> Ok(Bytes(obj#535))": "cpu:3440585, mem:221206, objs:-/268@e89ad580", + " 870 ret bytes_new_from_slice -> Ok(Bytes(obj#535))": "cpu:3440585, mem:221354, objs:-/268@b7676cb8", " 871 call bytes_len(Bytes(obj#535))": "", " 872 ret bytes_len -> Ok(U32(64))": "cpu:3440707", " 873 call map_new_from_slices(2)": "", - " 874 call symbol_new_from_slice(10)": "cpu:3441240, mem:221270", - " 875 ret symbol_new_from_slice -> Ok(Symbol(obj#537))": "cpu:3442248, mem:221360, objs:-/269@408a4514", + " 874 call symbol_new_from_slice(10)": "cpu:3441240, mem:221418", + " 875 ret symbol_new_from_slice -> Ok(Symbol(obj#537))": "cpu:3442248, mem:221508, objs:-/269@c8123de6", " 876 call obj_cmp(Symbol(obj#537), Symbol(signature))": "cpu:3442418", " 877 ret obj_cmp -> Ok(-1)": "cpu:3442585", - " 878 ret map_new_from_slices -> Ok(Map(obj#539))": "cpu:3443025, mem:221424, objs:-/270@2ad3e371", + " 878 ret map_new_from_slices -> Ok(Map(obj#539))": "cpu:3443025, mem:221572, objs:-/270@dbbb2d6a", " 879 call vec_push_back(Vec(obj#531), Map(obj#539))": "", - " 880 ret vec_push_back -> Ok(Vec(obj#541))": "cpu:3444232, mem:221512, objs:-/271@e3c97407", - " 881 call obj_cmp(Symbol(obj#545), Symbol(signature))": "cpu:3452328, mem:222764, objs:-/275@68dd74f3", + " 880 ret vec_push_back -> Ok(Vec(obj#541))": "cpu:3444232, mem:221660, objs:-/271@fece7979", + " 881 call obj_cmp(Symbol(obj#545), Symbol(signature))": "cpu:3452328, mem:222912, objs:-/275@b248edfa", " 882 ret obj_cmp -> Ok(-1)": "cpu:3452495", - " 883 call call(Address(obj#37), Symbol(approve), Vec(obj#527))": "cpu:3455857, mem:223212, objs:-/280@f76dba95, auth:-/1@f1d40f02", - " 884 push SAC:a010db6c:approve(Address(obj#525), Address(obj#523), I128(10000), U32(201))": "cpu:3487617, mem:228558, objs:-/281@3ab8bfbb, stk:1@54efb40, auth:1@deec782e/1@5cdcd758", + " 883 call call(Address(obj#37), Symbol(approve), Vec(obj#527))": "cpu:3455857, mem:223360, objs:-/280@a6056a6d, auth:-/1@f1d40f02", + " 884 push SAC:2e378f80:approve(Address(obj#525), Address(obj#523), I128(10000), U32(201))": "cpu:3487617, mem:228714, objs:-/281@d0ec1289, stk:1@31b4fd05, auth:1@deec782e/1@5cdcd758", " 885 call symbol_index_in_strs(Symbol(approve), 17)": "", " 886 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:3488365", " 887 call require_auth(Address(obj#525))": "", - " 888 call obj_cmp(Address(obj#543), Address(obj#525))": "cpu:3488998, mem:228606", + " 888 call obj_cmp(Address(obj#543), Address(obj#525))": "cpu:3488998, mem:228762", " 889 ret obj_cmp -> Ok(0)": "cpu:3489290", " 890 call obj_cmp(Address(obj#543), Address(obj#525))": " auth:1@deec782e/-", " 891 ret obj_cmp -> Ok(0)": "cpu:3489582", @@ -897,11 +897,11 @@ " 895 ret obj_cmp -> Ok(0)": "cpu:3490166", " 896 call obj_cmp(Address(obj#559), Address(obj#523))": "", " 897 ret obj_cmp -> Ok(0)": "cpu:3490458", - " 898 call vec_len(Vec(obj#553))": "cpu:3513849, mem:235680", + " 898 call vec_len(Vec(obj#553))": "cpu:3513849, mem:235836", " 899 ret vec_len -> Ok(U32(1))": "cpu:3513971", " 900 call bytes_new_from_slice(32)": "", - " 901 ret bytes_new_from_slice -> Ok(Bytes(obj#563))": "cpu:3514940, mem:235792, objs:-/282@d3c23b75", - " 902 call vec_get(Vec(obj#553), U32(0))": "cpu:3516940, mem:236032", + " 901 ret bytes_new_from_slice -> Ok(Bytes(obj#563))": "cpu:3514940, mem:235948, objs:-/282@fe8367e3", + " 902 call vec_get(Vec(obj#553), U32(0))": "cpu:3516940, mem:236188", " 903 ret vec_get -> Ok(Map(obj#551))": "cpu:3517166", " 904 call map_unpack_to_slice(Map(obj#551), 2)": "", " 905 ret map_unpack_to_slice -> Ok(Void)": "cpu:3517518", @@ -913,88 +913,88 @@ " 911 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3936972", " 912 call bytes_copy_to_slice(Bytes(obj#547), U32(0), 32)": "", " 913 ret bytes_copy_to_slice -> Ok(())": "cpu:3937079", - " 914 ret require_auth -> Ok(Void)": "cpu:3946466, mem:238650, store:-/11@a47c77dc, foot:13@e669cf7e, auth:1@deec782e/1@1865dc36", + " 914 ret require_auth -> Ok(Void)": "cpu:3946466, mem:238806, store:-/11@a3ad50a7, foot:13@22232f3a, auth:1@deec782e/1@1865dc36", " 915 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 916 call get_ledger_sequence()": "cpu:3947935, mem:238786, store:-/-, foot:-", + " 916 call get_ledger_sequence()": "cpu:3947935, mem:238942, store:-/-, foot:-", " 917 ret get_ledger_sequence -> Ok(U32(201))": "", - " 918 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3958263, mem:240531, store:-/11@a47c77dc, foot:13@e669cf7e", + " 918 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3958263, mem:240691, store:-/11@a3ad50a7, foot:13@22232f3a", " 919 call map_new_from_slices(2)": "cpu:3958351", - " 920 ret map_new_from_slices -> Ok(Map(obj#565))": "cpu:3959494, mem:240659, objs:-/283@4defc7a7", + " 920 ret map_new_from_slices -> Ok(Map(obj#565))": "cpu:3959494, mem:240819, objs:-/283@f1c77a4a", " 921 call vec_new_from_slice(2)": "", - " 922 ret vec_new_from_slice -> Ok(Vec(obj#567))": "cpu:3960520, mem:240755, objs:-/284@596bfe2b", + " 922 ret vec_new_from_slice -> Ok(Vec(obj#567))": "cpu:3960520, mem:240915, objs:-/284@730a430d", " 923 call has_contract_data(Vec(obj#567), Temporary)": "", - " 924 ret has_contract_data -> Ok(True)": "cpu:3964313, mem:241307", + " 924 ret has_contract_data -> Ok(True)": "cpu:3964313, mem:241467", " 925 call get_contract_data(Vec(obj#567), Temporary)": "", - " 926 call obj_cmp(Symbol(amount), Symbol(obj#569))": "cpu:3969652, mem:242020, objs:-/285@85615c12", + " 926 call obj_cmp(Symbol(amount), Symbol(obj#569))": "cpu:3969652, mem:242180, objs:-/285@d8322143", " 927 ret obj_cmp -> Ok(-1)": "cpu:3969818", - " 928 ret get_contract_data -> Ok(Map(obj#571))": "cpu:3970319, mem:242084, objs:-/286@cf602c58", + " 928 ret get_contract_data -> Ok(Map(obj#571))": "cpu:3970319, mem:242244, objs:-/286@fd02dec5", " 929 call map_unpack_to_slice(Map(obj#571), 2)": "", " 930 ret map_unpack_to_slice -> Ok(Void)": "cpu:3970671", " 931 call map_new_from_slices(2)": "", - " 932 ret map_new_from_slices -> Ok(Map(obj#573))": "cpu:3971814, mem:242212, objs:-/287@40cfe95d", + " 932 ret map_new_from_slices -> Ok(Map(obj#573))": "cpu:3971814, mem:242372, objs:-/287@ba3548f3", " 933 call vec_new_from_slice(2)": "", - " 934 ret vec_new_from_slice -> Ok(Vec(obj#575))": "cpu:3972840, mem:242308, objs:-/288@39b57063", + " 934 ret vec_new_from_slice -> Ok(Vec(obj#575))": "cpu:3972840, mem:242468, objs:-/288@3893fc4b", " 935 call map_new_from_slices(2)": "", - " 936 call symbol_new_from_slice(17)": "cpu:3973373, mem:242372", - " 937 ret symbol_new_from_slice -> Ok(Symbol(obj#577))": "cpu:3974384, mem:242469, objs:-/289@80216623", + " 936 call symbol_new_from_slice(17)": "cpu:3973373, mem:242532", + " 937 ret symbol_new_from_slice -> Ok(Symbol(obj#577))": "cpu:3974384, mem:242629, objs:-/289@80f8e2ff", " 938 call obj_cmp(Symbol(amount), Symbol(obj#577))": "cpu:3974432", " 939 ret obj_cmp -> Ok(-1)": "cpu:3974598", - " 940 ret map_new_from_slices -> Ok(Map(obj#579))": "cpu:3975038, mem:242533, objs:-/290@4a1b31da", + " 940 ret map_new_from_slices -> Ok(Map(obj#579))": "cpu:3975038, mem:242693, objs:-/290@608ef6ee", " 941 call put_contract_data(Vec(obj#575), Map(obj#579), Temporary)": "", - " 942 ret put_contract_data -> Ok(Void)": "cpu:3988846, mem:245237, store:-/11@3053823a", + " 942 ret put_contract_data -> Ok(Void)": "cpu:3988846, mem:245397, store:-/11@98c9709c", " 943 call map_new_from_slices(2)": "", - " 944 ret map_new_from_slices -> Ok(Map(obj#581))": "cpu:3989989, mem:245365, objs:-/291@107ab441", + " 944 ret map_new_from_slices -> Ok(Map(obj#581))": "cpu:3989989, mem:245525, objs:-/291@7ff405a5", " 945 call vec_new_from_slice(2)": "", - " 946 ret vec_new_from_slice -> Ok(Vec(obj#583))": "cpu:3991015, mem:245461, objs:-/292@3b6956f4", + " 946 ret vec_new_from_slice -> Ok(Vec(obj#583))": "cpu:3991015, mem:245621, objs:-/292@b9e7d868", " 947 call extend_contract_data_ttl(Vec(obj#583), Temporary, U32(1), U32(1))": "", - " 948 call get_ledger_sequence()": "cpu:3994808, mem:246013, store:-/-, foot:-", + " 948 call get_ledger_sequence()": "cpu:3994808, mem:246173, store:-/-, foot:-", " 949 ret get_ledger_sequence -> Ok(U32(201))": "", - " 950 ret extend_contract_data_ttl -> Ok(Void)": "cpu:3996686, mem:246777, store:-/11@ae4bebba, foot:13@e669cf7e", + " 950 ret extend_contract_data_ttl -> Ok(Void)": "cpu:3996686, mem:246937, store:-/11@894801a4, foot:13@22232f3a", " 951 call get_contract_data(Symbol(METADATA), Instance)": "", - " 952 call obj_cmp(Symbol(obj#597), Symbol(issuer))": "cpu:4006616, mem:247908, objs:-/301@2eeea289, stk:-", + " 952 call obj_cmp(Symbol(obj#597), Symbol(issuer))": "cpu:4006616, mem:248072, objs:-/301@c74cb453, stk:-", " 953 ret obj_cmp -> Ok(-1)": "cpu:4006782", - " 954 call obj_cmp(Symbol(METADATA), Vec(obj#591))": "cpu:4007713, mem:248036, objs:-/303@7d5f56ea", + " 954 call obj_cmp(Symbol(METADATA), Vec(obj#591))": "cpu:4007713, mem:248200, objs:-/303@ffedbe72", " 955 ret obj_cmp -> Ok(-1)": "cpu:4007835", " 956 call obj_cmp(Vec(obj#591), Vec(obj#595))": "", " 957 ret obj_cmp -> Ok(-1)": "cpu:4008122", " 958 call obj_cmp(Vec(obj#591), Symbol(METADATA))": "cpu:4008173", " 959 ret obj_cmp -> Ok(1)": "cpu:4008295", - " 960 ret get_contract_data -> Ok(Map(obj#589))": "cpu:4008401, store:3@40f30e56/11@ae4bebba, stk:1@2ba0ddcd", + " 960 ret get_contract_data -> Ok(Map(obj#589))": "cpu:4008401, store:3@40f30e56/11@894801a4, stk:1@ed5f988c", " 961 call map_unpack_to_slice(Map(obj#589), 3)": "", " 962 ret map_unpack_to_slice -> Ok(Void)": "cpu:4008741", " 963 call vec_new_from_slice(4)": "", - " 964 ret vec_new_from_slice -> Ok(Vec(obj#607))": "cpu:4009893, mem:248148, objs:-/304@4bdf790e", + " 964 ret vec_new_from_slice -> Ok(Vec(obj#607))": "cpu:4009893, mem:248312, objs:-/304@acbf473d", " 965 call vec_new_from_slice(2)": "", - " 966 ret vec_new_from_slice -> Ok(Vec(obj#609))": "cpu:4010858, mem:248244, objs:-/305@ca9cde3d", + " 966 ret vec_new_from_slice -> Ok(Vec(obj#609))": "cpu:4010858, mem:248408, objs:-/305@cf5eecc", " 967 call contract_event(Vec(obj#607), Vec(obj#609))": "", - " 968 ret contract_event -> Ok(Void)": "cpu:4012528, mem:248421, objs:-/306@7fbe7873, evt:4@e078303e", - " 969 pop SAC:a010db6c:approve -> Ok(Void)": "", - " 970 ret call -> Ok(Void)": " store:-/11@ae4bebba, stk:-, auth:-/-", - " 971 call vec_new_from_slice(2)": "cpu:4013408, mem:248549, objs:-/308@8fd84067", - " 972 ret vec_new_from_slice -> Ok(Vec(obj#617))": "cpu:4014495, mem:248645, objs:-/309@326e50c", + " 968 ret contract_event -> Ok(Void)": "cpu:4012528, mem:248585, objs:-/306@734474d5, evt:4@e078303e", + " 969 pop SAC:2e378f80:approve -> Ok(Void)": "", + " 970 ret call -> Ok(Void)": " store:-/11@894801a4, stk:-, auth:-/-", + " 971 call vec_new_from_slice(2)": "cpu:4013408, mem:248713, objs:-/308@12fb79f4", + " 972 ret vec_new_from_slice -> Ok(Vec(obj#617))": "cpu:4014495, mem:248809, objs:-/309@dda482eb", " 973 call call(Address(obj#37), Symbol(allowance), Vec(obj#617))": "", - " 974 push SAC:a010db6c:allowance(Address(obj#613), Address(obj#615))": "cpu:4045205, mem:253939, objs:-/310@e2514839, stk:1@1123f182, auth:1@17210d25/-", + " 974 push SAC:2e378f80:allowance(Address(obj#613), Address(obj#615))": "cpu:4045205, mem:254111, objs:-/310@530b1af1, stk:1@f1dab387, auth:1@17210d25/-", " 975 call symbol_index_in_strs(Symbol(allowance), 17)": "", " 976 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:4045963", " 977 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 978 call get_ledger_sequence()": "cpu:4047432, mem:254075, store:-/-, foot:-", + " 978 call get_ledger_sequence()": "cpu:4047432, mem:254247, store:-/-, foot:-", " 979 ret get_ledger_sequence -> Ok(U32(201))": "", - " 980 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4057760, mem:255820, store:-/11@ae4bebba, foot:13@e669cf7e", + " 980 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4057760, mem:255996, store:-/11@894801a4, foot:13@22232f3a", " 981 call map_new_from_slices(2)": "", - " 982 ret map_new_from_slices -> Ok(Map(obj#621))": "cpu:4058903, mem:255948, objs:-/311@3b9301f4", + " 982 ret map_new_from_slices -> Ok(Map(obj#621))": "cpu:4058903, mem:256124, objs:-/311@70de992c", " 983 call vec_new_from_slice(2)": "", - " 984 ret vec_new_from_slice -> Ok(Vec(obj#623))": "cpu:4059929, mem:256044, objs:-/312@263fce8e", + " 984 ret vec_new_from_slice -> Ok(Vec(obj#623))": "cpu:4059929, mem:256220, objs:-/312@12b2b8f3", " 985 call has_contract_data(Vec(obj#623), Temporary)": "", - " 986 ret has_contract_data -> Ok(True)": "cpu:4063722, mem:256596", + " 986 ret has_contract_data -> Ok(True)": "cpu:4063722, mem:256772", " 987 call get_contract_data(Vec(obj#623), Temporary)": "", - " 988 call obj_cmp(Symbol(amount), Symbol(obj#625))": "cpu:4069061, mem:257309, objs:-/313@29df9494", + " 988 call obj_cmp(Symbol(amount), Symbol(obj#625))": "cpu:4069061, mem:257485, objs:-/313@8de3bdaf", " 989 ret obj_cmp -> Ok(-1)": "cpu:4069227", - " 990 ret get_contract_data -> Ok(Map(obj#627))": "cpu:4069728, mem:257373, objs:-/314@1d0e96ed", + " 990 ret get_contract_data -> Ok(Map(obj#627))": "cpu:4069728, mem:257549, objs:-/314@ef3b887c", " 991 call map_unpack_to_slice(Map(obj#627), 2)": "", " 992 ret map_unpack_to_slice -> Ok(Void)": "cpu:4070080", " 993 call get_ledger_sequence()": "", " 994 ret get_ledger_sequence -> Ok(U32(201))": "", - " 995 pop SAC:a010db6c:allowance -> Ok(I128(10000))": "", + " 995 pop SAC:2e378f80:allowance -> Ok(I128(10000))": "", " 996 ret call -> Ok(I128(10000))": " stk:-, auth:-/-", - " 997 end": "cpu:4070080, mem:257373, prngs:-/9b4a753, objs:-/314@1d0e96ed, vm:-/-, evt:4@e078303e, store:-/11@ae4bebba, foot:13@e669cf7e, stk:-, auth:-/-" + " 997 end": "cpu:4070080, mem:257549, prngs:-/9b4a753, objs:-/314@ef3b887c, vm:-/-, evt:4@e078303e, store:-/11@894801a4, foot:13@22232f3a, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_asset12_init.json b/soroban-env-host/observations/test__stellar_asset_contract__test_asset12_init.json new file mode 100644 index 000000000..4ff79dd0d --- /dev/null +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_asset12_init.json @@ -0,0 +1,188 @@ +{ + " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", + " 1 call bytes_new_from_slice(52)": "", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:15461, mem:132, objs:-/1@c9af83fb", + " 3 call create_asset_contract(Bytes(obj#1))": "", + " 4 call get_ledger_network_id()": "cpu:76310, mem:288", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:77340, mem:400, objs:-/2@7ab71fef", + " 6 call symbol_new_from_slice(10)": "cpu:93744, mem:4152, store:-/1@112a309f, foot:1@248d0d9a", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:94752, mem:4242, objs:-/3@8615e8c6", + " 8 call symbol_len(Symbol(obj#5))": "cpu:95192, mem:4306, objs:-/4@ac8fb260", + " 9 ret symbol_len -> Ok(U32(10))": "cpu:95314", + " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", + " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:95418", + " 12 push SAC:3a8de7cb:sym#5(Bytes(obj#7))": "cpu:105659, mem:5390, objs:-/5@561d1a14, stk:1@5fdb51de, auth:1@9c77a914/-", + " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", + " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:107454", + " 15 call vec_new_from_slice(1)": "", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:108417, mem:5478, objs:-/6@eaa1014c", + " 17 call has_contract_data(Vec(obj#11), Instance)": "", + " 18 ret has_contract_data -> Ok(False)": "cpu:108565, stk:1@ae827ad9", + " 19 call get_ledger_network_id()": "cpu:169396, mem:5634", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:170426, mem:5746, objs:-/7@2706db99", + " 21 call vec_new_from_slice(1)": "cpu:181422, mem:7780, objs:-/8@b46dbf3", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:182385, mem:7868, objs:-/9@f578f08f", + " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183169, mem:7908, store:1@73e12810/1@112a309f, stk:1@55da3170", + " 25 call string_new_from_slice(12)": "", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184132, mem:8000, objs:-/10@9d8d79db", + " 27 call bytes_new_from_slice(32)": "cpu:184178", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185147, mem:8112, objs:-/11@7a9d5e3c", + " 29 call bytes_len(Bytes(obj#21))": "", + " 30 ret bytes_len -> Ok(U32(32))": "cpu:185269", + " 31 call vec_new_from_slice(1)": "", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186232, mem:8200, objs:-/12@30f389c4", + " 33 call symbol_new_from_slice(10)": "", + " 34 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:187240, mem:8290, objs:-/13@6b274835", + " 35 call map_new_from_slices(2)": "", + " 36 call symbol_new_from_slice(10)": "cpu:187773, mem:8354", + " 37 ret symbol_new_from_slice -> Ok(Symbol(obj#27))": "cpu:188781, mem:8444, objs:-/14@cd03540f", + " 38 call obj_cmp(Symbol(obj#27), Symbol(issuer))": "cpu:188951", + " 39 ret obj_cmp -> Ok(-1)": "cpu:189117", + " 40 ret map_new_from_slices -> Ok(Map(obj#29))": "cpu:189557, mem:8508, objs:-/15@103ee106", + " 41 call vec_new_from_slice(2)": "", + " 42 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:190644, mem:8604, objs:-/16@d8339eca", + " 43 call put_contract_data(Vec(obj#23), Vec(obj#31), Instance)": "", + " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190859, store:-/1@112a309f, stk:-", + " 45 ret obj_cmp -> Ok(-1)": "cpu:191146", + " 46 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191727, mem:8668", + " 47 ret obj_cmp -> Ok(-1)": "cpu:192014", + " 48 ret put_contract_data -> Ok(Void)": " store:2@44a84c8a/1@112a309f, stk:1@17419f08", + " 49 call vec_new_from_slice(1)": "", + " 50 ret vec_new_from_slice -> Ok(Vec(obj#33))": "cpu:192977, mem:8756, objs:-/17@f152d388", + " 51 call get_contract_data(Vec(obj#33), Instance)": "", + " 52 call obj_cmp(Vec(obj#23), Vec(obj#33))": "cpu:193089, store:-/1@112a309f, stk:-", + " 53 ret obj_cmp -> Ok(0)": "cpu:193376", + " 54 ret get_contract_data -> Ok(Vec(obj#31))": "cpu:193482, store:2@44a84c8a/1@112a309f, stk:1@17419f08", + " 55 call vec_get(Vec(obj#31), U32(0))": "", + " 56 ret vec_get -> Ok(Symbol(obj#25))": "cpu:193708", + " 57 call symbol_index_in_strs(Symbol(obj#25), 3)": "", + " 58 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:194025", + " 59 call vec_get(Vec(obj#31), U32(1))": "", + " 60 ret vec_get -> Ok(Map(obj#29))": "cpu:194251", + " 61 call map_unpack_to_slice(Map(obj#29), 2)": "", + " 62 ret map_unpack_to_slice -> Ok(Void)": "cpu:194602", + " 63 call bytes_len(Bytes(obj#21))": "", + " 64 ret bytes_len -> Ok(U32(32))": "cpu:194724", + " 65 call string_len(String(obj#19))": "", + " 66 ret string_len -> Ok(U32(12))": "cpu:194846", + " 67 call string_copy_to_slice(String(obj#19), U32(0), 12)": "", + " 68 ret string_copy_to_slice -> Ok(())": "cpu:194950", + " 69 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:195404, mem:8933", + " 70 ret bytes_copy_to_slice -> Ok(())": "cpu:195511", + " 71 call string_new_from_slice(69)": "", + " 72 ret string_new_from_slice -> Ok(String(obj#35))": "cpu:196488, mem:9082, objs:-/18@453ace36", + " 73 call map_new_from_slices(3)": "", + " 74 ret map_new_from_slices -> Ok(Map(obj#37))": "cpu:197640, mem:9234, objs:-/19@c4cd6319", + " 75 call put_contract_data(Symbol(METADATA), Map(obj#37), Instance)": "", + " 76 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197797, store:-/1@112a309f, stk:-", + " 77 ret obj_cmp -> Ok(1)": "cpu:197919", + " 78 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", + " 79 ret obj_cmp -> Ok(1)": "cpu:198041", + " 80 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:198631, mem:9322", + " 81 ret obj_cmp -> Ok(-1)": "cpu:198753", + " 82 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", + " 83 ret obj_cmp -> Ok(-1)": "cpu:199040", + " 84 ret put_contract_data -> Ok(Void)": " store:3@6a6c37f3/1@112a309f, stk:1@bf8d1642", + " 85 pop SAC:3a8de7cb:sym#5 -> Ok(Void)": "cpu:209700, mem:11431, store:3@6a6c37f3/1@6a6fc3f5", + " 86 ret create_asset_contract -> Ok(Address(obj#39))": "cpu:210201, mem:11495, objs:-/20@ff446a46, store:-/1@6a6fc3f5, stk:-, auth:-/-", + " 87 call get_ledger_network_id()": "", + " 88 ret get_ledger_network_id -> Ok(Bytes(obj#41))": "cpu:211231, mem:11607, objs:-/21@da15c087", + " 89 call vec_new()": "cpu:221848, mem:13577", + " 90 ret vec_new -> Ok(Vec(obj#43))": "cpu:222349, mem:13641, objs:-/22@9bd28cb6", + " 91 call call(Address(obj#39), Symbol(symbol), Vec(obj#43))": "", + " 92 push SAC:3a8de7cb:symbol()": "cpu:252199, mem:18281, objs:-/23@f0a900ae, stk:1@e09e31c1, auth:1@335d484a/-", + " 93 call symbol_index_in_strs(Symbol(symbol), 17)": "", + " 94 ret symbol_index_in_strs -> Ok(U32(16))": "cpu:252947", + " 95 call get_contract_data(Symbol(METADATA), Instance)": "", + " 96 call obj_cmp(Symbol(obj#61), Symbol(issuer))": "cpu:263846, mem:19530, objs:-/33@431eb91a, stk:-", + " 97 ret obj_cmp -> Ok(-1)": "cpu:264012", + " 98 call obj_cmp(Symbol(METADATA), Vec(obj#53))": "cpu:264943, mem:19658, objs:-/35@15c61877", + " 99 ret obj_cmp -> Ok(-1)": "cpu:265065", + " 100 call obj_cmp(Vec(obj#53), Vec(obj#57))": "", + " 101 ret obj_cmp -> Ok(-1)": "cpu:265352", + " 102 call obj_cmp(Vec(obj#53), Symbol(METADATA))": "cpu:265403", + " 103 ret obj_cmp -> Ok(1)": "cpu:265525", + " 104 ret get_contract_data -> Ok(Map(obj#51))": "cpu:265631, store:3@d9876781/1@6a6fc3f5, stk:1@353357e4", + " 105 call map_unpack_to_slice(Map(obj#51), 3)": "", + " 106 ret map_unpack_to_slice -> Ok(Void)": "cpu:265971", + " 107 pop SAC:3a8de7cb:symbol -> Ok(String(obj#49))": "", + " 108 ret call -> Ok(String(obj#49))": "cpu:266032, store:-/1@6a6fc3f5, stk:-, auth:-/-", + " 109 call string_len(String(obj#49))": "", + " 110 ret string_len -> Ok(U32(12))": "cpu:266154", + " 111 call string_copy_to_slice(String(obj#49), U32(0), 12)": "", + " 112 ret string_copy_to_slice -> Ok(())": "cpu:266258", + " 113 call vec_new()": "", + " 114 ret vec_new -> Ok(Vec(obj#71))": "cpu:266759, mem:19722, objs:-/36@7fd64fe6", + " 115 call call(Address(obj#39), Symbol(decimals), Vec(obj#71))": "", + " 116 push SAC:3a8de7cb:decimals()": "cpu:296609, mem:24362, objs:-/37@95ae5ecd, stk:1@424a5cf3, auth:1@bc6e6f7c/-", + " 117 call symbol_index_in_strs(Symbol(decimals), 17)": "", + " 118 ret symbol_index_in_strs -> Ok(U32(14))": "cpu:297367", + " 119 pop SAC:3a8de7cb:decimals -> Ok(U32(7))": "", + " 120 ret call -> Ok(U32(7))": " stk:-, auth:-/-", + " 121 call vec_new()": "", + " 122 ret vec_new -> Ok(Vec(obj#75))": "cpu:297868, mem:24426, objs:-/38@74ddc4b2", + " 123 call call(Address(obj#39), Symbol(name), Vec(obj#75))": "", + " 124 push SAC:3a8de7cb:name()": "cpu:327718, mem:29066, objs:-/39@63dc5eb, stk:1@21f4ed4, auth:1@3794dbfb/-", + " 125 call symbol_index_in_strs(Symbol(name), 17)": "", + " 126 ret symbol_index_in_strs -> Ok(U32(15))": "cpu:328466", + " 127 call get_contract_data(Symbol(METADATA), Instance)": "", + " 128 call obj_cmp(Symbol(obj#93), Symbol(issuer))": "cpu:339365, mem:30315, objs:-/49@638b2be9, stk:-", + " 129 ret obj_cmp -> Ok(-1)": "cpu:339531", + " 130 call obj_cmp(Symbol(METADATA), Vec(obj#85))": "cpu:340462, mem:30443, objs:-/51@f594ceea", + " 131 ret obj_cmp -> Ok(-1)": "cpu:340584", + " 132 call obj_cmp(Vec(obj#85), Vec(obj#89))": "", + " 133 ret obj_cmp -> Ok(-1)": "cpu:340871", + " 134 call obj_cmp(Vec(obj#85), Symbol(METADATA))": "cpu:340922", + " 135 ret obj_cmp -> Ok(1)": "cpu:341044", + " 136 ret get_contract_data -> Ok(Map(obj#83))": "cpu:341150, store:3@3ede9abd/1@6a6fc3f5, stk:1@4c046505", + " 137 call map_unpack_to_slice(Map(obj#83), 3)": "", + " 138 ret map_unpack_to_slice -> Ok(Void)": "cpu:341490", + " 139 pop SAC:3a8de7cb:name -> Ok(String(obj#79))": "", + " 140 ret call -> Ok(String(obj#79))": "cpu:341551, store:-/1@6a6fc3f5, stk:-, auth:-/-", + " 141 call string_len(String(obj#79))": "", + " 142 ret string_len -> Ok(U32(69))": "cpu:341673", + " 143 call string_copy_to_slice(String(obj#79), U32(0), 69)": "", + " 144 ret string_copy_to_slice -> Ok(())": "cpu:341784", + " 145 call vec_new_from_slice(1)": "cpu:346498, mem:31308, objs:-/52@79bdd00b, store:-/3@d9f3a949, foot:3@d93be167", + " 146 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:347522, mem:31396, objs:-/53@b2ae955d", + " 147 call call(Address(obj#39), Symbol(balance), Vec(obj#105))": "", + " 148 push SAC:3a8de7cb:balance(Address(obj#103))": "cpu:377448, mem:36188, objs:-/54@5324f8e3, stk:1@3f5d9587, auth:1@cf93c1c5/-", + " 149 call symbol_index_in_strs(Symbol(balance), 17)": "", + " 150 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:378196", + " 151 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", + " 152 call get_ledger_sequence()": "cpu:379337, mem:36324, store:-/-, foot:-", + " 153 ret get_ledger_sequence -> Ok(U32(123))": "", + " 154 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:390190, mem:38318, store:-/3@61d55b43, foot:3@d93be167", + " 155 call vec_new_from_slice(1)": "cpu:390297", + " 156 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:391260, mem:38406, objs:-/55@ec3d961b", + " 157 call get_contract_data(Vec(obj#109), Instance)": "", + " 158 call obj_cmp(Symbol(obj#125), Symbol(issuer))": "cpu:402220, mem:39655, objs:-/65@44ba42a8, stk:-", + " 159 ret obj_cmp -> Ok(-1)": "cpu:402386", + " 160 call obj_cmp(Symbol(METADATA), Vec(obj#117))": "cpu:403317, mem:39783, objs:-/67@1fd84d57", + " 161 ret obj_cmp -> Ok(-1)": "cpu:403439", + " 162 call obj_cmp(Vec(obj#117), Vec(obj#121))": "", + " 163 ret obj_cmp -> Ok(-1)": "cpu:403726", + " 164 call obj_cmp(Vec(obj#117), Vec(obj#109))": "cpu:403777", + " 165 ret obj_cmp -> Ok(-1)": "cpu:404064", + " 166 call obj_cmp(Vec(obj#121), Vec(obj#109))": "", + " 167 ret obj_cmp -> Ok(0)": "cpu:404351", + " 168 ret get_contract_data -> Ok(Vec(obj#133))": "cpu:404457, store:3@3c9378ad/3@61d55b43, stk:1@ea68cf9d", + " 169 call vec_get(Vec(obj#133), U32(0))": "", + " 170 ret vec_get -> Ok(Symbol(obj#123))": "cpu:404683", + " 171 call symbol_index_in_strs(Symbol(obj#123), 3)": "", + " 172 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:405000", + " 173 call vec_get(Vec(obj#133), U32(1))": "", + " 174 ret vec_get -> Ok(Map(obj#131))": "cpu:405226", + " 175 call map_unpack_to_slice(Map(obj#131), 2)": "", + " 176 ret map_unpack_to_slice -> Ok(Void)": "cpu:405577", + " 177 call bytes_len(Bytes(obj#129))": "", + " 178 ret bytes_len -> Ok(U32(32))": "cpu:405699", + " 179 call string_len(String(obj#127))": "cpu:405806", + " 180 ret string_len -> Ok(U32(12))": "cpu:405928", + " 181 call string_copy_to_slice(String(obj#127), U32(0), 12)": "", + " 182 ret string_copy_to_slice -> Ok(())": "cpu:406032", + " 183 pop SAC:3a8de7cb:balance -> Ok(I128(10000000))": "cpu:407024, mem:39919", + " 184 ret call -> Ok(I128(10000000))": " store:-/3@61d55b43, stk:-, auth:-/-", + " 185 end": "cpu:407024, mem:39919, prngs:-/9b4a753, objs:-/67@1fd84d57, vm:-/-, evt:-, store:-/3@61d55b43, foot:3@d93be167, stk:-, auth:-/-" +} \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_asset12_smart_init.json b/soroban-env-host/observations/test__stellar_asset_contract__test_asset12_smart_init.json deleted file mode 100644 index a558c58bf..000000000 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_asset12_smart_init.json +++ /dev/null @@ -1,188 +0,0 @@ -{ - " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", - " 1 call bytes_new_from_slice(52)": "cpu:18225, mem:615, store:-/2@dc582cc0, foot:2@95a0f13", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:19198, mem:747, objs:-/1@b94a775b", - " 3 call create_asset_contract(Bytes(obj#1))": "", - " 4 call get_ledger_network_id()": "cpu:80047, mem:903", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:81077, mem:1015, objs:-/2@200b3c52", - " 6 call symbol_new_from_slice(10)": "cpu:97706, mem:5139, store:-/3@f67abd91, foot:3@c8d17168", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:98714, mem:5229, objs:-/3@46c3e111", - " 8 call symbol_len(Symbol(obj#5))": "cpu:99154, mem:5293, objs:-/4@5d61834e", - " 9 ret symbol_len -> Ok(U32(10))": "cpu:99276", - " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", - " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:99380", - " 12 push SAC:15daa367:sym#5(Bytes(obj#7))": "cpu:109693, mem:6513, objs:-/5@38d8544a, stk:1@c346d95a, auth:1@9c77a914/-", - " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", - " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:111488", - " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:112451, mem:6601, objs:-/6@b4c01533", - " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:112599, stk:1@148a9d99", - " 19 call get_ledger_network_id()": "cpu:173430, mem:6757", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:174460, mem:6869, objs:-/7@6aa7d230", - " 21 call vec_new_from_slice(1)": "cpu:185456, mem:8903, objs:-/8@bff81d73", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:186419, mem:8991, objs:-/9@aea971a2", - " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:187203, mem:9031, store:1@73e12810/3@f67abd91, stk:1@a8cf5be2", - " 25 call string_new_from_slice(12)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:188166, mem:9123, objs:-/10@4aeab495", - " 27 call bytes_new_from_slice(32)": "cpu:188212", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:189181, mem:9235, objs:-/11@a839a13e", - " 29 call bytes_len(Bytes(obj#21))": "", - " 30 ret bytes_len -> Ok(U32(32))": "cpu:189303", - " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:190266, mem:9323, objs:-/12@1625ee88", - " 33 call symbol_new_from_slice(10)": "", - " 34 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:191274, mem:9413, objs:-/13@ece2aa5d", - " 35 call map_new_from_slices(2)": "", - " 36 call symbol_new_from_slice(10)": "cpu:191807, mem:9477", - " 37 ret symbol_new_from_slice -> Ok(Symbol(obj#27))": "cpu:192815, mem:9567, objs:-/14@cf578d87", - " 38 call obj_cmp(Symbol(obj#27), Symbol(issuer))": "cpu:192985", - " 39 ret obj_cmp -> Ok(-1)": "cpu:193151", - " 40 ret map_new_from_slices -> Ok(Map(obj#29))": "cpu:193591, mem:9631, objs:-/15@4c0efb03", - " 41 call vec_new_from_slice(2)": "", - " 42 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:194678, mem:9727, objs:-/16@d80a054a", - " 43 call put_contract_data(Vec(obj#23), Vec(obj#31), Instance)": "", - " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:194893, store:-/3@f67abd91, stk:-", - " 45 ret obj_cmp -> Ok(-1)": "cpu:195180", - " 46 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:195761, mem:9791", - " 47 ret obj_cmp -> Ok(-1)": "cpu:196048", - " 48 ret put_contract_data -> Ok(Void)": " store:2@44a84c8a/3@f67abd91, stk:1@901342da", - " 49 call vec_new_from_slice(1)": "", - " 50 ret vec_new_from_slice -> Ok(Vec(obj#33))": "cpu:197011, mem:9879, objs:-/17@dee4d9fa", - " 51 call get_contract_data(Vec(obj#33), Instance)": "", - " 52 call obj_cmp(Vec(obj#23), Vec(obj#33))": "cpu:197123, store:-/3@f67abd91, stk:-", - " 53 ret obj_cmp -> Ok(0)": "cpu:197410", - " 54 ret get_contract_data -> Ok(Vec(obj#31))": "cpu:197516, store:2@44a84c8a/3@f67abd91, stk:1@901342da", - " 55 call vec_get(Vec(obj#31), U32(0))": "", - " 56 ret vec_get -> Ok(Symbol(obj#25))": "cpu:197742", - " 57 call symbol_index_in_strs(Symbol(obj#25), 3)": "", - " 58 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:198059", - " 59 call vec_get(Vec(obj#31), U32(1))": "", - " 60 ret vec_get -> Ok(Map(obj#29))": "cpu:198285", - " 61 call map_unpack_to_slice(Map(obj#29), 2)": "", - " 62 ret map_unpack_to_slice -> Ok(Void)": "cpu:198636", - " 63 call bytes_len(Bytes(obj#21))": "", - " 64 ret bytes_len -> Ok(U32(32))": "cpu:198758", - " 65 call string_len(String(obj#19))": "", - " 66 ret string_len -> Ok(U32(12))": "cpu:198880", - " 67 call string_copy_to_slice(String(obj#19), U32(0), 12)": "", - " 68 ret string_copy_to_slice -> Ok(())": "cpu:198984", - " 69 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:199438, mem:10056", - " 70 ret bytes_copy_to_slice -> Ok(())": "cpu:199545", - " 71 call string_new_from_slice(69)": "", - " 72 ret string_new_from_slice -> Ok(String(obj#35))": "cpu:200522, mem:10205, objs:-/18@88950ed6", - " 73 call map_new_from_slices(3)": "", - " 74 ret map_new_from_slices -> Ok(Map(obj#37))": "cpu:201674, mem:10357, objs:-/19@64e105a1", - " 75 call put_contract_data(Symbol(METADATA), Map(obj#37), Instance)": "", - " 76 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:201831, store:-/3@f67abd91, stk:-", - " 77 ret obj_cmp -> Ok(1)": "cpu:201953", - " 78 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", - " 79 ret obj_cmp -> Ok(1)": "cpu:202075", - " 80 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:202665, mem:10445", - " 81 ret obj_cmp -> Ok(-1)": "cpu:202787", - " 82 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", - " 83 ret obj_cmp -> Ok(-1)": "cpu:203074", - " 84 ret put_contract_data -> Ok(Void)": " store:3@6a6c37f3/3@f67abd91, stk:1@73768f3e", - " 85 pop SAC:15daa367:sym#5 -> Ok(Void)": "cpu:213834, mem:12690, store:3@6a6c37f3/3@f838e555", - " 86 ret create_asset_contract -> Ok(Address(obj#39))": "cpu:214335, mem:12754, objs:-/20@8a8bdf1c, store:-/3@f838e555, stk:-, auth:-/-", - " 87 call get_ledger_network_id()": "", - " 88 ret get_ledger_network_id -> Ok(Bytes(obj#41))": "cpu:215365, mem:12866, objs:-/21@e7fd8cc1", - " 89 call vec_new()": "cpu:225982, mem:14836", - " 90 ret vec_new -> Ok(Vec(obj#43))": "cpu:226483, mem:14900, objs:-/22@c0fa6b41", - " 91 call call(Address(obj#39), Symbol(symbol), Vec(obj#43))": "", - " 92 push SAC:15daa367:symbol()": "cpu:256405, mem:19676, objs:-/23@1d01cb7, stk:1@b0dcc2a7, auth:1@335d484a/-", - " 93 call symbol_index_in_strs(Symbol(symbol), 17)": "", - " 94 ret symbol_index_in_strs -> Ok(U32(16))": "cpu:257153", - " 95 call get_contract_data(Symbol(METADATA), Instance)": "", - " 96 call obj_cmp(Symbol(obj#61), Symbol(issuer))": "cpu:268052, mem:20925, objs:-/33@7f77c12b, stk:-", - " 97 ret obj_cmp -> Ok(-1)": "cpu:268218", - " 98 call obj_cmp(Symbol(METADATA), Vec(obj#53))": "cpu:269149, mem:21053, objs:-/35@f6b5c00f", - " 99 ret obj_cmp -> Ok(-1)": "cpu:269271", - " 100 call obj_cmp(Vec(obj#53), Vec(obj#57))": "", - " 101 ret obj_cmp -> Ok(-1)": "cpu:269558", - " 102 call obj_cmp(Vec(obj#53), Symbol(METADATA))": "cpu:269609", - " 103 ret obj_cmp -> Ok(1)": "cpu:269731", - " 104 ret get_contract_data -> Ok(Map(obj#51))": "cpu:269837, store:3@d9876781/3@f838e555, stk:1@d1dde6ba", - " 105 call map_unpack_to_slice(Map(obj#51), 3)": "", - " 106 ret map_unpack_to_slice -> Ok(Void)": "cpu:270177", - " 107 pop SAC:15daa367:symbol -> Ok(String(obj#49))": "", - " 108 ret call -> Ok(String(obj#49))": "cpu:270238, store:-/3@f838e555, stk:-, auth:-/-", - " 109 call string_len(String(obj#49))": "", - " 110 ret string_len -> Ok(U32(12))": "cpu:270360", - " 111 call string_copy_to_slice(String(obj#49), U32(0), 12)": "", - " 112 ret string_copy_to_slice -> Ok(())": "cpu:270464", - " 113 call vec_new()": "", - " 114 ret vec_new -> Ok(Vec(obj#71))": "cpu:270965, mem:21117, objs:-/36@84c86418", - " 115 call call(Address(obj#39), Symbol(decimals), Vec(obj#71))": "", - " 116 push SAC:15daa367:decimals()": "cpu:300887, mem:25893, objs:-/37@97a37238, stk:1@720038cf, auth:1@bc6e6f7c/-", - " 117 call symbol_index_in_strs(Symbol(decimals), 17)": "", - " 118 ret symbol_index_in_strs -> Ok(U32(14))": "cpu:301645", - " 119 pop SAC:15daa367:decimals -> Ok(U32(7))": "", - " 120 ret call -> Ok(U32(7))": " stk:-, auth:-/-", - " 121 call vec_new()": "", - " 122 ret vec_new -> Ok(Vec(obj#75))": "cpu:302146, mem:25957, objs:-/38@c4b85074", - " 123 call call(Address(obj#39), Symbol(name), Vec(obj#75))": "", - " 124 push SAC:15daa367:name()": "cpu:332068, mem:30733, objs:-/39@91a2073c, stk:1@3086807a, auth:1@3794dbfb/-", - " 125 call symbol_index_in_strs(Symbol(name), 17)": "", - " 126 ret symbol_index_in_strs -> Ok(U32(15))": "cpu:332816", - " 127 call get_contract_data(Symbol(METADATA), Instance)": "", - " 128 call obj_cmp(Symbol(obj#93), Symbol(issuer))": "cpu:343715, mem:31982, objs:-/49@1db25f70, stk:-", - " 129 ret obj_cmp -> Ok(-1)": "cpu:343881", - " 130 call obj_cmp(Symbol(METADATA), Vec(obj#85))": "cpu:344812, mem:32110, objs:-/51@6c3c9801", - " 131 ret obj_cmp -> Ok(-1)": "cpu:344934", - " 132 call obj_cmp(Vec(obj#85), Vec(obj#89))": "", - " 133 ret obj_cmp -> Ok(-1)": "cpu:345221", - " 134 call obj_cmp(Vec(obj#85), Symbol(METADATA))": "cpu:345272", - " 135 ret obj_cmp -> Ok(1)": "cpu:345394", - " 136 ret get_contract_data -> Ok(Map(obj#83))": "cpu:345500, store:3@3ede9abd/3@f838e555, stk:1@ef9b0cb9", - " 137 call map_unpack_to_slice(Map(obj#83), 3)": "", - " 138 ret map_unpack_to_slice -> Ok(Void)": "cpu:345840", - " 139 pop SAC:15daa367:name -> Ok(String(obj#79))": "", - " 140 ret call -> Ok(String(obj#79))": "cpu:345901, store:-/3@f838e555, stk:-, auth:-/-", - " 141 call string_len(String(obj#79))": "", - " 142 ret string_len -> Ok(U32(69))": "cpu:346023", - " 143 call string_copy_to_slice(String(obj#79), U32(0), 69)": "", - " 144 ret string_copy_to_slice -> Ok(())": "cpu:346134", - " 145 call vec_new_from_slice(1)": "cpu:347013, mem:32174, objs:-/52@6baa5582", - " 146 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:348037, mem:32262, objs:-/53@df7486b0", - " 147 call call(Address(obj#39), Symbol(balance), Vec(obj#105))": "", - " 148 push SAC:15daa367:balance(Address(obj#103))": "cpu:377963, mem:37054, objs:-/54@1083481f, stk:1@f8c10436, auth:1@cf93c1c5/-", - " 149 call symbol_index_in_strs(Symbol(balance), 17)": "", - " 150 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:378711", - " 151 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 152 call get_ledger_sequence()": "cpu:379852, mem:37190, store:-/-, foot:-", - " 153 ret get_ledger_sequence -> Ok(U32(123))": "", - " 154 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:390705, mem:39184, store:-/3@32dec64e, foot:3@c8d17168", - " 155 call vec_new_from_slice(1)": "cpu:390812", - " 156 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:391775, mem:39272, objs:-/55@8db34bbe", - " 157 call get_contract_data(Vec(obj#109), Instance)": "", - " 158 call obj_cmp(Symbol(obj#125), Symbol(issuer))": "cpu:402735, mem:40521, objs:-/65@c48e5a2d, stk:-", - " 159 ret obj_cmp -> Ok(-1)": "cpu:402901", - " 160 call obj_cmp(Symbol(METADATA), Vec(obj#117))": "cpu:403832, mem:40649, objs:-/67@b30229e8", - " 161 ret obj_cmp -> Ok(-1)": "cpu:403954", - " 162 call obj_cmp(Vec(obj#117), Vec(obj#121))": "", - " 163 ret obj_cmp -> Ok(-1)": "cpu:404241", - " 164 call obj_cmp(Vec(obj#117), Vec(obj#109))": "cpu:404292", - " 165 ret obj_cmp -> Ok(-1)": "cpu:404579", - " 166 call obj_cmp(Vec(obj#121), Vec(obj#109))": "", - " 167 ret obj_cmp -> Ok(0)": "cpu:404866", - " 168 ret get_contract_data -> Ok(Vec(obj#133))": "cpu:404972, store:3@3c9378ad/3@32dec64e, stk:1@44eca169", - " 169 call vec_get(Vec(obj#133), U32(0))": "", - " 170 ret vec_get -> Ok(Symbol(obj#123))": "cpu:405198", - " 171 call symbol_index_in_strs(Symbol(obj#123), 3)": "", - " 172 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:405515", - " 173 call vec_get(Vec(obj#133), U32(1))": "", - " 174 ret vec_get -> Ok(Map(obj#131))": "cpu:405741", - " 175 call map_unpack_to_slice(Map(obj#131), 2)": "", - " 176 ret map_unpack_to_slice -> Ok(Void)": "cpu:406092", - " 177 call bytes_len(Bytes(obj#129))": "", - " 178 ret bytes_len -> Ok(U32(32))": "cpu:406214", - " 179 call string_len(String(obj#127))": "cpu:406321", - " 180 ret string_len -> Ok(U32(12))": "cpu:406443", - " 181 call string_copy_to_slice(String(obj#127), U32(0), 12)": "", - " 182 ret string_copy_to_slice -> Ok(())": "cpu:406547", - " 183 pop SAC:15daa367:balance -> Ok(I128(10000000))": "cpu:407539, mem:40785", - " 184 ret call -> Ok(I128(10000000))": " store:-/3@32dec64e, stk:-, auth:-/-", - " 185 end": "cpu:407539, mem:40785, prngs:-/9b4a753, objs:-/67@b30229e8, vm:-/-, evt:-, store:-/3@32dec64e, foot:3@c8d17168, stk:-, auth:-/-" -} \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_asset12_smart_leading_zero_init.json b/soroban-env-host/observations/test__stellar_asset_contract__test_asset12_smart_leading_zero_init.json deleted file mode 100644 index 0af2ef581..000000000 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_asset12_smart_leading_zero_init.json +++ /dev/null @@ -1,188 +0,0 @@ -{ - " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", - " 1 call bytes_new_from_slice(52)": "cpu:18225, mem:615, store:-/2@e555842c, foot:2@4cf6f701", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:19198, mem:747, objs:-/1@4bce7aed", - " 3 call create_asset_contract(Bytes(obj#1))": "", - " 4 call get_ledger_network_id()": "cpu:80047, mem:903", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:81077, mem:1015, objs:-/2@37a42cd7", - " 6 call symbol_new_from_slice(10)": "cpu:97706, mem:5139, store:-/3@2846fe3d, foot:3@534a516", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:98714, mem:5229, objs:-/3@ba2a2ecb", - " 8 call symbol_len(Symbol(obj#5))": "cpu:99154, mem:5293, objs:-/4@d6a7ab0", - " 9 ret symbol_len -> Ok(U32(10))": "cpu:99276", - " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", - " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:99380", - " 12 push SAC:249b85b4:sym#5(Bytes(obj#7))": "cpu:109693, mem:6513, objs:-/5@c1c11909, stk:1@36f3e5e5, auth:1@9c77a914/-", - " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", - " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:111488", - " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:112451, mem:6601, objs:-/6@d252647", - " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:112599, stk:1@a2edf257", - " 19 call get_ledger_network_id()": "cpu:173430, mem:6757", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:174460, mem:6869, objs:-/7@53c2a800", - " 21 call vec_new_from_slice(1)": "cpu:185456, mem:8903, objs:-/8@9a780256", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:186419, mem:8991, objs:-/9@24a8a0ae", - " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:187203, mem:9031, store:1@73e12810/3@2846fe3d, stk:1@ef1c3658", - " 25 call string_new_from_slice(12)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:188166, mem:9123, objs:-/10@d0a54b3", - " 27 call bytes_new_from_slice(32)": "cpu:188212", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:189181, mem:9235, objs:-/11@fc2f6cb4", - " 29 call bytes_len(Bytes(obj#21))": "", - " 30 ret bytes_len -> Ok(U32(32))": "cpu:189303", - " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:190266, mem:9323, objs:-/12@daf55570", - " 33 call symbol_new_from_slice(10)": "", - " 34 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:191274, mem:9413, objs:-/13@9a1a7fc7", - " 35 call map_new_from_slices(2)": "", - " 36 call symbol_new_from_slice(10)": "cpu:191807, mem:9477", - " 37 ret symbol_new_from_slice -> Ok(Symbol(obj#27))": "cpu:192815, mem:9567, objs:-/14@d2713d0d", - " 38 call obj_cmp(Symbol(obj#27), Symbol(issuer))": "cpu:192985", - " 39 ret obj_cmp -> Ok(-1)": "cpu:193151", - " 40 ret map_new_from_slices -> Ok(Map(obj#29))": "cpu:193591, mem:9631, objs:-/15@6716e437", - " 41 call vec_new_from_slice(2)": "", - " 42 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:194678, mem:9727, objs:-/16@7bb9544d", - " 43 call put_contract_data(Vec(obj#23), Vec(obj#31), Instance)": "", - " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:194893, store:-/3@2846fe3d, stk:-", - " 45 ret obj_cmp -> Ok(-1)": "cpu:195180", - " 46 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:195761, mem:9791", - " 47 ret obj_cmp -> Ok(-1)": "cpu:196048", - " 48 ret put_contract_data -> Ok(Void)": " store:2@44a84c8a/3@2846fe3d, stk:1@89d8b9d1", - " 49 call vec_new_from_slice(1)": "", - " 50 ret vec_new_from_slice -> Ok(Vec(obj#33))": "cpu:197011, mem:9879, objs:-/17@9966ab2c", - " 51 call get_contract_data(Vec(obj#33), Instance)": "", - " 52 call obj_cmp(Vec(obj#23), Vec(obj#33))": "cpu:197123, store:-/3@2846fe3d, stk:-", - " 53 ret obj_cmp -> Ok(0)": "cpu:197410", - " 54 ret get_contract_data -> Ok(Vec(obj#31))": "cpu:197516, store:2@44a84c8a/3@2846fe3d, stk:1@89d8b9d1", - " 55 call vec_get(Vec(obj#31), U32(0))": "", - " 56 ret vec_get -> Ok(Symbol(obj#25))": "cpu:197742", - " 57 call symbol_index_in_strs(Symbol(obj#25), 3)": "", - " 58 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:198059", - " 59 call vec_get(Vec(obj#31), U32(1))": "", - " 60 ret vec_get -> Ok(Map(obj#29))": "cpu:198285", - " 61 call map_unpack_to_slice(Map(obj#29), 2)": "", - " 62 ret map_unpack_to_slice -> Ok(Void)": "cpu:198636", - " 63 call bytes_len(Bytes(obj#21))": "", - " 64 ret bytes_len -> Ok(U32(32))": "cpu:198758", - " 65 call string_len(String(obj#19))": "", - " 66 ret string_len -> Ok(U32(12))": "cpu:198880", - " 67 call string_copy_to_slice(String(obj#19), U32(0), 12)": "", - " 68 ret string_copy_to_slice -> Ok(())": "cpu:198984", - " 69 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:199438, mem:10056", - " 70 ret bytes_copy_to_slice -> Ok(())": "cpu:199545", - " 71 call string_new_from_slice(67)": "", - " 72 ret string_new_from_slice -> Ok(String(obj#35))": "cpu:200522, mem:10203, objs:-/18@f2c6ebec", - " 73 call map_new_from_slices(3)": "", - " 74 ret map_new_from_slices -> Ok(Map(obj#37))": "cpu:201674, mem:10355, objs:-/19@65a53f0d", - " 75 call put_contract_data(Symbol(METADATA), Map(obj#37), Instance)": "", - " 76 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:201831, store:-/3@2846fe3d, stk:-", - " 77 ret obj_cmp -> Ok(1)": "cpu:201953", - " 78 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", - " 79 ret obj_cmp -> Ok(1)": "cpu:202075", - " 80 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:202665, mem:10443", - " 81 ret obj_cmp -> Ok(-1)": "cpu:202787", - " 82 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", - " 83 ret obj_cmp -> Ok(-1)": "cpu:203074", - " 84 ret put_contract_data -> Ok(Void)": " store:3@6a6c37f3/3@2846fe3d, stk:1@2fc47353", - " 85 pop SAC:249b85b4:sym#5 -> Ok(Void)": "cpu:213834, mem:12686, store:3@6a6c37f3/3@7cdc790d", - " 86 ret create_asset_contract -> Ok(Address(obj#39))": "cpu:214335, mem:12750, objs:-/20@e7e6430, store:-/3@7cdc790d, stk:-, auth:-/-", - " 87 call get_ledger_network_id()": "", - " 88 ret get_ledger_network_id -> Ok(Bytes(obj#41))": "cpu:215365, mem:12862, objs:-/21@bb97df07", - " 89 call vec_new()": "cpu:225982, mem:14832", - " 90 ret vec_new -> Ok(Vec(obj#43))": "cpu:226483, mem:14896, objs:-/22@b0862562", - " 91 call call(Address(obj#39), Symbol(symbol), Vec(obj#43))": "", - " 92 push SAC:249b85b4:symbol()": "cpu:256405, mem:19668, objs:-/23@491d8f3b, stk:1@9e6c2a39, auth:1@335d484a/-", - " 93 call symbol_index_in_strs(Symbol(symbol), 17)": "", - " 94 ret symbol_index_in_strs -> Ok(U32(16))": "cpu:257153", - " 95 call get_contract_data(Symbol(METADATA), Instance)": "", - " 96 call obj_cmp(Symbol(obj#61), Symbol(issuer))": "cpu:268052, mem:20915, objs:-/33@6df5a553, stk:-", - " 97 ret obj_cmp -> Ok(-1)": "cpu:268218", - " 98 call obj_cmp(Symbol(METADATA), Vec(obj#53))": "cpu:269149, mem:21043, objs:-/35@ddc54202", - " 99 ret obj_cmp -> Ok(-1)": "cpu:269271", - " 100 call obj_cmp(Vec(obj#53), Vec(obj#57))": "", - " 101 ret obj_cmp -> Ok(-1)": "cpu:269558", - " 102 call obj_cmp(Vec(obj#53), Symbol(METADATA))": "cpu:269609", - " 103 ret obj_cmp -> Ok(1)": "cpu:269731", - " 104 ret get_contract_data -> Ok(Map(obj#51))": "cpu:269837, store:3@d9876781/3@7cdc790d, stk:1@c7fee302", - " 105 call map_unpack_to_slice(Map(obj#51), 3)": "", - " 106 ret map_unpack_to_slice -> Ok(Void)": "cpu:270177", - " 107 pop SAC:249b85b4:symbol -> Ok(String(obj#49))": "", - " 108 ret call -> Ok(String(obj#49))": "cpu:270238, store:-/3@7cdc790d, stk:-, auth:-/-", - " 109 call string_len(String(obj#49))": "", - " 110 ret string_len -> Ok(U32(12))": "cpu:270360", - " 111 call string_copy_to_slice(String(obj#49), U32(0), 12)": "", - " 112 ret string_copy_to_slice -> Ok(())": "cpu:270464", - " 113 call vec_new()": "", - " 114 ret vec_new -> Ok(Vec(obj#71))": "cpu:270965, mem:21107, objs:-/36@94314c4d", - " 115 call call(Address(obj#39), Symbol(decimals), Vec(obj#71))": "", - " 116 push SAC:249b85b4:decimals()": "cpu:300887, mem:25879, objs:-/37@d6099d5e, stk:1@e67157bf, auth:1@bc6e6f7c/-", - " 117 call symbol_index_in_strs(Symbol(decimals), 17)": "", - " 118 ret symbol_index_in_strs -> Ok(U32(14))": "cpu:301645", - " 119 pop SAC:249b85b4:decimals -> Ok(U32(7))": "", - " 120 ret call -> Ok(U32(7))": " stk:-, auth:-/-", - " 121 call vec_new()": "", - " 122 ret vec_new -> Ok(Vec(obj#75))": "cpu:302146, mem:25943, objs:-/38@e897ded8", - " 123 call call(Address(obj#39), Symbol(name), Vec(obj#75))": "", - " 124 push SAC:249b85b4:name()": "cpu:332068, mem:30715, objs:-/39@92d13bdb, stk:1@88715e69, auth:1@3794dbfb/-", - " 125 call symbol_index_in_strs(Symbol(name), 17)": "", - " 126 ret symbol_index_in_strs -> Ok(U32(15))": "cpu:332816", - " 127 call get_contract_data(Symbol(METADATA), Instance)": "", - " 128 call obj_cmp(Symbol(obj#93), Symbol(issuer))": "cpu:343715, mem:31962, objs:-/49@766213d5, stk:-", - " 129 ret obj_cmp -> Ok(-1)": "cpu:343881", - " 130 call obj_cmp(Symbol(METADATA), Vec(obj#85))": "cpu:344812, mem:32090, objs:-/51@41c483c8", - " 131 ret obj_cmp -> Ok(-1)": "cpu:344934", - " 132 call obj_cmp(Vec(obj#85), Vec(obj#89))": "", - " 133 ret obj_cmp -> Ok(-1)": "cpu:345221", - " 134 call obj_cmp(Vec(obj#85), Symbol(METADATA))": "cpu:345272", - " 135 ret obj_cmp -> Ok(1)": "cpu:345394", - " 136 ret get_contract_data -> Ok(Map(obj#83))": "cpu:345500, store:3@3ede9abd/3@7cdc790d, stk:1@a0113985", - " 137 call map_unpack_to_slice(Map(obj#83), 3)": "", - " 138 ret map_unpack_to_slice -> Ok(Void)": "cpu:345840", - " 139 pop SAC:249b85b4:name -> Ok(String(obj#79))": "", - " 140 ret call -> Ok(String(obj#79))": "cpu:345901, store:-/3@7cdc790d, stk:-, auth:-/-", - " 141 call string_len(String(obj#79))": "", - " 142 ret string_len -> Ok(U32(67))": "cpu:346023", - " 143 call string_copy_to_slice(String(obj#79), U32(0), 67)": "", - " 144 ret string_copy_to_slice -> Ok(())": "cpu:346134", - " 145 call vec_new_from_slice(1)": "cpu:347013, mem:32154, objs:-/52@184eabc", - " 146 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:348037, mem:32242, objs:-/53@4008d5ed", - " 147 call call(Address(obj#39), Symbol(balance), Vec(obj#105))": "", - " 148 push SAC:249b85b4:balance(Address(obj#103))": "cpu:377963, mem:37030, objs:-/54@886c7092, stk:1@deba3f59, auth:1@cf93c1c5/-", - " 149 call symbol_index_in_strs(Symbol(balance), 17)": "", - " 150 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:378711", - " 151 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 152 call get_ledger_sequence()": "cpu:379852, mem:37166, store:-/-, foot:-", - " 153 ret get_ledger_sequence -> Ok(U32(123))": "", - " 154 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:390705, mem:39158, store:-/3@1a8695e0, foot:3@534a516", - " 155 call vec_new_from_slice(1)": "cpu:390812", - " 156 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:391775, mem:39246, objs:-/55@adf99e6c", - " 157 call get_contract_data(Vec(obj#109), Instance)": "", - " 158 call obj_cmp(Symbol(obj#125), Symbol(issuer))": "cpu:402735, mem:40493, objs:-/65@8f8d7aa6, stk:-", - " 159 ret obj_cmp -> Ok(-1)": "cpu:402901", - " 160 call obj_cmp(Symbol(METADATA), Vec(obj#117))": "cpu:403832, mem:40621, objs:-/67@70bea8a9", - " 161 ret obj_cmp -> Ok(-1)": "cpu:403954", - " 162 call obj_cmp(Vec(obj#117), Vec(obj#121))": "", - " 163 ret obj_cmp -> Ok(-1)": "cpu:404241", - " 164 call obj_cmp(Vec(obj#117), Vec(obj#109))": "cpu:404292", - " 165 ret obj_cmp -> Ok(-1)": "cpu:404579", - " 166 call obj_cmp(Vec(obj#121), Vec(obj#109))": "", - " 167 ret obj_cmp -> Ok(0)": "cpu:404866", - " 168 ret get_contract_data -> Ok(Vec(obj#133))": "cpu:404972, store:3@3c9378ad/3@1a8695e0, stk:1@13161d37", - " 169 call vec_get(Vec(obj#133), U32(0))": "", - " 170 ret vec_get -> Ok(Symbol(obj#123))": "cpu:405198", - " 171 call symbol_index_in_strs(Symbol(obj#123), 3)": "", - " 172 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:405515", - " 173 call vec_get(Vec(obj#133), U32(1))": "", - " 174 ret vec_get -> Ok(Map(obj#131))": "cpu:405741", - " 175 call map_unpack_to_slice(Map(obj#131), 2)": "", - " 176 ret map_unpack_to_slice -> Ok(Void)": "cpu:406092", - " 177 call bytes_len(Bytes(obj#129))": "", - " 178 ret bytes_len -> Ok(U32(32))": "cpu:406214", - " 179 call string_len(String(obj#127))": "cpu:406321", - " 180 ret string_len -> Ok(U32(12))": "cpu:406443", - " 181 call string_copy_to_slice(String(obj#127), U32(0), 12)": "", - " 182 ret string_copy_to_slice -> Ok(())": "cpu:406547", - " 183 pop SAC:249b85b4:balance -> Ok(I128(10000000))": "cpu:407539, mem:40757", - " 184 ret call -> Ok(I128(10000000))": " store:-/3@1a8695e0, stk:-, auth:-/-", - " 185 end": "cpu:407539, mem:40757, prngs:-/9b4a753, objs:-/67@70bea8a9, vm:-/-, evt:-, store:-/3@1a8695e0, foot:3@534a516, stk:-, auth:-/-" -} \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_asset12_trailing_zero_init.json b/soroban-env-host/observations/test__stellar_asset_contract__test_asset12_trailing_zero_init.json new file mode 100644 index 000000000..76cb9bbbb --- /dev/null +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_asset12_trailing_zero_init.json @@ -0,0 +1,188 @@ +{ + " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", + " 1 call bytes_new_from_slice(52)": "", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:15461, mem:132, objs:-/1@73a890ad", + " 3 call create_asset_contract(Bytes(obj#1))": "", + " 4 call get_ledger_network_id()": "cpu:76310, mem:288", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:77340, mem:400, objs:-/2@518e1336", + " 6 call symbol_new_from_slice(10)": "cpu:93744, mem:4152, store:-/1@6072419c, foot:1@861f0067", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:94752, mem:4242, objs:-/3@29db454f", + " 8 call symbol_len(Symbol(obj#5))": "cpu:95192, mem:4306, objs:-/4@c444a21f", + " 9 ret symbol_len -> Ok(U32(10))": "cpu:95314", + " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", + " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:95418", + " 12 push SAC:859a7811:sym#5(Bytes(obj#7))": "cpu:105659, mem:5390, objs:-/5@9b113a89, stk:1@da6846bf, auth:1@9c77a914/-", + " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", + " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:107454", + " 15 call vec_new_from_slice(1)": "", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:108417, mem:5478, objs:-/6@200b556", + " 17 call has_contract_data(Vec(obj#11), Instance)": "", + " 18 ret has_contract_data -> Ok(False)": "cpu:108565, stk:1@a1bfa0cc", + " 19 call get_ledger_network_id()": "cpu:169396, mem:5634", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:170426, mem:5746, objs:-/7@eaf63d3d", + " 21 call vec_new_from_slice(1)": "cpu:181422, mem:7780, objs:-/8@25f8be64", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:182385, mem:7868, objs:-/9@8ad4183f", + " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183169, mem:7908, store:1@73e12810/1@6072419c, stk:1@f1ddd9bd", + " 25 call string_new_from_slice(12)": "", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184132, mem:8000, objs:-/10@66787165", + " 27 call bytes_new_from_slice(32)": "cpu:184178", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185147, mem:8112, objs:-/11@c8c5ef10", + " 29 call bytes_len(Bytes(obj#21))": "", + " 30 ret bytes_len -> Ok(U32(32))": "cpu:185269", + " 31 call vec_new_from_slice(1)": "", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186232, mem:8200, objs:-/12@287d2e46", + " 33 call symbol_new_from_slice(10)": "", + " 34 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:187240, mem:8290, objs:-/13@7b8ae7b1", + " 35 call map_new_from_slices(2)": "", + " 36 call symbol_new_from_slice(10)": "cpu:187773, mem:8354", + " 37 ret symbol_new_from_slice -> Ok(Symbol(obj#27))": "cpu:188781, mem:8444, objs:-/14@c78a9308", + " 38 call obj_cmp(Symbol(obj#27), Symbol(issuer))": "cpu:188951", + " 39 ret obj_cmp -> Ok(-1)": "cpu:189117", + " 40 ret map_new_from_slices -> Ok(Map(obj#29))": "cpu:189557, mem:8508, objs:-/15@6dcc33a0", + " 41 call vec_new_from_slice(2)": "", + " 42 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:190644, mem:8604, objs:-/16@33520398", + " 43 call put_contract_data(Vec(obj#23), Vec(obj#31), Instance)": "", + " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190859, store:-/1@6072419c, stk:-", + " 45 ret obj_cmp -> Ok(-1)": "cpu:191146", + " 46 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191727, mem:8668", + " 47 ret obj_cmp -> Ok(-1)": "cpu:192014", + " 48 ret put_contract_data -> Ok(Void)": " store:2@44a84c8a/1@6072419c, stk:1@cdb78d6e", + " 49 call vec_new_from_slice(1)": "", + " 50 ret vec_new_from_slice -> Ok(Vec(obj#33))": "cpu:192977, mem:8756, objs:-/17@a02fcc0b", + " 51 call get_contract_data(Vec(obj#33), Instance)": "", + " 52 call obj_cmp(Vec(obj#23), Vec(obj#33))": "cpu:193089, store:-/1@6072419c, stk:-", + " 53 ret obj_cmp -> Ok(0)": "cpu:193376", + " 54 ret get_contract_data -> Ok(Vec(obj#31))": "cpu:193482, store:2@44a84c8a/1@6072419c, stk:1@cdb78d6e", + " 55 call vec_get(Vec(obj#31), U32(0))": "", + " 56 ret vec_get -> Ok(Symbol(obj#25))": "cpu:193708", + " 57 call symbol_index_in_strs(Symbol(obj#25), 3)": "", + " 58 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:194025", + " 59 call vec_get(Vec(obj#31), U32(1))": "", + " 60 ret vec_get -> Ok(Map(obj#29))": "cpu:194251", + " 61 call map_unpack_to_slice(Map(obj#29), 2)": "", + " 62 ret map_unpack_to_slice -> Ok(Void)": "cpu:194602", + " 63 call bytes_len(Bytes(obj#21))": "", + " 64 ret bytes_len -> Ok(U32(32))": "cpu:194724", + " 65 call string_len(String(obj#19))": "", + " 66 ret string_len -> Ok(U32(12))": "cpu:194846", + " 67 call string_copy_to_slice(String(obj#19), U32(0), 12)": "", + " 68 ret string_copy_to_slice -> Ok(())": "cpu:194950", + " 69 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:195404, mem:8933", + " 70 ret bytes_copy_to_slice -> Ok(())": "cpu:195511", + " 71 call string_new_from_slice(62)": "", + " 72 ret string_new_from_slice -> Ok(String(obj#35))": "cpu:196486, mem:9075, objs:-/18@f4ef4d30", + " 73 call map_new_from_slices(3)": "", + " 74 ret map_new_from_slices -> Ok(Map(obj#37))": "cpu:197638, mem:9227, objs:-/19@d841d99d", + " 75 call put_contract_data(Symbol(METADATA), Map(obj#37), Instance)": "", + " 76 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197795, store:-/1@6072419c, stk:-", + " 77 ret obj_cmp -> Ok(1)": "cpu:197917", + " 78 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", + " 79 ret obj_cmp -> Ok(1)": "cpu:198039", + " 80 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:198629, mem:9315", + " 81 ret obj_cmp -> Ok(-1)": "cpu:198751", + " 82 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", + " 83 ret obj_cmp -> Ok(-1)": "cpu:199038", + " 84 ret put_contract_data -> Ok(Void)": " store:3@6a6c37f3/1@6072419c, stk:1@519ac1f6", + " 85 pop SAC:859a7811:sym#5 -> Ok(Void)": "cpu:209696, mem:11417, store:3@6a6c37f3/1@1d098700", + " 86 ret create_asset_contract -> Ok(Address(obj#39))": "cpu:210197, mem:11481, objs:-/20@16a2b8a7, store:-/1@1d098700, stk:-, auth:-/-", + " 87 call get_ledger_network_id()": "", + " 88 ret get_ledger_network_id -> Ok(Bytes(obj#41))": "cpu:211227, mem:11593, objs:-/21@a9fa9377", + " 89 call vec_new()": "cpu:221844, mem:13563", + " 90 ret vec_new -> Ok(Vec(obj#43))": "cpu:222345, mem:13627, objs:-/22@22041543", + " 91 call call(Address(obj#39), Symbol(symbol), Vec(obj#43))": "", + " 92 push SAC:859a7811:symbol()": "cpu:252191, mem:18253, objs:-/23@ba0e94f6, stk:1@5370458e, auth:1@335d484a/-", + " 93 call symbol_index_in_strs(Symbol(symbol), 17)": "", + " 94 ret symbol_index_in_strs -> Ok(U32(16))": "cpu:252939", + " 95 call get_contract_data(Symbol(METADATA), Instance)": "", + " 96 call obj_cmp(Symbol(obj#61), Symbol(issuer))": "cpu:263836, mem:19495, objs:-/33@e48d4f61, stk:-", + " 97 ret obj_cmp -> Ok(-1)": "cpu:264002", + " 98 call obj_cmp(Symbol(METADATA), Vec(obj#53))": "cpu:264933, mem:19623, objs:-/35@5a05b0e5", + " 99 ret obj_cmp -> Ok(-1)": "cpu:265055", + " 100 call obj_cmp(Vec(obj#53), Vec(obj#57))": "", + " 101 ret obj_cmp -> Ok(-1)": "cpu:265342", + " 102 call obj_cmp(Vec(obj#53), Symbol(METADATA))": "cpu:265393", + " 103 ret obj_cmp -> Ok(1)": "cpu:265515", + " 104 ret get_contract_data -> Ok(Map(obj#51))": "cpu:265621, store:3@d9876781/1@1d098700, stk:1@502e3e70", + " 105 call map_unpack_to_slice(Map(obj#51), 3)": "", + " 106 ret map_unpack_to_slice -> Ok(Void)": "cpu:265961", + " 107 pop SAC:859a7811:symbol -> Ok(String(obj#49))": "", + " 108 ret call -> Ok(String(obj#49))": "cpu:266022, store:-/1@1d098700, stk:-, auth:-/-", + " 109 call string_len(String(obj#49))": "", + " 110 ret string_len -> Ok(U32(12))": "cpu:266144", + " 111 call string_copy_to_slice(String(obj#49), U32(0), 12)": "", + " 112 ret string_copy_to_slice -> Ok(())": "cpu:266248", + " 113 call vec_new()": "", + " 114 ret vec_new -> Ok(Vec(obj#71))": "cpu:266749, mem:19687, objs:-/36@969c55dc", + " 115 call call(Address(obj#39), Symbol(decimals), Vec(obj#71))": "", + " 116 push SAC:859a7811:decimals()": "cpu:296595, mem:24313, objs:-/37@a1d28369, stk:1@14c75ab7, auth:1@bc6e6f7c/-", + " 117 call symbol_index_in_strs(Symbol(decimals), 17)": "", + " 118 ret symbol_index_in_strs -> Ok(U32(14))": "cpu:297353", + " 119 pop SAC:859a7811:decimals -> Ok(U32(7))": "", + " 120 ret call -> Ok(U32(7))": " stk:-, auth:-/-", + " 121 call vec_new()": "", + " 122 ret vec_new -> Ok(Vec(obj#75))": "cpu:297854, mem:24377, objs:-/38@a3b3d818", + " 123 call call(Address(obj#39), Symbol(name), Vec(obj#75))": "", + " 124 push SAC:859a7811:name()": "cpu:327700, mem:29003, objs:-/39@6e96cd94, stk:1@25d3007b, auth:1@3794dbfb/-", + " 125 call symbol_index_in_strs(Symbol(name), 17)": "", + " 126 ret symbol_index_in_strs -> Ok(U32(15))": "cpu:328448", + " 127 call get_contract_data(Symbol(METADATA), Instance)": "", + " 128 call obj_cmp(Symbol(obj#93), Symbol(issuer))": "cpu:339345, mem:30245, objs:-/49@889a0c04, stk:-", + " 129 ret obj_cmp -> Ok(-1)": "cpu:339511", + " 130 call obj_cmp(Symbol(METADATA), Vec(obj#85))": "cpu:340442, mem:30373, objs:-/51@1bec3a74", + " 131 ret obj_cmp -> Ok(-1)": "cpu:340564", + " 132 call obj_cmp(Vec(obj#85), Vec(obj#89))": "", + " 133 ret obj_cmp -> Ok(-1)": "cpu:340851", + " 134 call obj_cmp(Vec(obj#85), Symbol(METADATA))": "cpu:340902", + " 135 ret obj_cmp -> Ok(1)": "cpu:341024", + " 136 ret get_contract_data -> Ok(Map(obj#83))": "cpu:341130, store:3@3ede9abd/1@1d098700, stk:1@710389c1", + " 137 call map_unpack_to_slice(Map(obj#83), 3)": "", + " 138 ret map_unpack_to_slice -> Ok(Void)": "cpu:341470", + " 139 pop SAC:859a7811:name -> Ok(String(obj#79))": "", + " 140 ret call -> Ok(String(obj#79))": "cpu:341531, store:-/1@1d098700, stk:-, auth:-/-", + " 141 call string_len(String(obj#79))": "", + " 142 ret string_len -> Ok(U32(62))": "cpu:341653", + " 143 call string_copy_to_slice(String(obj#79), U32(0), 62)": "", + " 144 ret string_copy_to_slice -> Ok(())": "cpu:341763", + " 145 call vec_new_from_slice(1)": "cpu:346477, mem:31238, objs:-/52@2a97d0e0, store:-/3@2dc99f4, foot:3@f80a9d2c", + " 146 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:347501, mem:31326, objs:-/53@5ebd68c5", + " 147 call call(Address(obj#39), Symbol(balance), Vec(obj#105))": "", + " 148 push SAC:859a7811:balance(Address(obj#103))": "cpu:377423, mem:36104, objs:-/54@f8f363e2, stk:1@b3a2e089, auth:1@cf93c1c5/-", + " 149 call symbol_index_in_strs(Symbol(balance), 17)": "", + " 150 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:378171", + " 151 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", + " 152 call get_ledger_sequence()": "cpu:379312, mem:36240, store:-/-, foot:-", + " 153 ret get_ledger_sequence -> Ok(U32(123))": "", + " 154 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:390163, mem:38227, store:-/3@80454660, foot:3@f80a9d2c", + " 155 call vec_new_from_slice(1)": "cpu:390270", + " 156 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:391233, mem:38315, objs:-/55@98c61194", + " 157 call get_contract_data(Vec(obj#109), Instance)": "", + " 158 call obj_cmp(Symbol(obj#125), Symbol(issuer))": "cpu:402191, mem:39557, objs:-/65@7e2264aa, stk:-", + " 159 ret obj_cmp -> Ok(-1)": "cpu:402357", + " 160 call obj_cmp(Symbol(METADATA), Vec(obj#117))": "cpu:403288, mem:39685, objs:-/67@27e296d3", + " 161 ret obj_cmp -> Ok(-1)": "cpu:403410", + " 162 call obj_cmp(Vec(obj#117), Vec(obj#121))": "", + " 163 ret obj_cmp -> Ok(-1)": "cpu:403697", + " 164 call obj_cmp(Vec(obj#117), Vec(obj#109))": "cpu:403748", + " 165 ret obj_cmp -> Ok(-1)": "cpu:404035", + " 166 call obj_cmp(Vec(obj#121), Vec(obj#109))": "", + " 167 ret obj_cmp -> Ok(0)": "cpu:404322", + " 168 ret get_contract_data -> Ok(Vec(obj#133))": "cpu:404428, store:3@3c9378ad/3@80454660, stk:1@55f66874", + " 169 call vec_get(Vec(obj#133), U32(0))": "", + " 170 ret vec_get -> Ok(Symbol(obj#123))": "cpu:404654", + " 171 call symbol_index_in_strs(Symbol(obj#123), 3)": "", + " 172 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:404971", + " 173 call vec_get(Vec(obj#133), U32(1))": "", + " 174 ret vec_get -> Ok(Map(obj#131))": "cpu:405197", + " 175 call map_unpack_to_slice(Map(obj#131), 2)": "", + " 176 ret map_unpack_to_slice -> Ok(Void)": "cpu:405548", + " 177 call bytes_len(Bytes(obj#129))": "", + " 178 ret bytes_len -> Ok(U32(32))": "cpu:405670", + " 179 call string_len(String(obj#127))": "cpu:405777", + " 180 ret string_len -> Ok(U32(12))": "cpu:405899", + " 181 call string_copy_to_slice(String(obj#127), U32(0), 12)": "", + " 182 ret string_copy_to_slice -> Ok(())": "cpu:406003", + " 183 pop SAC:859a7811:balance -> Ok(I128(10000000))": "cpu:406995, mem:39821", + " 184 ret call -> Ok(I128(10000000))": " store:-/3@80454660, stk:-, auth:-/-", + " 185 end": "cpu:406995, mem:39821, prngs:-/9b4a753, objs:-/67@27e296d3, vm:-/-, evt:-, store:-/3@80454660, foot:3@f80a9d2c, stk:-, auth:-/-" +} \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_asset4_init.json b/soroban-env-host/observations/test__stellar_asset_contract__test_asset4_init.json new file mode 100644 index 000000000..fd8b6b485 --- /dev/null +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_asset4_init.json @@ -0,0 +1,186 @@ +{ + " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", + " 1 call bytes_new_from_slice(44)": "", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:15459, mem:124, objs:-/1@c5e75402", + " 3 call create_asset_contract(Bytes(obj#1))": "", + " 4 call get_ledger_network_id()": "cpu:76058, mem:256", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:77088, mem:368, objs:-/2@b3d97ffd", + " 6 call symbol_new_from_slice(10)": "cpu:93050, mem:4072, store:-/1@4903b251, foot:1@4587e4a", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:94058, mem:4162, objs:-/3@6d9f6cf", + " 8 call symbol_len(Symbol(obj#5))": "cpu:94498, mem:4226, objs:-/4@1e61ae00", + " 9 ret symbol_len -> Ok(U32(10))": "cpu:94620", + " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", + " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:94724", + " 12 push SAC:9e40de15:sym#5(Bytes(obj#7))": "cpu:104965, mem:5310, objs:-/5@b7456173, stk:1@43dbb94a, auth:1@9c77a914/-", + " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", + " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:106760", + " 15 call vec_new_from_slice(1)": "", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:107723, mem:5398, objs:-/6@2db7847", + " 17 call has_contract_data(Vec(obj#11), Instance)": "", + " 18 ret has_contract_data -> Ok(False)": "cpu:107871, stk:1@818445b2", + " 19 call get_ledger_network_id()": "cpu:168452, mem:5530", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:169482, mem:5642, objs:-/7@3eeca65d", + " 21 call vec_new_from_slice(1)": "cpu:180038, mem:7652, objs:-/8@fc0a20b6", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:181001, mem:7740, objs:-/9@f6b8bf66", + " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", + " 24 ret put_contract_data -> Ok(Void)": "cpu:181785, mem:7780, store:1@73e12810/1@4903b251, stk:1@d4c89af0", + " 25 call string_new_from_slice(4)": "", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:182746, mem:7864, objs:-/10@74a97bab", + " 27 call bytes_new_from_slice(32)": "cpu:182792", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:183761, mem:7976, objs:-/11@aeb4cc4c", + " 29 call bytes_len(Bytes(obj#21))": "", + " 30 ret bytes_len -> Ok(U32(32))": "cpu:183883", + " 31 call vec_new_from_slice(1)": "", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:184846, mem:8064, objs:-/12@dab32c5c", + " 33 call map_new_from_slices(2)": "", + " 34 call symbol_new_from_slice(10)": "cpu:185379, mem:8128", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:186387, mem:8218, objs:-/13@41f55357", + " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:186557", + " 37 ret obj_cmp -> Ok(-1)": "cpu:186723", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:187163, mem:8282, objs:-/14@67b7da1c", + " 39 call vec_new_from_slice(2)": "", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:188189, mem:8378, objs:-/15@ad2c23c", + " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:188404, store:-/1@4903b251, stk:-", + " 43 ret obj_cmp -> Ok(-1)": "cpu:188691", + " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:189272, mem:8442", + " 45 ret obj_cmp -> Ok(-1)": "cpu:189559", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/1@4903b251, stk:1@b5a8e9a", + " 47 call vec_new_from_slice(1)": "", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:190522, mem:8530, objs:-/16@eaf1e627", + " 49 call get_contract_data(Vec(obj#31), Instance)": "", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:190634, store:-/1@4903b251, stk:-", + " 51 ret obj_cmp -> Ok(0)": "cpu:190921", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:191027, store:2@a34b09e4/1@4903b251, stk:1@b5a8e9a", + " 53 call vec_get(Vec(obj#29), U32(0))": "", + " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:191192", + " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", + " 56 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:191326", + " 57 call vec_get(Vec(obj#29), U32(1))": "", + " 58 ret vec_get -> Ok(Map(obj#27))": "cpu:191552", + " 59 call map_unpack_to_slice(Map(obj#27), 2)": "", + " 60 ret map_unpack_to_slice -> Ok(Void)": "cpu:191903", + " 61 call bytes_len(Bytes(obj#21))": "", + " 62 ret bytes_len -> Ok(U32(32))": "cpu:192025", + " 63 call string_len(String(obj#19))": "", + " 64 ret string_len -> Ok(U32(4))": "cpu:192147", + " 65 call string_copy_to_slice(String(obj#19), U32(0), 4)": "", + " 66 ret string_copy_to_slice -> Ok(())": "cpu:192250", + " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:192700, mem:8675", + " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:192807", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:193782, mem:8816, objs:-/17@819e6f40", + " 71 call map_new_from_slices(3)": "", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:194934, mem:8968, objs:-/18@38e6021d", + " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:195091, store:-/1@4903b251, stk:-", + " 75 ret obj_cmp -> Ok(1)": "cpu:195213", + " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", + " 77 ret obj_cmp -> Ok(1)": "cpu:195335", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:195925, mem:9056", + " 79 ret obj_cmp -> Ok(-1)": "cpu:196047", + " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", + " 81 ret obj_cmp -> Ok(-1)": "cpu:196334", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/1@4903b251, stk:1@c545a03f", + " 83 pop SAC:9e40de15:sym#5 -> Ok(Void)": "cpu:206404, mem:11115, store:3@dd9c69cd/1@452bab32", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:206905, mem:11179, objs:-/19@9a518fd0, store:-/1@452bab32, stk:-, auth:-/-", + " 85 call get_ledger_network_id()": "", + " 86 ret get_ledger_network_id -> Ok(Bytes(obj#39))": "cpu:207935, mem:11291, objs:-/20@8a29b43b", + " 87 call vec_new()": "cpu:218112, mem:13237", + " 88 ret vec_new -> Ok(Vec(obj#41))": "cpu:218613, mem:13301, objs:-/21@cfc23998", + " 89 call call(Address(obj#37), Symbol(symbol), Vec(obj#41))": "", + " 90 push SAC:9e40de15:symbol()": "cpu:248451, mem:17891, objs:-/22@66ac40f1, stk:1@bb44291d, auth:1@38e2879d/-", + " 91 call symbol_index_in_strs(Symbol(symbol), 17)": "", + " 92 ret symbol_index_in_strs -> Ok(U32(16))": "cpu:249199", + " 93 call get_contract_data(Symbol(METADATA), Instance)": "", + " 94 call obj_cmp(Symbol(obj#57), Symbol(issuer))": "cpu:259129, mem:19026, objs:-/31@4d3628bf, stk:-", + " 95 ret obj_cmp -> Ok(-1)": "cpu:259295", + " 96 call obj_cmp(Symbol(METADATA), Vec(obj#51))": "cpu:260226, mem:19154, objs:-/33@1a9c9afb", + " 97 ret obj_cmp -> Ok(-1)": "cpu:260348", + " 98 call obj_cmp(Vec(obj#51), Vec(obj#55))": "", + " 99 ret obj_cmp -> Ok(-1)": "cpu:260635", + " 100 call obj_cmp(Vec(obj#51), Symbol(METADATA))": "cpu:260686", + " 101 ret obj_cmp -> Ok(1)": "cpu:260808", + " 102 ret get_contract_data -> Ok(Map(obj#49))": "cpu:260914, store:3@3b00fc5f/1@452bab32, stk:1@338a9262", + " 103 call map_unpack_to_slice(Map(obj#49), 3)": "", + " 104 ret map_unpack_to_slice -> Ok(Void)": "cpu:261254", + " 105 pop SAC:9e40de15:symbol -> Ok(String(obj#47))": "", + " 106 ret call -> Ok(String(obj#47))": "cpu:261315, store:-/1@452bab32, stk:-, auth:-/-", + " 107 call string_len(String(obj#47))": "", + " 108 ret string_len -> Ok(U32(4))": "cpu:261437", + " 109 call string_copy_to_slice(String(obj#47), U32(0), 4)": "", + " 110 ret string_copy_to_slice -> Ok(())": "cpu:261540", + " 111 call vec_new()": "", + " 112 ret vec_new -> Ok(Vec(obj#67))": "cpu:262041, mem:19218, objs:-/34@f95cca13", + " 113 call call(Address(obj#37), Symbol(decimals), Vec(obj#67))": "", + " 114 push SAC:9e40de15:decimals()": "cpu:291879, mem:23808, objs:-/35@8bead0a, stk:1@4e7bc213, auth:1@e217531e/-", + " 115 call symbol_index_in_strs(Symbol(decimals), 17)": "", + " 116 ret symbol_index_in_strs -> Ok(U32(14))": "cpu:292637", + " 117 pop SAC:9e40de15:decimals -> Ok(U32(7))": "", + " 118 ret call -> Ok(U32(7))": " stk:-, auth:-/-", + " 119 call vec_new()": "", + " 120 ret vec_new -> Ok(Vec(obj#71))": "cpu:293138, mem:23872, objs:-/36@79e145f3", + " 121 call call(Address(obj#37), Symbol(name), Vec(obj#71))": "", + " 122 push SAC:9e40de15:name()": "cpu:322976, mem:28462, objs:-/37@cb30b2c0, stk:1@45df4991, auth:1@f2e9749b/-", + " 123 call symbol_index_in_strs(Symbol(name), 17)": "", + " 124 ret symbol_index_in_strs -> Ok(U32(15))": "cpu:323724", + " 125 call get_contract_data(Symbol(METADATA), Instance)": "", + " 126 call obj_cmp(Symbol(obj#87), Symbol(issuer))": "cpu:333654, mem:29597, objs:-/46@315fb9df, stk:-", + " 127 ret obj_cmp -> Ok(-1)": "cpu:333820", + " 128 call obj_cmp(Symbol(METADATA), Vec(obj#81))": "cpu:334751, mem:29725, objs:-/48@6eebf162", + " 129 ret obj_cmp -> Ok(-1)": "cpu:334873", + " 130 call obj_cmp(Vec(obj#81), Vec(obj#85))": "", + " 131 ret obj_cmp -> Ok(-1)": "cpu:335160", + " 132 call obj_cmp(Vec(obj#81), Symbol(METADATA))": "cpu:335211", + " 133 ret obj_cmp -> Ok(1)": "cpu:335333", + " 134 ret get_contract_data -> Ok(Map(obj#79))": "cpu:335439, store:3@6e9f023c/1@452bab32, stk:1@d7858717", + " 135 call map_unpack_to_slice(Map(obj#79), 3)": "", + " 136 ret map_unpack_to_slice -> Ok(Void)": "cpu:335779", + " 137 pop SAC:9e40de15:name -> Ok(String(obj#75))": "", + " 138 ret call -> Ok(String(obj#75))": "cpu:335840, store:-/1@452bab32, stk:-, auth:-/-", + " 139 call string_len(String(obj#75))": "", + " 140 ret string_len -> Ok(U32(61))": "cpu:335962", + " 141 call string_copy_to_slice(String(obj#75), U32(0), 61)": "", + " 142 ret string_copy_to_slice -> Ok(())": "cpu:336072", + " 143 call vec_new_from_slice(1)": "cpu:340786, mem:30590, objs:-/49@a81e6d1d, store:-/3@3da85ea8, foot:3@4d204126", + " 144 ret vec_new_from_slice -> Ok(Vec(obj#99))": "cpu:341810, mem:30678, objs:-/50@6b579f34", + " 145 call call(Address(obj#37), Symbol(balance), Vec(obj#99))": "", + " 146 push SAC:9e40de15:balance(Address(obj#97))": "cpu:371724, mem:35420, objs:-/51@98480024, stk:1@3bdde23a, auth:1@98d93848/-", + " 147 call symbol_index_in_strs(Symbol(balance), 17)": "", + " 148 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:372472", + " 149 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", + " 150 call get_ledger_sequence()": "cpu:373613, mem:35556, store:-/-, foot:-", + " 151 ret get_ledger_sequence -> Ok(U32(123))": "", + " 152 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:384460, mem:37525, store:-/3@e0574577, foot:3@4d204126", + " 153 call vec_new_from_slice(1)": "cpu:384567", + " 154 ret vec_new_from_slice -> Ok(Vec(obj#103))": "cpu:385530, mem:37613, objs:-/52@d7fed81d", + " 155 call get_contract_data(Vec(obj#103), Instance)": "", + " 156 call obj_cmp(Symbol(obj#117), Symbol(issuer))": "cpu:395521, mem:38748, objs:-/61@2b56e75c, stk:-", + " 157 ret obj_cmp -> Ok(-1)": "cpu:395687", + " 158 call obj_cmp(Symbol(METADATA), Vec(obj#111))": "cpu:396618, mem:38876, objs:-/63@a6e9d764", + " 159 ret obj_cmp -> Ok(-1)": "cpu:396740", + " 160 call obj_cmp(Vec(obj#111), Vec(obj#115))": "", + " 161 ret obj_cmp -> Ok(-1)": "cpu:397027", + " 162 call obj_cmp(Vec(obj#111), Vec(obj#103))": "cpu:397078", + " 163 ret obj_cmp -> Ok(-1)": "cpu:397365", + " 164 call obj_cmp(Vec(obj#115), Vec(obj#103))": "", + " 165 ret obj_cmp -> Ok(0)": "cpu:397652", + " 166 ret get_contract_data -> Ok(Vec(obj#125))": "cpu:397758, store:3@3f739906/3@e0574577, stk:1@d4d7a1f0", + " 167 call vec_get(Vec(obj#125), U32(0))": "", + " 168 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:397923", + " 169 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", + " 170 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:398057", + " 171 call vec_get(Vec(obj#125), U32(1))": "", + " 172 ret vec_get -> Ok(Map(obj#123))": "cpu:398283", + " 173 call map_unpack_to_slice(Map(obj#123), 2)": "", + " 174 ret map_unpack_to_slice -> Ok(Void)": "cpu:398634", + " 175 call bytes_len(Bytes(obj#121))": "", + " 176 ret bytes_len -> Ok(U32(32))": "cpu:398756", + " 177 call string_len(String(obj#119))": "cpu:398863", + " 178 ret string_len -> Ok(U32(4))": "cpu:398985", + " 179 call string_copy_to_slice(String(obj#119), U32(0), 4)": "", + " 180 ret string_copy_to_slice -> Ok(())": "cpu:399088", + " 181 pop SAC:9e40de15:balance -> Ok(I128(10000000))": "cpu:400080, mem:39012", + " 182 ret call -> Ok(I128(10000000))": " store:-/3@e0574577, stk:-, auth:-/-", + " 183 end": "cpu:400080, mem:39012, prngs:-/9b4a753, objs:-/63@a6e9d764, vm:-/-, evt:-, store:-/3@e0574577, foot:3@4d204126, stk:-, auth:-/-" +} \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_asset4_smart_init.json b/soroban-env-host/observations/test__stellar_asset_contract__test_asset4_smart_init.json deleted file mode 100644 index 2f7948ded..000000000 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_asset4_smart_init.json +++ /dev/null @@ -1,186 +0,0 @@ -{ - " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", - " 1 call bytes_new_from_slice(44)": "cpu:18225, mem:615, store:-/2@74f0a09d, foot:2@1bd58375", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:19196, mem:739, objs:-/1@3da1bf5f", - " 3 call create_asset_contract(Bytes(obj#1))": "", - " 4 call get_ledger_network_id()": "cpu:79795, mem:871", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:80825, mem:983, objs:-/2@d74b80e1", - " 6 call symbol_new_from_slice(10)": "cpu:97012, mem:5059, store:-/3@edd27673, foot:3@d7662bca", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:98020, mem:5149, objs:-/3@1ec4a45a", - " 8 call symbol_len(Symbol(obj#5))": "cpu:98460, mem:5213, objs:-/4@1acbfd06", - " 9 ret symbol_len -> Ok(U32(10))": "cpu:98582", - " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", - " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:98686", - " 12 push SAC:fe8ba805:sym#5(Bytes(obj#7))": "cpu:108999, mem:6433, objs:-/5@e980725b, stk:1@5da96530, auth:1@9c77a914/-", - " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", - " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:110794", - " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:111757, mem:6521, objs:-/6@88b84f83", - " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:111905, stk:1@e268de89", - " 19 call get_ledger_network_id()": "cpu:172486, mem:6653", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:173516, mem:6765, objs:-/7@398794fe", - " 21 call vec_new_from_slice(1)": "cpu:184072, mem:8775, objs:-/8@88a4b03b", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:185035, mem:8863, objs:-/9@a32f7f9e", - " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:185819, mem:8903, store:1@73e12810/3@edd27673, stk:1@6ccfa0d4", - " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:186780, mem:8987, objs:-/10@22c0a40d", - " 27 call bytes_new_from_slice(32)": "cpu:186826", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:187795, mem:9099, objs:-/11@773dfbc4", - " 29 call bytes_len(Bytes(obj#21))": "", - " 30 ret bytes_len -> Ok(U32(32))": "cpu:187917", - " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:188880, mem:9187, objs:-/12@39452270", - " 33 call map_new_from_slices(2)": "", - " 34 call symbol_new_from_slice(10)": "cpu:189413, mem:9251", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:190421, mem:9341, objs:-/13@7860f3ef", - " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:190591", - " 37 ret obj_cmp -> Ok(-1)": "cpu:190757", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:191197, mem:9405, objs:-/14@91cefe5a", - " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:192223, mem:9501, objs:-/15@36411d74", - " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:192438, store:-/3@edd27673, stk:-", - " 43 ret obj_cmp -> Ok(-1)": "cpu:192725", - " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:193306, mem:9565", - " 45 ret obj_cmp -> Ok(-1)": "cpu:193593", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/3@edd27673, stk:1@e0b3dce3", - " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:194556, mem:9653, objs:-/16@eae6df99", - " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:194668, store:-/3@edd27673, stk:-", - " 51 ret obj_cmp -> Ok(0)": "cpu:194955", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:195061, store:2@a34b09e4/3@edd27673, stk:1@e0b3dce3", - " 53 call vec_get(Vec(obj#29), U32(0))": "", - " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:195226", - " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 56 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:195360", - " 57 call vec_get(Vec(obj#29), U32(1))": "", - " 58 ret vec_get -> Ok(Map(obj#27))": "cpu:195586", - " 59 call map_unpack_to_slice(Map(obj#27), 2)": "", - " 60 ret map_unpack_to_slice -> Ok(Void)": "cpu:195937", - " 61 call bytes_len(Bytes(obj#21))": "", - " 62 ret bytes_len -> Ok(U32(32))": "cpu:196059", - " 63 call string_len(String(obj#19))": "", - " 64 ret string_len -> Ok(U32(4))": "cpu:196181", - " 65 call string_copy_to_slice(String(obj#19), U32(0), 4)": "", - " 66 ret string_copy_to_slice -> Ok(())": "cpu:196284", - " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:196734, mem:9798", - " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:196841", - " 69 call string_new_from_slice(61)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:197816, mem:9939, objs:-/17@180f1dab", - " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:198968, mem:10091, objs:-/18@fdaf1648", - " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:199125, store:-/3@edd27673, stk:-", - " 75 ret obj_cmp -> Ok(1)": "cpu:199247", - " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", - " 77 ret obj_cmp -> Ok(1)": "cpu:199369", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:199959, mem:10179", - " 79 ret obj_cmp -> Ok(-1)": "cpu:200081", - " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", - " 81 ret obj_cmp -> Ok(-1)": "cpu:200368", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/3@edd27673, stk:1@d2dcf09c", - " 83 pop SAC:fe8ba805:sym#5 -> Ok(Void)": "cpu:210538, mem:12374, store:3@dd9c69cd/3@afee12a4", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:211039, mem:12438, objs:-/19@8534e78b, store:-/3@afee12a4, stk:-, auth:-/-", - " 85 call get_ledger_network_id()": "", - " 86 ret get_ledger_network_id -> Ok(Bytes(obj#39))": "cpu:212069, mem:12550, objs:-/20@2687f799", - " 87 call vec_new()": "cpu:222246, mem:14496", - " 88 ret vec_new -> Ok(Vec(obj#41))": "cpu:222747, mem:14560, objs:-/21@27b50195", - " 89 call call(Address(obj#37), Symbol(symbol), Vec(obj#41))": "", - " 90 push SAC:fe8ba805:symbol()": "cpu:252657, mem:19286, objs:-/22@9db6a840, stk:1@e5cee2c3, auth:1@38e2879d/-", - " 91 call symbol_index_in_strs(Symbol(symbol), 17)": "", - " 92 ret symbol_index_in_strs -> Ok(U32(16))": "cpu:253405", - " 93 call get_contract_data(Symbol(METADATA), Instance)": "", - " 94 call obj_cmp(Symbol(obj#57), Symbol(issuer))": "cpu:263335, mem:20421, objs:-/31@22718de4, stk:-", - " 95 ret obj_cmp -> Ok(-1)": "cpu:263501", - " 96 call obj_cmp(Symbol(METADATA), Vec(obj#51))": "cpu:264432, mem:20549, objs:-/33@e0ec2184", - " 97 ret obj_cmp -> Ok(-1)": "cpu:264554", - " 98 call obj_cmp(Vec(obj#51), Vec(obj#55))": "", - " 99 ret obj_cmp -> Ok(-1)": "cpu:264841", - " 100 call obj_cmp(Vec(obj#51), Symbol(METADATA))": "cpu:264892", - " 101 ret obj_cmp -> Ok(1)": "cpu:265014", - " 102 ret get_contract_data -> Ok(Map(obj#49))": "cpu:265120, store:3@3b00fc5f/3@afee12a4, stk:1@d8e41f45", - " 103 call map_unpack_to_slice(Map(obj#49), 3)": "", - " 104 ret map_unpack_to_slice -> Ok(Void)": "cpu:265460", - " 105 pop SAC:fe8ba805:symbol -> Ok(String(obj#47))": "", - " 106 ret call -> Ok(String(obj#47))": "cpu:265521, store:-/3@afee12a4, stk:-, auth:-/-", - " 107 call string_len(String(obj#47))": "", - " 108 ret string_len -> Ok(U32(4))": "cpu:265643", - " 109 call string_copy_to_slice(String(obj#47), U32(0), 4)": "", - " 110 ret string_copy_to_slice -> Ok(())": "cpu:265746", - " 111 call vec_new()": "", - " 112 ret vec_new -> Ok(Vec(obj#67))": "cpu:266247, mem:20613, objs:-/34@fa90e763", - " 113 call call(Address(obj#37), Symbol(decimals), Vec(obj#67))": "", - " 114 push SAC:fe8ba805:decimals()": "cpu:296157, mem:25339, objs:-/35@e368d343, stk:1@6bbd40d, auth:1@e217531e/-", - " 115 call symbol_index_in_strs(Symbol(decimals), 17)": "", - " 116 ret symbol_index_in_strs -> Ok(U32(14))": "cpu:296915", - " 117 pop SAC:fe8ba805:decimals -> Ok(U32(7))": "", - " 118 ret call -> Ok(U32(7))": " stk:-, auth:-/-", - " 119 call vec_new()": "", - " 120 ret vec_new -> Ok(Vec(obj#71))": "cpu:297416, mem:25403, objs:-/36@cb762e83", - " 121 call call(Address(obj#37), Symbol(name), Vec(obj#71))": "", - " 122 push SAC:fe8ba805:name()": "cpu:327326, mem:30129, objs:-/37@55c48aab, stk:1@843e705c, auth:1@f2e9749b/-", - " 123 call symbol_index_in_strs(Symbol(name), 17)": "", - " 124 ret symbol_index_in_strs -> Ok(U32(15))": "cpu:328074", - " 125 call get_contract_data(Symbol(METADATA), Instance)": "", - " 126 call obj_cmp(Symbol(obj#87), Symbol(issuer))": "cpu:338004, mem:31264, objs:-/46@2d44d6e1, stk:-", - " 127 ret obj_cmp -> Ok(-1)": "cpu:338170", - " 128 call obj_cmp(Symbol(METADATA), Vec(obj#81))": "cpu:339101, mem:31392, objs:-/48@f51d888e", - " 129 ret obj_cmp -> Ok(-1)": "cpu:339223", - " 130 call obj_cmp(Vec(obj#81), Vec(obj#85))": "", - " 131 ret obj_cmp -> Ok(-1)": "cpu:339510", - " 132 call obj_cmp(Vec(obj#81), Symbol(METADATA))": "cpu:339561", - " 133 ret obj_cmp -> Ok(1)": "cpu:339683", - " 134 ret get_contract_data -> Ok(Map(obj#79))": "cpu:339789, store:3@6e9f023c/3@afee12a4, stk:1@2ff8f580", - " 135 call map_unpack_to_slice(Map(obj#79), 3)": "", - " 136 ret map_unpack_to_slice -> Ok(Void)": "cpu:340129", - " 137 pop SAC:fe8ba805:name -> Ok(String(obj#75))": "", - " 138 ret call -> Ok(String(obj#75))": "cpu:340190, store:-/3@afee12a4, stk:-, auth:-/-", - " 139 call string_len(String(obj#75))": "", - " 140 ret string_len -> Ok(U32(61))": "cpu:340312", - " 141 call string_copy_to_slice(String(obj#75), U32(0), 61)": "", - " 142 ret string_copy_to_slice -> Ok(())": "cpu:340422", - " 143 call vec_new_from_slice(1)": "cpu:341301, mem:31456, objs:-/49@1cfda10a", - " 144 ret vec_new_from_slice -> Ok(Vec(obj#99))": "cpu:342325, mem:31544, objs:-/50@b4ae334a", - " 145 call call(Address(obj#37), Symbol(balance), Vec(obj#99))": "", - " 146 push SAC:fe8ba805:balance(Address(obj#97))": "cpu:372239, mem:36286, objs:-/51@53364fdf, stk:1@60eb7631, auth:1@98d93848/-", - " 147 call symbol_index_in_strs(Symbol(balance), 17)": "", - " 148 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:372987", - " 149 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 150 call get_ledger_sequence()": "cpu:374128, mem:36422, store:-/-, foot:-", - " 151 ret get_ledger_sequence -> Ok(U32(123))": "", - " 152 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:384975, mem:38391, store:-/3@8c813efd, foot:3@d7662bca", - " 153 call vec_new_from_slice(1)": "cpu:385082", - " 154 ret vec_new_from_slice -> Ok(Vec(obj#103))": "cpu:386045, mem:38479, objs:-/52@961c7981", - " 155 call get_contract_data(Vec(obj#103), Instance)": "", - " 156 call obj_cmp(Symbol(obj#117), Symbol(issuer))": "cpu:396036, mem:39614, objs:-/61@c07a1760, stk:-", - " 157 ret obj_cmp -> Ok(-1)": "cpu:396202", - " 158 call obj_cmp(Symbol(METADATA), Vec(obj#111))": "cpu:397133, mem:39742, objs:-/63@b6342274", - " 159 ret obj_cmp -> Ok(-1)": "cpu:397255", - " 160 call obj_cmp(Vec(obj#111), Vec(obj#115))": "", - " 161 ret obj_cmp -> Ok(-1)": "cpu:397542", - " 162 call obj_cmp(Vec(obj#111), Vec(obj#103))": "cpu:397593", - " 163 ret obj_cmp -> Ok(-1)": "cpu:397880", - " 164 call obj_cmp(Vec(obj#115), Vec(obj#103))": "", - " 165 ret obj_cmp -> Ok(0)": "cpu:398167", - " 166 ret get_contract_data -> Ok(Vec(obj#125))": "cpu:398273, store:3@3f739906/3@8c813efd, stk:1@e1b02469", - " 167 call vec_get(Vec(obj#125), U32(0))": "", - " 168 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:398438", - " 169 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 170 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:398572", - " 171 call vec_get(Vec(obj#125), U32(1))": "", - " 172 ret vec_get -> Ok(Map(obj#123))": "cpu:398798", - " 173 call map_unpack_to_slice(Map(obj#123), 2)": "", - " 174 ret map_unpack_to_slice -> Ok(Void)": "cpu:399149", - " 175 call bytes_len(Bytes(obj#121))": "", - " 176 ret bytes_len -> Ok(U32(32))": "cpu:399271", - " 177 call string_len(String(obj#119))": "cpu:399378", - " 178 ret string_len -> Ok(U32(4))": "cpu:399500", - " 179 call string_copy_to_slice(String(obj#119), U32(0), 4)": "", - " 180 ret string_copy_to_slice -> Ok(())": "cpu:399603", - " 181 pop SAC:fe8ba805:balance -> Ok(I128(10000000))": "cpu:400595, mem:39878", - " 182 ret call -> Ok(I128(10000000))": " store:-/3@8c813efd, stk:-, auth:-/-", - " 183 end": "cpu:400595, mem:39878, prngs:-/9b4a753, objs:-/63@b6342274, vm:-/-, evt:-, store:-/3@8c813efd, foot:3@d7662bca, stk:-, auth:-/-" -} \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_asset4_smart_leading_zero_init.json b/soroban-env-host/observations/test__stellar_asset_contract__test_asset4_smart_leading_zero_init.json deleted file mode 100644 index 7a5078ff0..000000000 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_asset4_smart_leading_zero_init.json +++ /dev/null @@ -1,186 +0,0 @@ -{ - " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", - " 1 call bytes_new_from_slice(44)": "cpu:18225, mem:615, store:-/2@210d6a87, foot:2@6879437d", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:19196, mem:739, objs:-/1@6640ce3e", - " 3 call create_asset_contract(Bytes(obj#1))": "", - " 4 call get_ledger_network_id()": "cpu:79795, mem:871", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:80825, mem:983, objs:-/2@5e3c0c44", - " 6 call symbol_new_from_slice(10)": "cpu:97012, mem:5059, store:-/3@7df5598f, foot:3@c0372fbd", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:98020, mem:5149, objs:-/3@7a8d4c23", - " 8 call symbol_len(Symbol(obj#5))": "cpu:98460, mem:5213, objs:-/4@985d8f5f", - " 9 ret symbol_len -> Ok(U32(10))": "cpu:98582", - " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", - " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:98686", - " 12 push SAC:284f19d0:sym#5(Bytes(obj#7))": "cpu:108999, mem:6433, objs:-/5@24fc7a2e, stk:1@3e5b3bcf, auth:1@9c77a914/-", - " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", - " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:110794", - " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:111757, mem:6521, objs:-/6@4d821667", - " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:111905, stk:1@20f2bce", - " 19 call get_ledger_network_id()": "cpu:172486, mem:6653", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:173516, mem:6765, objs:-/7@675720c5", - " 21 call vec_new_from_slice(1)": "cpu:184072, mem:8775, objs:-/8@e8c8a1", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:185035, mem:8863, objs:-/9@b55c77a2", - " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:185819, mem:8903, store:1@73e12810/3@7df5598f, stk:1@8e04d8a1", - " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:186780, mem:8987, objs:-/10@ed164b39", - " 27 call bytes_new_from_slice(32)": "cpu:186826", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:187795, mem:9099, objs:-/11@bc3b3790", - " 29 call bytes_len(Bytes(obj#21))": "", - " 30 ret bytes_len -> Ok(U32(32))": "cpu:187917", - " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:188880, mem:9187, objs:-/12@d9edaa8e", - " 33 call map_new_from_slices(2)": "", - " 34 call symbol_new_from_slice(10)": "cpu:189413, mem:9251", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:190421, mem:9341, objs:-/13@376d233b", - " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:190591", - " 37 ret obj_cmp -> Ok(-1)": "cpu:190757", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:191197, mem:9405, objs:-/14@c3d47b77", - " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:192223, mem:9501, objs:-/15@e65aac12", - " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:192438, store:-/3@7df5598f, stk:-", - " 43 ret obj_cmp -> Ok(-1)": "cpu:192725", - " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:193306, mem:9565", - " 45 ret obj_cmp -> Ok(-1)": "cpu:193593", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/3@7df5598f, stk:1@232519df", - " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:194556, mem:9653, objs:-/16@35d16d30", - " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:194668, store:-/3@7df5598f, stk:-", - " 51 ret obj_cmp -> Ok(0)": "cpu:194955", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:195061, store:2@a34b09e4/3@7df5598f, stk:1@232519df", - " 53 call vec_get(Vec(obj#29), U32(0))": "", - " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:195226", - " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 56 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:195360", - " 57 call vec_get(Vec(obj#29), U32(1))": "", - " 58 ret vec_get -> Ok(Map(obj#27))": "cpu:195586", - " 59 call map_unpack_to_slice(Map(obj#27), 2)": "", - " 60 ret map_unpack_to_slice -> Ok(Void)": "cpu:195937", - " 61 call bytes_len(Bytes(obj#21))": "", - " 62 ret bytes_len -> Ok(U32(32))": "cpu:196059", - " 63 call string_len(String(obj#19))": "", - " 64 ret string_len -> Ok(U32(4))": "cpu:196181", - " 65 call string_copy_to_slice(String(obj#19), U32(0), 4)": "", - " 66 ret string_copy_to_slice -> Ok(())": "cpu:196284", - " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:196734, mem:9798", - " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:196841", - " 69 call string_new_from_slice(59)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:197816, mem:9937, objs:-/17@78c7905a", - " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:198968, mem:10089, objs:-/18@7a38fc25", - " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:199125, store:-/3@7df5598f, stk:-", - " 75 ret obj_cmp -> Ok(1)": "cpu:199247", - " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", - " 77 ret obj_cmp -> Ok(1)": "cpu:199369", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:199959, mem:10177", - " 79 ret obj_cmp -> Ok(-1)": "cpu:200081", - " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", - " 81 ret obj_cmp -> Ok(-1)": "cpu:200368", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/3@7df5598f, stk:1@fbccb10b", - " 83 pop SAC:284f19d0:sym#5 -> Ok(Void)": "cpu:210538, mem:12370, store:3@dd9c69cd/3@5a660e81", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:211039, mem:12434, objs:-/19@24ae51ce, store:-/3@5a660e81, stk:-, auth:-/-", - " 85 call get_ledger_network_id()": "", - " 86 ret get_ledger_network_id -> Ok(Bytes(obj#39))": "cpu:212069, mem:12546, objs:-/20@28947b7a", - " 87 call vec_new()": "cpu:222246, mem:14492", - " 88 ret vec_new -> Ok(Vec(obj#41))": "cpu:222747, mem:14556, objs:-/21@fb3fc0fe", - " 89 call call(Address(obj#37), Symbol(symbol), Vec(obj#41))": "", - " 90 push SAC:284f19d0:symbol()": "cpu:252657, mem:19278, objs:-/22@4e1de646, stk:1@499d8867, auth:1@38e2879d/-", - " 91 call symbol_index_in_strs(Symbol(symbol), 17)": "", - " 92 ret symbol_index_in_strs -> Ok(U32(16))": "cpu:253405", - " 93 call get_contract_data(Symbol(METADATA), Instance)": "", - " 94 call obj_cmp(Symbol(obj#57), Symbol(issuer))": "cpu:263335, mem:20411, objs:-/31@40fb0433, stk:-", - " 95 ret obj_cmp -> Ok(-1)": "cpu:263501", - " 96 call obj_cmp(Symbol(METADATA), Vec(obj#51))": "cpu:264432, mem:20539, objs:-/33@84b5929d", - " 97 ret obj_cmp -> Ok(-1)": "cpu:264554", - " 98 call obj_cmp(Vec(obj#51), Vec(obj#55))": "", - " 99 ret obj_cmp -> Ok(-1)": "cpu:264841", - " 100 call obj_cmp(Vec(obj#51), Symbol(METADATA))": "cpu:264892", - " 101 ret obj_cmp -> Ok(1)": "cpu:265014", - " 102 ret get_contract_data -> Ok(Map(obj#49))": "cpu:265120, store:3@3b00fc5f/3@5a660e81, stk:1@d1bd89c9", - " 103 call map_unpack_to_slice(Map(obj#49), 3)": "", - " 104 ret map_unpack_to_slice -> Ok(Void)": "cpu:265460", - " 105 pop SAC:284f19d0:symbol -> Ok(String(obj#47))": "", - " 106 ret call -> Ok(String(obj#47))": "cpu:265521, store:-/3@5a660e81, stk:-, auth:-/-", - " 107 call string_len(String(obj#47))": "", - " 108 ret string_len -> Ok(U32(4))": "cpu:265643", - " 109 call string_copy_to_slice(String(obj#47), U32(0), 4)": "", - " 110 ret string_copy_to_slice -> Ok(())": "cpu:265746", - " 111 call vec_new()": "", - " 112 ret vec_new -> Ok(Vec(obj#67))": "cpu:266247, mem:20603, objs:-/34@e8cfde0c", - " 113 call call(Address(obj#37), Symbol(decimals), Vec(obj#67))": "", - " 114 push SAC:284f19d0:decimals()": "cpu:296157, mem:25325, objs:-/35@3ad7ce0a, stk:1@a7486359, auth:1@e217531e/-", - " 115 call symbol_index_in_strs(Symbol(decimals), 17)": "", - " 116 ret symbol_index_in_strs -> Ok(U32(14))": "cpu:296915", - " 117 pop SAC:284f19d0:decimals -> Ok(U32(7))": "", - " 118 ret call -> Ok(U32(7))": " stk:-, auth:-/-", - " 119 call vec_new()": "", - " 120 ret vec_new -> Ok(Vec(obj#71))": "cpu:297416, mem:25389, objs:-/36@7a42b30f", - " 121 call call(Address(obj#37), Symbol(name), Vec(obj#71))": "", - " 122 push SAC:284f19d0:name()": "cpu:327326, mem:30111, objs:-/37@8c713632, stk:1@6cc43fe1, auth:1@f2e9749b/-", - " 123 call symbol_index_in_strs(Symbol(name), 17)": "", - " 124 ret symbol_index_in_strs -> Ok(U32(15))": "cpu:328074", - " 125 call get_contract_data(Symbol(METADATA), Instance)": "", - " 126 call obj_cmp(Symbol(obj#87), Symbol(issuer))": "cpu:338004, mem:31244, objs:-/46@a7ae56d4, stk:-", - " 127 ret obj_cmp -> Ok(-1)": "cpu:338170", - " 128 call obj_cmp(Symbol(METADATA), Vec(obj#81))": "cpu:339101, mem:31372, objs:-/48@b783e848", - " 129 ret obj_cmp -> Ok(-1)": "cpu:339223", - " 130 call obj_cmp(Vec(obj#81), Vec(obj#85))": "", - " 131 ret obj_cmp -> Ok(-1)": "cpu:339510", - " 132 call obj_cmp(Vec(obj#81), Symbol(METADATA))": "cpu:339561", - " 133 ret obj_cmp -> Ok(1)": "cpu:339683", - " 134 ret get_contract_data -> Ok(Map(obj#79))": "cpu:339789, store:3@6e9f023c/3@5a660e81, stk:1@c44151a8", - " 135 call map_unpack_to_slice(Map(obj#79), 3)": "", - " 136 ret map_unpack_to_slice -> Ok(Void)": "cpu:340129", - " 137 pop SAC:284f19d0:name -> Ok(String(obj#75))": "", - " 138 ret call -> Ok(String(obj#75))": "cpu:340190, store:-/3@5a660e81, stk:-, auth:-/-", - " 139 call string_len(String(obj#75))": "", - " 140 ret string_len -> Ok(U32(59))": "cpu:340312", - " 141 call string_copy_to_slice(String(obj#75), U32(0), 59)": "", - " 142 ret string_copy_to_slice -> Ok(())": "cpu:340422", - " 143 call vec_new_from_slice(1)": "cpu:341301, mem:31436, objs:-/49@57af8791", - " 144 ret vec_new_from_slice -> Ok(Vec(obj#99))": "cpu:342325, mem:31524, objs:-/50@c3da755c", - " 145 call call(Address(obj#37), Symbol(balance), Vec(obj#99))": "", - " 146 push SAC:284f19d0:balance(Address(obj#97))": "cpu:372239, mem:36262, objs:-/51@6e143e49, stk:1@c420533e, auth:1@98d93848/-", - " 147 call symbol_index_in_strs(Symbol(balance), 17)": "", - " 148 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:372987", - " 149 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 150 call get_ledger_sequence()": "cpu:374128, mem:36398, store:-/-, foot:-", - " 151 ret get_ledger_sequence -> Ok(U32(123))": "", - " 152 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:384975, mem:38365, store:-/3@64e38f7e, foot:3@c0372fbd", - " 153 call vec_new_from_slice(1)": "cpu:385082", - " 154 ret vec_new_from_slice -> Ok(Vec(obj#103))": "cpu:386045, mem:38453, objs:-/52@27cf2ef7", - " 155 call get_contract_data(Vec(obj#103), Instance)": "", - " 156 call obj_cmp(Symbol(obj#117), Symbol(issuer))": "cpu:396036, mem:39586, objs:-/61@7859e84f, stk:-", - " 157 ret obj_cmp -> Ok(-1)": "cpu:396202", - " 158 call obj_cmp(Symbol(METADATA), Vec(obj#111))": "cpu:397133, mem:39714, objs:-/63@7f1a49e3", - " 159 ret obj_cmp -> Ok(-1)": "cpu:397255", - " 160 call obj_cmp(Vec(obj#111), Vec(obj#115))": "", - " 161 ret obj_cmp -> Ok(-1)": "cpu:397542", - " 162 call obj_cmp(Vec(obj#111), Vec(obj#103))": "cpu:397593", - " 163 ret obj_cmp -> Ok(-1)": "cpu:397880", - " 164 call obj_cmp(Vec(obj#115), Vec(obj#103))": "", - " 165 ret obj_cmp -> Ok(0)": "cpu:398167", - " 166 ret get_contract_data -> Ok(Vec(obj#125))": "cpu:398273, store:3@3f739906/3@64e38f7e, stk:1@aac0d56d", - " 167 call vec_get(Vec(obj#125), U32(0))": "", - " 168 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:398438", - " 169 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 170 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:398572", - " 171 call vec_get(Vec(obj#125), U32(1))": "", - " 172 ret vec_get -> Ok(Map(obj#123))": "cpu:398798", - " 173 call map_unpack_to_slice(Map(obj#123), 2)": "", - " 174 ret map_unpack_to_slice -> Ok(Void)": "cpu:399149", - " 175 call bytes_len(Bytes(obj#121))": "", - " 176 ret bytes_len -> Ok(U32(32))": "cpu:399271", - " 177 call string_len(String(obj#119))": "cpu:399378", - " 178 ret string_len -> Ok(U32(4))": "cpu:399500", - " 179 call string_copy_to_slice(String(obj#119), U32(0), 4)": "", - " 180 ret string_copy_to_slice -> Ok(())": "cpu:399603", - " 181 pop SAC:284f19d0:balance -> Ok(I128(10000000))": "cpu:400595, mem:39850", - " 182 ret call -> Ok(I128(10000000))": " store:-/3@64e38f7e, stk:-, auth:-/-", - " 183 end": "cpu:400595, mem:39850, prngs:-/9b4a753, objs:-/63@7f1a49e3, vm:-/-, evt:-, store:-/3@64e38f7e, foot:3@c0372fbd, stk:-, auth:-/-" -} \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_asset4_trailing_zero_init.json b/soroban-env-host/observations/test__stellar_asset_contract__test_asset4_trailing_zero_init.json new file mode 100644 index 000000000..c4faa86fc --- /dev/null +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_asset4_trailing_zero_init.json @@ -0,0 +1,186 @@ +{ + " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", + " 1 call bytes_new_from_slice(44)": "", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:15459, mem:124, objs:-/1@2244b906", + " 3 call create_asset_contract(Bytes(obj#1))": "", + " 4 call get_ledger_network_id()": "cpu:76058, mem:256", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:77088, mem:368, objs:-/2@9f425ca2", + " 6 call symbol_new_from_slice(10)": "cpu:93050, mem:4072, store:-/1@13bf3bb3, foot:1@ef0f0745", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:94058, mem:4162, objs:-/3@b778b587", + " 8 call symbol_len(Symbol(obj#5))": "cpu:94498, mem:4226, objs:-/4@c0dfd5ca", + " 9 ret symbol_len -> Ok(U32(10))": "cpu:94620", + " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", + " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:94724", + " 12 push SAC:85951d77:sym#5(Bytes(obj#7))": "cpu:104965, mem:5310, objs:-/5@1f6b8430, stk:1@538751c4, auth:1@9c77a914/-", + " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", + " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:106760", + " 15 call vec_new_from_slice(1)": "", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:107723, mem:5398, objs:-/6@a59b703f", + " 17 call has_contract_data(Vec(obj#11), Instance)": "", + " 18 ret has_contract_data -> Ok(False)": "cpu:107871, stk:1@3297c450", + " 19 call get_ledger_network_id()": "cpu:168452, mem:5530", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:169482, mem:5642, objs:-/7@e46368d", + " 21 call vec_new_from_slice(1)": "cpu:180038, mem:7652, objs:-/8@35182965", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:181001, mem:7740, objs:-/9@a45ee151", + " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", + " 24 ret put_contract_data -> Ok(Void)": "cpu:181785, mem:7780, store:1@73e12810/1@13bf3bb3, stk:1@f647ff85", + " 25 call string_new_from_slice(4)": "", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:182746, mem:7864, objs:-/10@59738b72", + " 27 call bytes_new_from_slice(32)": "cpu:182792", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:183761, mem:7976, objs:-/11@edd6db10", + " 29 call bytes_len(Bytes(obj#21))": "", + " 30 ret bytes_len -> Ok(U32(32))": "cpu:183883", + " 31 call vec_new_from_slice(1)": "", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:184846, mem:8064, objs:-/12@a9346ecc", + " 33 call map_new_from_slices(2)": "", + " 34 call symbol_new_from_slice(10)": "cpu:185379, mem:8128", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:186387, mem:8218, objs:-/13@42e57a70", + " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:186557", + " 37 ret obj_cmp -> Ok(-1)": "cpu:186723", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:187163, mem:8282, objs:-/14@45fcc6a4", + " 39 call vec_new_from_slice(2)": "", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:188189, mem:8378, objs:-/15@7122a2fd", + " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:188404, store:-/1@13bf3bb3, stk:-", + " 43 ret obj_cmp -> Ok(-1)": "cpu:188691", + " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:189272, mem:8442", + " 45 ret obj_cmp -> Ok(-1)": "cpu:189559", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/1@13bf3bb3, stk:1@ff4dbf16", + " 47 call vec_new_from_slice(1)": "", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:190522, mem:8530, objs:-/16@3da64514", + " 49 call get_contract_data(Vec(obj#31), Instance)": "", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:190634, store:-/1@13bf3bb3, stk:-", + " 51 ret obj_cmp -> Ok(0)": "cpu:190921", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:191027, store:2@a34b09e4/1@13bf3bb3, stk:1@ff4dbf16", + " 53 call vec_get(Vec(obj#29), U32(0))": "", + " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:191192", + " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", + " 56 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:191326", + " 57 call vec_get(Vec(obj#29), U32(1))": "", + " 58 ret vec_get -> Ok(Map(obj#27))": "cpu:191552", + " 59 call map_unpack_to_slice(Map(obj#27), 2)": "", + " 60 ret map_unpack_to_slice -> Ok(Void)": "cpu:191903", + " 61 call bytes_len(Bytes(obj#21))": "", + " 62 ret bytes_len -> Ok(U32(32))": "cpu:192025", + " 63 call string_len(String(obj#19))": "", + " 64 ret string_len -> Ok(U32(4))": "cpu:192147", + " 65 call string_copy_to_slice(String(obj#19), U32(0), 4)": "", + " 66 ret string_copy_to_slice -> Ok(())": "cpu:192250", + " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:192700, mem:8675", + " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:192807", + " 69 call string_new_from_slice(59)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:193782, mem:8814, objs:-/17@de73b88a", + " 71 call map_new_from_slices(3)": "", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:194934, mem:8966, objs:-/18@f20ff848", + " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:195091, store:-/1@13bf3bb3, stk:-", + " 75 ret obj_cmp -> Ok(1)": "cpu:195213", + " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", + " 77 ret obj_cmp -> Ok(1)": "cpu:195335", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:195925, mem:9054", + " 79 ret obj_cmp -> Ok(-1)": "cpu:196047", + " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", + " 81 ret obj_cmp -> Ok(-1)": "cpu:196334", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/1@13bf3bb3, stk:1@5600c94f", + " 83 pop SAC:85951d77:sym#5 -> Ok(Void)": "cpu:206404, mem:11111, store:3@dd9c69cd/1@4dd14222", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:206905, mem:11175, objs:-/19@d1c27df1, store:-/1@4dd14222, stk:-, auth:-/-", + " 85 call get_ledger_network_id()": "", + " 86 ret get_ledger_network_id -> Ok(Bytes(obj#39))": "cpu:207935, mem:11287, objs:-/20@897e43fc", + " 87 call vec_new()": "cpu:218112, mem:13233", + " 88 ret vec_new -> Ok(Vec(obj#41))": "cpu:218613, mem:13297, objs:-/21@63850726", + " 89 call call(Address(obj#37), Symbol(symbol), Vec(obj#41))": "", + " 90 push SAC:85951d77:symbol()": "cpu:248451, mem:17883, objs:-/22@a546a5fc, stk:1@31823b16, auth:1@38e2879d/-", + " 91 call symbol_index_in_strs(Symbol(symbol), 17)": "", + " 92 ret symbol_index_in_strs -> Ok(U32(16))": "cpu:249199", + " 93 call get_contract_data(Symbol(METADATA), Instance)": "", + " 94 call obj_cmp(Symbol(obj#57), Symbol(issuer))": "cpu:259129, mem:19016, objs:-/31@46f30852, stk:-", + " 95 ret obj_cmp -> Ok(-1)": "cpu:259295", + " 96 call obj_cmp(Symbol(METADATA), Vec(obj#51))": "cpu:260226, mem:19144, objs:-/33@85edf1e4", + " 97 ret obj_cmp -> Ok(-1)": "cpu:260348", + " 98 call obj_cmp(Vec(obj#51), Vec(obj#55))": "", + " 99 ret obj_cmp -> Ok(-1)": "cpu:260635", + " 100 call obj_cmp(Vec(obj#51), Symbol(METADATA))": "cpu:260686", + " 101 ret obj_cmp -> Ok(1)": "cpu:260808", + " 102 ret get_contract_data -> Ok(Map(obj#49))": "cpu:260914, store:3@3b00fc5f/1@4dd14222, stk:1@83c56779", + " 103 call map_unpack_to_slice(Map(obj#49), 3)": "", + " 104 ret map_unpack_to_slice -> Ok(Void)": "cpu:261254", + " 105 pop SAC:85951d77:symbol -> Ok(String(obj#47))": "", + " 106 ret call -> Ok(String(obj#47))": "cpu:261315, store:-/1@4dd14222, stk:-, auth:-/-", + " 107 call string_len(String(obj#47))": "", + " 108 ret string_len -> Ok(U32(4))": "cpu:261437", + " 109 call string_copy_to_slice(String(obj#47), U32(0), 4)": "", + " 110 ret string_copy_to_slice -> Ok(())": "cpu:261540", + " 111 call vec_new()": "", + " 112 ret vec_new -> Ok(Vec(obj#67))": "cpu:262041, mem:19208, objs:-/34@21c5427e", + " 113 call call(Address(obj#37), Symbol(decimals), Vec(obj#67))": "", + " 114 push SAC:85951d77:decimals()": "cpu:291879, mem:23794, objs:-/35@de15fb53, stk:1@42e3e93a, auth:1@e217531e/-", + " 115 call symbol_index_in_strs(Symbol(decimals), 17)": "", + " 116 ret symbol_index_in_strs -> Ok(U32(14))": "cpu:292637", + " 117 pop SAC:85951d77:decimals -> Ok(U32(7))": "", + " 118 ret call -> Ok(U32(7))": " stk:-, auth:-/-", + " 119 call vec_new()": "", + " 120 ret vec_new -> Ok(Vec(obj#71))": "cpu:293138, mem:23858, objs:-/36@5b0d590e", + " 121 call call(Address(obj#37), Symbol(name), Vec(obj#71))": "", + " 122 push SAC:85951d77:name()": "cpu:322976, mem:28444, objs:-/37@3dc95ee4, stk:1@82879f7, auth:1@f2e9749b/-", + " 123 call symbol_index_in_strs(Symbol(name), 17)": "", + " 124 ret symbol_index_in_strs -> Ok(U32(15))": "cpu:323724", + " 125 call get_contract_data(Symbol(METADATA), Instance)": "", + " 126 call obj_cmp(Symbol(obj#87), Symbol(issuer))": "cpu:333654, mem:29577, objs:-/46@95f94090, stk:-", + " 127 ret obj_cmp -> Ok(-1)": "cpu:333820", + " 128 call obj_cmp(Symbol(METADATA), Vec(obj#81))": "cpu:334751, mem:29705, objs:-/48@b8109721", + " 129 ret obj_cmp -> Ok(-1)": "cpu:334873", + " 130 call obj_cmp(Vec(obj#81), Vec(obj#85))": "", + " 131 ret obj_cmp -> Ok(-1)": "cpu:335160", + " 132 call obj_cmp(Vec(obj#81), Symbol(METADATA))": "cpu:335211", + " 133 ret obj_cmp -> Ok(1)": "cpu:335333", + " 134 ret get_contract_data -> Ok(Map(obj#79))": "cpu:335439, store:3@6e9f023c/1@4dd14222, stk:1@dcccad49", + " 135 call map_unpack_to_slice(Map(obj#79), 3)": "", + " 136 ret map_unpack_to_slice -> Ok(Void)": "cpu:335779", + " 137 pop SAC:85951d77:name -> Ok(String(obj#75))": "", + " 138 ret call -> Ok(String(obj#75))": "cpu:335840, store:-/1@4dd14222, stk:-, auth:-/-", + " 139 call string_len(String(obj#75))": "", + " 140 ret string_len -> Ok(U32(59))": "cpu:335962", + " 141 call string_copy_to_slice(String(obj#75), U32(0), 59)": "", + " 142 ret string_copy_to_slice -> Ok(())": "cpu:336072", + " 143 call vec_new_from_slice(1)": "cpu:340786, mem:30570, objs:-/49@775ab4ae, store:-/3@ff925861, foot:3@758901f6", + " 144 ret vec_new_from_slice -> Ok(Vec(obj#99))": "cpu:341810, mem:30658, objs:-/50@9dd52212", + " 145 call call(Address(obj#37), Symbol(balance), Vec(obj#99))": "", + " 146 push SAC:85951d77:balance(Address(obj#97))": "cpu:371724, mem:35396, objs:-/51@807626d3, stk:1@7afa599, auth:1@98d93848/-", + " 147 call symbol_index_in_strs(Symbol(balance), 17)": "", + " 148 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:372472", + " 149 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", + " 150 call get_ledger_sequence()": "cpu:373613, mem:35532, store:-/-, foot:-", + " 151 ret get_ledger_sequence -> Ok(U32(123))": "", + " 152 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:384460, mem:37499, store:-/3@ce4bec7, foot:3@758901f6", + " 153 call vec_new_from_slice(1)": "cpu:384567", + " 154 ret vec_new_from_slice -> Ok(Vec(obj#103))": "cpu:385530, mem:37587, objs:-/52@398a5428", + " 155 call get_contract_data(Vec(obj#103), Instance)": "", + " 156 call obj_cmp(Symbol(obj#117), Symbol(issuer))": "cpu:395521, mem:38720, objs:-/61@c93f06b2, stk:-", + " 157 ret obj_cmp -> Ok(-1)": "cpu:395687", + " 158 call obj_cmp(Symbol(METADATA), Vec(obj#111))": "cpu:396618, mem:38848, objs:-/63@1105b1f", + " 159 ret obj_cmp -> Ok(-1)": "cpu:396740", + " 160 call obj_cmp(Vec(obj#111), Vec(obj#115))": "", + " 161 ret obj_cmp -> Ok(-1)": "cpu:397027", + " 162 call obj_cmp(Vec(obj#111), Vec(obj#103))": "cpu:397078", + " 163 ret obj_cmp -> Ok(-1)": "cpu:397365", + " 164 call obj_cmp(Vec(obj#115), Vec(obj#103))": "", + " 165 ret obj_cmp -> Ok(0)": "cpu:397652", + " 166 ret get_contract_data -> Ok(Vec(obj#125))": "cpu:397758, store:3@3f739906/3@ce4bec7, stk:1@9e91af07", + " 167 call vec_get(Vec(obj#125), U32(0))": "", + " 168 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:397923", + " 169 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", + " 170 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:398057", + " 171 call vec_get(Vec(obj#125), U32(1))": "", + " 172 ret vec_get -> Ok(Map(obj#123))": "cpu:398283", + " 173 call map_unpack_to_slice(Map(obj#123), 2)": "", + " 174 ret map_unpack_to_slice -> Ok(Void)": "cpu:398634", + " 175 call bytes_len(Bytes(obj#121))": "", + " 176 ret bytes_len -> Ok(U32(32))": "cpu:398756", + " 177 call string_len(String(obj#119))": "cpu:398863", + " 178 ret string_len -> Ok(U32(4))": "cpu:398985", + " 179 call string_copy_to_slice(String(obj#119), U32(0), 4)": "", + " 180 ret string_copy_to_slice -> Ok(())": "cpu:399088", + " 181 pop SAC:85951d77:balance -> Ok(I128(10000000))": "cpu:400080, mem:38984", + " 182 ret call -> Ok(I128(10000000))": " store:-/3@ce4bec7, stk:-, auth:-/-", + " 183 end": "cpu:400080, mem:38984, prngs:-/9b4a753, objs:-/63@1105b1f, vm:-/-, evt:-, store:-/3@ce4bec7, foot:3@758901f6, stk:-, auth:-/-" +} \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_auth_rejected_for_bad_signature_type.json b/soroban-env-host/observations/test__stellar_asset_contract__test_auth_rejected_for_bad_signature_type.json index eb0b8ede0..89950db75 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_auth_rejected_for_bad_signature_type.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_auth_rejected_for_bad_signature_type.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,34 +68,34 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call vec_new_from_slice(2)": "cpu:213711, mem:12805, objs:-/20@f10c2443, store:-/4@629c8fce, foot:4@ac059c1c", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:214737, mem:12901, objs:-/21@32fe956b", - " 87 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:236777, mem:18585, objs:-/26@16199d13, auth:-/1@f072eec7", - " 88 push SAC:a010db6c:mint(Address(obj#39), I128(100))": "cpu:267813, mem:23491, objs:-/27@4bc15262, stk:1@f0aaeed5, auth:1@323ddbfc/1@9abf0494", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call vec_new_from_slice(2)": "cpu:213711, mem:12813, objs:-/20@84c25009, store:-/4@40fb7d07, foot:4@cfba3594", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:214737, mem:12909, objs:-/21@e0be942a", + " 87 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:236777, mem:18593, objs:-/26@40af33ce, auth:-/1@f072eec7", + " 88 push SAC:2e378f80:mint(Address(obj#39), I128(100))": "cpu:267813, mem:23507, objs:-/27@ada858c4, stk:1@a7cbe7b, auth:1@323ddbfc/1@9abf0494", " 89 call symbol_index_in_strs(Symbol(mint), 17)": "", " 90 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:268561", " 91 call vec_new_from_slice(1)": "", - " 92 ret vec_new_from_slice -> Ok(Vec(obj#55))": "cpu:269524, mem:23579, objs:-/28@a88c94d8", + " 92 ret vec_new_from_slice -> Ok(Vec(obj#55))": "cpu:269524, mem:23595, objs:-/28@b8c028a8", " 93 call get_contract_data(Vec(obj#55), Instance)": "", - " 94 call obj_cmp(Symbol(obj#69), Symbol(issuer))": "cpu:279515, mem:24710, objs:-/37@5cd416b4, stk:-", + " 94 call obj_cmp(Symbol(obj#69), Symbol(issuer))": "cpu:279515, mem:24730, objs:-/37@c707a07e, stk:-", " 95 ret obj_cmp -> Ok(-1)": "cpu:279681", - " 96 call obj_cmp(Symbol(METADATA), Vec(obj#63))": "cpu:280612, mem:24838, objs:-/39@377d172", + " 96 call obj_cmp(Symbol(METADATA), Vec(obj#63))": "cpu:280612, mem:24858, objs:-/39@3c730f61", " 97 ret obj_cmp -> Ok(-1)": "cpu:280734", " 98 call obj_cmp(Vec(obj#63), Vec(obj#67))": "", " 99 ret obj_cmp -> Ok(-1)": "cpu:281021", @@ -103,7 +103,7 @@ " 101 ret obj_cmp -> Ok(-1)": "cpu:281359", " 102 call obj_cmp(Vec(obj#67), Vec(obj#55))": "", " 103 ret obj_cmp -> Ok(0)": "cpu:281646", - " 104 ret get_contract_data -> Ok(Vec(obj#77))": "cpu:281752, store:3@8b0e154c/4@629c8fce, stk:1@54700531", + " 104 ret get_contract_data -> Ok(Vec(obj#77))": "cpu:281752, store:3@8b0e154c/4@40fb7d07, stk:1@9ddfb9d", " 105 call vec_get(Vec(obj#77), U32(0))": "", " 106 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:281917", " 107 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -114,16 +114,16 @@ " 112 ret map_unpack_to_slice -> Ok(Void)": "cpu:282628", " 113 call bytes_len(Bytes(obj#73))": "", " 114 ret bytes_len -> Ok(U32(32))": "cpu:282750", - " 115 call obj_cmp(Address(obj#79), Address(obj#39))": "cpu:283343, mem:24902, objs:-/40@5f0d611e", + " 115 call obj_cmp(Address(obj#79), Address(obj#39))": "cpu:283343, mem:24922, objs:-/40@1b9ad880", " 116 ret obj_cmp -> Ok(-1)": "cpu:283635", " 117 call vec_new_from_slice(1)": "", - " 118 ret vec_new_from_slice -> Ok(Vec(obj#81))": "cpu:284598, mem:24990, objs:-/41@e79fc0a", + " 118 ret vec_new_from_slice -> Ok(Vec(obj#81))": "cpu:284598, mem:25010, objs:-/41@a0195a32", " 119 call get_contract_data(Vec(obj#81), Instance)": "", - " 120 call obj_cmp(Vec(obj#63), Vec(obj#81))": "cpu:284710, store:-/4@629c8fce, stk:-", + " 120 call obj_cmp(Vec(obj#63), Vec(obj#81))": "cpu:284710, store:-/4@40fb7d07, stk:-", " 121 ret obj_cmp -> Ok(0)": "cpu:284997", - " 122 ret get_contract_data -> Ok(Address(obj#65))": "cpu:285103, store:3@8b0e154c/4@629c8fce, stk:1@54700531", + " 122 ret get_contract_data -> Ok(Address(obj#65))": "cpu:285103, store:3@8b0e154c/4@40fb7d07, stk:1@9ddfb9d", " 123 call require_auth(Address(obj#65))": "", - " 124 call obj_cmp(Address(obj#47), Address(obj#65))": "cpu:285732, mem:25022", + " 124 call obj_cmp(Address(obj#47), Address(obj#65))": "cpu:285732, mem:25042", " 125 ret obj_cmp -> Ok(0)": "cpu:286024", " 126 call obj_cmp(Address(obj#47), Address(obj#65))": " auth:1@323ddbfc/-", " 127 ret obj_cmp -> Ok(0)": "cpu:286316", @@ -131,8 +131,8 @@ " 129 ret obj_cmp -> Ok(0)": "cpu:286608", " 130 call obj_cmp(Address(obj#51), Address(obj#39))": "", " 131 ret obj_cmp -> Ok(0)": "cpu:286900", - " 132 ret require_auth -> Err(Error(Auth, InvalidAction))": "cpu:305458, mem:30074, auth:1@323ddbfc/1@1c4b52eb", - " 133 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 134 ret call -> Err(Error(Auth, InvalidAction))": " store:-/4@629c8fce, stk:-, auth:-/-", - " 135 end": "cpu:305458, mem:30074, prngs:-/9b4a753, objs:-/41@e79fc0a, vm:-/-, evt:-, store:-/4@629c8fce, foot:4@ac059c1c, stk:-, auth:-/-" + " 132 ret require_auth -> Err(Error(Auth, InvalidAction))": "cpu:305458, mem:30094, auth:1@323ddbfc/1@1c4b52eb", + " 133 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 134 ret call -> Err(Error(Auth, InvalidAction))": " store:-/4@40fb7d07, stk:-, auth:-/-", + " 135 end": "cpu:305458, mem:30094, prngs:-/9b4a753, objs:-/41@a0195a32, vm:-/-, evt:-, store:-/4@40fb7d07, foot:4@cfba3594, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_auth_rejected_for_incorrect_nonce.json b/soroban-env-host/observations/test__stellar_asset_contract__test_auth_rejected_for_incorrect_nonce.json index f2ce1aad1..945d102bf 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_auth_rejected_for_incorrect_nonce.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_auth_rejected_for_incorrect_nonce.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,54 +68,54 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call vec_new_from_slice(2)": "cpu:213711, mem:12805, objs:-/20@f10c2443, store:-/4@629c8fce, foot:4@ac059c1c", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:214737, mem:12901, objs:-/21@32fe956b", - " 87 call vec_new()": "cpu:233227, mem:18001, objs:-/22@7caf5d1e", - " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:233728, mem:18065, objs:-/23@57153a20", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call vec_new_from_slice(2)": "cpu:213711, mem:12813, objs:-/20@84c25009, store:-/4@40fb7d07, foot:4@cfba3594", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:214737, mem:12909, objs:-/21@e0be942a", + " 87 call vec_new()": "cpu:233227, mem:18009, objs:-/22@f106cb80", + " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:233728, mem:18073, objs:-/23@d1ce2ecd", " 89 call bytes_new_from_slice(32)": "", - " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:234697, mem:18177, objs:-/24@c530b1a5", + " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:234697, mem:18185, objs:-/24@489e498b", " 91 call bytes_len(Bytes(obj#47))": "", " 92 ret bytes_len -> Ok(U32(32))": "cpu:234819", " 93 call bytes_new_from_slice(64)": "", - " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:235796, mem:18321, objs:-/25@db395d64", + " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:235796, mem:18329, objs:-/25@d5dd80cf", " 95 call bytes_len(Bytes(obj#49))": "", " 96 ret bytes_len -> Ok(U32(64))": "cpu:235918", " 97 call map_new_from_slices(2)": "", - " 98 call symbol_new_from_slice(10)": "cpu:236451, mem:18385", - " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:237459, mem:18475, objs:-/26@aa4bdb06", + " 98 call symbol_new_from_slice(10)": "cpu:236451, mem:18393", + " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:237459, mem:18483, objs:-/26@29a63f19", " 100 call obj_cmp(Symbol(obj#51), Symbol(signature))": "cpu:237629", " 101 ret obj_cmp -> Ok(-1)": "cpu:237796", - " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:238236, mem:18539, objs:-/27@c33c22c1", + " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:238236, mem:18547, objs:-/27@65270d36", " 103 call vec_push_back(Vec(obj#45), Map(obj#53))": "", - " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:239443, mem:18627, objs:-/28@5656bd2e", - " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:247539, mem:19879, objs:-/32@7f81ba40", + " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:239443, mem:18635, objs:-/28@3a724e54", + " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:247539, mem:19887, objs:-/32@9acecc", " 106 ret obj_cmp -> Ok(-1)": "cpu:247706", - " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:250570, mem:20215, objs:-/36@427fa8f7, auth:-/1@54a4ca8b", - " 108 push SAC:a010db6c:mint(Address(obj#39), I128(100))": "cpu:281606, mem:25121, objs:-/37@6fc08f9f, stk:1@f0aaeed5, auth:1@bd72e8ef/1@4a406906", + " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:250570, mem:20223, objs:-/36@26f417fb, auth:-/1@54a4ca8b", + " 108 push SAC:2e378f80:mint(Address(obj#39), I128(100))": "cpu:281606, mem:25137, objs:-/37@1d9115ce, stk:1@a7cbe7b, auth:1@bd72e8ef/1@4a406906", " 109 call symbol_index_in_strs(Symbol(mint), 17)": "", " 110 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:282354", " 111 call vec_new_from_slice(1)": "", - " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:283317, mem:25209, objs:-/38@7669bed8", + " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:283317, mem:25225, objs:-/38@c0d9e360", " 113 call get_contract_data(Vec(obj#75), Instance)": "", - " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:293308, mem:26340, objs:-/47@897ffdea, stk:-", + " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:293308, mem:26360, objs:-/47@1b031d67, stk:-", " 115 ret obj_cmp -> Ok(-1)": "cpu:293474", - " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:294405, mem:26468, objs:-/49@38bb314a", + " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:294405, mem:26488, objs:-/49@f74991bd", " 117 ret obj_cmp -> Ok(-1)": "cpu:294527", " 118 call obj_cmp(Vec(obj#83), Vec(obj#87))": "", " 119 ret obj_cmp -> Ok(-1)": "cpu:294814", @@ -123,7 +123,7 @@ " 121 ret obj_cmp -> Ok(-1)": "cpu:295152", " 122 call obj_cmp(Vec(obj#87), Vec(obj#75))": "", " 123 ret obj_cmp -> Ok(0)": "cpu:295439", - " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:295545, store:3@63cd6523/4@629c8fce, stk:1@954d9593", + " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:295545, store:3@63cd6523/4@40fb7d07, stk:1@70de580c", " 125 call vec_get(Vec(obj#97), U32(0))": "", " 126 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:295710", " 127 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -134,16 +134,16 @@ " 132 ret map_unpack_to_slice -> Ok(Void)": "cpu:296421", " 133 call bytes_len(Bytes(obj#93))": "", " 134 ret bytes_len -> Ok(U32(32))": "cpu:296543", - " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:297136, mem:26532, objs:-/50@d00227f3", + " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:297136, mem:26552, objs:-/50@6802ffbf", " 136 ret obj_cmp -> Ok(-1)": "cpu:297428", " 137 call vec_new_from_slice(1)": "", - " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:298391, mem:26620, objs:-/51@faffcc48", + " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:298391, mem:26640, objs:-/51@1d236ffe", " 139 call get_contract_data(Vec(obj#101), Instance)": "", - " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:298503, store:-/4@629c8fce, stk:-", + " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:298503, store:-/4@40fb7d07, stk:-", " 141 ret obj_cmp -> Ok(0)": "cpu:298790", - " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:298896, store:3@63cd6523/4@629c8fce, stk:1@954d9593", + " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:298896, store:3@63cd6523/4@40fb7d07, stk:1@70de580c", " 143 call require_auth(Address(obj#85))": "", - " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:299525, mem:26652", + " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:299525, mem:26672", " 145 ret obj_cmp -> Ok(0)": "cpu:299817", " 146 call obj_cmp(Address(obj#57), Address(obj#85))": " auth:1@bd72e8ef/-", " 147 ret obj_cmp -> Ok(0)": "cpu:300109", @@ -151,11 +151,11 @@ " 149 ret obj_cmp -> Ok(0)": "cpu:300401", " 150 call obj_cmp(Address(obj#71), Address(obj#39))": "", " 151 ret obj_cmp -> Ok(0)": "cpu:300693", - " 152 call vec_len(Vec(obj#67))": "cpu:319251, mem:31704", + " 152 call vec_len(Vec(obj#67))": "cpu:319251, mem:31724", " 153 ret vec_len -> Ok(U32(1))": "cpu:319373", " 154 call bytes_new_from_slice(32)": "", - " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:320342, mem:31816, objs:-/52@50e357f1", - " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:322419, mem:32056", + " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:320342, mem:31836, objs:-/52@26fa01e8", + " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:322419, mem:32076", " 157 ret vec_get -> Ok(Map(obj#65))": "cpu:322645", " 158 call map_unpack_to_slice(Map(obj#65), 2)": "", " 159 ret map_unpack_to_slice -> Ok(Void)": "cpu:322997", @@ -168,38 +168,38 @@ " 166 call bytes_copy_to_slice(Bytes(obj#61), U32(0), 32)": "", " 167 ret bytes_copy_to_slice -> Ok(())": "cpu:742558", " 168 ret require_auth -> Err(Error(Auth, InvalidInput))": "cpu:742604, auth:1@bd72e8ef/1@bf2ded23", - " 169 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidInput))": "", - " 170 ret call -> Err(Error(Auth, InvalidInput))": " store:-/4@629c8fce, stk:-, auth:-/-", - " 171 call vec_new()": "cpu:761094, mem:37156, objs:-/53@e48ba22e", - " 172 ret vec_new -> Ok(Vec(obj#107))": "cpu:761595, mem:37220, objs:-/54@35aa579f", + " 169 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidInput))": "", + " 170 ret call -> Err(Error(Auth, InvalidInput))": " store:-/4@40fb7d07, stk:-, auth:-/-", + " 171 call vec_new()": "cpu:761094, mem:37176, objs:-/53@c36718e0", + " 172 ret vec_new -> Ok(Vec(obj#107))": "cpu:761595, mem:37240, objs:-/54@86c14dfc", " 173 call bytes_new_from_slice(32)": "", - " 174 ret bytes_new_from_slice -> Ok(Bytes(obj#109))": "cpu:762564, mem:37332, objs:-/55@2de6b067", + " 174 ret bytes_new_from_slice -> Ok(Bytes(obj#109))": "cpu:762564, mem:37352, objs:-/55@d9016291", " 175 call bytes_len(Bytes(obj#109))": "", " 176 ret bytes_len -> Ok(U32(32))": "cpu:762686", " 177 call bytes_new_from_slice(64)": "", - " 178 ret bytes_new_from_slice -> Ok(Bytes(obj#111))": "cpu:763663, mem:37476, objs:-/56@ef90c4ca", + " 178 ret bytes_new_from_slice -> Ok(Bytes(obj#111))": "cpu:763663, mem:37496, objs:-/56@651de0c0", " 179 call bytes_len(Bytes(obj#111))": "", " 180 ret bytes_len -> Ok(U32(64))": "cpu:763785", " 181 call map_new_from_slices(2)": "", - " 182 call symbol_new_from_slice(10)": "cpu:764318, mem:37540", - " 183 ret symbol_new_from_slice -> Ok(Symbol(obj#113))": "cpu:765326, mem:37630, objs:-/57@b61d1b11", + " 182 call symbol_new_from_slice(10)": "cpu:764318, mem:37560", + " 183 ret symbol_new_from_slice -> Ok(Symbol(obj#113))": "cpu:765326, mem:37650, objs:-/57@1ea0d3fb", " 184 call obj_cmp(Symbol(obj#113), Symbol(signature))": "cpu:765496", " 185 ret obj_cmp -> Ok(-1)": "cpu:765663", - " 186 ret map_new_from_slices -> Ok(Map(obj#115))": "cpu:766103, mem:37694, objs:-/58@728edd98", + " 186 ret map_new_from_slices -> Ok(Map(obj#115))": "cpu:766103, mem:37714, objs:-/58@2353b3bd", " 187 call vec_push_back(Vec(obj#107), Map(obj#115))": "", - " 188 ret vec_push_back -> Ok(Vec(obj#117))": "cpu:767310, mem:37782, objs:-/59@c4f18916", - " 189 call obj_cmp(Symbol(obj#121), Symbol(signature))": "cpu:775406, mem:39034, objs:-/63@427489b3", + " 188 ret vec_push_back -> Ok(Vec(obj#117))": "cpu:767310, mem:37802, objs:-/59@4c92d171", + " 189 call obj_cmp(Symbol(obj#121), Symbol(signature))": "cpu:775406, mem:39054, objs:-/63@9bd270c1", " 190 ret obj_cmp -> Ok(-1)": "cpu:775573", - " 191 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:778437, mem:39370, objs:-/67@2de5b16c, auth:-/1@fa97b64", - " 192 push SAC:a010db6c:mint(Address(obj#39), I128(100))": "cpu:809473, mem:44276, objs:-/68@e6910653, stk:1@f0aaeed5, auth:1@e0d52b61/1@b114e9b8", + " 191 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:778437, mem:39390, objs:-/67@141c6325, auth:-/1@fa97b64", + " 192 push SAC:2e378f80:mint(Address(obj#39), I128(100))": "cpu:809473, mem:44304, objs:-/68@cff4edc6, stk:1@a7cbe7b, auth:1@e0d52b61/1@b114e9b8", " 193 call symbol_index_in_strs(Symbol(mint), 17)": "", " 194 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:810221", " 195 call vec_new_from_slice(1)": "", - " 196 ret vec_new_from_slice -> Ok(Vec(obj#137))": "cpu:811184, mem:44364, objs:-/69@5d222cf9", + " 196 ret vec_new_from_slice -> Ok(Vec(obj#137))": "cpu:811184, mem:44392, objs:-/69@a267b4c1", " 197 call get_contract_data(Vec(obj#137), Instance)": "", - " 198 call obj_cmp(Symbol(obj#151), Symbol(issuer))": "cpu:821175, mem:45495, objs:-/78@82374da8, stk:-", + " 198 call obj_cmp(Symbol(obj#151), Symbol(issuer))": "cpu:821175, mem:45527, objs:-/78@42daa7e9, stk:-", " 199 ret obj_cmp -> Ok(-1)": "cpu:821341", - " 200 call obj_cmp(Symbol(METADATA), Vec(obj#145))": "cpu:822272, mem:45623, objs:-/80@7ca3173", + " 200 call obj_cmp(Symbol(METADATA), Vec(obj#145))": "cpu:822272, mem:45655, objs:-/80@d58dbcd8", " 201 ret obj_cmp -> Ok(-1)": "cpu:822394", " 202 call obj_cmp(Vec(obj#145), Vec(obj#149))": "", " 203 ret obj_cmp -> Ok(-1)": "cpu:822681", @@ -207,7 +207,7 @@ " 205 ret obj_cmp -> Ok(-1)": "cpu:823019", " 206 call obj_cmp(Vec(obj#149), Vec(obj#137))": "", " 207 ret obj_cmp -> Ok(0)": "cpu:823306", - " 208 ret get_contract_data -> Ok(Vec(obj#159))": "cpu:823412, store:3@583bc630/4@629c8fce, stk:1@9320dcab", + " 208 ret get_contract_data -> Ok(Vec(obj#159))": "cpu:823412, store:3@583bc630/4@40fb7d07, stk:1@e5ecdb0f", " 209 call vec_get(Vec(obj#159), U32(0))": "", " 210 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:823577", " 211 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -218,16 +218,16 @@ " 216 ret map_unpack_to_slice -> Ok(Void)": "cpu:824288", " 217 call bytes_len(Bytes(obj#155))": "", " 218 ret bytes_len -> Ok(U32(32))": "cpu:824410", - " 219 call obj_cmp(Address(obj#161), Address(obj#39))": "cpu:825003, mem:45687, objs:-/81@1e70599d", + " 219 call obj_cmp(Address(obj#161), Address(obj#39))": "cpu:825003, mem:45719, objs:-/81@faad5dd5", " 220 ret obj_cmp -> Ok(-1)": "cpu:825295", " 221 call vec_new_from_slice(1)": "", - " 222 ret vec_new_from_slice -> Ok(Vec(obj#163))": "cpu:826258, mem:45775, objs:-/82@ef9d43ba", + " 222 ret vec_new_from_slice -> Ok(Vec(obj#163))": "cpu:826258, mem:45807, objs:-/82@c72a29c7", " 223 call get_contract_data(Vec(obj#163), Instance)": "", - " 224 call obj_cmp(Vec(obj#145), Vec(obj#163))": "cpu:826370, store:-/4@629c8fce, stk:-", + " 224 call obj_cmp(Vec(obj#145), Vec(obj#163))": "cpu:826370, store:-/4@40fb7d07, stk:-", " 225 ret obj_cmp -> Ok(0)": "cpu:826657", - " 226 ret get_contract_data -> Ok(Address(obj#147))": "cpu:826763, store:3@583bc630/4@629c8fce, stk:1@9320dcab", + " 226 ret get_contract_data -> Ok(Address(obj#147))": "cpu:826763, store:3@583bc630/4@40fb7d07, stk:1@e5ecdb0f", " 227 call require_auth(Address(obj#147))": "", - " 228 call obj_cmp(Address(obj#119), Address(obj#147))": "cpu:827392, mem:45807", + " 228 call obj_cmp(Address(obj#119), Address(obj#147))": "cpu:827392, mem:45839", " 229 ret obj_cmp -> Ok(0)": "cpu:827684", " 230 call obj_cmp(Address(obj#119), Address(obj#147))": " auth:1@e0d52b61/-", " 231 ret obj_cmp -> Ok(0)": "cpu:827976", @@ -235,11 +235,11 @@ " 233 ret obj_cmp -> Ok(0)": "cpu:828268", " 234 call obj_cmp(Address(obj#133), Address(obj#39))": "", " 235 ret obj_cmp -> Ok(0)": "cpu:828560", - " 236 call vec_len(Vec(obj#129))": "cpu:847118, mem:50859", + " 236 call vec_len(Vec(obj#129))": "cpu:847118, mem:50891", " 237 ret vec_len -> Ok(U32(1))": "cpu:847240", " 238 call bytes_new_from_slice(32)": "", - " 239 ret bytes_new_from_slice -> Ok(Bytes(obj#165))": "cpu:848209, mem:50971, objs:-/83@5672ce06", - " 240 call vec_get(Vec(obj#129), U32(0))": "cpu:850286, mem:51211", + " 239 ret bytes_new_from_slice -> Ok(Bytes(obj#165))": "cpu:848209, mem:51003, objs:-/83@d42623a8", + " 240 call vec_get(Vec(obj#129), U32(0))": "cpu:850286, mem:51243", " 241 ret vec_get -> Ok(Map(obj#127))": "cpu:850512", " 242 call map_unpack_to_slice(Map(obj#127), 2)": "", " 243 ret map_unpack_to_slice -> Ok(Void)": "cpu:850864", @@ -252,38 +252,38 @@ " 250 call bytes_copy_to_slice(Bytes(obj#123), U32(0), 32)": "", " 251 ret bytes_copy_to_slice -> Ok(())": "cpu:1270425", " 252 ret require_auth -> Err(Error(Auth, InvalidInput))": "cpu:1270471, auth:1@e0d52b61/1@6f4c52c3", - " 253 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidInput))": "", - " 254 ret call -> Err(Error(Auth, InvalidInput))": " store:-/4@629c8fce, stk:-, auth:-/-", - " 255 call vec_new()": "cpu:1288961, mem:56311, objs:-/84@c2a53b4d", - " 256 ret vec_new -> Ok(Vec(obj#169))": "cpu:1289462, mem:56375, objs:-/85@55295127", + " 253 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidInput))": "", + " 254 ret call -> Err(Error(Auth, InvalidInput))": " store:-/4@40fb7d07, stk:-, auth:-/-", + " 255 call vec_new()": "cpu:1288961, mem:56343, objs:-/84@fe23313b", + " 256 ret vec_new -> Ok(Vec(obj#169))": "cpu:1289462, mem:56407, objs:-/85@c5be8e2e", " 257 call bytes_new_from_slice(32)": "", - " 258 ret bytes_new_from_slice -> Ok(Bytes(obj#171))": "cpu:1290431, mem:56487, objs:-/86@7a68cebf", + " 258 ret bytes_new_from_slice -> Ok(Bytes(obj#171))": "cpu:1290431, mem:56519, objs:-/86@941b087b", " 259 call bytes_len(Bytes(obj#171))": "", " 260 ret bytes_len -> Ok(U32(32))": "cpu:1290553", " 261 call bytes_new_from_slice(64)": "", - " 262 ret bytes_new_from_slice -> Ok(Bytes(obj#173))": "cpu:1291530, mem:56631, objs:-/87@8fcacc96", + " 262 ret bytes_new_from_slice -> Ok(Bytes(obj#173))": "cpu:1291530, mem:56663, objs:-/87@18c1b8a4", " 263 call bytes_len(Bytes(obj#173))": "", " 264 ret bytes_len -> Ok(U32(64))": "cpu:1291652", " 265 call map_new_from_slices(2)": "", - " 266 call symbol_new_from_slice(10)": "cpu:1292185, mem:56695", - " 267 ret symbol_new_from_slice -> Ok(Symbol(obj#175))": "cpu:1293193, mem:56785, objs:-/88@5231314a", + " 266 call symbol_new_from_slice(10)": "cpu:1292185, mem:56727", + " 267 ret symbol_new_from_slice -> Ok(Symbol(obj#175))": "cpu:1293193, mem:56817, objs:-/88@a01ec0b3", " 268 call obj_cmp(Symbol(obj#175), Symbol(signature))": "cpu:1293363", " 269 ret obj_cmp -> Ok(-1)": "cpu:1293530", - " 270 ret map_new_from_slices -> Ok(Map(obj#177))": "cpu:1293970, mem:56849, objs:-/89@18d77149", + " 270 ret map_new_from_slices -> Ok(Map(obj#177))": "cpu:1293970, mem:56881, objs:-/89@d0eadf2c", " 271 call vec_push_back(Vec(obj#169), Map(obj#177))": "", - " 272 ret vec_push_back -> Ok(Vec(obj#179))": "cpu:1295177, mem:56937, objs:-/90@362bba9", - " 273 call obj_cmp(Symbol(obj#183), Symbol(signature))": "cpu:1303273, mem:58189, objs:-/94@7dd9a5d2", + " 272 ret vec_push_back -> Ok(Vec(obj#179))": "cpu:1295177, mem:56969, objs:-/90@bf0ccb09", + " 273 call obj_cmp(Symbol(obj#183), Symbol(signature))": "cpu:1303273, mem:58221, objs:-/94@b751f9a2", " 274 ret obj_cmp -> Ok(-1)": "cpu:1303440", - " 275 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:1306304, mem:58525, objs:-/98@3b2018bc, auth:-/1@5659add", - " 276 push SAC:a010db6c:mint(Address(obj#39), I128(100))": "cpu:1337340, mem:63431, objs:-/99@a527b23f, stk:1@f0aaeed5, auth:1@7112d37/1@c57efd4e", + " 275 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:1306304, mem:58557, objs:-/98@aee88ce7, auth:-/1@5659add", + " 276 push SAC:2e378f80:mint(Address(obj#39), I128(100))": "cpu:1337340, mem:63471, objs:-/99@972d1e0e, stk:1@a7cbe7b, auth:1@7112d37/1@c57efd4e", " 277 call symbol_index_in_strs(Symbol(mint), 17)": "", " 278 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:1338088", " 279 call vec_new_from_slice(1)": "", - " 280 ret vec_new_from_slice -> Ok(Vec(obj#199))": "cpu:1339051, mem:63519, objs:-/100@c2475345", + " 280 ret vec_new_from_slice -> Ok(Vec(obj#199))": "cpu:1339051, mem:63559, objs:-/100@71fefa2f", " 281 call get_contract_data(Vec(obj#199), Instance)": "", - " 282 call obj_cmp(Symbol(obj#213), Symbol(issuer))": "cpu:1349042, mem:64650, objs:-/109@e5b0edc4, stk:-", + " 282 call obj_cmp(Symbol(obj#213), Symbol(issuer))": "cpu:1349042, mem:64694, objs:-/109@5d9c1fa9, stk:-", " 283 ret obj_cmp -> Ok(-1)": "cpu:1349208", - " 284 call obj_cmp(Symbol(METADATA), Vec(obj#207))": "cpu:1350139, mem:64778, objs:-/111@d9104b61", + " 284 call obj_cmp(Symbol(METADATA), Vec(obj#207))": "cpu:1350139, mem:64822, objs:-/111@863d454f", " 285 ret obj_cmp -> Ok(-1)": "cpu:1350261", " 286 call obj_cmp(Vec(obj#207), Vec(obj#211))": "", " 287 ret obj_cmp -> Ok(-1)": "cpu:1350548", @@ -291,7 +291,7 @@ " 289 ret obj_cmp -> Ok(-1)": "cpu:1350886", " 290 call obj_cmp(Vec(obj#211), Vec(obj#199))": "", " 291 ret obj_cmp -> Ok(0)": "cpu:1351173", - " 292 ret get_contract_data -> Ok(Vec(obj#221))": "cpu:1351279, store:3@aeb5d32f/4@629c8fce, stk:1@1617afa0", + " 292 ret get_contract_data -> Ok(Vec(obj#221))": "cpu:1351279, store:3@aeb5d32f/4@40fb7d07, stk:1@3fb9a4e5", " 293 call vec_get(Vec(obj#221), U32(0))": "", " 294 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1351444", " 295 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -302,16 +302,16 @@ " 300 ret map_unpack_to_slice -> Ok(Void)": "cpu:1352155", " 301 call bytes_len(Bytes(obj#217))": "", " 302 ret bytes_len -> Ok(U32(32))": "cpu:1352277", - " 303 call obj_cmp(Address(obj#223), Address(obj#39))": "cpu:1352870, mem:64842, objs:-/112@b0f0b64c", + " 303 call obj_cmp(Address(obj#223), Address(obj#39))": "cpu:1352870, mem:64886, objs:-/112@d56b5758", " 304 ret obj_cmp -> Ok(-1)": "cpu:1353162", " 305 call vec_new_from_slice(1)": "", - " 306 ret vec_new_from_slice -> Ok(Vec(obj#225))": "cpu:1354125, mem:64930, objs:-/113@10e01ee6", + " 306 ret vec_new_from_slice -> Ok(Vec(obj#225))": "cpu:1354125, mem:64974, objs:-/113@54cffb45", " 307 call get_contract_data(Vec(obj#225), Instance)": "", - " 308 call obj_cmp(Vec(obj#207), Vec(obj#225))": "cpu:1354237, store:-/4@629c8fce, stk:-", + " 308 call obj_cmp(Vec(obj#207), Vec(obj#225))": "cpu:1354237, store:-/4@40fb7d07, stk:-", " 309 ret obj_cmp -> Ok(0)": "cpu:1354524", - " 310 ret get_contract_data -> Ok(Address(obj#209))": "cpu:1354630, store:3@aeb5d32f/4@629c8fce, stk:1@1617afa0", + " 310 ret get_contract_data -> Ok(Address(obj#209))": "cpu:1354630, store:3@aeb5d32f/4@40fb7d07, stk:1@3fb9a4e5", " 311 call require_auth(Address(obj#209))": "", - " 312 call obj_cmp(Address(obj#181), Address(obj#209))": "cpu:1355259, mem:64962", + " 312 call obj_cmp(Address(obj#181), Address(obj#209))": "cpu:1355259, mem:65006", " 313 ret obj_cmp -> Ok(0)": "cpu:1355551", " 314 call obj_cmp(Address(obj#181), Address(obj#209))": " auth:1@7112d37/-", " 315 ret obj_cmp -> Ok(0)": "cpu:1355843", @@ -319,11 +319,11 @@ " 317 ret obj_cmp -> Ok(0)": "cpu:1356135", " 318 call obj_cmp(Address(obj#195), Address(obj#39))": "", " 319 ret obj_cmp -> Ok(0)": "cpu:1356427", - " 320 call vec_len(Vec(obj#191))": "cpu:1374985, mem:70014", + " 320 call vec_len(Vec(obj#191))": "cpu:1374985, mem:70058", " 321 ret vec_len -> Ok(U32(1))": "cpu:1375107", " 322 call bytes_new_from_slice(32)": "", - " 323 ret bytes_new_from_slice -> Ok(Bytes(obj#227))": "cpu:1376076, mem:70126, objs:-/114@eda35a0f", - " 324 call vec_get(Vec(obj#191), U32(0))": "cpu:1378153, mem:70366", + " 323 ret bytes_new_from_slice -> Ok(Bytes(obj#227))": "cpu:1376076, mem:70170, objs:-/114@bbb97aee", + " 324 call vec_get(Vec(obj#191), U32(0))": "cpu:1378153, mem:70410", " 325 ret vec_get -> Ok(Map(obj#189))": "cpu:1378379", " 326 call map_unpack_to_slice(Map(obj#189), 2)": "", " 327 ret map_unpack_to_slice -> Ok(Void)": "cpu:1378731", @@ -335,19 +335,19 @@ " 333 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1798185", " 334 call bytes_copy_to_slice(Bytes(obj#185), U32(0), 32)": "", " 335 ret bytes_copy_to_slice -> Ok(())": "cpu:1798292", - " 336 ret require_auth -> Ok(Void)": "cpu:1804183, mem:71768, store:3@aeb5d32f/5@ee291db9, foot:5@50ffa42e, auth:1@7112d37/1@bc5a2ff5", + " 336 ret require_auth -> Ok(Void)": "cpu:1804183, mem:71812, store:3@aeb5d32f/5@6d200691, foot:5@484a19e9, auth:1@7112d37/1@bc5a2ff5", " 337 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 338 call get_ledger_sequence()": "cpu:1805345, mem:71904, store:3@aeb5d32f/-, foot:-", + " 338 call get_ledger_sequence()": "cpu:1805345, mem:71948, store:3@aeb5d32f/-, foot:-", " 339 ret get_ledger_sequence -> Ok(U32(123))": "", - " 340 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1816369, mem:74005, store:3@aeb5d32f/5@cc4fbed4, foot:5@50ffa42e", + " 340 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1816369, mem:74053, store:3@aeb5d32f/5@575c6e48, foot:5@484a19e9", " 341 call vec_new_from_slice(1)": "cpu:1816564", - " 342 ret vec_new_from_slice -> Ok(Vec(obj#229))": "cpu:1817527, mem:74093, objs:-/115@460e9e46", + " 342 ret vec_new_from_slice -> Ok(Vec(obj#229))": "cpu:1817527, mem:74141, objs:-/115@2df01410", " 343 call get_contract_data(Vec(obj#229), Instance)": "", - " 344 call obj_cmp(Vec(obj#207), Vec(obj#229))": "cpu:1817639, store:-/5@cc4fbed4, stk:-", + " 344 call obj_cmp(Vec(obj#207), Vec(obj#229))": "cpu:1817639, store:-/5@575c6e48, stk:-", " 345 ret obj_cmp -> Ok(-1)": "cpu:1817926", " 346 call obj_cmp(Vec(obj#211), Vec(obj#229))": "", " 347 ret obj_cmp -> Ok(0)": "cpu:1818213", - " 348 ret get_contract_data -> Ok(Vec(obj#221))": "cpu:1818319, store:3@aeb5d32f/5@cc4fbed4, stk:1@1617afa0", + " 348 ret get_contract_data -> Ok(Vec(obj#221))": "cpu:1818319, store:3@aeb5d32f/5@575c6e48, stk:1@3fb9a4e5", " 349 call vec_get(Vec(obj#221), U32(0))": "", " 350 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1818484", " 351 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -362,14 +362,14 @@ " 360 ret string_len -> Ok(U32(4))": "cpu:1819546", " 361 call string_copy_to_slice(String(obj#215), U32(0), 4)": "", " 362 ret string_copy_to_slice -> Ok(())": "cpu:1819649", - " 363 call vec_new_from_slice(1)": "cpu:1820711, mem:74229", - " 364 ret vec_new_from_slice -> Ok(Vec(obj#231))": "cpu:1821674, mem:74317, objs:-/116@c0956b87", + " 363 call vec_new_from_slice(1)": "cpu:1820711, mem:74277", + " 364 ret vec_new_from_slice -> Ok(Vec(obj#231))": "cpu:1821674, mem:74365, objs:-/116@8a7599ea", " 365 call get_contract_data(Vec(obj#231), Instance)": "", - " 366 call obj_cmp(Vec(obj#207), Vec(obj#231))": "cpu:1821786, store:-/5@cc4fbed4, stk:-", + " 366 call obj_cmp(Vec(obj#207), Vec(obj#231))": "cpu:1821786, store:-/5@575c6e48, stk:-", " 367 ret obj_cmp -> Ok(-1)": "cpu:1822073", " 368 call obj_cmp(Vec(obj#211), Vec(obj#231))": "", " 369 ret obj_cmp -> Ok(0)": "cpu:1822360", - " 370 ret get_contract_data -> Ok(Vec(obj#221))": "cpu:1822466, store:3@aeb5d32f/5@cc4fbed4, stk:1@1617afa0", + " 370 ret get_contract_data -> Ok(Vec(obj#221))": "cpu:1822466, store:3@aeb5d32f/5@575c6e48, stk:1@3fb9a4e5", " 371 call vec_get(Vec(obj#221), U32(0))": "", " 372 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1822631", " 373 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -384,48 +384,48 @@ " 382 ret string_len -> Ok(U32(4))": "cpu:1823693", " 383 call string_copy_to_slice(String(obj#215), U32(0), 4)": "", " 384 ret string_copy_to_slice -> Ok(())": "cpu:1823796", - " 385 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1826437, mem:75081, store:3@aeb5d32f/5@ca1d1229", - " 386 call obj_cmp(Vec(obj#207), Symbol(METADATA))": "cpu:1826488, store:-/5@ca1d1229, stk:-", + " 385 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1826437, mem:75129, store:3@aeb5d32f/5@cb767b33", + " 386 call obj_cmp(Vec(obj#207), Symbol(METADATA))": "cpu:1826488, store:-/5@cb767b33, stk:-", " 387 ret obj_cmp -> Ok(1)": "cpu:1826610", - " 388 ret get_contract_data -> Ok(Map(obj#205))": "cpu:1826716, store:3@aeb5d32f/5@ca1d1229, stk:1@1617afa0", + " 388 ret get_contract_data -> Ok(Map(obj#205))": "cpu:1826716, store:3@aeb5d32f/5@cb767b33, stk:1@3fb9a4e5", " 389 call map_unpack_to_slice(Map(obj#205), 3)": "", " 390 ret map_unpack_to_slice -> Ok(Void)": "cpu:1827056", " 391 call vec_new_from_slice(4)": "", - " 392 ret vec_new_from_slice -> Ok(Vec(obj#233))": "cpu:1828208, mem:75193, objs:-/117@6ed2542", + " 392 ret vec_new_from_slice -> Ok(Vec(obj#233))": "cpu:1828208, mem:75241, objs:-/117@447ef310", " 393 call contract_event(Vec(obj#233), I128(100))": "", - " 394 ret contract_event -> Ok(Void)": "cpu:1829817, mem:75370, objs:-/118@728bd584, evt:1@78e07cd3", - " 395 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 396 ret call -> Ok(Void)": " store:-/5@ca1d1229, stk:-, auth:-/-", - " 397 call vec_new()": "cpu:1848307, mem:80470, objs:-/119@56b727d5", - " 398 ret vec_new -> Ok(Vec(obj#239))": "cpu:1848808, mem:80534, objs:-/120@fb092b4", + " 394 ret contract_event -> Ok(Void)": "cpu:1829817, mem:75418, objs:-/118@df343d99, evt:1@78e07cd3", + " 395 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 396 ret call -> Ok(Void)": " store:-/5@cb767b33, stk:-, auth:-/-", + " 397 call vec_new()": "cpu:1848307, mem:80518, objs:-/119@d06ddb2e", + " 398 ret vec_new -> Ok(Vec(obj#239))": "cpu:1848808, mem:80582, objs:-/120@441719d7", " 399 call bytes_new_from_slice(32)": "", - " 400 ret bytes_new_from_slice -> Ok(Bytes(obj#241))": "cpu:1849777, mem:80646, objs:-/121@6cf4c2ad", + " 400 ret bytes_new_from_slice -> Ok(Bytes(obj#241))": "cpu:1849777, mem:80694, objs:-/121@28a01d24", " 401 call bytes_len(Bytes(obj#241))": "", " 402 ret bytes_len -> Ok(U32(32))": "cpu:1849899", " 403 call bytes_new_from_slice(64)": "", - " 404 ret bytes_new_from_slice -> Ok(Bytes(obj#243))": "cpu:1850876, mem:80790, objs:-/122@19f25890", + " 404 ret bytes_new_from_slice -> Ok(Bytes(obj#243))": "cpu:1850876, mem:80838, objs:-/122@aa916abe", " 405 call bytes_len(Bytes(obj#243))": "", " 406 ret bytes_len -> Ok(U32(64))": "cpu:1850998", " 407 call map_new_from_slices(2)": "", - " 408 call symbol_new_from_slice(10)": "cpu:1851531, mem:80854", - " 409 ret symbol_new_from_slice -> Ok(Symbol(obj#245))": "cpu:1852539, mem:80944, objs:-/123@70bb78fa", + " 408 call symbol_new_from_slice(10)": "cpu:1851531, mem:80902", + " 409 ret symbol_new_from_slice -> Ok(Symbol(obj#245))": "cpu:1852539, mem:80992, objs:-/123@a6e51f43", " 410 call obj_cmp(Symbol(obj#245), Symbol(signature))": "cpu:1852709", " 411 ret obj_cmp -> Ok(-1)": "cpu:1852876", - " 412 ret map_new_from_slices -> Ok(Map(obj#247))": "cpu:1853316, mem:81008, objs:-/124@7da7f80d", + " 412 ret map_new_from_slices -> Ok(Map(obj#247))": "cpu:1853316, mem:81056, objs:-/124@c75276c", " 413 call vec_push_back(Vec(obj#239), Map(obj#247))": "", - " 414 ret vec_push_back -> Ok(Vec(obj#249))": "cpu:1854523, mem:81096, objs:-/125@b2d82e79", - " 415 call obj_cmp(Symbol(obj#253), Symbol(signature))": "cpu:1862619, mem:82348, objs:-/129@24160b0f", + " 414 ret vec_push_back -> Ok(Vec(obj#249))": "cpu:1854523, mem:81144, objs:-/125@2a007bb", + " 415 call obj_cmp(Symbol(obj#253), Symbol(signature))": "cpu:1862619, mem:82396, objs:-/129@bd58e854", " 416 ret obj_cmp -> Ok(-1)": "cpu:1862786", - " 417 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:1865650, mem:82684, objs:-/133@e67e01a4, auth:-/1@f333585a", - " 418 push SAC:a010db6c:mint(Address(obj#39), I128(100))": "cpu:1896702, mem:87658, objs:-/134@7dd9f224, stk:1@f0aaeed5, auth:1@51c6f09f/1@bdb5d20b", + " 417 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:1865650, mem:82732, objs:-/133@90fb03da, auth:-/1@f333585a", + " 418 push SAC:2e378f80:mint(Address(obj#39), I128(100))": "cpu:1896702, mem:87714, objs:-/134@7afc43db, stk:1@a7cbe7b, auth:1@51c6f09f/1@bdb5d20b", " 419 call symbol_index_in_strs(Symbol(mint), 17)": "", " 420 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:1897450", " 421 call vec_new_from_slice(1)": "", - " 422 ret vec_new_from_slice -> Ok(Vec(obj#269))": "cpu:1898413, mem:87746, objs:-/135@5a7c403c", + " 422 ret vec_new_from_slice -> Ok(Vec(obj#269))": "cpu:1898413, mem:87802, objs:-/135@b970753c", " 423 call get_contract_data(Vec(obj#269), Instance)": "", - " 424 call obj_cmp(Symbol(obj#283), Symbol(issuer))": "cpu:1908404, mem:88877, objs:-/144@21a92d11, stk:-", + " 424 call obj_cmp(Symbol(obj#283), Symbol(issuer))": "cpu:1908404, mem:88937, objs:-/144@fc00df15, stk:-", " 425 ret obj_cmp -> Ok(-1)": "cpu:1908570", - " 426 call obj_cmp(Symbol(METADATA), Vec(obj#277))": "cpu:1909501, mem:89005, objs:-/146@93516ff0", + " 426 call obj_cmp(Symbol(METADATA), Vec(obj#277))": "cpu:1909501, mem:89065, objs:-/146@3f9f23fe", " 427 ret obj_cmp -> Ok(-1)": "cpu:1909623", " 428 call obj_cmp(Vec(obj#277), Vec(obj#281))": "", " 429 ret obj_cmp -> Ok(-1)": "cpu:1909910", @@ -433,7 +433,7 @@ " 431 ret obj_cmp -> Ok(-1)": "cpu:1910248", " 432 call obj_cmp(Vec(obj#281), Vec(obj#269))": "", " 433 ret obj_cmp -> Ok(0)": "cpu:1910535", - " 434 ret get_contract_data -> Ok(Vec(obj#291))": "cpu:1910641, store:3@ff45bf21/5@ca1d1229, stk:1@3e8b2b0d", + " 434 ret get_contract_data -> Ok(Vec(obj#291))": "cpu:1910641, store:3@ff45bf21/5@cb767b33, stk:1@5e3be56f", " 435 call vec_get(Vec(obj#291), U32(0))": "", " 436 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1910806", " 437 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -444,16 +444,16 @@ " 442 ret map_unpack_to_slice -> Ok(Void)": "cpu:1911517", " 443 call bytes_len(Bytes(obj#287))": "", " 444 ret bytes_len -> Ok(U32(32))": "cpu:1911639", - " 445 call obj_cmp(Address(obj#293), Address(obj#39))": "cpu:1912232, mem:89069, objs:-/147@bbefae12", + " 445 call obj_cmp(Address(obj#293), Address(obj#39))": "cpu:1912232, mem:89129, objs:-/147@f2b29dd6", " 446 ret obj_cmp -> Ok(-1)": "cpu:1912524", " 447 call vec_new_from_slice(1)": "", - " 448 ret vec_new_from_slice -> Ok(Vec(obj#295))": "cpu:1913487, mem:89157, objs:-/148@7768e1a6", + " 448 ret vec_new_from_slice -> Ok(Vec(obj#295))": "cpu:1913487, mem:89217, objs:-/148@7059f0", " 449 call get_contract_data(Vec(obj#295), Instance)": "", - " 450 call obj_cmp(Vec(obj#277), Vec(obj#295))": "cpu:1913599, store:-/5@ca1d1229, stk:-", + " 450 call obj_cmp(Vec(obj#277), Vec(obj#295))": "cpu:1913599, store:-/5@cb767b33, stk:-", " 451 ret obj_cmp -> Ok(0)": "cpu:1913886", - " 452 ret get_contract_data -> Ok(Address(obj#279))": "cpu:1913992, store:3@ff45bf21/5@ca1d1229, stk:1@3e8b2b0d", + " 452 ret get_contract_data -> Ok(Address(obj#279))": "cpu:1913992, store:3@ff45bf21/5@cb767b33, stk:1@5e3be56f", " 453 call require_auth(Address(obj#279))": "", - " 454 call obj_cmp(Address(obj#251), Address(obj#279))": "cpu:1914621, mem:89189", + " 454 call obj_cmp(Address(obj#251), Address(obj#279))": "cpu:1914621, mem:89249", " 455 ret obj_cmp -> Ok(0)": "cpu:1914913", " 456 call obj_cmp(Address(obj#251), Address(obj#279))": " auth:1@51c6f09f/-", " 457 ret obj_cmp -> Ok(0)": "cpu:1915205", @@ -461,11 +461,11 @@ " 459 ret obj_cmp -> Ok(0)": "cpu:1915497", " 460 call obj_cmp(Address(obj#265), Address(obj#39))": "", " 461 ret obj_cmp -> Ok(0)": "cpu:1915789", - " 462 call vec_len(Vec(obj#261))": "cpu:1934347, mem:94241", + " 462 call vec_len(Vec(obj#261))": "cpu:1934347, mem:94301", " 463 ret vec_len -> Ok(U32(1))": "cpu:1934469", " 464 call bytes_new_from_slice(32)": "", - " 465 ret bytes_new_from_slice -> Ok(Bytes(obj#297))": "cpu:1935438, mem:94353, objs:-/149@d2c41896", - " 466 call vec_get(Vec(obj#261), U32(0))": "cpu:1937515, mem:94593", + " 465 ret bytes_new_from_slice -> Ok(Bytes(obj#297))": "cpu:1935438, mem:94413, objs:-/149@5f6b4686", + " 466 call vec_get(Vec(obj#261), U32(0))": "cpu:1937515, mem:94653", " 467 ret vec_get -> Ok(Map(obj#259))": "cpu:1937741", " 468 call map_unpack_to_slice(Map(obj#259), 2)": "", " 469 ret map_unpack_to_slice -> Ok(Void)": "cpu:1938093", @@ -477,19 +477,19 @@ " 475 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2357547", " 476 call bytes_copy_to_slice(Bytes(obj#255), U32(0), 32)": "", " 477 ret bytes_copy_to_slice -> Ok(())": "cpu:2357654", - " 478 ret require_auth -> Ok(Void)": "cpu:2364769, mem:96181, store:3@ff45bf21/6@5f370f2e, foot:6@4e2bae81, auth:1@51c6f09f/1@c94d5e35", + " 478 ret require_auth -> Ok(Void)": "cpu:2364769, mem:96241, store:3@ff45bf21/6@b2fa4511, foot:6@27a134de, auth:1@51c6f09f/1@c94d5e35", " 479 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 480 call get_ledger_sequence()": "cpu:2366075, mem:96317, store:3@ff45bf21/-, foot:-", + " 480 call get_ledger_sequence()": "cpu:2366075, mem:96377, store:3@ff45bf21/-, foot:-", " 481 ret get_ledger_sequence -> Ok(U32(123))": "", - " 482 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2376240, mem:98062, store:3@ff45bf21/6@5f370f2e, foot:6@4e2bae81", + " 482 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2376240, mem:98126, store:3@ff45bf21/6@b2fa4511, foot:6@27a134de", " 483 call vec_new_from_slice(1)": "cpu:2376435", - " 484 ret vec_new_from_slice -> Ok(Vec(obj#299))": "cpu:2377398, mem:98150, objs:-/150@37c6687e", + " 484 ret vec_new_from_slice -> Ok(Vec(obj#299))": "cpu:2377398, mem:98214, objs:-/150@bd49ad88", " 485 call get_contract_data(Vec(obj#299), Instance)": "", - " 486 call obj_cmp(Vec(obj#277), Vec(obj#299))": "cpu:2377510, store:-/6@5f370f2e, stk:-", + " 486 call obj_cmp(Vec(obj#277), Vec(obj#299))": "cpu:2377510, store:-/6@b2fa4511, stk:-", " 487 ret obj_cmp -> Ok(-1)": "cpu:2377797", " 488 call obj_cmp(Vec(obj#281), Vec(obj#299))": "", " 489 ret obj_cmp -> Ok(0)": "cpu:2378084", - " 490 ret get_contract_data -> Ok(Vec(obj#291))": "cpu:2378190, store:3@ff45bf21/6@5f370f2e, stk:1@3e8b2b0d", + " 490 ret get_contract_data -> Ok(Vec(obj#291))": "cpu:2378190, store:3@ff45bf21/6@b2fa4511, stk:1@5e3be56f", " 491 call vec_get(Vec(obj#291), U32(0))": "", " 492 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2378355", " 493 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -504,14 +504,14 @@ " 502 ret string_len -> Ok(U32(4))": "cpu:2379417", " 503 call string_copy_to_slice(String(obj#285), U32(0), 4)": "", " 504 ret string_copy_to_slice -> Ok(())": "cpu:2379520", - " 505 call vec_new_from_slice(1)": "cpu:2380582, mem:98286", - " 506 ret vec_new_from_slice -> Ok(Vec(obj#301))": "cpu:2381545, mem:98374, objs:-/151@acde86b9", + " 505 call vec_new_from_slice(1)": "cpu:2380582, mem:98350", + " 506 ret vec_new_from_slice -> Ok(Vec(obj#301))": "cpu:2381545, mem:98438, objs:-/151@2b15a431", " 507 call get_contract_data(Vec(obj#301), Instance)": "", - " 508 call obj_cmp(Vec(obj#277), Vec(obj#301))": "cpu:2381657, store:-/6@5f370f2e, stk:-", + " 508 call obj_cmp(Vec(obj#277), Vec(obj#301))": "cpu:2381657, store:-/6@b2fa4511, stk:-", " 509 ret obj_cmp -> Ok(-1)": "cpu:2381944", " 510 call obj_cmp(Vec(obj#281), Vec(obj#301))": "", " 511 ret obj_cmp -> Ok(0)": "cpu:2382231", - " 512 ret get_contract_data -> Ok(Vec(obj#291))": "cpu:2382337, store:3@ff45bf21/6@5f370f2e, stk:1@3e8b2b0d", + " 512 ret get_contract_data -> Ok(Vec(obj#291))": "cpu:2382337, store:3@ff45bf21/6@b2fa4511, stk:1@5e3be56f", " 513 call vec_get(Vec(obj#291), U32(0))": "", " 514 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2382502", " 515 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -526,48 +526,48 @@ " 524 ret string_len -> Ok(U32(4))": "cpu:2383564", " 525 call string_copy_to_slice(String(obj#285), U32(0), 4)": "", " 526 ret string_copy_to_slice -> Ok(())": "cpu:2383667", - " 527 call get_contract_data(Symbol(METADATA), Instance)": "cpu:2386431, mem:99206, store:3@ff45bf21/6@52830f14", - " 528 call obj_cmp(Vec(obj#277), Symbol(METADATA))": "cpu:2386482, store:-/6@52830f14, stk:-", + " 527 call get_contract_data(Symbol(METADATA), Instance)": "cpu:2386431, mem:99270, store:3@ff45bf21/6@97e39e94", + " 528 call obj_cmp(Vec(obj#277), Symbol(METADATA))": "cpu:2386482, store:-/6@97e39e94, stk:-", " 529 ret obj_cmp -> Ok(1)": "cpu:2386604", - " 530 ret get_contract_data -> Ok(Map(obj#275))": "cpu:2386710, store:3@ff45bf21/6@52830f14, stk:1@3e8b2b0d", + " 530 ret get_contract_data -> Ok(Map(obj#275))": "cpu:2386710, store:3@ff45bf21/6@97e39e94, stk:1@5e3be56f", " 531 call map_unpack_to_slice(Map(obj#275), 3)": "", " 532 ret map_unpack_to_slice -> Ok(Void)": "cpu:2387050", " 533 call vec_new_from_slice(4)": "", - " 534 ret vec_new_from_slice -> Ok(Vec(obj#303))": "cpu:2388202, mem:99318, objs:-/152@fa86b71b", + " 534 ret vec_new_from_slice -> Ok(Vec(obj#303))": "cpu:2388202, mem:99382, objs:-/152@f6af1e1b", " 535 call contract_event(Vec(obj#303), I128(100))": "", - " 536 ret contract_event -> Ok(Void)": "cpu:2389811, mem:99495, objs:-/153@4c64359d, evt:2@3b657b8a", - " 537 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 538 ret call -> Ok(Void)": " store:-/6@52830f14, stk:-, auth:-/-", - " 539 call vec_new()": "cpu:2408301, mem:104595, objs:-/154@32a9c2c1", - " 540 ret vec_new -> Ok(Vec(obj#309))": "cpu:2408802, mem:104659, objs:-/155@2d8ac038", + " 536 ret contract_event -> Ok(Void)": "cpu:2389811, mem:99559, objs:-/153@3f179a9e, evt:2@3b657b8a", + " 537 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 538 ret call -> Ok(Void)": " store:-/6@97e39e94, stk:-, auth:-/-", + " 539 call vec_new()": "cpu:2408301, mem:104659, objs:-/154@5372458a", + " 540 ret vec_new -> Ok(Vec(obj#309))": "cpu:2408802, mem:104723, objs:-/155@73cb81fc", " 541 call bytes_new_from_slice(32)": "", - " 542 ret bytes_new_from_slice -> Ok(Bytes(obj#311))": "cpu:2409771, mem:104771, objs:-/156@7166a16a", + " 542 ret bytes_new_from_slice -> Ok(Bytes(obj#311))": "cpu:2409771, mem:104835, objs:-/156@f7321d63", " 543 call bytes_len(Bytes(obj#311))": "", " 544 ret bytes_len -> Ok(U32(32))": "cpu:2409893", " 545 call bytes_new_from_slice(64)": "", - " 546 ret bytes_new_from_slice -> Ok(Bytes(obj#313))": "cpu:2410870, mem:104915, objs:-/157@ece6ce83", + " 546 ret bytes_new_from_slice -> Ok(Bytes(obj#313))": "cpu:2410870, mem:104979, objs:-/157@93c22401", " 547 call bytes_len(Bytes(obj#313))": "", " 548 ret bytes_len -> Ok(U32(64))": "cpu:2410992", " 549 call map_new_from_slices(2)": "", - " 550 call symbol_new_from_slice(10)": "cpu:2411525, mem:104979", - " 551 ret symbol_new_from_slice -> Ok(Symbol(obj#315))": "cpu:2412533, mem:105069, objs:-/158@70e14c4a", + " 550 call symbol_new_from_slice(10)": "cpu:2411525, mem:105043", + " 551 ret symbol_new_from_slice -> Ok(Symbol(obj#315))": "cpu:2412533, mem:105133, objs:-/158@a35257d3", " 552 call obj_cmp(Symbol(obj#315), Symbol(signature))": "cpu:2412703", " 553 ret obj_cmp -> Ok(-1)": "cpu:2412870", - " 554 ret map_new_from_slices -> Ok(Map(obj#317))": "cpu:2413310, mem:105133, objs:-/159@b535e762", + " 554 ret map_new_from_slices -> Ok(Map(obj#317))": "cpu:2413310, mem:105197, objs:-/159@c28c58be", " 555 call vec_push_back(Vec(obj#309), Map(obj#317))": "", - " 556 ret vec_push_back -> Ok(Vec(obj#319))": "cpu:2414517, mem:105221, objs:-/160@81d5f4ea", - " 557 call obj_cmp(Symbol(obj#323), Symbol(signature))": "cpu:2422613, mem:106473, objs:-/164@44b3c3a8", + " 556 ret vec_push_back -> Ok(Vec(obj#319))": "cpu:2414517, mem:105285, objs:-/160@e6dc266", + " 557 call obj_cmp(Symbol(obj#323), Symbol(signature))": "cpu:2422613, mem:106537, objs:-/164@be4cd595", " 558 ret obj_cmp -> Ok(-1)": "cpu:2422780", - " 559 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:2425644, mem:106809, objs:-/168@ea9685e5, auth:-/1@e8356447", - " 560 push SAC:a010db6c:mint(Address(obj#39), I128(100))": "cpu:2457002, mem:111851, objs:-/169@b2b3b12b, stk:1@f0aaeed5, auth:1@6fdb797b/1@73b8effb", + " 559 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:2425644, mem:106873, objs:-/168@3a8f138a, auth:-/1@e8356447", + " 560 push SAC:2e378f80:mint(Address(obj#39), I128(100))": "cpu:2457002, mem:111923, objs:-/169@5bc6e2d4, stk:1@a7cbe7b, auth:1@6fdb797b/1@73b8effb", " 561 call symbol_index_in_strs(Symbol(mint), 17)": "", " 562 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:2457750", " 563 call vec_new_from_slice(1)": "", - " 564 ret vec_new_from_slice -> Ok(Vec(obj#339))": "cpu:2458713, mem:111939, objs:-/170@171175f2", + " 564 ret vec_new_from_slice -> Ok(Vec(obj#339))": "cpu:2458713, mem:112011, objs:-/170@3f9d4915", " 565 call get_contract_data(Vec(obj#339), Instance)": "", - " 566 call obj_cmp(Symbol(obj#353), Symbol(issuer))": "cpu:2468704, mem:113070, objs:-/179@c94d5ab7, stk:-", + " 566 call obj_cmp(Symbol(obj#353), Symbol(issuer))": "cpu:2468704, mem:113146, objs:-/179@f7dc7d3e, stk:-", " 567 ret obj_cmp -> Ok(-1)": "cpu:2468870", - " 568 call obj_cmp(Symbol(METADATA), Vec(obj#347))": "cpu:2469801, mem:113198, objs:-/181@f08095ce", + " 568 call obj_cmp(Symbol(METADATA), Vec(obj#347))": "cpu:2469801, mem:113274, objs:-/181@72d66825", " 569 ret obj_cmp -> Ok(-1)": "cpu:2469923", " 570 call obj_cmp(Vec(obj#347), Vec(obj#351))": "", " 571 ret obj_cmp -> Ok(-1)": "cpu:2470210", @@ -575,7 +575,7 @@ " 573 ret obj_cmp -> Ok(-1)": "cpu:2470548", " 574 call obj_cmp(Vec(obj#351), Vec(obj#339))": "", " 575 ret obj_cmp -> Ok(0)": "cpu:2470835", - " 576 ret get_contract_data -> Ok(Vec(obj#361))": "cpu:2470941, store:3@5dc3f65d/6@52830f14, stk:1@109ec5f3", + " 576 ret get_contract_data -> Ok(Vec(obj#361))": "cpu:2470941, store:3@5dc3f65d/6@97e39e94, stk:1@56c78248", " 577 call vec_get(Vec(obj#361), U32(0))": "", " 578 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2471106", " 579 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -586,16 +586,16 @@ " 584 ret map_unpack_to_slice -> Ok(Void)": "cpu:2471817", " 585 call bytes_len(Bytes(obj#357))": "", " 586 ret bytes_len -> Ok(U32(32))": "cpu:2471939", - " 587 call obj_cmp(Address(obj#363), Address(obj#39))": "cpu:2472532, mem:113262, objs:-/182@21f8a95a", + " 587 call obj_cmp(Address(obj#363), Address(obj#39))": "cpu:2472532, mem:113338, objs:-/182@78924173", " 588 ret obj_cmp -> Ok(-1)": "cpu:2472824", " 589 call vec_new_from_slice(1)": "", - " 590 ret vec_new_from_slice -> Ok(Vec(obj#365))": "cpu:2473787, mem:113350, objs:-/183@445a740b", + " 590 ret vec_new_from_slice -> Ok(Vec(obj#365))": "cpu:2473787, mem:113426, objs:-/183@7c479757", " 591 call get_contract_data(Vec(obj#365), Instance)": "", - " 592 call obj_cmp(Vec(obj#347), Vec(obj#365))": "cpu:2473899, store:-/6@52830f14, stk:-", + " 592 call obj_cmp(Vec(obj#347), Vec(obj#365))": "cpu:2473899, store:-/6@97e39e94, stk:-", " 593 ret obj_cmp -> Ok(0)": "cpu:2474186", - " 594 ret get_contract_data -> Ok(Address(obj#349))": "cpu:2474292, store:3@5dc3f65d/6@52830f14, stk:1@109ec5f3", + " 594 ret get_contract_data -> Ok(Address(obj#349))": "cpu:2474292, store:3@5dc3f65d/6@97e39e94, stk:1@56c78248", " 595 call require_auth(Address(obj#349))": "", - " 596 call obj_cmp(Address(obj#321), Address(obj#349))": "cpu:2474921, mem:113382", + " 596 call obj_cmp(Address(obj#321), Address(obj#349))": "cpu:2474921, mem:113458", " 597 ret obj_cmp -> Ok(0)": "cpu:2475213", " 598 call obj_cmp(Address(obj#321), Address(obj#349))": " auth:1@6fdb797b/-", " 599 ret obj_cmp -> Ok(0)": "cpu:2475505", @@ -603,11 +603,11 @@ " 601 ret obj_cmp -> Ok(0)": "cpu:2475797", " 602 call obj_cmp(Address(obj#335), Address(obj#39))": "", " 603 ret obj_cmp -> Ok(0)": "cpu:2476089", - " 604 call vec_len(Vec(obj#331))": "cpu:2494647, mem:118434", + " 604 call vec_len(Vec(obj#331))": "cpu:2494647, mem:118510", " 605 ret vec_len -> Ok(U32(1))": "cpu:2494769", " 606 call bytes_new_from_slice(32)": "", - " 607 ret bytes_new_from_slice -> Ok(Bytes(obj#367))": "cpu:2495738, mem:118546, objs:-/184@9ca3b67", - " 608 call vec_get(Vec(obj#331), U32(0))": "cpu:2497815, mem:118786", + " 607 ret bytes_new_from_slice -> Ok(Bytes(obj#367))": "cpu:2495738, mem:118622, objs:-/184@c749d883", + " 608 call vec_get(Vec(obj#331), U32(0))": "cpu:2497815, mem:118862", " 609 ret vec_get -> Ok(Map(obj#329))": "cpu:2498041", " 610 call map_unpack_to_slice(Map(obj#329), 2)": "", " 611 ret map_unpack_to_slice -> Ok(Void)": "cpu:2498393", @@ -619,8 +619,8 @@ " 617 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2917847", " 618 call bytes_copy_to_slice(Bytes(obj#325), U32(0), 32)": "", " 619 ret bytes_copy_to_slice -> Ok(())": "cpu:2917954", - " 620 ret require_auth -> Err(Error(Auth, ExistingValue))": "cpu:2919373, mem:118922, auth:1@6fdb797b/1@370ea12f", - " 621 pop SAC:a010db6c:mint -> Err(Error(Auth, ExistingValue))": "", - " 622 ret call -> Err(Error(Auth, ExistingValue))": " store:-/6@52830f14, stk:-, auth:-/-", - " 623 end": "cpu:2919373, mem:118922, prngs:-/9b4a753, objs:-/184@9ca3b67, vm:-/-, evt:2@3b657b8a, store:-/6@52830f14, foot:6@4e2bae81, stk:-, auth:-/-" + " 620 ret require_auth -> Err(Error(Auth, ExistingValue))": "cpu:2919373, mem:118998, auth:1@6fdb797b/1@370ea12f", + " 621 pop SAC:2e378f80:mint -> Err(Error(Auth, ExistingValue))": "", + " 622 ret call -> Err(Error(Auth, ExistingValue))": " store:-/6@97e39e94, stk:-, auth:-/-", + " 623 end": "cpu:2919373, mem:118998, prngs:-/9b4a753, objs:-/184@c749d883, vm:-/-, evt:2@3b657b8a, store:-/6@97e39e94, foot:6@27a134de, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_auth_rejected_for_incorrect_payload.json b/soroban-env-host/observations/test__stellar_asset_contract__test_auth_rejected_for_incorrect_payload.json index 22932054c..b567af43a 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_auth_rejected_for_incorrect_payload.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_auth_rejected_for_incorrect_payload.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,54 +68,54 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call vec_new_from_slice(2)": "cpu:213711, mem:12805, objs:-/20@f10c2443, store:-/4@629c8fce, foot:4@ac059c1c", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:214737, mem:12901, objs:-/21@32fe956b", - " 87 call vec_new()": "cpu:233227, mem:18001, objs:-/22@fb60971d", - " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:233728, mem:18065, objs:-/23@c657bb36", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call vec_new_from_slice(2)": "cpu:213711, mem:12813, objs:-/20@84c25009, store:-/4@40fb7d07, foot:4@cfba3594", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:214737, mem:12909, objs:-/21@e0be942a", + " 87 call vec_new()": "cpu:233227, mem:18009, objs:-/22@a9b0f22", + " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:233728, mem:18073, objs:-/23@41ee1d0d", " 89 call bytes_new_from_slice(32)": "", - " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:234697, mem:18177, objs:-/24@5a9f1d94", + " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:234697, mem:18185, objs:-/24@d7492bc", " 91 call bytes_len(Bytes(obj#47))": "", " 92 ret bytes_len -> Ok(U32(32))": "cpu:234819", " 93 call bytes_new_from_slice(64)": "", - " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:235796, mem:18321, objs:-/25@5cc96495", + " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:235796, mem:18329, objs:-/25@628b5e5d", " 95 call bytes_len(Bytes(obj#49))": "", " 96 ret bytes_len -> Ok(U32(64))": "cpu:235918", " 97 call map_new_from_slices(2)": "", - " 98 call symbol_new_from_slice(10)": "cpu:236451, mem:18385", - " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:237459, mem:18475, objs:-/26@90c8b119", + " 98 call symbol_new_from_slice(10)": "cpu:236451, mem:18393", + " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:237459, mem:18483, objs:-/26@b4ef9cf4", " 100 call obj_cmp(Symbol(obj#51), Symbol(signature))": "cpu:237629", " 101 ret obj_cmp -> Ok(-1)": "cpu:237796", - " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:238236, mem:18539, objs:-/27@68453ca1", + " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:238236, mem:18547, objs:-/27@7a78c87", " 103 call vec_push_back(Vec(obj#45), Map(obj#53))": "", - " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:239443, mem:18627, objs:-/28@d56bc484", - " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:247539, mem:19879, objs:-/32@e9e66908", + " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:239443, mem:18635, objs:-/28@38181958", + " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:247539, mem:19887, objs:-/32@8c68fac0", " 106 ret obj_cmp -> Ok(-1)": "cpu:247706", - " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:250570, mem:20215, objs:-/36@9222a1a6, auth:-/1@cb24b1d8", - " 108 push SAC:a010db6c:mint(Address(obj#39), I128(100))": "cpu:281606, mem:25121, objs:-/37@2dde57a7, stk:1@f0aaeed5, auth:1@bd72e8ef/1@979f9264", + " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:250570, mem:20223, objs:-/36@3155318, auth:-/1@cb24b1d8", + " 108 push SAC:2e378f80:mint(Address(obj#39), I128(100))": "cpu:281606, mem:25137, objs:-/37@6ebdf2a, stk:1@a7cbe7b, auth:1@bd72e8ef/1@979f9264", " 109 call symbol_index_in_strs(Symbol(mint), 17)": "", " 110 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:282354", " 111 call vec_new_from_slice(1)": "", - " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:283317, mem:25209, objs:-/38@3d32f92f", + " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:283317, mem:25225, objs:-/38@8dc738da", " 113 call get_contract_data(Vec(obj#75), Instance)": "", - " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:293308, mem:26340, objs:-/47@f1a8285e, stk:-", + " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:293308, mem:26360, objs:-/47@6231ebd7, stk:-", " 115 ret obj_cmp -> Ok(-1)": "cpu:293474", - " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:294405, mem:26468, objs:-/49@57903b95", + " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:294405, mem:26488, objs:-/49@af931d20", " 117 ret obj_cmp -> Ok(-1)": "cpu:294527", " 118 call obj_cmp(Vec(obj#83), Vec(obj#87))": "", " 119 ret obj_cmp -> Ok(-1)": "cpu:294814", @@ -123,7 +123,7 @@ " 121 ret obj_cmp -> Ok(-1)": "cpu:295152", " 122 call obj_cmp(Vec(obj#87), Vec(obj#75))": "", " 123 ret obj_cmp -> Ok(0)": "cpu:295439", - " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:295545, store:3@63cd6523/4@629c8fce, stk:1@954d9593", + " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:295545, store:3@63cd6523/4@40fb7d07, stk:1@70de580c", " 125 call vec_get(Vec(obj#97), U32(0))": "", " 126 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:295710", " 127 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -134,52 +134,52 @@ " 132 ret map_unpack_to_slice -> Ok(Void)": "cpu:296421", " 133 call bytes_len(Bytes(obj#93))": "", " 134 ret bytes_len -> Ok(U32(32))": "cpu:296543", - " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:297136, mem:26532, objs:-/50@9ab6b334", + " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:297136, mem:26552, objs:-/50@aa767578", " 136 ret obj_cmp -> Ok(-1)": "cpu:297428", " 137 call vec_new_from_slice(1)": "", - " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:298391, mem:26620, objs:-/51@8dff16da", + " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:298391, mem:26640, objs:-/51@4970f2b3", " 139 call get_contract_data(Vec(obj#101), Instance)": "", - " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:298503, store:-/4@629c8fce, stk:-", + " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:298503, store:-/4@40fb7d07, stk:-", " 141 ret obj_cmp -> Ok(0)": "cpu:298790", - " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:298896, store:3@63cd6523/4@629c8fce, stk:1@954d9593", + " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:298896, store:3@63cd6523/4@40fb7d07, stk:1@70de580c", " 143 call require_auth(Address(obj#85))": "", - " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:299525, mem:26652", + " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:299525, mem:26672", " 145 ret obj_cmp -> Ok(1)": "cpu:299817", " 146 call obj_cmp(Address(obj#57), Address(obj#85))": " auth:1@bd72e8ef/-", " 147 ret obj_cmp -> Ok(1)": "cpu:300109", " 148 ret require_auth -> Err(Error(Auth, InvalidAction))": " auth:1@bd72e8ef/1@979f9264", - " 149 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 150 ret call -> Err(Error(Auth, InvalidAction))": " store:-/4@629c8fce, stk:-, auth:-/-", - " 151 call vec_new()": "cpu:318599, mem:31752, objs:-/52@b73bd7e2", - " 152 ret vec_new -> Ok(Vec(obj#105))": "cpu:319100, mem:31816, objs:-/53@d7cf98c9", + " 149 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 150 ret call -> Err(Error(Auth, InvalidAction))": " store:-/4@40fb7d07, stk:-, auth:-/-", + " 151 call vec_new()": "cpu:318599, mem:31772, objs:-/52@fd1b051c", + " 152 ret vec_new -> Ok(Vec(obj#105))": "cpu:319100, mem:31836, objs:-/53@299d6aad", " 153 call bytes_new_from_slice(32)": "", - " 154 ret bytes_new_from_slice -> Ok(Bytes(obj#107))": "cpu:320069, mem:31928, objs:-/54@6dcff91f", + " 154 ret bytes_new_from_slice -> Ok(Bytes(obj#107))": "cpu:320069, mem:31948, objs:-/54@1cb4b119", " 155 call bytes_len(Bytes(obj#107))": "", " 156 ret bytes_len -> Ok(U32(32))": "cpu:320191", " 157 call bytes_new_from_slice(64)": "", - " 158 ret bytes_new_from_slice -> Ok(Bytes(obj#109))": "cpu:321168, mem:32072, objs:-/55@d69de7ae", + " 158 ret bytes_new_from_slice -> Ok(Bytes(obj#109))": "cpu:321168, mem:32092, objs:-/55@3b287778", " 159 call bytes_len(Bytes(obj#109))": "", " 160 ret bytes_len -> Ok(U32(64))": "cpu:321290", " 161 call map_new_from_slices(2)": "", - " 162 call symbol_new_from_slice(10)": "cpu:321823, mem:32136", - " 163 ret symbol_new_from_slice -> Ok(Symbol(obj#111))": "cpu:322831, mem:32226, objs:-/56@3c4a0a9a", + " 162 call symbol_new_from_slice(10)": "cpu:321823, mem:32156", + " 163 ret symbol_new_from_slice -> Ok(Symbol(obj#111))": "cpu:322831, mem:32246, objs:-/56@49c96acd", " 164 call obj_cmp(Symbol(obj#111), Symbol(signature))": "cpu:323001", " 165 ret obj_cmp -> Ok(-1)": "cpu:323168", - " 166 ret map_new_from_slices -> Ok(Map(obj#113))": "cpu:323608, mem:32290, objs:-/57@59746195", + " 166 ret map_new_from_slices -> Ok(Map(obj#113))": "cpu:323608, mem:32310, objs:-/57@1e8f7df2", " 167 call vec_push_back(Vec(obj#105), Map(obj#113))": "", - " 168 ret vec_push_back -> Ok(Vec(obj#115))": "cpu:324815, mem:32378, objs:-/58@d6d42f7b", - " 169 call obj_cmp(Symbol(obj#119), Symbol(signature))": "cpu:332911, mem:33630, objs:-/62@f39e9d10", + " 168 ret vec_push_back -> Ok(Vec(obj#115))": "cpu:324815, mem:32398, objs:-/58@ab04a3a8", + " 169 call obj_cmp(Symbol(obj#119), Symbol(signature))": "cpu:332911, mem:33650, objs:-/62@a189aaae", " 170 ret obj_cmp -> Ok(-1)": "cpu:333078", - " 171 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:335942, mem:33966, objs:-/66@74f3413f, auth:-/1@f25ddbe6", - " 172 push SAC:a010db6c:mint(Address(obj#39), I128(100))": "cpu:366978, mem:38872, objs:-/67@c2696f49, stk:1@f0aaeed5, auth:1@405bb525/1@3d420f39", + " 171 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:335942, mem:33986, objs:-/66@bbadfc19, auth:-/1@f25ddbe6", + " 172 push SAC:2e378f80:mint(Address(obj#39), I128(100))": "cpu:366978, mem:38900, objs:-/67@576d06db, stk:1@a7cbe7b, auth:1@405bb525/1@3d420f39", " 173 call symbol_index_in_strs(Symbol(mint), 17)": "", " 174 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:367726", " 175 call vec_new_from_slice(1)": "", - " 176 ret vec_new_from_slice -> Ok(Vec(obj#135))": "cpu:368689, mem:38960, objs:-/68@e4e9a2e2", + " 176 ret vec_new_from_slice -> Ok(Vec(obj#135))": "cpu:368689, mem:38988, objs:-/68@f8fd9ff0", " 177 call get_contract_data(Vec(obj#135), Instance)": "", - " 178 call obj_cmp(Symbol(obj#149), Symbol(issuer))": "cpu:378680, mem:40091, objs:-/77@2368e8df, stk:-", + " 178 call obj_cmp(Symbol(obj#149), Symbol(issuer))": "cpu:378680, mem:40123, objs:-/77@d0342ede, stk:-", " 179 ret obj_cmp -> Ok(-1)": "cpu:378846", - " 180 call obj_cmp(Symbol(METADATA), Vec(obj#143))": "cpu:379777, mem:40219, objs:-/79@8a5330b5", + " 180 call obj_cmp(Symbol(METADATA), Vec(obj#143))": "cpu:379777, mem:40251, objs:-/79@a70dedfb", " 181 ret obj_cmp -> Ok(-1)": "cpu:379899", " 182 call obj_cmp(Vec(obj#143), Vec(obj#147))": "", " 183 ret obj_cmp -> Ok(-1)": "cpu:380186", @@ -187,7 +187,7 @@ " 185 ret obj_cmp -> Ok(-1)": "cpu:380524", " 186 call obj_cmp(Vec(obj#147), Vec(obj#135))": "", " 187 ret obj_cmp -> Ok(0)": "cpu:380811", - " 188 ret get_contract_data -> Ok(Vec(obj#157))": "cpu:380917, store:3@13641321/4@629c8fce, stk:1@15697c46", + " 188 ret get_contract_data -> Ok(Vec(obj#157))": "cpu:380917, store:3@13641321/4@40fb7d07, stk:1@45140538", " 189 call vec_get(Vec(obj#157), U32(0))": "", " 190 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:381082", " 191 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -198,56 +198,56 @@ " 196 ret map_unpack_to_slice -> Ok(Void)": "cpu:381793", " 197 call bytes_len(Bytes(obj#153))": "", " 198 ret bytes_len -> Ok(U32(32))": "cpu:381915", - " 199 call obj_cmp(Address(obj#159), Address(obj#39))": "cpu:382508, mem:40283, objs:-/80@189e0dc5", + " 199 call obj_cmp(Address(obj#159), Address(obj#39))": "cpu:382508, mem:40315, objs:-/80@b4f2353b", " 200 ret obj_cmp -> Ok(-1)": "cpu:382800", " 201 call vec_new_from_slice(1)": "", - " 202 ret vec_new_from_slice -> Ok(Vec(obj#161))": "cpu:383763, mem:40371, objs:-/81@d59d1ee4", + " 202 ret vec_new_from_slice -> Ok(Vec(obj#161))": "cpu:383763, mem:40403, objs:-/81@45a36937", " 203 call get_contract_data(Vec(obj#161), Instance)": "", - " 204 call obj_cmp(Vec(obj#143), Vec(obj#161))": "cpu:383875, store:-/4@629c8fce, stk:-", + " 204 call obj_cmp(Vec(obj#143), Vec(obj#161))": "cpu:383875, store:-/4@40fb7d07, stk:-", " 205 ret obj_cmp -> Ok(0)": "cpu:384162", - " 206 ret get_contract_data -> Ok(Address(obj#145))": "cpu:384268, store:3@13641321/4@629c8fce, stk:1@15697c46", + " 206 ret get_contract_data -> Ok(Address(obj#145))": "cpu:384268, store:3@13641321/4@40fb7d07, stk:1@45140538", " 207 call require_auth(Address(obj#145))": "", - " 208 call obj_cmp(Address(obj#117), Address(obj#145))": "cpu:384897, mem:40403", + " 208 call obj_cmp(Address(obj#117), Address(obj#145))": "cpu:384897, mem:40435", " 209 ret obj_cmp -> Ok(0)": "cpu:385189", " 210 call obj_cmp(Address(obj#117), Address(obj#145))": " auth:1@405bb525/-", " 211 ret obj_cmp -> Ok(0)": "cpu:385481", " 212 call obj_cmp(Address(obj#129), Address(obj#133))": "", " 213 ret obj_cmp -> Ok(0)": "cpu:385773", " 214 ret require_auth -> Err(Error(Auth, InvalidAction))": " auth:1@405bb525/1@3d420f39", - " 215 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 216 ret call -> Err(Error(Auth, InvalidAction))": " store:-/4@629c8fce, stk:-, auth:-/-", - " 217 call vec_new_from_slice(3)": "cpu:386653, mem:40531, objs:-/83@23e00878", - " 218 ret vec_new_from_slice -> Ok(Vec(obj#167))": "cpu:387742, mem:40635, objs:-/84@17fc38de", - " 219 call vec_new()": "cpu:409696, mem:46915, objs:-/85@7e2e4e80", - " 220 ret vec_new -> Ok(Vec(obj#171))": "cpu:410197, mem:46979, objs:-/86@32fcfca8", + " 215 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 216 ret call -> Err(Error(Auth, InvalidAction))": " store:-/4@40fb7d07, stk:-, auth:-/-", + " 217 call vec_new_from_slice(3)": "cpu:386653, mem:40563, objs:-/83@2c1d152f", + " 218 ret vec_new_from_slice -> Ok(Vec(obj#167))": "cpu:387742, mem:40667, objs:-/84@b87f9437", + " 219 call vec_new()": "cpu:409696, mem:46947, objs:-/85@3780c308", + " 220 ret vec_new -> Ok(Vec(obj#171))": "cpu:410197, mem:47011, objs:-/86@e85c1f7e", " 221 call bytes_new_from_slice(32)": "", - " 222 ret bytes_new_from_slice -> Ok(Bytes(obj#173))": "cpu:411166, mem:47091, objs:-/87@57e91312", + " 222 ret bytes_new_from_slice -> Ok(Bytes(obj#173))": "cpu:411166, mem:47123, objs:-/87@fe5e1a2e", " 223 call bytes_len(Bytes(obj#173))": "", " 224 ret bytes_len -> Ok(U32(32))": "cpu:411288", " 225 call bytes_new_from_slice(64)": "", - " 226 ret bytes_new_from_slice -> Ok(Bytes(obj#175))": "cpu:412265, mem:47235, objs:-/88@2ce3233f", + " 226 ret bytes_new_from_slice -> Ok(Bytes(obj#175))": "cpu:412265, mem:47267, objs:-/88@12eb998b", " 227 call bytes_len(Bytes(obj#175))": "", " 228 ret bytes_len -> Ok(U32(64))": "cpu:412387", " 229 call map_new_from_slices(2)": "", - " 230 call symbol_new_from_slice(10)": "cpu:412920, mem:47299", - " 231 ret symbol_new_from_slice -> Ok(Symbol(obj#177))": "cpu:413928, mem:47389, objs:-/89@5772d1df", + " 230 call symbol_new_from_slice(10)": "cpu:412920, mem:47331", + " 231 ret symbol_new_from_slice -> Ok(Symbol(obj#177))": "cpu:413928, mem:47421, objs:-/89@9ec4fec4", " 232 call obj_cmp(Symbol(obj#177), Symbol(signature))": "cpu:414098", " 233 ret obj_cmp -> Ok(-1)": "cpu:414265", - " 234 ret map_new_from_slices -> Ok(Map(obj#179))": "cpu:414705, mem:47453, objs:-/90@ebfed448", + " 234 ret map_new_from_slices -> Ok(Map(obj#179))": "cpu:414705, mem:47485, objs:-/90@506ac1d4", " 235 call vec_push_back(Vec(obj#171), Map(obj#179))": "", - " 236 ret vec_push_back -> Ok(Vec(obj#181))": "cpu:415912, mem:47541, objs:-/91@a19aca73", - " 237 call obj_cmp(Symbol(obj#185), Symbol(signature))": "cpu:424008, mem:48793, objs:-/95@f9a2e890", + " 236 ret vec_push_back -> Ok(Vec(obj#181))": "cpu:415912, mem:47573, objs:-/91@708f4362", + " 237 call obj_cmp(Symbol(obj#185), Symbol(signature))": "cpu:424008, mem:48825, objs:-/95@dbd98f9f", " 238 ret obj_cmp -> Ok(-1)": "cpu:424175", - " 239 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:427531, mem:49217, objs:-/100@81ea94ba, auth:-/1@dfd7aff", - " 240 push SAC:a010db6c:mint(Address(obj#39), I128(100))": "cpu:458567, mem:54123, objs:-/101@3f17dc5e, stk:1@f0aaeed5, auth:1@2accf9d0/1@5aafff04", + " 239 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:427531, mem:49249, objs:-/100@2d71193, auth:-/1@dfd7aff", + " 240 push SAC:2e378f80:mint(Address(obj#39), I128(100))": "cpu:458567, mem:54163, objs:-/101@e70a7336, stk:1@a7cbe7b, auth:1@2accf9d0/1@5aafff04", " 241 call symbol_index_in_strs(Symbol(mint), 17)": "", " 242 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:459315", " 243 call vec_new_from_slice(1)": "", - " 244 ret vec_new_from_slice -> Ok(Vec(obj#203))": "cpu:460278, mem:54211, objs:-/102@1a269397", + " 244 ret vec_new_from_slice -> Ok(Vec(obj#203))": "cpu:460278, mem:54251, objs:-/102@5a379f9b", " 245 call get_contract_data(Vec(obj#203), Instance)": "", - " 246 call obj_cmp(Symbol(obj#217), Symbol(issuer))": "cpu:470269, mem:55342, objs:-/111@812f01af, stk:-", + " 246 call obj_cmp(Symbol(obj#217), Symbol(issuer))": "cpu:470269, mem:55386, objs:-/111@537406d9, stk:-", " 247 ret obj_cmp -> Ok(-1)": "cpu:470435", - " 248 call obj_cmp(Symbol(METADATA), Vec(obj#211))": "cpu:471366, mem:55470, objs:-/113@f8339ffc", + " 248 call obj_cmp(Symbol(METADATA), Vec(obj#211))": "cpu:471366, mem:55514, objs:-/113@e88318cc", " 249 ret obj_cmp -> Ok(-1)": "cpu:471488", " 250 call obj_cmp(Vec(obj#211), Vec(obj#215))": "", " 251 ret obj_cmp -> Ok(-1)": "cpu:471775", @@ -255,7 +255,7 @@ " 253 ret obj_cmp -> Ok(-1)": "cpu:472113", " 254 call obj_cmp(Vec(obj#215), Vec(obj#203))": "", " 255 ret obj_cmp -> Ok(0)": "cpu:472400", - " 256 ret get_contract_data -> Ok(Vec(obj#225))": "cpu:472506, store:3@fbf4d846/4@629c8fce, stk:1@4c6ea5d5", + " 256 ret get_contract_data -> Ok(Vec(obj#225))": "cpu:472506, store:3@fbf4d846/4@40fb7d07, stk:1@81960485", " 257 call vec_get(Vec(obj#225), U32(0))": "", " 258 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:472671", " 259 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -266,16 +266,16 @@ " 264 ret map_unpack_to_slice -> Ok(Void)": "cpu:473382", " 265 call bytes_len(Bytes(obj#221))": "", " 266 ret bytes_len -> Ok(U32(32))": "cpu:473504", - " 267 call obj_cmp(Address(obj#227), Address(obj#39))": "cpu:474097, mem:55534, objs:-/114@c5b685cf", + " 267 call obj_cmp(Address(obj#227), Address(obj#39))": "cpu:474097, mem:55578, objs:-/114@3eb9ee44", " 268 ret obj_cmp -> Ok(-1)": "cpu:474389", " 269 call vec_new_from_slice(1)": "", - " 270 ret vec_new_from_slice -> Ok(Vec(obj#229))": "cpu:475352, mem:55622, objs:-/115@37efe35b", + " 270 ret vec_new_from_slice -> Ok(Vec(obj#229))": "cpu:475352, mem:55666, objs:-/115@7376e7a9", " 271 call get_contract_data(Vec(obj#229), Instance)": "", - " 272 call obj_cmp(Vec(obj#211), Vec(obj#229))": "cpu:475464, store:-/4@629c8fce, stk:-", + " 272 call obj_cmp(Vec(obj#211), Vec(obj#229))": "cpu:475464, store:-/4@40fb7d07, stk:-", " 273 ret obj_cmp -> Ok(0)": "cpu:475751", - " 274 ret get_contract_data -> Ok(Address(obj#213))": "cpu:475857, store:3@fbf4d846/4@629c8fce, stk:1@4c6ea5d5", + " 274 ret get_contract_data -> Ok(Address(obj#213))": "cpu:475857, store:3@fbf4d846/4@40fb7d07, stk:1@81960485", " 275 call require_auth(Address(obj#213))": "", - " 276 call obj_cmp(Address(obj#183), Address(obj#213))": "cpu:476486, mem:55654", + " 276 call obj_cmp(Address(obj#183), Address(obj#213))": "cpu:476486, mem:55698", " 277 ret obj_cmp -> Ok(0)": "cpu:476778", " 278 call obj_cmp(Address(obj#183), Address(obj#213))": " auth:1@2accf9d0/-", " 279 ret obj_cmp -> Ok(0)": "cpu:477070", @@ -284,40 +284,40 @@ " 282 call obj_cmp(Address(obj#197), Address(obj#39))": "", " 283 ret obj_cmp -> Ok(-1)": "cpu:477654", " 284 ret require_auth -> Err(Error(Auth, InvalidAction))": " auth:1@2accf9d0/1@5aafff04", - " 285 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 286 ret call -> Err(Error(Auth, InvalidAction))": " store:-/4@629c8fce, stk:-, auth:-/-", - " 287 call vec_new_from_slice(3)": "cpu:478534, mem:55782, objs:-/117@b35d6320", - " 288 ret vec_new_from_slice -> Ok(Vec(obj#235))": "cpu:479623, mem:55886, objs:-/118@eef95517", - " 289 call vec_new()": "cpu:501577, mem:62166, objs:-/119@875fadc8", - " 290 ret vec_new -> Ok(Vec(obj#239))": "cpu:502078, mem:62230, objs:-/120@1ccb3e46", + " 285 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 286 ret call -> Err(Error(Auth, InvalidAction))": " store:-/4@40fb7d07, stk:-, auth:-/-", + " 287 call vec_new_from_slice(3)": "cpu:478534, mem:55826, objs:-/117@688c73da", + " 288 ret vec_new_from_slice -> Ok(Vec(obj#235))": "cpu:479623, mem:55930, objs:-/118@f88ae254", + " 289 call vec_new()": "cpu:501577, mem:62210, objs:-/119@5b96f64d", + " 290 ret vec_new -> Ok(Vec(obj#239))": "cpu:502078, mem:62274, objs:-/120@237c347c", " 291 call bytes_new_from_slice(32)": "", - " 292 ret bytes_new_from_slice -> Ok(Bytes(obj#241))": "cpu:503047, mem:62342, objs:-/121@d9dde793", + " 292 ret bytes_new_from_slice -> Ok(Bytes(obj#241))": "cpu:503047, mem:62386, objs:-/121@c3ffc5c1", " 293 call bytes_len(Bytes(obj#241))": "", " 294 ret bytes_len -> Ok(U32(32))": "cpu:503169", " 295 call bytes_new_from_slice(64)": "", - " 296 ret bytes_new_from_slice -> Ok(Bytes(obj#243))": "cpu:504146, mem:62486, objs:-/122@31f65da2", + " 296 ret bytes_new_from_slice -> Ok(Bytes(obj#243))": "cpu:504146, mem:62530, objs:-/122@b9eeb7a4", " 297 call bytes_len(Bytes(obj#243))": "", " 298 ret bytes_len -> Ok(U32(64))": "cpu:504268", " 299 call map_new_from_slices(2)": "", - " 300 call symbol_new_from_slice(10)": "cpu:504801, mem:62550", - " 301 ret symbol_new_from_slice -> Ok(Symbol(obj#245))": "cpu:505809, mem:62640, objs:-/123@1f4b7632", + " 300 call symbol_new_from_slice(10)": "cpu:504801, mem:62594", + " 301 ret symbol_new_from_slice -> Ok(Symbol(obj#245))": "cpu:505809, mem:62684, objs:-/123@cf97d71d", " 302 call obj_cmp(Symbol(obj#245), Symbol(signature))": "cpu:505979", " 303 ret obj_cmp -> Ok(-1)": "cpu:506146", - " 304 ret map_new_from_slices -> Ok(Map(obj#247))": "cpu:506586, mem:62704, objs:-/124@cb5a81c4", + " 304 ret map_new_from_slices -> Ok(Map(obj#247))": "cpu:506586, mem:62748, objs:-/124@257c0fbe", " 305 call vec_push_back(Vec(obj#239), Map(obj#247))": "", - " 306 ret vec_push_back -> Ok(Vec(obj#249))": "cpu:507793, mem:62792, objs:-/125@df9ce855", - " 307 call obj_cmp(Symbol(obj#253), Symbol(signature))": "cpu:515889, mem:64044, objs:-/129@2749bc29", + " 306 ret vec_push_back -> Ok(Vec(obj#249))": "cpu:507793, mem:62836, objs:-/125@2bb4599e", + " 307 call obj_cmp(Symbol(obj#253), Symbol(signature))": "cpu:515889, mem:64088, objs:-/129@5298db96", " 308 ret obj_cmp -> Ok(-1)": "cpu:516056", - " 309 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:519412, mem:64468, objs:-/134@b5e8ccd0, auth:-/1@74d5c88c", - " 310 push SAC:a010db6c:mint(Address(obj#39), I128(100))": "cpu:550448, mem:69374, objs:-/135@39f8f146, stk:1@f0aaeed5, auth:1@980b4053/1@5ee21c50", + " 309 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:519412, mem:64512, objs:-/134@b10b52fa, auth:-/1@74d5c88c", + " 310 push SAC:2e378f80:mint(Address(obj#39), I128(100))": "cpu:550448, mem:69426, objs:-/135@1d51fede, stk:1@a7cbe7b, auth:1@980b4053/1@5ee21c50", " 311 call symbol_index_in_strs(Symbol(mint), 17)": "", " 312 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:551196", " 313 call vec_new_from_slice(1)": "", - " 314 ret vec_new_from_slice -> Ok(Vec(obj#271))": "cpu:552159, mem:69462, objs:-/136@2dc5102e", + " 314 ret vec_new_from_slice -> Ok(Vec(obj#271))": "cpu:552159, mem:69514, objs:-/136@9d3d5933", " 315 call get_contract_data(Vec(obj#271), Instance)": "", - " 316 call obj_cmp(Symbol(obj#285), Symbol(issuer))": "cpu:562150, mem:70593, objs:-/145@6572874c, stk:-", + " 316 call obj_cmp(Symbol(obj#285), Symbol(issuer))": "cpu:562150, mem:70649, objs:-/145@e06b496, stk:-", " 317 ret obj_cmp -> Ok(-1)": "cpu:562316", - " 318 call obj_cmp(Symbol(METADATA), Vec(obj#279))": "cpu:563247, mem:70721, objs:-/147@c5eb26f", + " 318 call obj_cmp(Symbol(METADATA), Vec(obj#279))": "cpu:563247, mem:70777, objs:-/147@ba6d6b76", " 319 ret obj_cmp -> Ok(-1)": "cpu:563369", " 320 call obj_cmp(Vec(obj#279), Vec(obj#283))": "", " 321 ret obj_cmp -> Ok(-1)": "cpu:563656", @@ -325,7 +325,7 @@ " 323 ret obj_cmp -> Ok(-1)": "cpu:563994", " 324 call obj_cmp(Vec(obj#283), Vec(obj#271))": "", " 325 ret obj_cmp -> Ok(0)": "cpu:564281", - " 326 ret get_contract_data -> Ok(Vec(obj#293))": "cpu:564387, store:3@9068ae68/4@629c8fce, stk:1@2be7cd6", + " 326 ret get_contract_data -> Ok(Vec(obj#293))": "cpu:564387, store:3@9068ae68/4@40fb7d07, stk:1@852af61", " 327 call vec_get(Vec(obj#293), U32(0))": "", " 328 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:564552", " 329 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -336,16 +336,16 @@ " 334 ret map_unpack_to_slice -> Ok(Void)": "cpu:565263", " 335 call bytes_len(Bytes(obj#289))": "", " 336 ret bytes_len -> Ok(U32(32))": "cpu:565385", - " 337 call obj_cmp(Address(obj#295), Address(obj#39))": "cpu:565978, mem:70785, objs:-/148@a3530302", + " 337 call obj_cmp(Address(obj#295), Address(obj#39))": "cpu:565978, mem:70841, objs:-/148@6e6c7ec3", " 338 ret obj_cmp -> Ok(-1)": "cpu:566270", " 339 call vec_new_from_slice(1)": "", - " 340 ret vec_new_from_slice -> Ok(Vec(obj#297))": "cpu:567233, mem:70873, objs:-/149@d38a85cc", + " 340 ret vec_new_from_slice -> Ok(Vec(obj#297))": "cpu:567233, mem:70929, objs:-/149@444ca483", " 341 call get_contract_data(Vec(obj#297), Instance)": "", - " 342 call obj_cmp(Vec(obj#279), Vec(obj#297))": "cpu:567345, store:-/4@629c8fce, stk:-", + " 342 call obj_cmp(Vec(obj#279), Vec(obj#297))": "cpu:567345, store:-/4@40fb7d07, stk:-", " 343 ret obj_cmp -> Ok(0)": "cpu:567632", - " 344 ret get_contract_data -> Ok(Address(obj#281))": "cpu:567738, store:3@9068ae68/4@629c8fce, stk:1@2be7cd6", + " 344 ret get_contract_data -> Ok(Address(obj#281))": "cpu:567738, store:3@9068ae68/4@40fb7d07, stk:1@852af61", " 345 call require_auth(Address(obj#281))": "", - " 346 call obj_cmp(Address(obj#251), Address(obj#281))": "cpu:568367, mem:70905", + " 346 call obj_cmp(Address(obj#251), Address(obj#281))": "cpu:568367, mem:70961", " 347 ret obj_cmp -> Ok(0)": "cpu:568659", " 348 call obj_cmp(Address(obj#251), Address(obj#281))": " auth:1@980b4053/-", " 349 ret obj_cmp -> Ok(0)": "cpu:568951", @@ -356,38 +356,38 @@ " 354 call obj_cmp(Address(obj#267), I128(100))": "", " 355 ret obj_cmp -> Ok(1)": "cpu:569657", " 356 ret require_auth -> Err(Error(Auth, InvalidAction))": " auth:1@980b4053/1@5ee21c50", - " 357 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 358 ret call -> Err(Error(Auth, InvalidAction))": " store:-/4@629c8fce, stk:-, auth:-/-", - " 359 call vec_new()": "cpu:588147, mem:76005, objs:-/150@df1b3e30", - " 360 ret vec_new -> Ok(Vec(obj#301))": "cpu:588648, mem:76069, objs:-/151@7d00419c", + " 357 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 358 ret call -> Err(Error(Auth, InvalidAction))": " store:-/4@40fb7d07, stk:-, auth:-/-", + " 359 call vec_new()": "cpu:588147, mem:76061, objs:-/150@b6855682", + " 360 ret vec_new -> Ok(Vec(obj#301))": "cpu:588648, mem:76125, objs:-/151@5c3a8bbd", " 361 call bytes_new_from_slice(32)": "", - " 362 ret bytes_new_from_slice -> Ok(Bytes(obj#303))": "cpu:589617, mem:76181, objs:-/152@4a7c7fc1", + " 362 ret bytes_new_from_slice -> Ok(Bytes(obj#303))": "cpu:589617, mem:76237, objs:-/152@5a541263", " 363 call bytes_len(Bytes(obj#303))": "", " 364 ret bytes_len -> Ok(U32(32))": "cpu:589739", " 365 call bytes_new_from_slice(64)": "", - " 366 ret bytes_new_from_slice -> Ok(Bytes(obj#305))": "cpu:590716, mem:76325, objs:-/153@c49cb793", + " 366 ret bytes_new_from_slice -> Ok(Bytes(obj#305))": "cpu:590716, mem:76381, objs:-/153@7dc96d1e", " 367 call bytes_len(Bytes(obj#305))": "", " 368 ret bytes_len -> Ok(U32(64))": "cpu:590838", " 369 call map_new_from_slices(2)": "", - " 370 call symbol_new_from_slice(10)": "cpu:591371, mem:76389", - " 371 ret symbol_new_from_slice -> Ok(Symbol(obj#307))": "cpu:592379, mem:76479, objs:-/154@55eb3ad1", + " 370 call symbol_new_from_slice(10)": "cpu:591371, mem:76445", + " 371 ret symbol_new_from_slice -> Ok(Symbol(obj#307))": "cpu:592379, mem:76535, objs:-/154@2d40ec3", " 372 call obj_cmp(Symbol(obj#307), Symbol(signature))": "cpu:592549", " 373 ret obj_cmp -> Ok(-1)": "cpu:592716", - " 374 ret map_new_from_slices -> Ok(Map(obj#309))": "cpu:593156, mem:76543, objs:-/155@5b088372", + " 374 ret map_new_from_slices -> Ok(Map(obj#309))": "cpu:593156, mem:76599, objs:-/155@55e85832", " 375 call vec_push_back(Vec(obj#301), Map(obj#309))": "", - " 376 ret vec_push_back -> Ok(Vec(obj#311))": "cpu:594363, mem:76631, objs:-/156@7d481ab9", - " 377 call obj_cmp(Symbol(obj#315), Symbol(signature))": "cpu:602459, mem:77883, objs:-/160@aee32f4b", + " 376 ret vec_push_back -> Ok(Vec(obj#311))": "cpu:594363, mem:76687, objs:-/156@eb4dfcb5", + " 377 call obj_cmp(Symbol(obj#315), Symbol(signature))": "cpu:602459, mem:77939, objs:-/160@216758fa", " 378 ret obj_cmp -> Ok(-1)": "cpu:602626", - " 379 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:605490, mem:78219, objs:-/164@58fda09c, auth:-/1@9771ac7c", - " 380 push SAC:a010db6c:mint(Address(obj#39), I128(100))": "cpu:636526, mem:83125, objs:-/165@d3aa2dc2, stk:1@f0aaeed5, auth:1@5fb2fd8f/1@92a2f464", + " 379 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:605490, mem:78275, objs:-/164@ad17d0e, auth:-/1@9771ac7c", + " 380 push SAC:2e378f80:mint(Address(obj#39), I128(100))": "cpu:636526, mem:83189, objs:-/165@47cbac96, stk:1@a7cbe7b, auth:1@5fb2fd8f/1@92a2f464", " 381 call symbol_index_in_strs(Symbol(mint), 17)": "", " 382 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:637274", " 383 call vec_new_from_slice(1)": "", - " 384 ret vec_new_from_slice -> Ok(Vec(obj#331))": "cpu:638237, mem:83213, objs:-/166@d87c5908", + " 384 ret vec_new_from_slice -> Ok(Vec(obj#331))": "cpu:638237, mem:83277, objs:-/166@63839b52", " 385 call get_contract_data(Vec(obj#331), Instance)": "", - " 386 call obj_cmp(Symbol(obj#345), Symbol(issuer))": "cpu:648228, mem:84344, objs:-/175@a0e41018, stk:-", + " 386 call obj_cmp(Symbol(obj#345), Symbol(issuer))": "cpu:648228, mem:84412, objs:-/175@7554230f, stk:-", " 387 ret obj_cmp -> Ok(-1)": "cpu:648394", - " 388 call obj_cmp(Symbol(METADATA), Vec(obj#339))": "cpu:649325, mem:84472, objs:-/177@cc1ba089", + " 388 call obj_cmp(Symbol(METADATA), Vec(obj#339))": "cpu:649325, mem:84540, objs:-/177@b63a85d3", " 389 ret obj_cmp -> Ok(-1)": "cpu:649447", " 390 call obj_cmp(Vec(obj#339), Vec(obj#343))": "", " 391 ret obj_cmp -> Ok(-1)": "cpu:649734", @@ -395,7 +395,7 @@ " 393 ret obj_cmp -> Ok(-1)": "cpu:650072", " 394 call obj_cmp(Vec(obj#343), Vec(obj#331))": "", " 395 ret obj_cmp -> Ok(0)": "cpu:650359", - " 396 ret get_contract_data -> Ok(Vec(obj#353))": "cpu:650465, store:3@9f3a03b0/4@629c8fce, stk:1@6489ba76", + " 396 ret get_contract_data -> Ok(Vec(obj#353))": "cpu:650465, store:3@9f3a03b0/4@40fb7d07, stk:1@4bd8da1f", " 397 call vec_get(Vec(obj#353), U32(0))": "", " 398 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:650630", " 399 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -406,16 +406,16 @@ " 404 ret map_unpack_to_slice -> Ok(Void)": "cpu:651341", " 405 call bytes_len(Bytes(obj#349))": "", " 406 ret bytes_len -> Ok(U32(32))": "cpu:651463", - " 407 call obj_cmp(Address(obj#355), Address(obj#39))": "cpu:652056, mem:84536, objs:-/178@db3c524f", + " 407 call obj_cmp(Address(obj#355), Address(obj#39))": "cpu:652056, mem:84604, objs:-/178@4f9c37cd", " 408 ret obj_cmp -> Ok(-1)": "cpu:652348", " 409 call vec_new_from_slice(1)": "", - " 410 ret vec_new_from_slice -> Ok(Vec(obj#357))": "cpu:653311, mem:84624, objs:-/179@cfa7ce87", + " 410 ret vec_new_from_slice -> Ok(Vec(obj#357))": "cpu:653311, mem:84692, objs:-/179@7157c2ba", " 411 call get_contract_data(Vec(obj#357), Instance)": "", - " 412 call obj_cmp(Vec(obj#339), Vec(obj#357))": "cpu:653423, store:-/4@629c8fce, stk:-", + " 412 call obj_cmp(Vec(obj#339), Vec(obj#357))": "cpu:653423, store:-/4@40fb7d07, stk:-", " 413 ret obj_cmp -> Ok(0)": "cpu:653710", - " 414 ret get_contract_data -> Ok(Address(obj#341))": "cpu:653816, store:3@9f3a03b0/4@629c8fce, stk:1@6489ba76", + " 414 ret get_contract_data -> Ok(Address(obj#341))": "cpu:653816, store:3@9f3a03b0/4@40fb7d07, stk:1@4bd8da1f", " 415 call require_auth(Address(obj#341))": "", - " 416 call obj_cmp(Address(obj#313), Address(obj#341))": "cpu:654445, mem:84656", + " 416 call obj_cmp(Address(obj#313), Address(obj#341))": "cpu:654445, mem:84724", " 417 ret obj_cmp -> Ok(0)": "cpu:654737", " 418 call obj_cmp(Address(obj#313), Address(obj#341))": " auth:1@5fb2fd8f/-", " 419 ret obj_cmp -> Ok(0)": "cpu:655029", @@ -423,11 +423,11 @@ " 421 ret obj_cmp -> Ok(0)": "cpu:655321", " 422 call obj_cmp(Address(obj#327), Address(obj#39))": "", " 423 ret obj_cmp -> Ok(0)": "cpu:655613", - " 424 call vec_len(Vec(obj#323))": "cpu:674171, mem:89708", + " 424 call vec_len(Vec(obj#323))": "cpu:674171, mem:89776", " 425 ret vec_len -> Ok(U32(1))": "cpu:674293", " 426 call bytes_new_from_slice(32)": "", - " 427 ret bytes_new_from_slice -> Ok(Bytes(obj#359))": "cpu:675262, mem:89820, objs:-/180@531edfba", - " 428 call vec_get(Vec(obj#323), U32(0))": "cpu:677339, mem:90060", + " 427 ret bytes_new_from_slice -> Ok(Bytes(obj#359))": "cpu:675262, mem:89888, objs:-/180@3ff33eac", + " 428 call vec_get(Vec(obj#323), U32(0))": "cpu:677339, mem:90128", " 429 ret vec_get -> Ok(Map(obj#321))": "cpu:677565", " 430 call map_unpack_to_slice(Map(obj#321), 2)": "", " 431 ret map_unpack_to_slice -> Ok(Void)": "cpu:677917", @@ -439,19 +439,19 @@ " 437 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1097371", " 438 call bytes_copy_to_slice(Bytes(obj#317), U32(0), 32)": "", " 439 ret bytes_copy_to_slice -> Ok(())": "cpu:1097478", - " 440 ret require_auth -> Ok(Void)": "cpu:1103369, mem:91462, store:3@9f3a03b0/5@a12062ad, foot:5@e7b1853b, auth:1@5fb2fd8f/1@391c9a6f", + " 440 ret require_auth -> Ok(Void)": "cpu:1103369, mem:91530, store:3@9f3a03b0/5@bbd4b4e9, foot:5@795366d9, auth:1@5fb2fd8f/1@391c9a6f", " 441 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 442 call get_ledger_sequence()": "cpu:1104531, mem:91598, store:3@9f3a03b0/-, foot:-", + " 442 call get_ledger_sequence()": "cpu:1104531, mem:91666, store:3@9f3a03b0/-, foot:-", " 443 ret get_ledger_sequence -> Ok(U32(123))": "", - " 444 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1115555, mem:93699, store:3@9f3a03b0/5@3c6397da, foot:5@e7b1853b", + " 444 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1115555, mem:93771, store:3@9f3a03b0/5@ace0cf7c, foot:5@795366d9", " 445 call vec_new_from_slice(1)": "cpu:1115750", - " 446 ret vec_new_from_slice -> Ok(Vec(obj#361))": "cpu:1116713, mem:93787, objs:-/181@956f9308", + " 446 ret vec_new_from_slice -> Ok(Vec(obj#361))": "cpu:1116713, mem:93859, objs:-/181@2532a2ce", " 447 call get_contract_data(Vec(obj#361), Instance)": "", - " 448 call obj_cmp(Vec(obj#339), Vec(obj#361))": "cpu:1116825, store:-/5@3c6397da, stk:-", + " 448 call obj_cmp(Vec(obj#339), Vec(obj#361))": "cpu:1116825, store:-/5@ace0cf7c, stk:-", " 449 ret obj_cmp -> Ok(-1)": "cpu:1117112", " 450 call obj_cmp(Vec(obj#343), Vec(obj#361))": "", " 451 ret obj_cmp -> Ok(0)": "cpu:1117399", - " 452 ret get_contract_data -> Ok(Vec(obj#353))": "cpu:1117505, store:3@9f3a03b0/5@3c6397da, stk:1@6489ba76", + " 452 ret get_contract_data -> Ok(Vec(obj#353))": "cpu:1117505, store:3@9f3a03b0/5@ace0cf7c, stk:1@4bd8da1f", " 453 call vec_get(Vec(obj#353), U32(0))": "", " 454 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1117670", " 455 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -466,14 +466,14 @@ " 464 ret string_len -> Ok(U32(4))": "cpu:1118732", " 465 call string_copy_to_slice(String(obj#347), U32(0), 4)": "", " 466 ret string_copy_to_slice -> Ok(())": "cpu:1118835", - " 467 call vec_new_from_slice(1)": "cpu:1119897, mem:93923", - " 468 ret vec_new_from_slice -> Ok(Vec(obj#363))": "cpu:1120860, mem:94011, objs:-/182@d411caa4", + " 467 call vec_new_from_slice(1)": "cpu:1119897, mem:93995", + " 468 ret vec_new_from_slice -> Ok(Vec(obj#363))": "cpu:1120860, mem:94083, objs:-/182@6fe3310b", " 469 call get_contract_data(Vec(obj#363), Instance)": "", - " 470 call obj_cmp(Vec(obj#339), Vec(obj#363))": "cpu:1120972, store:-/5@3c6397da, stk:-", + " 470 call obj_cmp(Vec(obj#339), Vec(obj#363))": "cpu:1120972, store:-/5@ace0cf7c, stk:-", " 471 ret obj_cmp -> Ok(-1)": "cpu:1121259", " 472 call obj_cmp(Vec(obj#343), Vec(obj#363))": "", " 473 ret obj_cmp -> Ok(0)": "cpu:1121546", - " 474 ret get_contract_data -> Ok(Vec(obj#353))": "cpu:1121652, store:3@9f3a03b0/5@3c6397da, stk:1@6489ba76", + " 474 ret get_contract_data -> Ok(Vec(obj#353))": "cpu:1121652, store:3@9f3a03b0/5@ace0cf7c, stk:1@4bd8da1f", " 475 call vec_get(Vec(obj#353), U32(0))": "", " 476 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1121817", " 477 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -488,17 +488,17 @@ " 486 ret string_len -> Ok(U32(4))": "cpu:1122879", " 487 call string_copy_to_slice(String(obj#347), U32(0), 4)": "", " 488 ret string_copy_to_slice -> Ok(())": "cpu:1122982", - " 489 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1125623, mem:94775, store:3@9f3a03b0/5@e5863aec", - " 490 call obj_cmp(Vec(obj#339), Symbol(METADATA))": "cpu:1125674, store:-/5@e5863aec, stk:-", + " 489 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1125623, mem:94847, store:3@9f3a03b0/5@8619bc61", + " 490 call obj_cmp(Vec(obj#339), Symbol(METADATA))": "cpu:1125674, store:-/5@8619bc61, stk:-", " 491 ret obj_cmp -> Ok(1)": "cpu:1125796", - " 492 ret get_contract_data -> Ok(Map(obj#337))": "cpu:1125902, store:3@9f3a03b0/5@e5863aec, stk:1@6489ba76", + " 492 ret get_contract_data -> Ok(Map(obj#337))": "cpu:1125902, store:3@9f3a03b0/5@8619bc61, stk:1@4bd8da1f", " 493 call map_unpack_to_slice(Map(obj#337), 3)": "", " 494 ret map_unpack_to_slice -> Ok(Void)": "cpu:1126242", " 495 call vec_new_from_slice(4)": "", - " 496 ret vec_new_from_slice -> Ok(Vec(obj#365))": "cpu:1127394, mem:94887, objs:-/183@cde7fc47", + " 496 ret vec_new_from_slice -> Ok(Vec(obj#365))": "cpu:1127394, mem:94959, objs:-/183@8b6e863d", " 497 call contract_event(Vec(obj#365), I128(100))": "", - " 498 ret contract_event -> Ok(Void)": "cpu:1129003, mem:95064, objs:-/184@fa289e1e, evt:1@883b61b8", - " 499 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 500 ret call -> Ok(Void)": " store:-/5@e5863aec, stk:-, auth:-/-", - " 501 end": "cpu:1129003, mem:95064, prngs:-/9b4a753, objs:-/184@fa289e1e, vm:-/-, evt:1@883b61b8, store:-/5@e5863aec, foot:5@e7b1853b, stk:-, auth:-/-" + " 498 ret contract_event -> Ok(Void)": "cpu:1129003, mem:95136, objs:-/184@b0e66f4b, evt:1@883b61b8", + " 499 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 500 ret call -> Ok(Void)": " store:-/5@8619bc61, stk:-, auth:-/-", + " 501 end": "cpu:1129003, mem:95136, prngs:-/9b4a753, objs:-/184@b0e66f4b, vm:-/-, evt:1@883b61b8, store:-/5@8619bc61, foot:5@795366d9, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_auth_required.json b/soroban-env-host/observations/test__stellar_asset_contract__test_auth_required.json index 9b46938e2..5c99589d0 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_auth_required.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_auth_required.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,58 +68,58 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call bytes_new_from_slice(32)": "cpu:210346, mem:12018, objs:-/21@15e77d88", - " 86 ret bytes_new_from_slice -> Ok(Bytes(obj#43))": "cpu:211315, mem:12130, objs:-/22@85c1c34f", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call bytes_new_from_slice(32)": "cpu:210346, mem:12026, objs:-/21@3f814bec", + " 86 ret bytes_new_from_slice -> Ok(Bytes(obj#43))": "cpu:211315, mem:12138, objs:-/22@d64ce626", " 87 call bytes_len(Bytes(obj#43))": "", " 88 ret bytes_len -> Ok(U32(32))": "cpu:211437", " 89 call vec_new_from_slice(2)": "", - " 90 ret vec_new_from_slice -> Ok(Vec(obj#45))": "cpu:212463, mem:12226, objs:-/23@b0ce175e", - " 91 call vec_new()": "cpu:230504, mem:17072, objs:-/24@821bcaa0", - " 92 ret vec_new -> Ok(Vec(obj#49))": "cpu:231005, mem:17136, objs:-/25@f07bdaa8", + " 90 ret vec_new_from_slice -> Ok(Vec(obj#45))": "cpu:212463, mem:12234, objs:-/23@8bbcf26f", + " 91 call vec_new()": "cpu:230504, mem:17080, objs:-/24@cf6095a6", + " 92 ret vec_new -> Ok(Vec(obj#49))": "cpu:231005, mem:17144, objs:-/25@91306f72", " 93 call bytes_new_from_slice(32)": "", - " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#51))": "cpu:231974, mem:17248, objs:-/26@f8b6922b", + " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#51))": "cpu:231974, mem:17256, objs:-/26@1f8eabbf", " 95 call bytes_len(Bytes(obj#51))": "", " 96 ret bytes_len -> Ok(U32(32))": "cpu:232096", " 97 call bytes_new_from_slice(64)": "", - " 98 ret bytes_new_from_slice -> Ok(Bytes(obj#53))": "cpu:233073, mem:17392, objs:-/27@655356ca", + " 98 ret bytes_new_from_slice -> Ok(Bytes(obj#53))": "cpu:233073, mem:17400, objs:-/27@db005e61", " 99 call bytes_len(Bytes(obj#53))": "", " 100 ret bytes_len -> Ok(U32(64))": "cpu:233195", " 101 call map_new_from_slices(2)": "", - " 102 call symbol_new_from_slice(10)": "cpu:233728, mem:17456", - " 103 ret symbol_new_from_slice -> Ok(Symbol(obj#55))": "cpu:234736, mem:17546, objs:-/28@a41ef6bc", + " 102 call symbol_new_from_slice(10)": "cpu:233728, mem:17464", + " 103 ret symbol_new_from_slice -> Ok(Symbol(obj#55))": "cpu:234736, mem:17554, objs:-/28@7bdbc749", " 104 call obj_cmp(Symbol(obj#55), Symbol(signature))": "cpu:234906", " 105 ret obj_cmp -> Ok(-1)": "cpu:235073", - " 106 ret map_new_from_slices -> Ok(Map(obj#57))": "cpu:235513, mem:17610, objs:-/29@4bed21d9", + " 106 ret map_new_from_slices -> Ok(Map(obj#57))": "cpu:235513, mem:17618, objs:-/29@2c55b951", " 107 call vec_push_back(Vec(obj#49), Map(obj#57))": "", - " 108 ret vec_push_back -> Ok(Vec(obj#59))": "cpu:236720, mem:17698, objs:-/30@f0d311de", - " 109 call obj_cmp(Symbol(obj#63), Symbol(signature))": "cpu:244816, mem:18950, objs:-/34@bfcdbe6b", + " 108 ret vec_push_back -> Ok(Vec(obj#59))": "cpu:236720, mem:17706, objs:-/30@860fcbc0", + " 109 call obj_cmp(Symbol(obj#63), Symbol(signature))": "cpu:244816, mem:18958, objs:-/34@7f1fd233", " 110 ret obj_cmp -> Ok(-1)": "cpu:244983", - " 111 call call(Address(obj#37), Symbol(mint), Vec(obj#45))": "cpu:247847, mem:19286, objs:-/38@cc60e35f, auth:-/1@16433018", - " 112 push SAC:a010db6c:mint(Address(obj#39), I128(100000000))": "cpu:278807, mem:24056, objs:-/39@738698d6, stk:1@cc1994d0, auth:1@61b3d678/1@260ce19d", + " 111 call call(Address(obj#37), Symbol(mint), Vec(obj#45))": "cpu:247847, mem:19294, objs:-/38@ce5abf67, auth:-/1@16433018", + " 112 push SAC:2e378f80:mint(Address(obj#39), I128(100000000))": "cpu:278807, mem:24072, objs:-/39@4d1c8cf8, stk:1@b0c8fa83, auth:1@61b3d678/1@260ce19d", " 113 call symbol_index_in_strs(Symbol(mint), 17)": "", " 114 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:279555", " 115 call vec_new_from_slice(1)": "", - " 116 ret vec_new_from_slice -> Ok(Vec(obj#79))": "cpu:280518, mem:24144, objs:-/40@12872e5f", + " 116 ret vec_new_from_slice -> Ok(Vec(obj#79))": "cpu:280518, mem:24160, objs:-/40@ab9bf053", " 117 call get_contract_data(Vec(obj#79), Instance)": "", - " 118 call obj_cmp(Symbol(obj#93), Symbol(issuer))": "cpu:290509, mem:25275, objs:-/49@a1f43e12, stk:-", + " 118 call obj_cmp(Symbol(obj#93), Symbol(issuer))": "cpu:290509, mem:25295, objs:-/49@861e5243, stk:-", " 119 ret obj_cmp -> Ok(-1)": "cpu:290675", - " 120 call obj_cmp(Symbol(METADATA), Vec(obj#87))": "cpu:291606, mem:25403, objs:-/51@a771dfd1", + " 120 call obj_cmp(Symbol(METADATA), Vec(obj#87))": "cpu:291606, mem:25423, objs:-/51@f7a725df", " 121 ret obj_cmp -> Ok(-1)": "cpu:291728", " 122 call obj_cmp(Vec(obj#87), Vec(obj#91))": "", " 123 ret obj_cmp -> Ok(-1)": "cpu:292015", @@ -127,7 +127,7 @@ " 125 ret obj_cmp -> Ok(-1)": "cpu:292353", " 126 call obj_cmp(Vec(obj#91), Vec(obj#79))": "", " 127 ret obj_cmp -> Ok(0)": "cpu:292640", - " 128 ret get_contract_data -> Ok(Vec(obj#101))": "cpu:292746, store:3@53421086/2@bdee2544, stk:1@7f220db4", + " 128 ret get_contract_data -> Ok(Vec(obj#101))": "cpu:292746, store:3@53421086/2@d0bedb82, stk:1@c94c9860", " 129 call vec_get(Vec(obj#101), U32(0))": "", " 130 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:292911", " 131 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -138,16 +138,16 @@ " 136 ret map_unpack_to_slice -> Ok(Void)": "cpu:293622", " 137 call bytes_len(Bytes(obj#97))": "", " 138 ret bytes_len -> Ok(U32(32))": "cpu:293744", - " 139 call obj_cmp(Address(obj#103), Address(obj#39))": "cpu:294337, mem:25467, objs:-/52@f2ad00f5", + " 139 call obj_cmp(Address(obj#103), Address(obj#39))": "cpu:294337, mem:25487, objs:-/52@46d15e2d", " 140 ret obj_cmp -> Ok(-1)": "cpu:294629", " 141 call vec_new_from_slice(1)": "", - " 142 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:295592, mem:25555, objs:-/53@3eb039f1", + " 142 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:295592, mem:25575, objs:-/53@273b9850", " 143 call get_contract_data(Vec(obj#105), Instance)": "", - " 144 call obj_cmp(Vec(obj#87), Vec(obj#105))": "cpu:295704, store:-/2@bdee2544, stk:-", + " 144 call obj_cmp(Vec(obj#87), Vec(obj#105))": "cpu:295704, store:-/2@d0bedb82, stk:-", " 145 ret obj_cmp -> Ok(0)": "cpu:295991", - " 146 ret get_contract_data -> Ok(Address(obj#89))": "cpu:296097, store:3@53421086/2@bdee2544, stk:1@7f220db4", + " 146 ret get_contract_data -> Ok(Address(obj#89))": "cpu:296097, store:3@53421086/2@d0bedb82, stk:1@c94c9860", " 147 call require_auth(Address(obj#89))": "", - " 148 call obj_cmp(Address(obj#61), Address(obj#89))": "cpu:296726, mem:25587", + " 148 call obj_cmp(Address(obj#61), Address(obj#89))": "cpu:296726, mem:25607", " 149 ret obj_cmp -> Ok(0)": "cpu:297018", " 150 call obj_cmp(Address(obj#61), Address(obj#89))": " auth:1@61b3d678/-", " 151 ret obj_cmp -> Ok(0)": "cpu:297310", @@ -155,11 +155,11 @@ " 153 ret obj_cmp -> Ok(0)": "cpu:297602", " 154 call obj_cmp(Address(obj#75), Address(obj#39))": "", " 155 ret obj_cmp -> Ok(0)": "cpu:297894", - " 156 call vec_len(Vec(obj#71))": "cpu:316003, mem:30385", + " 156 call vec_len(Vec(obj#71))": "cpu:316003, mem:30405", " 157 ret vec_len -> Ok(U32(1))": "cpu:316125", " 158 call bytes_new_from_slice(32)": "", - " 159 ret bytes_new_from_slice -> Ok(Bytes(obj#107))": "cpu:317094, mem:30497, objs:-/54@fc14b27", - " 160 call vec_get(Vec(obj#71), U32(0))": "cpu:319006, mem:30737", + " 159 ret bytes_new_from_slice -> Ok(Bytes(obj#107))": "cpu:317094, mem:30517, objs:-/54@b9bc4b52", + " 160 call vec_get(Vec(obj#71), U32(0))": "cpu:319006, mem:30757", " 161 ret vec_get -> Ok(Map(obj#69))": "cpu:319232", " 162 call map_unpack_to_slice(Map(obj#69), 2)": "", " 163 ret map_unpack_to_slice -> Ok(Void)": "cpu:319584", @@ -171,23 +171,23 @@ " 169 ret verify_sig_ed25519 -> Ok(Void)": "cpu:739038", " 170 call bytes_copy_to_slice(Bytes(obj#65), U32(0), 32)": "", " 171 ret bytes_copy_to_slice -> Ok(())": "cpu:739145", - " 172 ret require_auth -> Ok(Void)": "cpu:744466, mem:31767, store:3@53421086/3@fc224754, foot:3@b9b1cd27, auth:1@61b3d678/1@4c746bde", + " 172 ret require_auth -> Ok(Void)": "cpu:744466, mem:31787, store:3@53421086/3@9be69ecf, foot:3@24d9dcc1, auth:1@61b3d678/1@4c746bde", " 173 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 174 call get_ledger_sequence()": "cpu:745751, mem:31903, store:3@53421086/-, foot:-", + " 174 call get_ledger_sequence()": "cpu:745751, mem:31923, store:3@53421086/-, foot:-", " 175 ret get_ledger_sequence -> Ok(U32(123))": "", - " 176 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:756838, mem:33868, store:3@53421086/3@42af46a3, foot:3@b9b1cd27", + " 176 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:756838, mem:33892, store:3@53421086/3@65ef8ae6, foot:3@24d9dcc1", " 177 call vec_new_from_slice(2)": "cpu:757033", - " 178 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:758059, mem:33964, objs:-/55@1ae9bd44", + " 178 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:758059, mem:33988, objs:-/55@fa99d5cc", " 179 call has_contract_data(Vec(obj#109), Persistent)": "", - " 180 ret has_contract_data -> Ok(False)": "cpu:761817, mem:34648, store:3@53421086/4@7ce27dc0, foot:4@f42d7a19", + " 180 ret has_contract_data -> Ok(False)": "cpu:761817, mem:34672, store:3@53421086/4@f617f083, foot:4@24b9b127", " 181 call vec_new_from_slice(1)": "", - " 182 ret vec_new_from_slice -> Ok(Vec(obj#111))": "cpu:762780, mem:34736, objs:-/56@8e0ae4ab", + " 182 ret vec_new_from_slice -> Ok(Vec(obj#111))": "cpu:762780, mem:34760, objs:-/56@77ba6ced", " 183 call get_contract_data(Vec(obj#111), Instance)": "", - " 184 call obj_cmp(Vec(obj#87), Vec(obj#111))": "cpu:762892, store:-/4@7ce27dc0, stk:-", + " 184 call obj_cmp(Vec(obj#87), Vec(obj#111))": "cpu:762892, store:-/4@f617f083, stk:-", " 185 ret obj_cmp -> Ok(-1)": "cpu:763179", " 186 call obj_cmp(Vec(obj#91), Vec(obj#111))": "", " 187 ret obj_cmp -> Ok(0)": "cpu:763466", - " 188 ret get_contract_data -> Ok(Vec(obj#101))": "cpu:763572, store:3@53421086/4@7ce27dc0, stk:1@7f220db4", + " 188 ret get_contract_data -> Ok(Vec(obj#101))": "cpu:763572, store:3@53421086/4@f617f083, stk:1@c94c9860", " 189 call vec_get(Vec(obj#101), U32(0))": "", " 190 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:763737", " 191 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -198,18 +198,18 @@ " 196 ret map_unpack_to_slice -> Ok(Void)": "cpu:764448", " 197 call bytes_len(Bytes(obj#97))": "", " 198 ret bytes_len -> Ok(U32(32))": "cpu:764570", - " 199 call vec_new_from_slice(2)": "cpu:766761, mem:34976", - " 200 ret vec_new_from_slice -> Ok(Vec(obj#113))": "cpu:767787, mem:35072, objs:-/57@99794fc0", + " 199 call vec_new_from_slice(2)": "cpu:766761, mem:35000", + " 200 ret vec_new_from_slice -> Ok(Vec(obj#113))": "cpu:767787, mem:35096, objs:-/57@283d7eb0", " 201 call has_contract_data(Vec(obj#113), Persistent)": "", - " 202 ret has_contract_data -> Ok(False)": "cpu:769917, mem:35352", + " 202 ret has_contract_data -> Ok(False)": "cpu:769917, mem:35376", " 203 call vec_new_from_slice(1)": "", - " 204 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:770880, mem:35440, objs:-/58@b4ef648", + " 204 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:770880, mem:35464, objs:-/58@6d15e63e", " 205 call get_contract_data(Vec(obj#115), Instance)": "", - " 206 call obj_cmp(Vec(obj#87), Vec(obj#115))": "cpu:770992, store:-/4@7ce27dc0, stk:-", + " 206 call obj_cmp(Vec(obj#87), Vec(obj#115))": "cpu:770992, store:-/4@f617f083, stk:-", " 207 ret obj_cmp -> Ok(-1)": "cpu:771279", " 208 call obj_cmp(Vec(obj#91), Vec(obj#115))": "", " 209 ret obj_cmp -> Ok(0)": "cpu:771566", - " 210 ret get_contract_data -> Ok(Vec(obj#101))": "cpu:771672, store:3@53421086/4@7ce27dc0, stk:1@7f220db4", + " 210 ret get_contract_data -> Ok(Vec(obj#101))": "cpu:771672, store:3@53421086/4@f617f083, stk:1@c94c9860", " 211 call vec_get(Vec(obj#101), U32(0))": "", " 212 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:771837", " 213 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -220,105 +220,105 @@ " 218 ret map_unpack_to_slice -> Ok(Void)": "cpu:772548", " 219 call bytes_len(Bytes(obj#97))": "", " 220 ret bytes_len -> Ok(U32(32))": "cpu:772670", - " 221 call vec_new_from_slice(2)": "cpu:774710, mem:35680", - " 222 ret vec_new_from_slice -> Ok(Vec(obj#117))": "cpu:775736, mem:35776, objs:-/59@b3214259", + " 221 call vec_new_from_slice(2)": "cpu:774710, mem:35704", + " 222 ret vec_new_from_slice -> Ok(Vec(obj#117))": "cpu:775736, mem:35800, objs:-/59@36ffca43", " 223 call map_new_from_slices(3)": "", - " 224 call symbol_new_from_slice(10)": "cpu:776275, mem:35864", - " 225 ret symbol_new_from_slice -> Ok(Symbol(obj#119))": "cpu:777283, mem:35954, objs:-/60@c253a3b3", + " 224 call symbol_new_from_slice(10)": "cpu:776275, mem:35888", + " 225 ret symbol_new_from_slice -> Ok(Symbol(obj#119))": "cpu:777283, mem:35978, objs:-/60@c2879edd", " 226 call obj_cmp(Symbol(amount), Symbol(obj#119))": "cpu:777334", " 227 ret obj_cmp -> Ok(-1)": "cpu:777500", " 228 call obj_cmp(Symbol(obj#119), Symbol(clawback))": "", " 229 ret obj_cmp -> Ok(-1)": "cpu:777667", - " 230 ret map_new_from_slices -> Ok(Map(obj#121))": "cpu:778107, mem:36018, objs:-/61@43decb41", + " 230 ret map_new_from_slices -> Ok(Map(obj#121))": "cpu:778107, mem:36042, objs:-/61@43026680", " 231 call put_contract_data(Vec(obj#117), Map(obj#121), Persistent)": "", - " 232 ret put_contract_data -> Ok(Void)": "cpu:785176, mem:37544, store:3@53421086/4@7ebb7492, foot:4@aab73a7b", + " 232 ret put_contract_data -> Ok(Void)": "cpu:785176, mem:37568, store:3@53421086/4@8cff52f1, foot:4@999694fd", " 233 call vec_new_from_slice(2)": "", - " 234 ret vec_new_from_slice -> Ok(Vec(obj#123))": "cpu:786202, mem:37640, objs:-/62@6d55afc9", + " 234 ret vec_new_from_slice -> Ok(Vec(obj#123))": "cpu:786202, mem:37664, objs:-/62@ebbc572c", " 235 call extend_contract_data_ttl(Vec(obj#123), Persistent, U32(501120), U32(518400))": "", - " 236 call get_ledger_sequence()": "cpu:788332, mem:37920, store:3@53421086/-, foot:-", + " 236 call get_ledger_sequence()": "cpu:788332, mem:37944, store:3@53421086/-, foot:-", " 237 ret get_ledger_sequence -> Ok(U32(123))": "", - " 238 ret extend_contract_data_ttl -> Ok(Void)": "cpu:789403, mem:38208, store:3@53421086/4@5d3b81e2, foot:4@aab73a7b", + " 238 ret extend_contract_data_ttl -> Ok(Void)": "cpu:789403, mem:38232, store:3@53421086/4@b4532d30, foot:4@999694fd", " 239 call get_contract_data(Symbol(METADATA), Instance)": "", - " 240 call obj_cmp(Vec(obj#87), Symbol(METADATA))": "cpu:789454, store:-/4@5d3b81e2, stk:-", + " 240 call obj_cmp(Vec(obj#87), Symbol(METADATA))": "cpu:789454, store:-/4@b4532d30, stk:-", " 241 ret obj_cmp -> Ok(1)": "cpu:789576", - " 242 ret get_contract_data -> Ok(Map(obj#85))": "cpu:789682, store:3@53421086/4@5d3b81e2, stk:1@7f220db4", + " 242 ret get_contract_data -> Ok(Map(obj#85))": "cpu:789682, store:3@53421086/4@b4532d30, stk:1@c94c9860", " 243 call map_unpack_to_slice(Map(obj#85), 3)": "", " 244 ret map_unpack_to_slice -> Ok(Void)": "cpu:790022", " 245 call vec_new_from_slice(4)": "", - " 246 ret vec_new_from_slice -> Ok(Vec(obj#125))": "cpu:791174, mem:38320, objs:-/63@c1a3a095", + " 246 ret vec_new_from_slice -> Ok(Vec(obj#125))": "cpu:791174, mem:38344, objs:-/63@3c61feee", " 247 call contract_event(Vec(obj#125), I128(100000000))": "", - " 248 ret contract_event -> Ok(Void)": "cpu:792783, mem:38497, objs:-/64@b4721669, evt:1@91b3f433", - " 249 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 250 ret call -> Ok(Void)": " store:-/4@5d3b81e2, stk:-, auth:-/-", - " 251 call bytes_copy_to_slice(Bytes(obj#43), U32(0), 32)": "cpu:794822, mem:39057, store:-/4@1445465c", + " 248 ret contract_event -> Ok(Void)": "cpu:792783, mem:38521, objs:-/64@e7600aa7, evt:1@91b3f433", + " 249 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 250 ret call -> Ok(Void)": " store:-/4@b4532d30, stk:-, auth:-/-", + " 251 call bytes_copy_to_slice(Bytes(obj#43), U32(0), 32)": "cpu:794822, mem:39081, store:-/4@b283aa05", " 252 ret bytes_copy_to_slice -> Ok(())": "cpu:794929", - " 253 push TEST:4c3691b8:foo()": "cpu:798222, mem:40001, objs:-/65@b7ffea4, stk:1@e7cc466c, auth:1@4321c5c7/-", - " 254 call vec_new_from_slice(3)": "cpu:798662, mem:40065, objs:-/66@fa09804d", - " 255 ret vec_new_from_slice -> Ok(Vec(obj#133))": "cpu:799751, mem:40169, objs:-/67@5131abf5", + " 253 push TEST:4c3691b8:foo()": "cpu:798222, mem:40025, objs:-/65@81fd34df, stk:1@e7cc466c, auth:1@4321c5c7/-", + " 254 call vec_new_from_slice(3)": "cpu:798662, mem:40089, objs:-/66@bb065dd2", + " 255 ret vec_new_from_slice -> Ok(Vec(obj#133))": "cpu:799751, mem:40193, objs:-/67@840a41dd", " 256 call call(Address(obj#37), Symbol(transfer), Vec(obj#133))": "", - " 257 push SAC:a010db6c:transfer(Address(obj#131), Address(obj#41), I128(1))": "cpu:830021, mem:45003, objs:-/68@f0bdd8ba, stk:2@b38f7dbb, auth:2@8e4a60ca/-", + " 257 push SAC:2e378f80:transfer(Address(obj#131), Address(obj#41), I128(1))": "cpu:830021, mem:45035, objs:-/68@167ebbfa, stk:2@6932bd3a, auth:2@8e4a60ca/-", " 258 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 259 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:830779", " 260 call require_auth(Address(obj#131))": "", - " 261 call obj_cmp(Address(obj#129), Address(obj#131))": "cpu:831410, mem:45043", + " 261 call obj_cmp(Address(obj#129), Address(obj#131))": "cpu:831410, mem:45075", " 262 ret obj_cmp -> Ok(0)": "cpu:831702", " 263 ret require_auth -> Ok(Void)": "", " 264 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 265 call get_ledger_sequence()": "cpu:833008, mem:45179, store:-/-, foot:-", + " 265 call get_ledger_sequence()": "cpu:833008, mem:45211, store:-/-, foot:-", " 266 ret get_ledger_sequence -> Ok(U32(123))": "", - " 267 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:843173, mem:46924, store:-/4@1445465c, foot:4@aab73a7b", + " 267 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:843173, mem:46960, store:-/4@b283aa05, foot:4@999694fd", " 268 call vec_new_from_slice(2)": "cpu:843368", - " 269 ret vec_new_from_slice -> Ok(Vec(obj#137))": "cpu:844394, mem:47020, objs:-/69@93e3e6ea", + " 269 ret vec_new_from_slice -> Ok(Vec(obj#137))": "cpu:844394, mem:47056, objs:-/69@99e1b57", " 270 call has_contract_data(Vec(obj#137), Persistent)": "", - " 271 ret has_contract_data -> Ok(True)": "cpu:846524, mem:47300", + " 271 ret has_contract_data -> Ok(True)": "cpu:846524, mem:47336", " 272 call get_contract_data(Vec(obj#137), Persistent)": "", - " 273 call obj_cmp(Symbol(amount), Symbol(obj#139))": "cpu:850207, mem:47758, objs:-/70@d3c99677", + " 273 call obj_cmp(Symbol(amount), Symbol(obj#139))": "cpu:850207, mem:47794, objs:-/70@95ca18bf", " 274 ret obj_cmp -> Ok(-1)": "cpu:850373", " 275 call obj_cmp(Symbol(obj#139), Symbol(clawback))": "", " 276 ret obj_cmp -> Ok(-1)": "cpu:850540", - " 277 ret get_contract_data -> Ok(Map(obj#141))": "cpu:851041, mem:47822, objs:-/71@b92d794f", + " 277 ret get_contract_data -> Ok(Map(obj#141))": "cpu:851041, mem:47858, objs:-/71@df9e7157", " 278 call map_unpack_to_slice(Map(obj#141), 3)": "", " 279 ret map_unpack_to_slice -> Ok(Void)": "cpu:851444", " 280 call vec_new_from_slice(2)": "cpu:851595", - " 281 ret vec_new_from_slice -> Ok(Vec(obj#143))": "cpu:852621, mem:47918, objs:-/72@af7016f1", + " 281 ret vec_new_from_slice -> Ok(Vec(obj#143))": "cpu:852621, mem:47954, objs:-/72@a31fdc06", " 282 call has_contract_data(Vec(obj#143), Persistent)": "", - " 283 ret has_contract_data -> Ok(True)": "cpu:854751, mem:48198", + " 283 ret has_contract_data -> Ok(True)": "cpu:854751, mem:48234", " 284 call get_contract_data(Vec(obj#143), Persistent)": "", - " 285 call obj_cmp(Symbol(amount), Symbol(obj#145))": "cpu:858434, mem:48656, objs:-/73@afa1819e", + " 285 call obj_cmp(Symbol(amount), Symbol(obj#145))": "cpu:858434, mem:48692, objs:-/73@61ce12c6", " 286 ret obj_cmp -> Ok(-1)": "cpu:858600", " 287 call obj_cmp(Symbol(obj#145), Symbol(clawback))": "", " 288 ret obj_cmp -> Ok(-1)": "cpu:858767", - " 289 ret get_contract_data -> Ok(Map(obj#147))": "cpu:859268, mem:48720, objs:-/74@dc840c04", + " 289 ret get_contract_data -> Ok(Map(obj#147))": "cpu:859268, mem:48756, objs:-/74@fb2f0d60", " 290 call map_unpack_to_slice(Map(obj#147), 3)": "", " 291 ret map_unpack_to_slice -> Ok(Void)": "cpu:859671", " 292 call vec_new_from_slice(2)": "", - " 293 ret vec_new_from_slice -> Ok(Vec(obj#149))": "cpu:860697, mem:48816, objs:-/75@a50d7a79", + " 293 ret vec_new_from_slice -> Ok(Vec(obj#149))": "cpu:860697, mem:48852, objs:-/75@52a5dc01", " 294 call map_new_from_slices(3)": "", - " 295 call symbol_new_from_slice(10)": "cpu:861236, mem:48904", - " 296 ret symbol_new_from_slice -> Ok(Symbol(obj#151))": "cpu:862244, mem:48994, objs:-/76@2c8e4a95", + " 295 call symbol_new_from_slice(10)": "cpu:861236, mem:48940", + " 296 ret symbol_new_from_slice -> Ok(Symbol(obj#151))": "cpu:862244, mem:49030, objs:-/76@f4cf58cf", " 297 call obj_cmp(Symbol(amount), Symbol(obj#151))": "cpu:862295", " 298 ret obj_cmp -> Ok(-1)": "cpu:862461", " 299 call obj_cmp(Symbol(obj#151), Symbol(clawback))": "", " 300 ret obj_cmp -> Ok(-1)": "cpu:862628", - " 301 ret map_new_from_slices -> Ok(Map(obj#153))": "cpu:863068, mem:49058, objs:-/77@c053d7e6", + " 301 ret map_new_from_slices -> Ok(Map(obj#153))": "cpu:863068, mem:49094, objs:-/77@61ee78bd", " 302 call put_contract_data(Vec(obj#149), Map(obj#153), Persistent)": "", - " 303 ret put_contract_data -> Ok(Void)": "cpu:872307, mem:50963, store:-/4@3736e6a0", + " 303 ret put_contract_data -> Ok(Void)": "cpu:872307, mem:50999, store:-/4@cc0a9c2f", " 304 call vec_new_from_slice(2)": "", - " 305 ret vec_new_from_slice -> Ok(Vec(obj#155))": "cpu:873333, mem:51059, objs:-/78@20696b5", + " 305 ret vec_new_from_slice -> Ok(Vec(obj#155))": "cpu:873333, mem:51095, objs:-/78@988c2ccb", " 306 call extend_contract_data_ttl(Vec(obj#155), Persistent, U32(501120), U32(518400))": "", - " 307 call get_ledger_sequence()": "cpu:875463, mem:51339, store:-/-, foot:-", + " 307 call get_ledger_sequence()": "cpu:875463, mem:51375, store:-/-, foot:-", " 308 ret get_ledger_sequence -> Ok(U32(123))": "", - " 309 ret extend_contract_data_ttl -> Ok(Void)": " store:-/4@3736e6a0, foot:4@aab73a7b", + " 309 ret extend_contract_data_ttl -> Ok(Void)": " store:-/4@cc0a9c2f, foot:4@999694fd", " 310 call vec_new_from_slice(2)": "cpu:875658", - " 311 ret vec_new_from_slice -> Ok(Vec(obj#157))": "cpu:876684, mem:51435, objs:-/79@30fbee14", + " 311 ret vec_new_from_slice -> Ok(Vec(obj#157))": "cpu:876684, mem:51471, objs:-/79@ca67df8d", " 312 call has_contract_data(Vec(obj#157), Persistent)": "", - " 313 ret has_contract_data -> Ok(False)": "cpu:881147, mem:52212, store:-/5@801f8d4f, foot:5@99d6f0a6", + " 313 ret has_contract_data -> Ok(False)": "cpu:881147, mem:52248, store:-/5@244c4811, foot:5@c2df66c0", " 314 call vec_new_from_slice(1)": "", - " 315 ret vec_new_from_slice -> Ok(Vec(obj#159))": "cpu:882110, mem:52300, objs:-/80@58362c89", + " 315 ret vec_new_from_slice -> Ok(Vec(obj#159))": "cpu:882110, mem:52336, objs:-/80@81f8cb15", " 316 call get_contract_data(Vec(obj#159), Instance)": "", - " 317 call obj_cmp(Symbol(obj#173), Symbol(issuer))": "cpu:892101, mem:53431, objs:-/89@3847ba78, stk:-", + " 317 call obj_cmp(Symbol(obj#173), Symbol(issuer))": "cpu:892101, mem:53471, objs:-/89@f7911517, stk:-", " 318 ret obj_cmp -> Ok(-1)": "cpu:892267", - " 319 call obj_cmp(Symbol(METADATA), Vec(obj#167))": "cpu:893198, mem:53559, objs:-/91@b6363b2e", + " 319 call obj_cmp(Symbol(METADATA), Vec(obj#167))": "cpu:893198, mem:53599, objs:-/91@60f49a3d", " 320 ret obj_cmp -> Ok(-1)": "cpu:893320", " 321 call obj_cmp(Vec(obj#167), Vec(obj#171))": "", " 322 ret obj_cmp -> Ok(-1)": "cpu:893607", @@ -326,7 +326,7 @@ " 324 ret obj_cmp -> Ok(-1)": "cpu:893945", " 325 call obj_cmp(Vec(obj#171), Vec(obj#159))": "", " 326 ret obj_cmp -> Ok(0)": "cpu:894232", - " 327 ret get_contract_data -> Ok(Vec(obj#181))": "cpu:894338, store:3@97669794/5@801f8d4f, stk:2@52a0f44e", + " 327 ret get_contract_data -> Ok(Vec(obj#181))": "cpu:894338, store:3@97669794/5@244c4811, stk:2@c7faaa84", " 328 call vec_get(Vec(obj#181), U32(0))": "", " 329 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:894503", " 330 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -337,57 +337,57 @@ " 335 ret map_unpack_to_slice -> Ok(Void)": "cpu:895214", " 336 call bytes_len(Bytes(obj#177))": "", " 337 ret bytes_len -> Ok(U32(32))": "cpu:895336", - " 338 pop SAC:a010db6c:transfer -> Err(Error(Contract, #11))": "cpu:897376, mem:53799", - " 339 ret call -> Err(Error(Contract, #11))": " store:-/4@1445465c, stk:1@e7cc466c, auth:1@4321c5c7/-", + " 338 pop SAC:2e378f80:transfer -> Err(Error(Contract, #11))": "cpu:897376, mem:53839", + " 339 ret call -> Err(Error(Contract, #11))": " store:-/4@b283aa05, stk:1@e7cc466c, auth:1@4321c5c7/-", " 340 pop TEST:4c3691b8:foo -> Err(Error(Contract, #11))": "", " 341 call vec_new_from_slice(2)": " stk:-, auth:-/-", - " 342 ret vec_new_from_slice -> Ok(Vec(obj#183))": "cpu:898402, mem:53895, objs:-/92@524dbf7c", - " 343 call vec_new()": "cpu:916444, mem:58741, objs:-/93@e3f3b6e6", - " 344 ret vec_new -> Ok(Vec(obj#187))": "cpu:916945, mem:58805, objs:-/94@a0c2d22f", + " 342 ret vec_new_from_slice -> Ok(Vec(obj#183))": "cpu:898402, mem:53935, objs:-/92@6a426750", + " 343 call vec_new()": "cpu:916444, mem:58781, objs:-/93@25cec7e9", + " 344 ret vec_new -> Ok(Vec(obj#187))": "cpu:916945, mem:58845, objs:-/94@1dfb3610", " 345 call bytes_new_from_slice(32)": "", - " 346 ret bytes_new_from_slice -> Ok(Bytes(obj#189))": "cpu:917914, mem:58917, objs:-/95@27b3a960", + " 346 ret bytes_new_from_slice -> Ok(Bytes(obj#189))": "cpu:917914, mem:58957, objs:-/95@84d2d59c", " 347 call bytes_len(Bytes(obj#189))": "", " 348 ret bytes_len -> Ok(U32(32))": "cpu:918036", " 349 call bytes_new_from_slice(64)": "", - " 350 ret bytes_new_from_slice -> Ok(Bytes(obj#191))": "cpu:919013, mem:59061, objs:-/96@40d9b1c7", + " 350 ret bytes_new_from_slice -> Ok(Bytes(obj#191))": "cpu:919013, mem:59101, objs:-/96@a73f0f96", " 351 call bytes_len(Bytes(obj#191))": "", " 352 ret bytes_len -> Ok(U32(64))": "cpu:919135", " 353 call map_new_from_slices(2)": "", - " 354 call symbol_new_from_slice(10)": "cpu:919668, mem:59125", - " 355 ret symbol_new_from_slice -> Ok(Symbol(obj#193))": "cpu:920676, mem:59215, objs:-/97@820d2c3b", + " 354 call symbol_new_from_slice(10)": "cpu:919668, mem:59165", + " 355 ret symbol_new_from_slice -> Ok(Symbol(obj#193))": "cpu:920676, mem:59255, objs:-/97@c100bb29", " 356 call obj_cmp(Symbol(obj#193), Symbol(signature))": "cpu:920846", " 357 ret obj_cmp -> Ok(-1)": "cpu:921013", - " 358 ret map_new_from_slices -> Ok(Map(obj#195))": "cpu:921453, mem:59279, objs:-/98@25d7c877", + " 358 ret map_new_from_slices -> Ok(Map(obj#195))": "cpu:921453, mem:59319, objs:-/98@a6df9124", " 359 call vec_push_back(Vec(obj#187), Map(obj#195))": "", - " 360 ret vec_push_back -> Ok(Vec(obj#197))": "cpu:922660, mem:59367, objs:-/99@9c648d77", - " 361 call obj_cmp(Symbol(obj#201), Symbol(signature))": "cpu:930756, mem:60619, objs:-/103@9f4bd9f9", + " 360 ret vec_push_back -> Ok(Vec(obj#197))": "cpu:922660, mem:59407, objs:-/99@4c5c7654", + " 361 call obj_cmp(Symbol(obj#201), Symbol(signature))": "cpu:930756, mem:60659, objs:-/103@40c131bc", " 362 ret obj_cmp -> Ok(-1)": "cpu:930923", - " 363 call symbol_new_from_slice(14)": "cpu:932766, mem:60827, objs:-/106@84a77ef0", - " 364 ret symbol_new_from_slice -> Ok(Symbol(obj#213))": "cpu:933774, mem:60921, objs:-/107@1385c67a", - " 365 call symbol_new_from_slice(14)": "cpu:934795, mem:61049, objs:-/108@b8594b30, auth:-/1@96796170", - " 366 ret symbol_new_from_slice -> Ok(Symbol(obj#217))": "cpu:935803, mem:61143, objs:-/109@74385fc6", + " 363 call symbol_new_from_slice(14)": "cpu:932766, mem:60867, objs:-/106@5f3d40e4", + " 364 ret symbol_new_from_slice -> Ok(Symbol(obj#213))": "cpu:933774, mem:60961, objs:-/107@12c6d9b8", + " 365 call symbol_new_from_slice(14)": "cpu:934795, mem:61089, objs:-/108@53c152d, auth:-/1@96796170", + " 366 ret symbol_new_from_slice -> Ok(Symbol(obj#217))": "cpu:935803, mem:61183, objs:-/109@bf48c0cc", " 367 call call(Address(obj#37), Symbol(obj#217), Vec(obj#183))": "", - " 368 call symbol_len(Symbol(obj#217))": "cpu:936679, mem:61175", + " 368 call symbol_len(Symbol(obj#217))": "cpu:936679, mem:61215", " 369 ret symbol_len -> Ok(U32(14))": "cpu:936801", " 370 call symbol_copy_to_slice(Symbol(obj#217), U32(0), 14)": "", " 371 ret symbol_copy_to_slice -> Ok(())": "cpu:936905", - " 372 push SAC:a010db6c:sym#217(Address(obj#41), True)": "cpu:967414, mem:66049, objs:-/110@e326c473, stk:1@b6be53cc, auth:1@e1cd663b/1@57fbf268", + " 372 push SAC:2e378f80:sym#217(Address(obj#41), True)": "cpu:967414, mem:66097, objs:-/110@1b4a5bb9, stk:1@88e9c09a, auth:1@e1cd663b/1@57fbf268", " 373 call symbol_index_in_strs(Symbol(obj#217), 17)": "", " 374 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:969209", " 375 call vec_new_from_slice(1)": "", - " 376 ret vec_new_from_slice -> Ok(Vec(obj#221))": "cpu:970172, mem:66137, objs:-/111@eef8463d", + " 376 ret vec_new_from_slice -> Ok(Vec(obj#221))": "cpu:970172, mem:66185, objs:-/111@1dc0c828", " 377 call get_contract_data(Vec(obj#221), Instance)": "", - " 378 call obj_cmp(Symbol(obj#235), Symbol(issuer))": "cpu:980163, mem:67268, objs:-/120@4a999bba, stk:-", + " 378 call obj_cmp(Symbol(obj#235), Symbol(issuer))": "cpu:980163, mem:67320, objs:-/120@cab204ca, stk:-", " 379 ret obj_cmp -> Ok(-1)": "cpu:980329", - " 380 call obj_cmp(Symbol(METADATA), Vec(obj#229))": "cpu:981260, mem:67396, objs:-/122@31b48d77", + " 380 call obj_cmp(Symbol(METADATA), Vec(obj#229))": "cpu:981260, mem:67448, objs:-/122@a71e17cf", " 381 ret obj_cmp -> Ok(-1)": "cpu:981382", " 382 call obj_cmp(Vec(obj#229), Vec(obj#233))": "", " 383 ret obj_cmp -> Ok(-1)": "cpu:981669", " 384 call obj_cmp(Vec(obj#229), Vec(obj#221))": "cpu:981720", " 385 ret obj_cmp -> Ok(0)": "cpu:982007", - " 386 ret get_contract_data -> Ok(Address(obj#231))": "cpu:982113, store:3@2bcc1753/4@1445465c, stk:1@b519c491", + " 386 ret get_contract_data -> Ok(Address(obj#231))": "cpu:982113, store:3@2bcc1753/4@b283aa05, stk:1@c0d701cf", " 387 call require_auth(Address(obj#231))": "", - " 388 call obj_cmp(Address(obj#199), Address(obj#231))": "cpu:982742, mem:67428", + " 388 call obj_cmp(Address(obj#199), Address(obj#231))": "cpu:982742, mem:67480", " 389 ret obj_cmp -> Ok(0)": "cpu:983034", " 390 call obj_cmp(Address(obj#199), Address(obj#231))": " auth:1@e1cd663b/-", " 391 ret obj_cmp -> Ok(0)": "cpu:983326", @@ -397,11 +397,11 @@ " 395 ret obj_cmp -> Ok(0)": "cpu:983907", " 396 call obj_cmp(Address(obj#215), Address(obj#41))": "", " 397 ret obj_cmp -> Ok(0)": "cpu:984199", - " 398 call vec_len(Vec(obj#209))": "cpu:1002893, mem:72256", + " 398 call vec_len(Vec(obj#209))": "cpu:1002893, mem:72308", " 399 ret vec_len -> Ok(U32(1))": "cpu:1003015", " 400 call bytes_new_from_slice(32)": "", - " 401 ret bytes_new_from_slice -> Ok(Bytes(obj#245))": "cpu:1003984, mem:72368, objs:-/123@2cad079f", - " 402 call vec_get(Vec(obj#209), U32(0))": "cpu:1005917, mem:72608", + " 401 ret bytes_new_from_slice -> Ok(Bytes(obj#245))": "cpu:1003984, mem:72420, objs:-/123@4ce4d750", + " 402 call vec_get(Vec(obj#209), U32(0))": "cpu:1005917, mem:72660", " 403 ret vec_get -> Ok(Map(obj#207))": "cpu:1006143", " 404 call map_unpack_to_slice(Map(obj#207), 2)": "", " 405 ret map_unpack_to_slice -> Ok(Void)": "cpu:1006495", @@ -413,23 +413,23 @@ " 411 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1425949", " 412 call bytes_copy_to_slice(Bytes(obj#203), U32(0), 32)": "", " 413 ret bytes_copy_to_slice -> Ok(())": "cpu:1426056", - " 414 ret require_auth -> Ok(Void)": "cpu:1433109, mem:74060, store:3@2bcc1753/5@85065c4a, foot:6@92e9875, auth:1@e1cd663b/1@26b8ed19", + " 414 ret require_auth -> Ok(Void)": "cpu:1433109, mem:74112, store:3@2bcc1753/5@c54c9521, foot:6@6195eeb0, auth:1@e1cd663b/1@26b8ed19", " 415 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 416 call get_ledger_sequence()": "cpu:1434415, mem:74196, store:3@2bcc1753/-, foot:-", + " 416 call get_ledger_sequence()": "cpu:1434415, mem:74248, store:3@2bcc1753/-, foot:-", " 417 ret get_ledger_sequence -> Ok(U32(123))": "", - " 418 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1444580, mem:75941, store:3@2bcc1753/5@85065c4a, foot:6@92e9875", + " 418 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1444580, mem:75997, store:3@2bcc1753/5@c54c9521, foot:6@6195eeb0", " 419 call vec_new_from_slice(2)": "cpu:1444775", - " 420 ret vec_new_from_slice -> Ok(Vec(obj#247))": "cpu:1445801, mem:76037, objs:-/124@df3e077b", + " 420 ret vec_new_from_slice -> Ok(Vec(obj#247))": "cpu:1445801, mem:76093, objs:-/124@6a076faa", " 421 call has_contract_data(Vec(obj#247), Persistent)": "", - " 422 ret has_contract_data -> Ok(False)": "cpu:1449393, mem:76741, store:3@2bcc1753/6@acc393ef", + " 422 ret has_contract_data -> Ok(False)": "cpu:1449393, mem:76797, store:3@2bcc1753/6@c94f719c", " 423 call vec_new_from_slice(1)": "", - " 424 ret vec_new_from_slice -> Ok(Vec(obj#249))": "cpu:1450356, mem:76829, objs:-/125@97bed101", + " 424 ret vec_new_from_slice -> Ok(Vec(obj#249))": "cpu:1450356, mem:76885, objs:-/125@ca578d13", " 425 call get_contract_data(Vec(obj#249), Instance)": "", - " 426 call obj_cmp(Vec(obj#229), Vec(obj#249))": "cpu:1450468, store:-/6@acc393ef, stk:-", + " 426 call obj_cmp(Vec(obj#229), Vec(obj#249))": "cpu:1450468, store:-/6@c94f719c, stk:-", " 427 ret obj_cmp -> Ok(-1)": "cpu:1450755", " 428 call obj_cmp(Vec(obj#233), Vec(obj#249))": "", " 429 ret obj_cmp -> Ok(0)": "cpu:1451042", - " 430 ret get_contract_data -> Ok(Vec(obj#243))": "cpu:1451148, store:3@2bcc1753/6@acc393ef, stk:1@b519c491", + " 430 ret get_contract_data -> Ok(Vec(obj#243))": "cpu:1451148, store:3@2bcc1753/6@c94f719c, stk:1@c0d701cf", " 431 call vec_get(Vec(obj#243), U32(0))": "", " 432 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1451313", " 433 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -440,217 +440,217 @@ " 438 ret map_unpack_to_slice -> Ok(Void)": "cpu:1452024", " 439 call bytes_len(Bytes(obj#239))": "", " 440 ret bytes_len -> Ok(U32(32))": "cpu:1452146", - " 441 call vec_new_from_slice(2)": "cpu:1454186, mem:77069", - " 442 ret vec_new_from_slice -> Ok(Vec(obj#251))": "cpu:1455212, mem:77165, objs:-/126@1ff86d91", + " 441 call vec_new_from_slice(2)": "cpu:1454186, mem:77125", + " 442 ret vec_new_from_slice -> Ok(Vec(obj#251))": "cpu:1455212, mem:77221, objs:-/126@d874cc18", " 443 call map_new_from_slices(3)": "", - " 444 call symbol_new_from_slice(10)": "cpu:1455751, mem:77253", - " 445 ret symbol_new_from_slice -> Ok(Symbol(obj#253))": "cpu:1456759, mem:77343, objs:-/127@a700a5b0", + " 444 call symbol_new_from_slice(10)": "cpu:1455751, mem:77309", + " 445 ret symbol_new_from_slice -> Ok(Symbol(obj#253))": "cpu:1456759, mem:77399, objs:-/127@db5c35c0", " 446 call obj_cmp(Symbol(amount), Symbol(obj#253))": "cpu:1456810", " 447 ret obj_cmp -> Ok(-1)": "cpu:1456976", " 448 call obj_cmp(Symbol(obj#253), Symbol(clawback))": "", " 449 ret obj_cmp -> Ok(-1)": "cpu:1457143", - " 450 ret map_new_from_slices -> Ok(Map(obj#255))": "cpu:1457583, mem:77407, objs:-/128@afc80b52", + " 450 ret map_new_from_slices -> Ok(Map(obj#255))": "cpu:1457583, mem:77463, objs:-/128@e9dd4e", " 451 call put_contract_data(Vec(obj#251), Map(obj#255), Persistent)": "", - " 452 ret put_contract_data -> Ok(Void)": "cpu:1465193, mem:79119, store:3@2bcc1753/6@399523ae, foot:6@e5b7d5ac", + " 452 ret put_contract_data -> Ok(Void)": "cpu:1465193, mem:79175, store:3@2bcc1753/6@7d6f9beb, foot:6@116a2307", " 453 call vec_new_from_slice(2)": "", - " 454 ret vec_new_from_slice -> Ok(Vec(obj#257))": "cpu:1466219, mem:79215, objs:-/129@47611d17", + " 454 ret vec_new_from_slice -> Ok(Vec(obj#257))": "cpu:1466219, mem:79271, objs:-/129@a96f3604", " 455 call extend_contract_data_ttl(Vec(obj#257), Persistent, U32(501120), U32(518400))": "", - " 456 call get_ledger_sequence()": "cpu:1468349, mem:79495, store:3@2bcc1753/-, foot:-", + " 456 call get_ledger_sequence()": "cpu:1468349, mem:79551, store:3@2bcc1753/-, foot:-", " 457 ret get_ledger_sequence -> Ok(U32(123))": "", - " 458 ret extend_contract_data_ttl -> Ok(Void)": "cpu:1469707, mem:79919, store:3@2bcc1753/6@4a07f2ab, foot:6@e5b7d5ac", + " 458 ret extend_contract_data_ttl -> Ok(Void)": "cpu:1469707, mem:79975, store:3@2bcc1753/6@fccaba43, foot:6@116a2307", " 459 call symbol_new_from_slice(14)": "", - " 460 ret symbol_new_from_slice -> Ok(Symbol(obj#259))": "cpu:1470715, mem:80013, objs:-/130@cc6732f4", + " 460 ret symbol_new_from_slice -> Ok(Symbol(obj#259))": "cpu:1470715, mem:80069, objs:-/130@50295e00", " 461 call get_contract_data(Symbol(METADATA), Instance)": "", - " 462 call obj_cmp(Vec(obj#229), Symbol(METADATA))": "cpu:1470766, store:-/6@4a07f2ab, stk:-", + " 462 call obj_cmp(Vec(obj#229), Symbol(METADATA))": "cpu:1470766, store:-/6@fccaba43, stk:-", " 463 ret obj_cmp -> Ok(1)": "cpu:1470888", - " 464 ret get_contract_data -> Ok(Map(obj#227))": "cpu:1470994, store:3@2bcc1753/6@4a07f2ab, stk:1@b519c491", + " 464 ret get_contract_data -> Ok(Map(obj#227))": "cpu:1470994, store:3@2bcc1753/6@fccaba43, stk:1@c0d701cf", " 465 call map_unpack_to_slice(Map(obj#227), 3)": "", " 466 ret map_unpack_to_slice -> Ok(Void)": "cpu:1471334", " 467 call vec_new_from_slice(4)": "", - " 468 ret vec_new_from_slice -> Ok(Vec(obj#261))": "cpu:1472547, mem:80125, objs:-/131@21e32517", + " 468 ret vec_new_from_slice -> Ok(Vec(obj#261))": "cpu:1472547, mem:80181, objs:-/131@76874349", " 469 call contract_event(Vec(obj#261), True)": "", - " 470 ret contract_event -> Ok(Void)": "cpu:1474156, mem:80302, objs:-/132@f4135e07, evt:2@90615d71", - " 471 pop SAC:a010db6c:sym#217 -> Ok(Void)": "", - " 472 ret call -> Ok(Void)": " store:-/6@4a07f2ab, stk:-, auth:-/-", + " 470 ret contract_event -> Ok(Void)": "cpu:1474156, mem:80358, objs:-/132@ffb91dd4, evt:2@90615d71", + " 471 pop SAC:2e378f80:sym#217 -> Ok(Void)": "", + " 472 ret call -> Ok(Void)": " store:-/6@fccaba43, stk:-, auth:-/-", " 473 call bytes_copy_to_slice(Bytes(obj#43), U32(0), 32)": "", " 474 ret bytes_copy_to_slice -> Ok(())": "cpu:1474263", - " 475 push TEST:4c3691b8:foo()": "cpu:1477590, mem:81382, objs:-/133@cbdb4968, stk:1@e7cc466c, auth:1@53a3e133/-", - " 476 call vec_new_from_slice(3)": "cpu:1478030, mem:81446, objs:-/134@435189bd", - " 477 ret vec_new_from_slice -> Ok(Vec(obj#269))": "cpu:1479119, mem:81550, objs:-/135@b1a5011b", + " 475 push TEST:4c3691b8:foo()": "cpu:1477590, mem:81438, objs:-/133@74bc0188, stk:1@e7cc466c, auth:1@53a3e133/-", + " 476 call vec_new_from_slice(3)": "cpu:1478030, mem:81502, objs:-/134@8768d08", + " 477 ret vec_new_from_slice -> Ok(Vec(obj#269))": "cpu:1479119, mem:81606, objs:-/135@c9093ff", " 478 call call(Address(obj#37), Symbol(transfer), Vec(obj#269))": "", - " 479 push SAC:a010db6c:transfer(Address(obj#267), Address(obj#41), I128(1))": "cpu:1509423, mem:86520, objs:-/136@761b1a29, stk:2@94b626ca, auth:2@dffeac00/-", + " 479 push SAC:2e378f80:transfer(Address(obj#267), Address(obj#41), I128(1))": "cpu:1509423, mem:86584, objs:-/136@3865730, stk:2@fb1ba647, auth:2@dffeac00/-", " 480 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 481 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:1510181", " 482 call require_auth(Address(obj#267))": "", - " 483 call obj_cmp(Address(obj#265), Address(obj#267))": "cpu:1510812, mem:86560", + " 483 call obj_cmp(Address(obj#265), Address(obj#267))": "cpu:1510812, mem:86624", " 484 ret obj_cmp -> Ok(0)": "cpu:1511104", " 485 ret require_auth -> Ok(Void)": "", " 486 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 487 call get_ledger_sequence()": "cpu:1512410, mem:86696, store:-/-, foot:-", + " 487 call get_ledger_sequence()": "cpu:1512410, mem:86760, store:-/-, foot:-", " 488 ret get_ledger_sequence -> Ok(U32(123))": "", - " 489 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1522575, mem:88441, store:-/6@4a07f2ab, foot:6@e5b7d5ac", + " 489 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1522575, mem:88509, store:-/6@fccaba43, foot:6@116a2307", " 490 call vec_new_from_slice(2)": "cpu:1522770", - " 491 ret vec_new_from_slice -> Ok(Vec(obj#273))": "cpu:1523796, mem:88537, objs:-/137@dd9e74e1", + " 491 ret vec_new_from_slice -> Ok(Vec(obj#273))": "cpu:1523796, mem:88605, objs:-/137@f0cef282", " 492 call has_contract_data(Vec(obj#273), Persistent)": "", - " 493 ret has_contract_data -> Ok(True)": "cpu:1526490, mem:88817", + " 493 ret has_contract_data -> Ok(True)": "cpu:1526490, mem:88885", " 494 call get_contract_data(Vec(obj#273), Persistent)": "", - " 495 call obj_cmp(Symbol(amount), Symbol(obj#275))": "cpu:1530737, mem:89275, objs:-/138@d5b9f432", + " 495 call obj_cmp(Symbol(amount), Symbol(obj#275))": "cpu:1530737, mem:89343, objs:-/138@efdd94d0", " 496 ret obj_cmp -> Ok(-1)": "cpu:1530903", " 497 call obj_cmp(Symbol(obj#275), Symbol(clawback))": "", " 498 ret obj_cmp -> Ok(-1)": "cpu:1531070", - " 499 ret get_contract_data -> Ok(Map(obj#277))": "cpu:1531571, mem:89339, objs:-/139@a2b1e365", + " 499 ret get_contract_data -> Ok(Map(obj#277))": "cpu:1531571, mem:89407, objs:-/139@a2dde1a3", " 500 call map_unpack_to_slice(Map(obj#277), 3)": "", " 501 ret map_unpack_to_slice -> Ok(Void)": "cpu:1531974", " 502 call vec_new_from_slice(2)": "cpu:1532125", - " 503 ret vec_new_from_slice -> Ok(Vec(obj#279))": "cpu:1533151, mem:89435, objs:-/140@4425192d", + " 503 ret vec_new_from_slice -> Ok(Vec(obj#279))": "cpu:1533151, mem:89503, objs:-/140@1b91319", " 504 call has_contract_data(Vec(obj#279), Persistent)": "", - " 505 ret has_contract_data -> Ok(True)": "cpu:1535845, mem:89715", + " 505 ret has_contract_data -> Ok(True)": "cpu:1535845, mem:89783", " 506 call get_contract_data(Vec(obj#279), Persistent)": "", - " 507 call obj_cmp(Symbol(amount), Symbol(obj#281))": "cpu:1540092, mem:90173, objs:-/141@df47bdea", + " 507 call obj_cmp(Symbol(amount), Symbol(obj#281))": "cpu:1540092, mem:90241, objs:-/141@48a84ffb", " 508 ret obj_cmp -> Ok(-1)": "cpu:1540258", " 509 call obj_cmp(Symbol(obj#281), Symbol(clawback))": "", " 510 ret obj_cmp -> Ok(-1)": "cpu:1540425", - " 511 ret get_contract_data -> Ok(Map(obj#283))": "cpu:1540926, mem:90237, objs:-/142@9387faae", + " 511 ret get_contract_data -> Ok(Map(obj#283))": "cpu:1540926, mem:90305, objs:-/142@db45d63c", " 512 call map_unpack_to_slice(Map(obj#283), 3)": "", " 513 ret map_unpack_to_slice -> Ok(Void)": "cpu:1541329", " 514 call vec_new_from_slice(2)": "", - " 515 ret vec_new_from_slice -> Ok(Vec(obj#285))": "cpu:1542355, mem:90333, objs:-/143@6d18677f", + " 515 ret vec_new_from_slice -> Ok(Vec(obj#285))": "cpu:1542355, mem:90401, objs:-/143@b6fcf8a6", " 516 call map_new_from_slices(3)": "", - " 517 call symbol_new_from_slice(10)": "cpu:1542894, mem:90421", - " 518 ret symbol_new_from_slice -> Ok(Symbol(obj#287))": "cpu:1543902, mem:90511, objs:-/144@544d2d6f", + " 517 call symbol_new_from_slice(10)": "cpu:1542894, mem:90489", + " 518 ret symbol_new_from_slice -> Ok(Symbol(obj#287))": "cpu:1543902, mem:90579, objs:-/144@e8d506ef", " 519 call obj_cmp(Symbol(amount), Symbol(obj#287))": "cpu:1543953", " 520 ret obj_cmp -> Ok(-1)": "cpu:1544119", " 521 call obj_cmp(Symbol(obj#287), Symbol(clawback))": "", " 522 ret obj_cmp -> Ok(-1)": "cpu:1544286", - " 523 ret map_new_from_slices -> Ok(Map(obj#289))": "cpu:1544726, mem:90575, objs:-/145@d8bbfe5c", + " 523 ret map_new_from_slices -> Ok(Map(obj#289))": "cpu:1544726, mem:90643, objs:-/145@1a62a6a", " 524 call put_contract_data(Vec(obj#285), Map(obj#289), Persistent)": "", - " 525 ret put_contract_data -> Ok(Void)": "cpu:1555756, mem:92616, store:-/6@9df7c8b2", + " 525 ret put_contract_data -> Ok(Void)": "cpu:1555756, mem:92684, store:-/6@d09e32ff", " 526 call vec_new_from_slice(2)": "", - " 527 ret vec_new_from_slice -> Ok(Vec(obj#291))": "cpu:1556782, mem:92712, objs:-/146@4a70356c", + " 527 ret vec_new_from_slice -> Ok(Vec(obj#291))": "cpu:1556782, mem:92780, objs:-/146@f7ee2dac", " 528 call extend_contract_data_ttl(Vec(obj#291), Persistent, U32(501120), U32(518400))": "", - " 529 call get_ledger_sequence()": "cpu:1559476, mem:92992, store:-/-, foot:-", + " 529 call get_ledger_sequence()": "cpu:1559476, mem:93060, store:-/-, foot:-", " 530 ret get_ledger_sequence -> Ok(U32(123))": "", - " 531 ret extend_contract_data_ttl -> Ok(Void)": " store:-/6@9df7c8b2, foot:6@e5b7d5ac", + " 531 ret extend_contract_data_ttl -> Ok(Void)": " store:-/6@d09e32ff, foot:6@116a2307", " 532 call vec_new_from_slice(2)": "cpu:1559671", - " 533 ret vec_new_from_slice -> Ok(Vec(obj#293))": "cpu:1560697, mem:93088, objs:-/147@e40f6233", + " 533 ret vec_new_from_slice -> Ok(Vec(obj#293))": "cpu:1560697, mem:93156, objs:-/147@63467893", " 534 call has_contract_data(Vec(obj#293), Persistent)": "", - " 535 ret has_contract_data -> Ok(True)": "cpu:1562827, mem:93368", + " 535 ret has_contract_data -> Ok(True)": "cpu:1562827, mem:93436", " 536 call get_contract_data(Vec(obj#293), Persistent)": "", - " 537 call obj_cmp(Symbol(amount), Symbol(obj#295))": "cpu:1566510, mem:93826, objs:-/148@e440b6a", + " 537 call obj_cmp(Symbol(amount), Symbol(obj#295))": "cpu:1566510, mem:93894, objs:-/148@b3d57d12", " 538 ret obj_cmp -> Ok(-1)": "cpu:1566676", " 539 call obj_cmp(Symbol(obj#295), Symbol(clawback))": "", " 540 ret obj_cmp -> Ok(-1)": "cpu:1566843", - " 541 ret get_contract_data -> Ok(Map(obj#297))": "cpu:1567344, mem:93890, objs:-/149@5af06e26", + " 541 ret get_contract_data -> Ok(Map(obj#297))": "cpu:1567344, mem:93958, objs:-/149@fe5f8718", " 542 call map_unpack_to_slice(Map(obj#297), 3)": "", " 543 ret map_unpack_to_slice -> Ok(Void)": "cpu:1567747", " 544 call vec_new_from_slice(2)": "cpu:1567898", - " 545 ret vec_new_from_slice -> Ok(Vec(obj#299))": "cpu:1568924, mem:93986, objs:-/150@5f5e8278", + " 545 ret vec_new_from_slice -> Ok(Vec(obj#299))": "cpu:1568924, mem:94054, objs:-/150@71808b9a", " 546 call has_contract_data(Vec(obj#299), Persistent)": "", - " 547 ret has_contract_data -> Ok(True)": "cpu:1571054, mem:94266", + " 547 ret has_contract_data -> Ok(True)": "cpu:1571054, mem:94334", " 548 call get_contract_data(Vec(obj#299), Persistent)": "", - " 549 call obj_cmp(Symbol(amount), Symbol(obj#301))": "cpu:1574737, mem:94724, objs:-/151@88c88c09", + " 549 call obj_cmp(Symbol(amount), Symbol(obj#301))": "cpu:1574737, mem:94792, objs:-/151@28911e52", " 550 ret obj_cmp -> Ok(-1)": "cpu:1574903", " 551 call obj_cmp(Symbol(obj#301), Symbol(clawback))": "", " 552 ret obj_cmp -> Ok(-1)": "cpu:1575070", - " 553 ret get_contract_data -> Ok(Map(obj#303))": "cpu:1575571, mem:94788, objs:-/152@7b48086d", + " 553 ret get_contract_data -> Ok(Map(obj#303))": "cpu:1575571, mem:94856, objs:-/152@4bae8d1e", " 554 call map_unpack_to_slice(Map(obj#303), 3)": "", " 555 ret map_unpack_to_slice -> Ok(Void)": "cpu:1575974", " 556 call vec_new_from_slice(2)": "", - " 557 ret vec_new_from_slice -> Ok(Vec(obj#305))": "cpu:1577000, mem:94884, objs:-/153@b9b0e83b", + " 557 ret vec_new_from_slice -> Ok(Vec(obj#305))": "cpu:1577000, mem:94952, objs:-/153@bc38981d", " 558 call map_new_from_slices(3)": "", - " 559 call symbol_new_from_slice(10)": "cpu:1577539, mem:94972", - " 560 ret symbol_new_from_slice -> Ok(Symbol(obj#307))": "cpu:1578547, mem:95062, objs:-/154@67aad71b", + " 559 call symbol_new_from_slice(10)": "cpu:1577539, mem:95040", + " 560 ret symbol_new_from_slice -> Ok(Symbol(obj#307))": "cpu:1578547, mem:95130, objs:-/154@14da22dc", " 561 call obj_cmp(Symbol(amount), Symbol(obj#307))": "cpu:1578598", " 562 ret obj_cmp -> Ok(-1)": "cpu:1578764", " 563 call obj_cmp(Symbol(obj#307), Symbol(clawback))": "", " 564 ret obj_cmp -> Ok(-1)": "cpu:1578931", - " 565 ret map_new_from_slices -> Ok(Map(obj#309))": "cpu:1579371, mem:95126, objs:-/155@5dd1b0ce", + " 565 ret map_new_from_slices -> Ok(Map(obj#309))": "cpu:1579371, mem:95194, objs:-/155@bb65f215", " 566 call put_contract_data(Vec(obj#305), Map(obj#309), Persistent)": "", - " 567 ret put_contract_data -> Ok(Void)": "cpu:1588897, mem:97167, store:-/6@b53e278c", + " 567 ret put_contract_data -> Ok(Void)": "cpu:1588897, mem:97235, store:-/6@ae47d314", " 568 call vec_new_from_slice(2)": "", - " 569 ret vec_new_from_slice -> Ok(Vec(obj#311))": "cpu:1589923, mem:97263, objs:-/156@eac196d8", + " 569 ret vec_new_from_slice -> Ok(Vec(obj#311))": "cpu:1589923, mem:97331, objs:-/156@ab05c6a0", " 570 call extend_contract_data_ttl(Vec(obj#311), Persistent, U32(501120), U32(518400))": "", - " 571 call get_ledger_sequence()": "cpu:1592053, mem:97543, store:-/-, foot:-", + " 571 call get_ledger_sequence()": "cpu:1592053, mem:97611, store:-/-, foot:-", " 572 ret get_ledger_sequence -> Ok(U32(123))": "", - " 573 ret extend_contract_data_ttl -> Ok(Void)": " store:-/6@b53e278c, foot:6@e5b7d5ac", + " 573 ret extend_contract_data_ttl -> Ok(Void)": " store:-/6@ae47d314, foot:6@116a2307", " 574 call get_contract_data(Symbol(METADATA), Instance)": "", - " 575 call obj_cmp(Symbol(obj#325), Symbol(issuer))": "cpu:1601983, mem:98674, objs:-/165@e451160e, stk:-", + " 575 call obj_cmp(Symbol(obj#325), Symbol(issuer))": "cpu:1601983, mem:98746, objs:-/165@6464ef8e, stk:-", " 576 ret obj_cmp -> Ok(-1)": "cpu:1602149", - " 577 call obj_cmp(Symbol(METADATA), Vec(obj#319))": "cpu:1603080, mem:98802, objs:-/167@738587b2", + " 577 call obj_cmp(Symbol(METADATA), Vec(obj#319))": "cpu:1603080, mem:98874, objs:-/167@6fbf3c0a", " 578 ret obj_cmp -> Ok(-1)": "cpu:1603202", " 579 call obj_cmp(Vec(obj#319), Vec(obj#323))": "", " 580 ret obj_cmp -> Ok(-1)": "cpu:1603489", " 581 call obj_cmp(Vec(obj#319), Symbol(METADATA))": "cpu:1603540", " 582 ret obj_cmp -> Ok(1)": "cpu:1603662", - " 583 ret get_contract_data -> Ok(Map(obj#317))": "cpu:1603768, store:3@62df3fb6/6@b53e278c, stk:2@d2a96fa2", + " 583 ret get_contract_data -> Ok(Map(obj#317))": "cpu:1603768, store:3@62df3fb6/6@ae47d314, stk:2@3b47b618", " 584 call map_unpack_to_slice(Map(obj#317), 3)": "", " 585 ret map_unpack_to_slice -> Ok(Void)": "cpu:1604108", " 586 call vec_new_from_slice(4)": "", - " 587 ret vec_new_from_slice -> Ok(Vec(obj#335))": "cpu:1605260, mem:98914, objs:-/168@541c9c25", + " 587 ret vec_new_from_slice -> Ok(Vec(obj#335))": "cpu:1605260, mem:98986, objs:-/168@3bf01be2", " 588 call contract_event(Vec(obj#335), I128(1))": "", - " 589 ret contract_event -> Ok(Void)": "cpu:1606869, mem:99091, objs:-/169@d3a227c5, evt:3@51ed3e21", - " 590 pop SAC:a010db6c:transfer -> Ok(Void)": "", - " 591 ret call -> Ok(Void)": " store:-/6@b53e278c, stk:1@e7cc466c, auth:1@53a3e133/-", + " 589 ret contract_event -> Ok(Void)": "cpu:1606869, mem:99163, objs:-/169@5d308131, evt:3@51ed3e21", + " 590 pop SAC:2e378f80:transfer -> Ok(Void)": "", + " 591 ret call -> Ok(Void)": " store:-/6@ae47d314, stk:1@e7cc466c, auth:1@53a3e133/-", " 592 pop TEST:4c3691b8:foo -> Ok(Void)": "", " 593 call vec_new_from_slice(1)": " stk:-, auth:-/-", - " 594 ret vec_new_from_slice -> Ok(Vec(obj#339))": "cpu:1607893, mem:99179, objs:-/170@b1afac10", + " 594 ret vec_new_from_slice -> Ok(Vec(obj#339))": "cpu:1607893, mem:99251, objs:-/170@621ec634", " 595 call call(Address(obj#37), Symbol(balance), Vec(obj#339))": "", - " 596 push SAC:a010db6c:balance(Address(obj#39))": "cpu:1638189, mem:104117, objs:-/171@74ead29, stk:1@e5ebda70, auth:1@ca1f7df9/-", + " 596 push SAC:2e378f80:balance(Address(obj#39))": "cpu:1638189, mem:104197, objs:-/171@32cc57f1, stk:1@15af959f, auth:1@ca1f7df9/-", " 597 call symbol_index_in_strs(Symbol(balance), 17)": "", " 598 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1638937", " 599 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 600 call get_ledger_sequence()": "cpu:1640243, mem:104253, store:-/-, foot:-", + " 600 call get_ledger_sequence()": "cpu:1640243, mem:104333, store:-/-, foot:-", " 601 ret get_ledger_sequence -> Ok(U32(123))": "", - " 602 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1650408, mem:105998, store:-/6@b53e278c, foot:6@e5b7d5ac", + " 602 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1650408, mem:106082, store:-/6@ae47d314, foot:6@116a2307", " 603 call vec_new_from_slice(2)": "cpu:1650515", - " 604 ret vec_new_from_slice -> Ok(Vec(obj#343))": "cpu:1651541, mem:106094, objs:-/172@4a8195d2", + " 604 ret vec_new_from_slice -> Ok(Vec(obj#343))": "cpu:1651541, mem:106178, objs:-/172@9a3bd0e2", " 605 call has_contract_data(Vec(obj#343), Persistent)": "", - " 606 ret has_contract_data -> Ok(True)": "cpu:1654235, mem:106374", + " 606 ret has_contract_data -> Ok(True)": "cpu:1654235, mem:106458", " 607 call get_contract_data(Vec(obj#343), Persistent)": "", - " 608 call obj_cmp(Symbol(amount), Symbol(obj#345))": "cpu:1658482, mem:106832, objs:-/173@32163451", + " 608 call obj_cmp(Symbol(amount), Symbol(obj#345))": "cpu:1658482, mem:106916, objs:-/173@a8e8bbbd", " 609 ret obj_cmp -> Ok(-1)": "cpu:1658648", " 610 call obj_cmp(Symbol(obj#345), Symbol(clawback))": "", " 611 ret obj_cmp -> Ok(-1)": "cpu:1658815", - " 612 ret get_contract_data -> Ok(Map(obj#347))": "cpu:1659316, mem:106896, objs:-/174@2d6c1ace", + " 612 ret get_contract_data -> Ok(Map(obj#347))": "cpu:1659316, mem:106980, objs:-/174@2acabb17", " 613 call vec_new_from_slice(2)": "", - " 614 ret vec_new_from_slice -> Ok(Vec(obj#349))": "cpu:1660342, mem:106992, objs:-/175@c55bc75d", + " 614 ret vec_new_from_slice -> Ok(Vec(obj#349))": "cpu:1660342, mem:107076, objs:-/175@5844f3de", " 615 call extend_contract_data_ttl(Vec(obj#349), Persistent, U32(501120), U32(518400))": "", - " 616 call get_ledger_sequence()": "cpu:1663036, mem:107272, store:-/-, foot:-", + " 616 call get_ledger_sequence()": "cpu:1663036, mem:107356, store:-/-, foot:-", " 617 ret get_ledger_sequence -> Ok(U32(123))": "", - " 618 ret extend_contract_data_ttl -> Ok(Void)": " store:-/6@b53e278c, foot:6@e5b7d5ac", + " 618 ret extend_contract_data_ttl -> Ok(Void)": " store:-/6@ae47d314, foot:6@116a2307", " 619 call map_unpack_to_slice(Map(obj#347), 3)": "", " 620 ret map_unpack_to_slice -> Ok(Void)": "cpu:1663439", - " 621 pop SAC:a010db6c:balance -> Ok(I128(99999999))": "", + " 621 pop SAC:2e378f80:balance -> Ok(I128(99999999))": "", " 622 ret call -> Ok(I128(99999999))": " stk:-, auth:-/-", " 623 call vec_new_from_slice(1)": "", - " 624 ret vec_new_from_slice -> Ok(Vec(obj#351))": "cpu:1664463, mem:107360, objs:-/176@22bdbb59", + " 624 ret vec_new_from_slice -> Ok(Vec(obj#351))": "cpu:1664463, mem:107444, objs:-/176@fa98e55b", " 625 call call(Address(obj#37), Symbol(balance), Vec(obj#351))": "", - " 626 push SAC:a010db6c:balance(Address(obj#41))": "cpu:1694759, mem:112298, objs:-/177@9734d6ae, stk:1@74243efc, auth:1@525a730/-", + " 626 push SAC:2e378f80:balance(Address(obj#41))": "cpu:1694759, mem:112390, objs:-/177@5547e98, stk:1@f079e001, auth:1@525a730/-", " 627 call symbol_index_in_strs(Symbol(balance), 17)": "", " 628 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1695507", " 629 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 630 call get_ledger_sequence()": "cpu:1696813, mem:112434, store:-/-, foot:-", + " 630 call get_ledger_sequence()": "cpu:1696813, mem:112526, store:-/-, foot:-", " 631 ret get_ledger_sequence -> Ok(U32(123))": "", - " 632 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1706978, mem:114179, store:-/6@b53e278c, foot:6@e5b7d5ac", + " 632 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1706978, mem:114275, store:-/6@ae47d314, foot:6@116a2307", " 633 call vec_new_from_slice(2)": "cpu:1707085", - " 634 ret vec_new_from_slice -> Ok(Vec(obj#355))": "cpu:1708111, mem:114275, objs:-/178@530b9670", + " 634 ret vec_new_from_slice -> Ok(Vec(obj#355))": "cpu:1708111, mem:114371, objs:-/178@e97c880d", " 635 call has_contract_data(Vec(obj#355), Persistent)": "", - " 636 ret has_contract_data -> Ok(True)": "cpu:1710241, mem:114555", + " 636 ret has_contract_data -> Ok(True)": "cpu:1710241, mem:114651", " 637 call get_contract_data(Vec(obj#355), Persistent)": "", - " 638 call obj_cmp(Symbol(amount), Symbol(obj#357))": "cpu:1713924, mem:115013, objs:-/179@f8c231eb", + " 638 call obj_cmp(Symbol(amount), Symbol(obj#357))": "cpu:1713924, mem:115109, objs:-/179@f6c3b478", " 639 ret obj_cmp -> Ok(-1)": "cpu:1714090", " 640 call obj_cmp(Symbol(obj#357), Symbol(clawback))": "", " 641 ret obj_cmp -> Ok(-1)": "cpu:1714257", - " 642 ret get_contract_data -> Ok(Map(obj#359))": "cpu:1714758, mem:115077, objs:-/180@60799549", + " 642 ret get_contract_data -> Ok(Map(obj#359))": "cpu:1714758, mem:115173, objs:-/180@934bb89e", " 643 call vec_new_from_slice(2)": "", - " 644 ret vec_new_from_slice -> Ok(Vec(obj#361))": "cpu:1715784, mem:115173, objs:-/181@2171b4d", + " 644 ret vec_new_from_slice -> Ok(Vec(obj#361))": "cpu:1715784, mem:115269, objs:-/181@20c50ef2", " 645 call extend_contract_data_ttl(Vec(obj#361), Persistent, U32(501120), U32(518400))": "", - " 646 call get_ledger_sequence()": "cpu:1717914, mem:115453, store:-/-, foot:-", + " 646 call get_ledger_sequence()": "cpu:1717914, mem:115549, store:-/-, foot:-", " 647 ret get_ledger_sequence -> Ok(U32(123))": "", - " 648 ret extend_contract_data_ttl -> Ok(Void)": " store:-/6@b53e278c, foot:6@e5b7d5ac", + " 648 ret extend_contract_data_ttl -> Ok(Void)": " store:-/6@ae47d314, foot:6@116a2307", " 649 call map_unpack_to_slice(Map(obj#359), 3)": "", " 650 ret map_unpack_to_slice -> Ok(Void)": "cpu:1718317", - " 651 pop SAC:a010db6c:balance -> Ok(I128(1))": "", + " 651 pop SAC:2e378f80:balance -> Ok(I128(1))": "", " 652 ret call -> Ok(I128(1))": " stk:-, auth:-/-", - " 653 end": "cpu:1718317, mem:115453, prngs:-/9b4a753, objs:-/181@2171b4d, vm:-/-, evt:3@51ed3e21, store:-/6@b53e278c, foot:6@e5b7d5ac, stk:-, auth:-/-" + " 653 end": "cpu:1718317, mem:115549, prngs:-/9b4a753, objs:-/181@20c50ef2, vm:-/-, evt:3@51ed3e21, store:-/6@ae47d314, foot:6@116a2307, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_auth_revocable_on_contract.json b/soroban-env-host/observations/test__stellar_asset_contract__test_auth_revocable_on_contract.json index 045d18141..b22d9060e 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_auth_revocable_on_contract.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_auth_revocable_on_contract.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,48 +68,48 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call symbol_new_from_slice(10)": "cpu:209906, mem:11954, objs:-/20@5fc4488a", - " 86 ret symbol_new_from_slice -> Ok(Symbol(obj#41))": "cpu:210914, mem:12044, objs:-/21@437ae1d1", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call symbol_new_from_slice(10)": "cpu:209906, mem:11962, objs:-/20@574cbeb8", + " 86 ret symbol_new_from_slice -> Ok(Symbol(obj#41))": "cpu:210914, mem:12052, objs:-/21@59685762", " 87 call vec_new_from_slice(1)": "", - " 88 ret vec_new_from_slice -> Ok(Vec(obj#43))": "cpu:211938, mem:12132, objs:-/22@3e33cd27", + " 88 ret vec_new_from_slice -> Ok(Vec(obj#43))": "cpu:211938, mem:12140, objs:-/22@d41c4382", " 89 call call(Address(obj#37), Symbol(obj#41), Vec(obj#43))": "", - " 90 call symbol_len(Symbol(obj#41))": "cpu:212812, mem:12156", + " 90 call symbol_len(Symbol(obj#41))": "cpu:212812, mem:12164", " 91 ret symbol_len -> Ok(U32(10))": "cpu:212934", " 92 call symbol_copy_to_slice(Symbol(obj#41), U32(0), 10)": "", " 93 ret symbol_copy_to_slice -> Ok(())": "cpu:213038", - " 94 push SAC:a010db6c:sym#41(Address(obj#39))": "cpu:242123, mem:16798, objs:-/23@674b9783, stk:1@131c8fcc, auth:1@397a5d6/-", + " 94 push SAC:2e378f80:sym#41(Address(obj#39))": "cpu:242123, mem:16814, objs:-/23@569dc07e, stk:1@bbeb8bf, auth:1@397a5d6/-", " 95 call symbol_index_in_strs(Symbol(obj#41), 17)": "", " 96 ret symbol_index_in_strs -> Ok(U32(4))": "cpu:243918", " 97 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 98 call get_ledger_sequence()": "cpu:245059, mem:16934, store:-/-, foot:-", + " 98 call get_ledger_sequence()": "cpu:245059, mem:16950, store:-/-, foot:-", " 99 ret get_ledger_sequence -> Ok(U32(123))": "", - " 100 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:255882, mem:18831, store:-/2@ea526975, foot:2@573b66ae", + " 100 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:255882, mem:18851, store:-/2@532e6a72, foot:2@688f0554", " 101 call vec_new_from_slice(2)": "cpu:255989", - " 102 ret vec_new_from_slice -> Ok(Vec(obj#47))": "cpu:257015, mem:18927, objs:-/24@ee46cb8c", + " 102 ret vec_new_from_slice -> Ok(Vec(obj#47))": "cpu:257015, mem:18947, objs:-/24@3ee5531a", " 103 call has_contract_data(Vec(obj#47), Persistent)": "", - " 104 ret has_contract_data -> Ok(False)": "cpu:260440, mem:19518, store:-/3@930d0f2f, foot:3@6c7a4a70", + " 104 ret has_contract_data -> Ok(False)": "cpu:260440, mem:19538, store:-/3@ea1e80b2, foot:3@7f657b96", " 105 call vec_new_from_slice(1)": "", - " 106 ret vec_new_from_slice -> Ok(Vec(obj#49))": "cpu:261403, mem:19606, objs:-/25@6c6f76d5", + " 106 ret vec_new_from_slice -> Ok(Vec(obj#49))": "cpu:261403, mem:19626, objs:-/25@c38ac2ff", " 107 call get_contract_data(Vec(obj#49), Instance)": "", - " 108 call obj_cmp(Symbol(obj#63), Symbol(issuer))": "cpu:271394, mem:20737, objs:-/34@a187ba11, stk:-", + " 108 call obj_cmp(Symbol(obj#63), Symbol(issuer))": "cpu:271394, mem:20761, objs:-/34@ceaebe65, stk:-", " 109 ret obj_cmp -> Ok(-1)": "cpu:271560", - " 110 call obj_cmp(Symbol(METADATA), Vec(obj#57))": "cpu:272491, mem:20865, objs:-/36@b074ccaf", + " 110 call obj_cmp(Symbol(METADATA), Vec(obj#57))": "cpu:272491, mem:20889, objs:-/36@99d47a8d", " 111 ret obj_cmp -> Ok(-1)": "cpu:272613", " 112 call obj_cmp(Vec(obj#57), Vec(obj#61))": "", " 113 ret obj_cmp -> Ok(-1)": "cpu:272900", @@ -117,7 +117,7 @@ " 115 ret obj_cmp -> Ok(-1)": "cpu:273238", " 116 call obj_cmp(Vec(obj#61), Vec(obj#49))": "", " 117 ret obj_cmp -> Ok(0)": "cpu:273525", - " 118 ret get_contract_data -> Ok(Vec(obj#71))": "cpu:273631, store:3@af59d621/3@930d0f2f, stk:1@4472ac2d", + " 118 ret get_contract_data -> Ok(Vec(obj#71))": "cpu:273631, store:3@af59d621/3@ea1e80b2, stk:1@9e599f01", " 119 call vec_get(Vec(obj#71), U32(0))": "", " 120 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:273796", " 121 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -128,56 +128,56 @@ " 126 ret map_unpack_to_slice -> Ok(Void)": "cpu:274507", " 127 call bytes_len(Bytes(obj#67))": "", " 128 ret bytes_len -> Ok(U32(32))": "cpu:274629", - " 129 pop SAC:a010db6c:sym#41 -> Ok(True)": "cpu:276648, mem:21105", - " 130 ret call -> Ok(True)": " store:-/3@930d0f2f, stk:-, auth:-/-", - " 131 call vec_new_from_slice(2)": "cpu:278579, mem:21597, store:-/3@298ec84b", - " 132 ret vec_new_from_slice -> Ok(Vec(obj#73))": "cpu:279605, mem:21693, objs:-/37@4f1e2cc3", - " 133 call vec_new()": "cpu:297647, mem:26539, objs:-/38@217b9f76", - " 134 ret vec_new -> Ok(Vec(obj#77))": "cpu:298148, mem:26603, objs:-/39@d8155145", + " 129 pop SAC:2e378f80:sym#41 -> Ok(True)": "cpu:276648, mem:21129", + " 130 ret call -> Ok(True)": " store:-/3@ea1e80b2, stk:-, auth:-/-", + " 131 call vec_new_from_slice(2)": "cpu:278579, mem:21621, store:-/3@4665f532", + " 132 ret vec_new_from_slice -> Ok(Vec(obj#73))": "cpu:279605, mem:21717, objs:-/37@dd3832b5", + " 133 call vec_new()": "cpu:297647, mem:26563, objs:-/38@a85990c9", + " 134 ret vec_new -> Ok(Vec(obj#77))": "cpu:298148, mem:26627, objs:-/39@5a90eb2c", " 135 call bytes_new_from_slice(32)": "", - " 136 ret bytes_new_from_slice -> Ok(Bytes(obj#79))": "cpu:299117, mem:26715, objs:-/40@1d8b11e5", + " 136 ret bytes_new_from_slice -> Ok(Bytes(obj#79))": "cpu:299117, mem:26739, objs:-/40@50b02ae8", " 137 call bytes_len(Bytes(obj#79))": "", " 138 ret bytes_len -> Ok(U32(32))": "cpu:299239", " 139 call bytes_new_from_slice(64)": "", - " 140 ret bytes_new_from_slice -> Ok(Bytes(obj#81))": "cpu:300216, mem:26859, objs:-/41@d2ff712f", + " 140 ret bytes_new_from_slice -> Ok(Bytes(obj#81))": "cpu:300216, mem:26883, objs:-/41@61bef59b", " 141 call bytes_len(Bytes(obj#81))": "", " 142 ret bytes_len -> Ok(U32(64))": "cpu:300338", " 143 call map_new_from_slices(2)": "", - " 144 call symbol_new_from_slice(10)": "cpu:300871, mem:26923", - " 145 ret symbol_new_from_slice -> Ok(Symbol(obj#83))": "cpu:301879, mem:27013, objs:-/42@9e96556f", + " 144 call symbol_new_from_slice(10)": "cpu:300871, mem:26947", + " 145 ret symbol_new_from_slice -> Ok(Symbol(obj#83))": "cpu:301879, mem:27037, objs:-/42@33a061b2", " 146 call obj_cmp(Symbol(obj#83), Symbol(signature))": "cpu:302049", " 147 ret obj_cmp -> Ok(-1)": "cpu:302216", - " 148 ret map_new_from_slices -> Ok(Map(obj#85))": "cpu:302656, mem:27077, objs:-/43@655e292f", + " 148 ret map_new_from_slices -> Ok(Map(obj#85))": "cpu:302656, mem:27101, objs:-/43@824f9392", " 149 call vec_push_back(Vec(obj#77), Map(obj#85))": "", - " 150 ret vec_push_back -> Ok(Vec(obj#87))": "cpu:303863, mem:27165, objs:-/44@a46bce94", - " 151 call obj_cmp(Symbol(obj#91), Symbol(signature))": "cpu:311959, mem:28417, objs:-/48@37dc68f3", + " 150 ret vec_push_back -> Ok(Vec(obj#87))": "cpu:303863, mem:27189, objs:-/44@2db3b179", + " 151 call obj_cmp(Symbol(obj#91), Symbol(signature))": "cpu:311959, mem:28441, objs:-/48@2b0148ec", " 152 ret obj_cmp -> Ok(-1)": "cpu:312126", - " 153 call symbol_new_from_slice(14)": "cpu:313969, mem:28625, objs:-/51@fe967840", - " 154 ret symbol_new_from_slice -> Ok(Symbol(obj#103))": "cpu:314977, mem:28719, objs:-/52@440afadd", - " 155 call symbol_new_from_slice(14)": "cpu:315998, mem:28847, objs:-/53@da25d70d, auth:-/1@335d6718", - " 156 ret symbol_new_from_slice -> Ok(Symbol(obj#107))": "cpu:317006, mem:28941, objs:-/54@2a658944", + " 153 call symbol_new_from_slice(14)": "cpu:313969, mem:28649, objs:-/51@5e98fe13", + " 154 ret symbol_new_from_slice -> Ok(Symbol(obj#103))": "cpu:314977, mem:28743, objs:-/52@5b76451a", + " 155 call symbol_new_from_slice(14)": "cpu:315998, mem:28871, objs:-/53@73061b30, auth:-/1@335d6718", + " 156 ret symbol_new_from_slice -> Ok(Symbol(obj#107))": "cpu:317006, mem:28965, objs:-/54@f55a51a7", " 157 call call(Address(obj#37), Symbol(obj#107), Vec(obj#73))": "", - " 158 call symbol_len(Symbol(obj#107))": "cpu:317882, mem:28973", + " 158 call symbol_len(Symbol(obj#107))": "cpu:317882, mem:28997", " 159 ret symbol_len -> Ok(U32(14))": "cpu:318004", " 160 call symbol_copy_to_slice(Symbol(obj#107), U32(0), 14)": "", " 161 ret symbol_copy_to_slice -> Ok(())": "cpu:318108", - " 162 push SAC:a010db6c:sym#107(Address(obj#39), False)": "cpu:348557, mem:33779, objs:-/55@c766791d, stk:1@b2e2b78a, auth:1@5fa062cf/1@b0572cb8", + " 162 push SAC:2e378f80:sym#107(Address(obj#39), False)": "cpu:348557, mem:33811, objs:-/55@a4dbad27, stk:1@2740810c, auth:1@5fa062cf/1@b0572cb8", " 163 call symbol_index_in_strs(Symbol(obj#107), 17)": "", " 164 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:350352", " 165 call vec_new_from_slice(1)": "", - " 166 ret vec_new_from_slice -> Ok(Vec(obj#111))": "cpu:351315, mem:33867, objs:-/56@1e55648", + " 166 ret vec_new_from_slice -> Ok(Vec(obj#111))": "cpu:351315, mem:33899, objs:-/56@69f638b0", " 167 call get_contract_data(Vec(obj#111), Instance)": "", - " 168 call obj_cmp(Symbol(obj#125), Symbol(issuer))": "cpu:361306, mem:34998, objs:-/65@76107f9e, stk:-", + " 168 call obj_cmp(Symbol(obj#125), Symbol(issuer))": "cpu:361306, mem:35034, objs:-/65@40f3caff, stk:-", " 169 ret obj_cmp -> Ok(-1)": "cpu:361472", - " 170 call obj_cmp(Symbol(METADATA), Vec(obj#119))": "cpu:362403, mem:35126, objs:-/67@c8b3a9e9", + " 170 call obj_cmp(Symbol(METADATA), Vec(obj#119))": "cpu:362403, mem:35162, objs:-/67@6783111e", " 171 ret obj_cmp -> Ok(-1)": "cpu:362525", " 172 call obj_cmp(Vec(obj#119), Vec(obj#123))": "", " 173 ret obj_cmp -> Ok(-1)": "cpu:362812", " 174 call obj_cmp(Vec(obj#119), Vec(obj#111))": "cpu:362863", " 175 ret obj_cmp -> Ok(0)": "cpu:363150", - " 176 ret get_contract_data -> Ok(Address(obj#121))": "cpu:363256, store:3@4e72fe86/3@298ec84b, stk:1@5e0c562c", + " 176 ret get_contract_data -> Ok(Address(obj#121))": "cpu:363256, store:3@4e72fe86/3@4665f532, stk:1@2cc2c1cd", " 177 call require_auth(Address(obj#121))": "", - " 178 call obj_cmp(Address(obj#89), Address(obj#121))": "cpu:363885, mem:35158", + " 178 call obj_cmp(Address(obj#89), Address(obj#121))": "cpu:363885, mem:35194", " 179 ret obj_cmp -> Ok(0)": "cpu:364177", " 180 call obj_cmp(Address(obj#89), Address(obj#121))": " auth:1@5fa062cf/-", " 181 ret obj_cmp -> Ok(0)": "cpu:364469", @@ -187,11 +187,11 @@ " 185 ret obj_cmp -> Ok(0)": "cpu:365050", " 186 call obj_cmp(Address(obj#105), Address(obj#39))": "", " 187 ret obj_cmp -> Ok(0)": "cpu:365342", - " 188 call vec_len(Vec(obj#99))": "cpu:384036, mem:39986", + " 188 call vec_len(Vec(obj#99))": "cpu:384036, mem:40022", " 189 ret vec_len -> Ok(U32(1))": "cpu:384158", " 190 call bytes_new_from_slice(32)": "", - " 191 ret bytes_new_from_slice -> Ok(Bytes(obj#135))": "cpu:385127, mem:40098, objs:-/68@54085f9", - " 192 call vec_get(Vec(obj#99), U32(0))": "cpu:387039, mem:40338", + " 191 ret bytes_new_from_slice -> Ok(Bytes(obj#135))": "cpu:385127, mem:40134, objs:-/68@6b094914", + " 192 call vec_get(Vec(obj#99), U32(0))": "cpu:387039, mem:40374", " 193 ret vec_get -> Ok(Map(obj#97))": "cpu:387265", " 194 call map_unpack_to_slice(Map(obj#97), 2)": "", " 195 ret map_unpack_to_slice -> Ok(Void)": "cpu:387617", @@ -203,19 +203,19 @@ " 201 ret verify_sig_ed25519 -> Ok(Void)": "cpu:807071", " 202 call bytes_copy_to_slice(Bytes(obj#93), U32(0), 32)": "", " 203 ret bytes_copy_to_slice -> Ok(())": "cpu:807178", - " 204 ret require_auth -> Ok(Void)": "cpu:812979, mem:41554, store:3@4e72fe86/4@de37cd45, foot:4@79588382, auth:1@5fa062cf/1@8a4940f4", + " 204 ret require_auth -> Ok(Void)": "cpu:812979, mem:41590, store:3@4e72fe86/4@8f5c8e3, foot:4@baf88609, auth:1@5fa062cf/1@8a4940f4", " 205 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 206 call get_ledger_sequence()": "cpu:814285, mem:41690, store:3@4e72fe86/-, foot:-", + " 206 call get_ledger_sequence()": "cpu:814285, mem:41726, store:3@4e72fe86/-, foot:-", " 207 ret get_ledger_sequence -> Ok(U32(123))": "", - " 208 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:824450, mem:43435, store:3@4e72fe86/4@de37cd45, foot:4@79588382", + " 208 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:824450, mem:43475, store:3@4e72fe86/4@8f5c8e3, foot:4@baf88609", " 209 call vec_new_from_slice(1)": "cpu:824494", - " 210 ret vec_new_from_slice -> Ok(Vec(obj#137))": "cpu:825457, mem:43523, objs:-/69@a95ef12a", + " 210 ret vec_new_from_slice -> Ok(Vec(obj#137))": "cpu:825457, mem:43563, objs:-/69@106a1fc3", " 211 call get_contract_data(Vec(obj#137), Instance)": "", - " 212 call obj_cmp(Vec(obj#119), Vec(obj#137))": "cpu:825569, store:-/4@de37cd45, stk:-", + " 212 call obj_cmp(Vec(obj#119), Vec(obj#137))": "cpu:825569, store:-/4@8f5c8e3, stk:-", " 213 ret obj_cmp -> Ok(-1)": "cpu:825856", " 214 call obj_cmp(Vec(obj#123), Vec(obj#137))": "", " 215 ret obj_cmp -> Ok(0)": "cpu:826143", - " 216 ret get_contract_data -> Ok(Vec(obj#133))": "cpu:826249, store:3@4e72fe86/4@de37cd45, stk:1@5e0c562c", + " 216 ret get_contract_data -> Ok(Vec(obj#133))": "cpu:826249, store:3@4e72fe86/4@8f5c8e3, stk:1@2cc2c1cd", " 217 call vec_get(Vec(obj#133), U32(0))": "", " 218 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:826414", " 219 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -226,56 +226,56 @@ " 224 ret map_unpack_to_slice -> Ok(Void)": "cpu:827125", " 225 call bytes_len(Bytes(obj#129))": "", " 226 ret bytes_len -> Ok(U32(32))": "cpu:827247", - " 227 pop SAC:a010db6c:sym#107 -> Err(Error(Contract, #2))": "cpu:829287, mem:43763", - " 228 ret call -> Err(Error(Contract, #2))": " store:-/3@298ec84b, stk:-, auth:-/-", - " 229 call vec_new_from_slice(2)": "cpu:831224, mem:44255, store:-/3@3f6d4fe7", - " 230 ret vec_new_from_slice -> Ok(Vec(obj#139))": "cpu:832250, mem:44351, objs:-/70@21966ee9", - " 231 call vec_new()": "cpu:850292, mem:49197, objs:-/71@e4fd780f", - " 232 ret vec_new -> Ok(Vec(obj#143))": "cpu:850793, mem:49261, objs:-/72@c234c33c", + " 227 pop SAC:2e378f80:sym#107 -> Err(Error(Contract, #2))": "cpu:829287, mem:43803", + " 228 ret call -> Err(Error(Contract, #2))": " store:-/3@4665f532, stk:-, auth:-/-", + " 229 call vec_new_from_slice(2)": "cpu:831224, mem:44295, store:-/3@efa3fe90", + " 230 ret vec_new_from_slice -> Ok(Vec(obj#139))": "cpu:832250, mem:44391, objs:-/70@7b1a2d31", + " 231 call vec_new()": "cpu:850292, mem:49237, objs:-/71@d768f540", + " 232 ret vec_new -> Ok(Vec(obj#143))": "cpu:850793, mem:49301, objs:-/72@cc430abc", " 233 call bytes_new_from_slice(32)": "", - " 234 ret bytes_new_from_slice -> Ok(Bytes(obj#145))": "cpu:851762, mem:49373, objs:-/73@d3c82d12", + " 234 ret bytes_new_from_slice -> Ok(Bytes(obj#145))": "cpu:851762, mem:49413, objs:-/73@ef28b75a", " 235 call bytes_len(Bytes(obj#145))": "", " 236 ret bytes_len -> Ok(U32(32))": "cpu:851884", " 237 call bytes_new_from_slice(64)": "", - " 238 ret bytes_new_from_slice -> Ok(Bytes(obj#147))": "cpu:852861, mem:49517, objs:-/74@925b8dd3", + " 238 ret bytes_new_from_slice -> Ok(Bytes(obj#147))": "cpu:852861, mem:49557, objs:-/74@bbaa5fe6", " 239 call bytes_len(Bytes(obj#147))": "", " 240 ret bytes_len -> Ok(U32(64))": "cpu:852983", " 241 call map_new_from_slices(2)": "", - " 242 call symbol_new_from_slice(10)": "cpu:853516, mem:49581", - " 243 ret symbol_new_from_slice -> Ok(Symbol(obj#149))": "cpu:854524, mem:49671, objs:-/75@25ad5f17", + " 242 call symbol_new_from_slice(10)": "cpu:853516, mem:49621", + " 243 ret symbol_new_from_slice -> Ok(Symbol(obj#149))": "cpu:854524, mem:49711, objs:-/75@37f95684", " 244 call obj_cmp(Symbol(obj#149), Symbol(signature))": "cpu:854694", " 245 ret obj_cmp -> Ok(-1)": "cpu:854861", - " 246 ret map_new_from_slices -> Ok(Map(obj#151))": "cpu:855301, mem:49735, objs:-/76@cec544be", + " 246 ret map_new_from_slices -> Ok(Map(obj#151))": "cpu:855301, mem:49775, objs:-/76@b966b55f", " 247 call vec_push_back(Vec(obj#143), Map(obj#151))": "", - " 248 ret vec_push_back -> Ok(Vec(obj#153))": "cpu:856508, mem:49823, objs:-/77@2773abb9", - " 249 call obj_cmp(Symbol(obj#157), Symbol(signature))": "cpu:864604, mem:51075, objs:-/81@cf8ad6cf", + " 248 ret vec_push_back -> Ok(Vec(obj#153))": "cpu:856508, mem:49863, objs:-/77@9e49ceee", + " 249 call obj_cmp(Symbol(obj#157), Symbol(signature))": "cpu:864604, mem:51115, objs:-/81@28db1da8", " 250 ret obj_cmp -> Ok(-1)": "cpu:864771", - " 251 call symbol_new_from_slice(14)": "cpu:866614, mem:51283, objs:-/84@edcd11a0", - " 252 ret symbol_new_from_slice -> Ok(Symbol(obj#169))": "cpu:867622, mem:51377, objs:-/85@1b124f47", - " 253 call symbol_new_from_slice(14)": "cpu:868643, mem:51505, objs:-/86@ee5aa5e3, auth:-/1@d38a7e35", - " 254 ret symbol_new_from_slice -> Ok(Symbol(obj#173))": "cpu:869651, mem:51599, objs:-/87@b035474f", + " 251 call symbol_new_from_slice(14)": "cpu:866614, mem:51323, objs:-/84@c49bc8e4", + " 252 ret symbol_new_from_slice -> Ok(Symbol(obj#169))": "cpu:867622, mem:51417, objs:-/85@79c12ec3", + " 253 call symbol_new_from_slice(14)": "cpu:868643, mem:51545, objs:-/86@b1d351ba, auth:-/1@d38a7e35", + " 254 ret symbol_new_from_slice -> Ok(Symbol(obj#173))": "cpu:869651, mem:51639, objs:-/87@cd3f5053", " 255 call call(Address(obj#37), Symbol(obj#173), Vec(obj#139))": "", - " 256 call symbol_len(Symbol(obj#173))": "cpu:870527, mem:51631", + " 256 call symbol_len(Symbol(obj#173))": "cpu:870527, mem:51671", " 257 ret symbol_len -> Ok(U32(14))": "cpu:870649", " 258 call symbol_copy_to_slice(Symbol(obj#173), U32(0), 14)": "", " 259 ret symbol_copy_to_slice -> Ok(())": "cpu:870753", - " 260 push SAC:a010db6c:sym#173(Address(obj#39), False)": "cpu:901208, mem:56437, objs:-/88@e7bceb05, stk:1@5e7f9357, auth:1@92d7de7b/1@f57bfb70", + " 260 push SAC:2e378f80:sym#173(Address(obj#39), False)": "cpu:901208, mem:56485, objs:-/88@fcddb198, stk:1@1c07eb89, auth:1@92d7de7b/1@f57bfb70", " 261 call symbol_index_in_strs(Symbol(obj#173), 17)": "", " 262 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:903003", " 263 call vec_new_from_slice(1)": "", - " 264 ret vec_new_from_slice -> Ok(Vec(obj#177))": "cpu:903966, mem:56525, objs:-/89@2633f9b6", + " 264 ret vec_new_from_slice -> Ok(Vec(obj#177))": "cpu:903966, mem:56573, objs:-/89@63be3af5", " 265 call get_contract_data(Vec(obj#177), Instance)": "", - " 266 call obj_cmp(Symbol(obj#191), Symbol(issuer))": "cpu:913957, mem:57656, objs:-/98@89a711ad, stk:-", + " 266 call obj_cmp(Symbol(obj#191), Symbol(issuer))": "cpu:913957, mem:57708, objs:-/98@bb08d23f, stk:-", " 267 ret obj_cmp -> Ok(-1)": "cpu:914123", - " 268 call obj_cmp(Symbol(METADATA), Vec(obj#185))": "cpu:915054, mem:57784, objs:-/100@7a304995", + " 268 call obj_cmp(Symbol(METADATA), Vec(obj#185))": "cpu:915054, mem:57836, objs:-/100@1bce662", " 269 ret obj_cmp -> Ok(-1)": "cpu:915176", " 270 call obj_cmp(Vec(obj#185), Vec(obj#189))": "", " 271 ret obj_cmp -> Ok(-1)": "cpu:915463", " 272 call obj_cmp(Vec(obj#185), Vec(obj#177))": "cpu:915514", " 273 ret obj_cmp -> Ok(0)": "cpu:915801", - " 274 ret get_contract_data -> Ok(Address(obj#187))": "cpu:915907, store:3@95b4a069/3@3f6d4fe7, stk:1@acd7476", + " 274 ret get_contract_data -> Ok(Address(obj#187))": "cpu:915907, store:3@95b4a069/3@efa3fe90, stk:1@2a8a8f4a", " 275 call require_auth(Address(obj#187))": "", - " 276 call obj_cmp(Address(obj#155), Address(obj#187))": "cpu:916536, mem:57816", + " 276 call obj_cmp(Address(obj#155), Address(obj#187))": "cpu:916536, mem:57868", " 277 ret obj_cmp -> Ok(0)": "cpu:916828", " 278 call obj_cmp(Address(obj#155), Address(obj#187))": " auth:1@92d7de7b/-", " 279 ret obj_cmp -> Ok(0)": "cpu:917120", @@ -285,11 +285,11 @@ " 283 ret obj_cmp -> Ok(0)": "cpu:917701", " 284 call obj_cmp(Address(obj#171), Address(obj#39))": "", " 285 ret obj_cmp -> Ok(0)": "cpu:917993", - " 286 call vec_len(Vec(obj#165))": "cpu:936687, mem:62644", + " 286 call vec_len(Vec(obj#165))": "cpu:936687, mem:62696", " 287 ret vec_len -> Ok(U32(1))": "cpu:936809", " 288 call bytes_new_from_slice(32)": "", - " 289 ret bytes_new_from_slice -> Ok(Bytes(obj#201))": "cpu:937778, mem:62756, objs:-/101@e97d78c7", - " 290 call vec_get(Vec(obj#165), U32(0))": "cpu:939693, mem:62996", + " 289 ret bytes_new_from_slice -> Ok(Bytes(obj#201))": "cpu:937778, mem:62808, objs:-/101@1211d4b2", + " 290 call vec_get(Vec(obj#165), U32(0))": "cpu:939693, mem:63048", " 291 ret vec_get -> Ok(Map(obj#163))": "cpu:939919", " 292 call map_unpack_to_slice(Map(obj#163), 2)": "", " 293 ret map_unpack_to_slice -> Ok(Void)": "cpu:940271", @@ -301,19 +301,19 @@ " 299 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1359725", " 300 call bytes_copy_to_slice(Bytes(obj#159), U32(0), 32)": "", " 301 ret bytes_copy_to_slice -> Ok(())": "cpu:1359832", - " 302 ret require_auth -> Ok(Void)": "cpu:1366137, mem:64262, store:3@95b4a069/4@b3cf4968, foot:5@647c595e, auth:1@92d7de7b/1@5d61b303", + " 302 ret require_auth -> Ok(Void)": "cpu:1366137, mem:64314, store:3@95b4a069/4@ddf92c1d, foot:5@18028923, auth:1@92d7de7b/1@5d61b303", " 303 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 304 call get_ledger_sequence()": "cpu:1367443, mem:64398, store:3@95b4a069/-, foot:-", + " 304 call get_ledger_sequence()": "cpu:1367443, mem:64450, store:3@95b4a069/-, foot:-", " 305 ret get_ledger_sequence -> Ok(U32(123))": "", - " 306 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1377608, mem:66143, store:3@95b4a069/4@b3cf4968, foot:5@647c595e", + " 306 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1377608, mem:66199, store:3@95b4a069/4@ddf92c1d, foot:5@18028923", " 307 call vec_new_from_slice(1)": "cpu:1377652", - " 308 ret vec_new_from_slice -> Ok(Vec(obj#203))": "cpu:1378615, mem:66231, objs:-/102@7e133db8", + " 308 ret vec_new_from_slice -> Ok(Vec(obj#203))": "cpu:1378615, mem:66287, objs:-/102@bed10ac9", " 309 call get_contract_data(Vec(obj#203), Instance)": "", - " 310 call obj_cmp(Vec(obj#185), Vec(obj#203))": "cpu:1378727, store:-/4@b3cf4968, stk:-", + " 310 call obj_cmp(Vec(obj#185), Vec(obj#203))": "cpu:1378727, store:-/4@ddf92c1d, stk:-", " 311 ret obj_cmp -> Ok(-1)": "cpu:1379014", " 312 call obj_cmp(Vec(obj#189), Vec(obj#203))": "", " 313 ret obj_cmp -> Ok(0)": "cpu:1379301", - " 314 ret get_contract_data -> Ok(Vec(obj#199))": "cpu:1379407, store:3@95b4a069/4@b3cf4968, stk:1@acd7476", + " 314 ret get_contract_data -> Ok(Vec(obj#199))": "cpu:1379407, store:3@95b4a069/4@ddf92c1d, stk:1@2a8a8f4a", " 315 call vec_get(Vec(obj#199), U32(0))": "", " 316 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1379572", " 317 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -324,18 +324,18 @@ " 322 ret map_unpack_to_slice -> Ok(Void)": "cpu:1380283", " 323 call bytes_len(Bytes(obj#195))": "", " 324 ret bytes_len -> Ok(U32(32))": "cpu:1380405", - " 325 call vec_new_from_slice(2)": "cpu:1382596, mem:66471", - " 326 ret vec_new_from_slice -> Ok(Vec(obj#205))": "cpu:1383622, mem:66567, objs:-/103@117c40b8", + " 325 call vec_new_from_slice(2)": "cpu:1382596, mem:66527", + " 326 ret vec_new_from_slice -> Ok(Vec(obj#205))": "cpu:1383622, mem:66623, objs:-/103@af6f74b2", " 327 call has_contract_data(Vec(obj#205), Persistent)": "", - " 328 ret has_contract_data -> Ok(False)": "cpu:1385848, mem:66847", + " 328 ret has_contract_data -> Ok(False)": "cpu:1385848, mem:66903", " 329 call vec_new_from_slice(1)": "", - " 330 ret vec_new_from_slice -> Ok(Vec(obj#207))": "cpu:1386811, mem:66935, objs:-/104@506ba716", + " 330 ret vec_new_from_slice -> Ok(Vec(obj#207))": "cpu:1386811, mem:66991, objs:-/104@3588b3af", " 331 call get_contract_data(Vec(obj#207), Instance)": "", - " 332 call obj_cmp(Vec(obj#185), Vec(obj#207))": "cpu:1386923, store:-/4@b3cf4968, stk:-", + " 332 call obj_cmp(Vec(obj#185), Vec(obj#207))": "cpu:1386923, store:-/4@ddf92c1d, stk:-", " 333 ret obj_cmp -> Ok(-1)": "cpu:1387210", " 334 call obj_cmp(Vec(obj#189), Vec(obj#207))": "", " 335 ret obj_cmp -> Ok(0)": "cpu:1387497", - " 336 ret get_contract_data -> Ok(Vec(obj#199))": "cpu:1387603, store:3@95b4a069/4@b3cf4968, stk:1@acd7476", + " 336 ret get_contract_data -> Ok(Vec(obj#199))": "cpu:1387603, store:3@95b4a069/4@ddf92c1d, stk:1@2a8a8f4a", " 337 call vec_get(Vec(obj#199), U32(0))": "", " 338 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1387768", " 339 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -346,116 +346,116 @@ " 344 ret map_unpack_to_slice -> Ok(Void)": "cpu:1388479", " 345 call bytes_len(Bytes(obj#195))": "", " 346 ret bytes_len -> Ok(U32(32))": "cpu:1388601", - " 347 call vec_new_from_slice(2)": "cpu:1390641, mem:67175", - " 348 ret vec_new_from_slice -> Ok(Vec(obj#209))": "cpu:1391667, mem:67271, objs:-/105@39fb879", + " 347 call vec_new_from_slice(2)": "cpu:1390641, mem:67231", + " 348 ret vec_new_from_slice -> Ok(Vec(obj#209))": "cpu:1391667, mem:67327, objs:-/105@d9cf74ff", " 349 call map_new_from_slices(3)": "", - " 350 call symbol_new_from_slice(10)": "cpu:1392206, mem:67359", - " 351 ret symbol_new_from_slice -> Ok(Symbol(obj#211))": "cpu:1393214, mem:67449, objs:-/106@ca4e5f41", + " 350 call symbol_new_from_slice(10)": "cpu:1392206, mem:67415", + " 351 ret symbol_new_from_slice -> Ok(Symbol(obj#211))": "cpu:1393214, mem:67505, objs:-/106@90261186", " 352 call obj_cmp(Symbol(amount), Symbol(obj#211))": "cpu:1393265", " 353 ret obj_cmp -> Ok(-1)": "cpu:1393431", " 354 call obj_cmp(Symbol(obj#211), Symbol(clawback))": "", " 355 ret obj_cmp -> Ok(-1)": "cpu:1393598", - " 356 ret map_new_from_slices -> Ok(Map(obj#213))": "cpu:1394038, mem:67513, objs:-/107@c6913db", + " 356 ret map_new_from_slices -> Ok(Map(obj#213))": "cpu:1394038, mem:67569, objs:-/107@ab8f965c", " 357 call put_contract_data(Vec(obj#209), Map(obj#213), Persistent)": "", - " 358 ret put_contract_data -> Ok(Void)": "cpu:1401500, mem:69064, store:3@95b4a069/4@d14d8685, foot:5@ff103ee0", + " 358 ret put_contract_data -> Ok(Void)": "cpu:1401500, mem:69120, store:3@95b4a069/4@acb26b6f, foot:5@b3d0d7e0", " 359 call vec_new_from_slice(2)": "", - " 360 ret vec_new_from_slice -> Ok(Vec(obj#215))": "cpu:1402526, mem:69160, objs:-/108@10f9b97c", + " 360 ret vec_new_from_slice -> Ok(Vec(obj#215))": "cpu:1402526, mem:69216, objs:-/108@56219b82", " 361 call extend_contract_data_ttl(Vec(obj#215), Persistent, U32(501120), U32(518400))": "", - " 362 call get_ledger_sequence()": "cpu:1404752, mem:69440, store:3@95b4a069/-, foot:-", + " 362 call get_ledger_sequence()": "cpu:1404752, mem:69496, store:3@95b4a069/-, foot:-", " 363 ret get_ledger_sequence -> Ok(U32(123))": "", - " 364 ret extend_contract_data_ttl -> Ok(Void)": "cpu:1405823, mem:69728, store:3@95b4a069/4@7bb1f358, foot:5@ff103ee0", + " 364 ret extend_contract_data_ttl -> Ok(Void)": "cpu:1405823, mem:69784, store:3@95b4a069/4@c16affc5, foot:5@b3d0d7e0", " 365 call symbol_new_from_slice(14)": "", - " 366 ret symbol_new_from_slice -> Ok(Symbol(obj#217))": "cpu:1406831, mem:69822, objs:-/109@75e60eb7", + " 366 ret symbol_new_from_slice -> Ok(Symbol(obj#217))": "cpu:1406831, mem:69878, objs:-/109@459c7a23", " 367 call get_contract_data(Symbol(METADATA), Instance)": "", - " 368 call obj_cmp(Vec(obj#185), Symbol(METADATA))": "cpu:1406882, store:-/4@7bb1f358, stk:-", + " 368 call obj_cmp(Vec(obj#185), Symbol(METADATA))": "cpu:1406882, store:-/4@c16affc5, stk:-", " 369 ret obj_cmp -> Ok(1)": "cpu:1407004", - " 370 ret get_contract_data -> Ok(Map(obj#183))": "cpu:1407110, store:3@95b4a069/4@7bb1f358, stk:1@acd7476", + " 370 ret get_contract_data -> Ok(Map(obj#183))": "cpu:1407110, store:3@95b4a069/4@c16affc5, stk:1@2a8a8f4a", " 371 call map_unpack_to_slice(Map(obj#183), 3)": "", " 372 ret map_unpack_to_slice -> Ok(Void)": "cpu:1407450", " 373 call vec_new_from_slice(4)": "", - " 374 ret vec_new_from_slice -> Ok(Vec(obj#219))": "cpu:1408663, mem:69934, objs:-/110@ca8c2862", + " 374 ret vec_new_from_slice -> Ok(Vec(obj#219))": "cpu:1408663, mem:69990, objs:-/110@69894126", " 375 call contract_event(Vec(obj#219), False)": "", - " 376 ret contract_event -> Ok(Void)": "cpu:1410272, mem:70111, objs:-/111@2e857ff0, evt:1@311803c2", - " 377 pop SAC:a010db6c:sym#173 -> Ok(Void)": "", - " 378 ret call -> Ok(Void)": " store:-/4@7bb1f358, stk:-, auth:-/-", + " 376 ret contract_event -> Ok(Void)": "cpu:1410272, mem:70167, objs:-/111@15830466, evt:1@311803c2", + " 377 pop SAC:2e378f80:sym#173 -> Ok(Void)": "", + " 378 ret call -> Ok(Void)": " store:-/4@c16affc5, stk:-, auth:-/-", " 379 call symbol_new_from_slice(10)": "", - " 380 ret symbol_new_from_slice -> Ok(Symbol(obj#223))": "cpu:1411280, mem:70201, objs:-/112@f4861855", + " 380 ret symbol_new_from_slice -> Ok(Symbol(obj#223))": "cpu:1411280, mem:70257, objs:-/112@3220f44a", " 381 call vec_new_from_slice(1)": "", - " 382 ret vec_new_from_slice -> Ok(Vec(obj#225))": "cpu:1412304, mem:70289, objs:-/113@1b0b68bd", + " 382 ret vec_new_from_slice -> Ok(Vec(obj#225))": "cpu:1412304, mem:70345, objs:-/113@2b4b568e", " 383 call call(Address(obj#37), Symbol(obj#223), Vec(obj#225))": "", - " 384 call symbol_len(Symbol(obj#223))": "cpu:1413178, mem:70313", + " 384 call symbol_len(Symbol(obj#223))": "cpu:1413178, mem:70369", " 385 ret symbol_len -> Ok(U32(10))": "cpu:1413300", " 386 call symbol_copy_to_slice(Symbol(obj#223), U32(0), 10)": "", " 387 ret symbol_copy_to_slice -> Ok(())": "cpu:1413404", - " 388 push SAC:a010db6c:sym#223(Address(obj#39))": "cpu:1442853, mem:75091, objs:-/114@91d58f2a, stk:1@c566401e, auth:1@29fb5d4b/-", + " 388 push SAC:2e378f80:sym#223(Address(obj#39))": "cpu:1442853, mem:75155, objs:-/114@c528c03e, stk:1@74d05678, auth:1@29fb5d4b/-", " 389 call symbol_index_in_strs(Symbol(obj#223), 17)": "", " 390 ret symbol_index_in_strs -> Ok(U32(4))": "cpu:1444648", " 391 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 392 call get_ledger_sequence()": "cpu:1445954, mem:75227, store:-/-, foot:-", + " 392 call get_ledger_sequence()": "cpu:1445954, mem:75291, store:-/-, foot:-", " 393 ret get_ledger_sequence -> Ok(U32(123))": "", - " 394 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1456119, mem:76972, store:-/4@7bb1f358, foot:5@ff103ee0", + " 394 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1456119, mem:77040, store:-/4@c16affc5, foot:5@b3d0d7e0", " 395 call vec_new_from_slice(2)": "cpu:1456226", - " 396 ret vec_new_from_slice -> Ok(Vec(obj#229))": "cpu:1457252, mem:77068, objs:-/115@7bfb6fcc", + " 396 ret vec_new_from_slice -> Ok(Vec(obj#229))": "cpu:1457252, mem:77136, objs:-/115@b4ef4cba", " 397 call has_contract_data(Vec(obj#229), Persistent)": "", - " 398 ret has_contract_data -> Ok(True)": "cpu:1459478, mem:77348", + " 398 ret has_contract_data -> Ok(True)": "cpu:1459478, mem:77416", " 399 call get_contract_data(Vec(obj#229), Persistent)": "", - " 400 call obj_cmp(Symbol(amount), Symbol(obj#231))": "cpu:1463257, mem:77806, objs:-/116@d27c6b42", + " 400 call obj_cmp(Symbol(amount), Symbol(obj#231))": "cpu:1463257, mem:77874, objs:-/116@98cd7ee2", " 401 ret obj_cmp -> Ok(-1)": "cpu:1463423", " 402 call obj_cmp(Symbol(obj#231), Symbol(clawback))": "", " 403 ret obj_cmp -> Ok(-1)": "cpu:1463590", - " 404 ret get_contract_data -> Ok(Map(obj#233))": "cpu:1464091, mem:77870, objs:-/117@d5257ab4", + " 404 ret get_contract_data -> Ok(Map(obj#233))": "cpu:1464091, mem:77938, objs:-/117@7b3e2784", " 405 call map_unpack_to_slice(Map(obj#233), 3)": "", " 406 ret map_unpack_to_slice -> Ok(Void)": "cpu:1464494", - " 407 pop SAC:a010db6c:sym#223 -> Ok(False)": "", + " 407 pop SAC:2e378f80:sym#223 -> Ok(False)": "", " 408 ret call -> Ok(False)": " stk:-, auth:-/-", - " 409 call vec_new_from_slice(2)": "cpu:1466533, mem:78430, store:-/4@f4c51624", - " 410 ret vec_new_from_slice -> Ok(Vec(obj#235))": "cpu:1467559, mem:78526, objs:-/118@82fc801b", - " 411 call vec_new()": "cpu:1485601, mem:83372, objs:-/119@4bc7e149", - " 412 ret vec_new -> Ok(Vec(obj#239))": "cpu:1486102, mem:83436, objs:-/120@96c27337", + " 409 call vec_new_from_slice(2)": "cpu:1466533, mem:78498, store:-/4@3152c99d", + " 410 ret vec_new_from_slice -> Ok(Vec(obj#235))": "cpu:1467559, mem:78594, objs:-/118@42b5d4", + " 411 call vec_new()": "cpu:1485601, mem:83440, objs:-/119@14fdc8cf", + " 412 ret vec_new -> Ok(Vec(obj#239))": "cpu:1486102, mem:83504, objs:-/120@4fbe1144", " 413 call bytes_new_from_slice(32)": "", - " 414 ret bytes_new_from_slice -> Ok(Bytes(obj#241))": "cpu:1487071, mem:83548, objs:-/121@8964b3dc", + " 414 ret bytes_new_from_slice -> Ok(Bytes(obj#241))": "cpu:1487071, mem:83616, objs:-/121@971d5b3", " 415 call bytes_len(Bytes(obj#241))": "", " 416 ret bytes_len -> Ok(U32(32))": "cpu:1487193", " 417 call bytes_new_from_slice(64)": "", - " 418 ret bytes_new_from_slice -> Ok(Bytes(obj#243))": "cpu:1488170, mem:83692, objs:-/122@133c5b55", + " 418 ret bytes_new_from_slice -> Ok(Bytes(obj#243))": "cpu:1488170, mem:83760, objs:-/122@bf5e400f", " 419 call bytes_len(Bytes(obj#243))": "", " 420 ret bytes_len -> Ok(U32(64))": "cpu:1488292", " 421 call map_new_from_slices(2)": "", - " 422 call symbol_new_from_slice(10)": "cpu:1488825, mem:83756", - " 423 ret symbol_new_from_slice -> Ok(Symbol(obj#245))": "cpu:1489833, mem:83846, objs:-/123@f7ba76fe", + " 422 call symbol_new_from_slice(10)": "cpu:1488825, mem:83824", + " 423 ret symbol_new_from_slice -> Ok(Symbol(obj#245))": "cpu:1489833, mem:83914, objs:-/123@703b534b", " 424 call obj_cmp(Symbol(obj#245), Symbol(signature))": "cpu:1490003", " 425 ret obj_cmp -> Ok(-1)": "cpu:1490170", - " 426 ret map_new_from_slices -> Ok(Map(obj#247))": "cpu:1490610, mem:83910, objs:-/124@e9466202", + " 426 ret map_new_from_slices -> Ok(Map(obj#247))": "cpu:1490610, mem:83978, objs:-/124@9c1fafb6", " 427 call vec_push_back(Vec(obj#239), Map(obj#247))": "", - " 428 ret vec_push_back -> Ok(Vec(obj#249))": "cpu:1491817, mem:83998, objs:-/125@e8c2b4b4", - " 429 call obj_cmp(Symbol(obj#253), Symbol(signature))": "cpu:1499913, mem:85250, objs:-/129@af9300cd", + " 428 ret vec_push_back -> Ok(Vec(obj#249))": "cpu:1491817, mem:84066, objs:-/125@6a7ba06d", + " 429 call obj_cmp(Symbol(obj#253), Symbol(signature))": "cpu:1499913, mem:85318, objs:-/129@1be1101a", " 430 ret obj_cmp -> Ok(-1)": "cpu:1500080", - " 431 call symbol_new_from_slice(14)": "cpu:1501923, mem:85458, objs:-/132@48f81cb5", - " 432 ret symbol_new_from_slice -> Ok(Symbol(obj#265))": "cpu:1502931, mem:85552, objs:-/133@ce5a494b", - " 433 call symbol_new_from_slice(14)": "cpu:1503952, mem:85680, objs:-/134@919068d9, auth:-/1@1e0d0408", - " 434 ret symbol_new_from_slice -> Ok(Symbol(obj#269))": "cpu:1504960, mem:85774, objs:-/135@3483a4fd", + " 431 call symbol_new_from_slice(14)": "cpu:1501923, mem:85526, objs:-/132@cf21a57b", + " 432 ret symbol_new_from_slice -> Ok(Symbol(obj#265))": "cpu:1502931, mem:85620, objs:-/133@8e8a4f93", + " 433 call symbol_new_from_slice(14)": "cpu:1503952, mem:85748, objs:-/134@63b494e5, auth:-/1@1e0d0408", + " 434 ret symbol_new_from_slice -> Ok(Symbol(obj#269))": "cpu:1504960, mem:85842, objs:-/135@22e43eba", " 435 call call(Address(obj#37), Symbol(obj#269), Vec(obj#235))": "", - " 436 call symbol_len(Symbol(obj#269))": "cpu:1505836, mem:85806", + " 436 call symbol_len(Symbol(obj#269))": "cpu:1505836, mem:85874", " 437 ret symbol_len -> Ok(U32(14))": "cpu:1505958", " 438 call symbol_copy_to_slice(Symbol(obj#269), U32(0), 14)": "", " 439 ret symbol_copy_to_slice -> Ok(())": "cpu:1506062", - " 440 push SAC:a010db6c:sym#269(Address(obj#39), True)": "cpu:1536571, mem:90680, objs:-/136@d91d2a32, stk:1@dcb7dbb0, auth:1@7b23fed4/1@aaa55891", + " 440 push SAC:2e378f80:sym#269(Address(obj#39), True)": "cpu:1536571, mem:90756, objs:-/136@e5c77d2e, stk:1@c01d0ee6, auth:1@7b23fed4/1@aaa55891", " 441 call symbol_index_in_strs(Symbol(obj#269), 17)": "", " 442 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:1538366", " 443 call vec_new_from_slice(1)": "", - " 444 ret vec_new_from_slice -> Ok(Vec(obj#273))": "cpu:1539329, mem:90768, objs:-/137@9eba4b7f", + " 444 ret vec_new_from_slice -> Ok(Vec(obj#273))": "cpu:1539329, mem:90844, objs:-/137@1f0aac41", " 445 call get_contract_data(Vec(obj#273), Instance)": "", - " 446 call obj_cmp(Symbol(obj#287), Symbol(issuer))": "cpu:1549320, mem:91899, objs:-/146@424a6c98, stk:-", + " 446 call obj_cmp(Symbol(obj#287), Symbol(issuer))": "cpu:1549320, mem:91979, objs:-/146@9b50c068, stk:-", " 447 ret obj_cmp -> Ok(-1)": "cpu:1549486", - " 448 call obj_cmp(Symbol(METADATA), Vec(obj#281))": "cpu:1550417, mem:92027, objs:-/148@65f02cb1", + " 448 call obj_cmp(Symbol(METADATA), Vec(obj#281))": "cpu:1550417, mem:92107, objs:-/148@7b2fb1d4", " 449 ret obj_cmp -> Ok(-1)": "cpu:1550539", " 450 call obj_cmp(Vec(obj#281), Vec(obj#285))": "", " 451 ret obj_cmp -> Ok(-1)": "cpu:1550826", " 452 call obj_cmp(Vec(obj#281), Vec(obj#273))": "cpu:1550877", " 453 ret obj_cmp -> Ok(0)": "cpu:1551164", - " 454 ret get_contract_data -> Ok(Address(obj#283))": "cpu:1551270, store:3@2c7eaaff/4@f4c51624, stk:1@35cdec05", + " 454 ret get_contract_data -> Ok(Address(obj#283))": "cpu:1551270, store:3@2c7eaaff/4@3152c99d, stk:1@baf01333", " 455 call require_auth(Address(obj#283))": "", - " 456 call obj_cmp(Address(obj#251), Address(obj#283))": "cpu:1551899, mem:92059", + " 456 call obj_cmp(Address(obj#251), Address(obj#283))": "cpu:1551899, mem:92139", " 457 ret obj_cmp -> Ok(0)": "cpu:1552191", " 458 call obj_cmp(Address(obj#251), Address(obj#283))": " auth:1@7b23fed4/-", " 459 ret obj_cmp -> Ok(0)": "cpu:1552483", @@ -465,11 +465,11 @@ " 463 ret obj_cmp -> Ok(0)": "cpu:1553064", " 464 call obj_cmp(Address(obj#267), Address(obj#39))": "", " 465 ret obj_cmp -> Ok(0)": "cpu:1553356", - " 466 call vec_len(Vec(obj#261))": "cpu:1572050, mem:96887", + " 466 call vec_len(Vec(obj#261))": "cpu:1572050, mem:96967", " 467 ret vec_len -> Ok(U32(1))": "cpu:1572172", " 468 call bytes_new_from_slice(32)": "", - " 469 ret bytes_new_from_slice -> Ok(Bytes(obj#297))": "cpu:1573141, mem:96999, objs:-/149@7a0963f3", - " 470 call vec_get(Vec(obj#261), U32(0))": "cpu:1575074, mem:97239", + " 469 ret bytes_new_from_slice -> Ok(Bytes(obj#297))": "cpu:1573141, mem:97079, objs:-/149@90aff9c9", + " 470 call vec_get(Vec(obj#261), U32(0))": "cpu:1575074, mem:97319", " 471 ret vec_get -> Ok(Map(obj#259))": "cpu:1575300", " 472 call map_unpack_to_slice(Map(obj#259), 2)": "", " 473 ret map_unpack_to_slice -> Ok(Void)": "cpu:1575652", @@ -481,84 +481,84 @@ " 479 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1995106", " 480 call bytes_copy_to_slice(Bytes(obj#255), U32(0), 32)": "", " 481 ret bytes_copy_to_slice -> Ok(())": "cpu:1995213", - " 482 ret require_auth -> Ok(Void)": "cpu:2002370, mem:98691, store:3@2c7eaaff/5@c25b45aa, foot:6@29dd6bad, auth:1@7b23fed4/1@6d9dd3f4", + " 482 ret require_auth -> Ok(Void)": "cpu:2002370, mem:98771, store:3@2c7eaaff/5@41283724, foot:6@7cc65dea, auth:1@7b23fed4/1@6d9dd3f4", " 483 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 484 call get_ledger_sequence()": "cpu:2003676, mem:98827, store:3@2c7eaaff/-, foot:-", + " 484 call get_ledger_sequence()": "cpu:2003676, mem:98907, store:3@2c7eaaff/-, foot:-", " 485 ret get_ledger_sequence -> Ok(U32(123))": "", - " 486 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2013841, mem:100572, store:3@2c7eaaff/5@c25b45aa, foot:6@29dd6bad", + " 486 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2013841, mem:100656, store:3@2c7eaaff/5@41283724, foot:6@7cc65dea", " 487 call vec_new_from_slice(2)": "cpu:2014036", - " 488 ret vec_new_from_slice -> Ok(Vec(obj#299))": "cpu:2015062, mem:100668, objs:-/150@907a0ed2", + " 488 ret vec_new_from_slice -> Ok(Vec(obj#299))": "cpu:2015062, mem:100752, objs:-/150@263df0c", " 489 call has_contract_data(Vec(obj#299), Persistent)": "", - " 490 ret has_contract_data -> Ok(True)": "cpu:2017480, mem:100948", + " 490 ret has_contract_data -> Ok(True)": "cpu:2017480, mem:101032", " 491 call get_contract_data(Vec(obj#299), Persistent)": "", - " 492 call obj_cmp(Symbol(amount), Symbol(obj#301))": "cpu:2021451, mem:101406, objs:-/151@20b06403", + " 492 call obj_cmp(Symbol(amount), Symbol(obj#301))": "cpu:2021451, mem:101490, objs:-/151@68dc1fe8", " 493 ret obj_cmp -> Ok(-1)": "cpu:2021617", " 494 call obj_cmp(Symbol(obj#301), Symbol(clawback))": "", " 495 ret obj_cmp -> Ok(-1)": "cpu:2021784", - " 496 ret get_contract_data -> Ok(Map(obj#303))": "cpu:2022285, mem:101470, objs:-/152@2374bfd6", + " 496 ret get_contract_data -> Ok(Map(obj#303))": "cpu:2022285, mem:101554, objs:-/152@7b3416f", " 497 call map_unpack_to_slice(Map(obj#303), 3)": "", " 498 ret map_unpack_to_slice -> Ok(Void)": "cpu:2022688", " 499 call vec_new_from_slice(2)": "", - " 500 ret vec_new_from_slice -> Ok(Vec(obj#305))": "cpu:2023714, mem:101566, objs:-/153@a61b7f87", + " 500 ret vec_new_from_slice -> Ok(Vec(obj#305))": "cpu:2023714, mem:101650, objs:-/153@4989b9f", " 501 call map_new_from_slices(3)": "", - " 502 call symbol_new_from_slice(10)": "cpu:2024253, mem:101654", - " 503 ret symbol_new_from_slice -> Ok(Symbol(obj#307))": "cpu:2025261, mem:101744, objs:-/154@4b02fbb5", + " 502 call symbol_new_from_slice(10)": "cpu:2024253, mem:101738", + " 503 ret symbol_new_from_slice -> Ok(Symbol(obj#307))": "cpu:2025261, mem:101828, objs:-/154@7e97c94c", " 504 call obj_cmp(Symbol(amount), Symbol(obj#307))": "cpu:2025312", " 505 ret obj_cmp -> Ok(-1)": "cpu:2025478", " 506 call obj_cmp(Symbol(obj#307), Symbol(clawback))": "", " 507 ret obj_cmp -> Ok(-1)": "cpu:2025645", - " 508 ret map_new_from_slices -> Ok(Map(obj#309))": "cpu:2026085, mem:101808, objs:-/155@9a709385", + " 508 ret map_new_from_slices -> Ok(Map(obj#309))": "cpu:2026085, mem:101892, objs:-/155@833f4bf", " 509 call put_contract_data(Vec(obj#305), Map(obj#309), Persistent)": "", - " 510 ret put_contract_data -> Ok(Void)": "cpu:2036212, mem:103781, store:3@2c7eaaff/5@adf3f3f5", + " 510 ret put_contract_data -> Ok(Void)": "cpu:2036212, mem:103865, store:3@2c7eaaff/5@d2e9ce16", " 511 call vec_new_from_slice(2)": "", - " 512 ret vec_new_from_slice -> Ok(Vec(obj#311))": "cpu:2037238, mem:103877, objs:-/156@b4cf729c", + " 512 ret vec_new_from_slice -> Ok(Vec(obj#311))": "cpu:2037238, mem:103961, objs:-/156@78dff35f", " 513 call extend_contract_data_ttl(Vec(obj#311), Persistent, U32(501120), U32(518400))": "", - " 514 call get_ledger_sequence()": "cpu:2039656, mem:104157, store:3@2c7eaaff/-, foot:-", + " 514 call get_ledger_sequence()": "cpu:2039656, mem:104241, store:3@2c7eaaff/-, foot:-", " 515 ret get_ledger_sequence -> Ok(U32(123))": "", - " 516 ret extend_contract_data_ttl -> Ok(Void)": " store:3@2c7eaaff/5@adf3f3f5, foot:6@29dd6bad", + " 516 ret extend_contract_data_ttl -> Ok(Void)": " store:3@2c7eaaff/5@d2e9ce16, foot:6@7cc65dea", " 517 call symbol_new_from_slice(14)": "", - " 518 ret symbol_new_from_slice -> Ok(Symbol(obj#313))": "cpu:2040664, mem:104251, objs:-/157@490cea00", + " 518 ret symbol_new_from_slice -> Ok(Symbol(obj#313))": "cpu:2040664, mem:104335, objs:-/157@a1f3d929", " 519 call get_contract_data(Symbol(METADATA), Instance)": "", - " 520 call obj_cmp(Vec(obj#281), Symbol(METADATA))": "cpu:2040715, store:-/5@adf3f3f5, stk:-", + " 520 call obj_cmp(Vec(obj#281), Symbol(METADATA))": "cpu:2040715, store:-/5@d2e9ce16, stk:-", " 521 ret obj_cmp -> Ok(1)": "cpu:2040837", - " 522 ret get_contract_data -> Ok(Map(obj#279))": "cpu:2040943, store:3@2c7eaaff/5@adf3f3f5, stk:1@35cdec05", + " 522 ret get_contract_data -> Ok(Map(obj#279))": "cpu:2040943, store:3@2c7eaaff/5@d2e9ce16, stk:1@baf01333", " 523 call map_unpack_to_slice(Map(obj#279), 3)": "", " 524 ret map_unpack_to_slice -> Ok(Void)": "cpu:2041283", " 525 call vec_new_from_slice(4)": "", - " 526 ret vec_new_from_slice -> Ok(Vec(obj#315))": "cpu:2042496, mem:104363, objs:-/158@7ac57e78", + " 526 ret vec_new_from_slice -> Ok(Vec(obj#315))": "cpu:2042496, mem:104447, objs:-/158@be759213", " 527 call contract_event(Vec(obj#315), True)": "", - " 528 ret contract_event -> Ok(Void)": "cpu:2044105, mem:104540, objs:-/159@68db2a9, evt:2@cf62b326", - " 529 pop SAC:a010db6c:sym#269 -> Ok(Void)": "", - " 530 ret call -> Ok(Void)": " store:-/5@adf3f3f5, stk:-, auth:-/-", + " 528 ret contract_event -> Ok(Void)": "cpu:2044105, mem:104624, objs:-/159@802d7a87, evt:2@cf62b326", + " 529 pop SAC:2e378f80:sym#269 -> Ok(Void)": "", + " 530 ret call -> Ok(Void)": " store:-/5@d2e9ce16, stk:-, auth:-/-", " 531 call symbol_new_from_slice(10)": "", - " 532 ret symbol_new_from_slice -> Ok(Symbol(obj#319))": "cpu:2045113, mem:104630, objs:-/160@2d2bea5b", + " 532 ret symbol_new_from_slice -> Ok(Symbol(obj#319))": "cpu:2045113, mem:104714, objs:-/160@10c61f11", " 533 call vec_new_from_slice(1)": "", - " 534 ret vec_new_from_slice -> Ok(Vec(obj#321))": "cpu:2046137, mem:104718, objs:-/161@e289d1d9", + " 534 ret vec_new_from_slice -> Ok(Vec(obj#321))": "cpu:2046137, mem:104802, objs:-/161@c8125131", " 535 call call(Address(obj#37), Symbol(obj#319), Vec(obj#321))": "", - " 536 call symbol_len(Symbol(obj#319))": "cpu:2047011, mem:104742", + " 536 call symbol_len(Symbol(obj#319))": "cpu:2047011, mem:104826", " 537 ret symbol_len -> Ok(U32(10))": "cpu:2047133", " 538 call symbol_copy_to_slice(Symbol(obj#319), U32(0), 10)": "", " 539 ret symbol_copy_to_slice -> Ok(())": "cpu:2047237", - " 540 push SAC:a010db6c:sym#319(Address(obj#39))": "cpu:2076702, mem:109588, objs:-/162@1c23b782, stk:1@e324cea1, auth:1@75b20609/-", + " 540 push SAC:2e378f80:sym#319(Address(obj#39))": "cpu:2076702, mem:109680, objs:-/162@e03b0698, stk:1@75bf33e8, auth:1@75b20609/-", " 541 call symbol_index_in_strs(Symbol(obj#319), 17)": "", " 542 ret symbol_index_in_strs -> Ok(U32(4))": "cpu:2078497", " 543 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 544 call get_ledger_sequence()": "cpu:2079803, mem:109724, store:-/-, foot:-", + " 544 call get_ledger_sequence()": "cpu:2079803, mem:109816, store:-/-, foot:-", " 545 ret get_ledger_sequence -> Ok(U32(123))": "", - " 546 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2089968, mem:111469, store:-/5@adf3f3f5, foot:6@29dd6bad", + " 546 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2089968, mem:111565, store:-/5@d2e9ce16, foot:6@7cc65dea", " 547 call vec_new_from_slice(2)": "cpu:2090075", - " 548 ret vec_new_from_slice -> Ok(Vec(obj#325))": "cpu:2091101, mem:111565, objs:-/163@60048f6d", + " 548 ret vec_new_from_slice -> Ok(Vec(obj#325))": "cpu:2091101, mem:111661, objs:-/163@328a36d", " 549 call has_contract_data(Vec(obj#325), Persistent)": "", - " 550 ret has_contract_data -> Ok(True)": "cpu:2093519, mem:111845", + " 550 ret has_contract_data -> Ok(True)": "cpu:2093519, mem:111941", " 551 call get_contract_data(Vec(obj#325), Persistent)": "", - " 552 call obj_cmp(Symbol(amount), Symbol(obj#327))": "cpu:2097490, mem:112303, objs:-/164@2a5408e3", + " 552 call obj_cmp(Symbol(amount), Symbol(obj#327))": "cpu:2097490, mem:112399, objs:-/164@8ce8154f", " 553 ret obj_cmp -> Ok(-1)": "cpu:2097656", " 554 call obj_cmp(Symbol(obj#327), Symbol(clawback))": "", " 555 ret obj_cmp -> Ok(-1)": "cpu:2097823", - " 556 ret get_contract_data -> Ok(Map(obj#329))": "cpu:2098324, mem:112367, objs:-/165@8386c417", + " 556 ret get_contract_data -> Ok(Map(obj#329))": "cpu:2098324, mem:112463, objs:-/165@8dec2e6d", " 557 call map_unpack_to_slice(Map(obj#329), 3)": "", " 558 ret map_unpack_to_slice -> Ok(Void)": "cpu:2098727", - " 559 pop SAC:a010db6c:sym#319 -> Ok(True)": "", + " 559 pop SAC:2e378f80:sym#319 -> Ok(True)": "", " 560 ret call -> Ok(True)": " stk:-, auth:-/-", - " 561 end": "cpu:2098727, mem:112367, prngs:-/9b4a753, objs:-/165@8386c417, vm:-/-, evt:2@cf62b326, store:-/5@adf3f3f5, foot:6@29dd6bad, stk:-, auth:-/-" + " 561 end": "cpu:2098727, mem:112463, prngs:-/9b4a753, objs:-/165@8dec2e6d, vm:-/-, evt:2@cf62b326, store:-/5@d2e9ce16, foot:6@7cc65dea, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_burn.json b/soroban-env-host/observations/test__stellar_asset_contract__test_burn.json index 0b45b1cc9..8892454e9 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_burn.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_burn.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,54 +68,54 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call vec_new_from_slice(2)": "cpu:218830, mem:14164, objs:-/20@f10c2443, store:-/6@3f915cb1, foot:6@980adc1a", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:219856, mem:14260, objs:-/21@a70452ec", - " 87 call vec_new()": "cpu:238346, mem:19360, objs:-/22@49776f1d", - " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:238847, mem:19424, objs:-/23@8278a387", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call vec_new_from_slice(2)": "cpu:218830, mem:14172, objs:-/20@84c25009, store:-/6@fad10303, foot:6@f087481e", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:219856, mem:14268, objs:-/21@4c31c4f6", + " 87 call vec_new()": "cpu:238346, mem:19368, objs:-/22@e1619b81", + " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:238847, mem:19432, objs:-/23@e05da44b", " 89 call bytes_new_from_slice(32)": "", - " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:239816, mem:19536, objs:-/24@6414ef7d", + " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:239816, mem:19544, objs:-/24@7e108b72", " 91 call bytes_len(Bytes(obj#47))": "", " 92 ret bytes_len -> Ok(U32(32))": "cpu:239938", " 93 call bytes_new_from_slice(64)": "", - " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:240915, mem:19680, objs:-/25@7798c7d4", + " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:240915, mem:19688, objs:-/25@1d759f6e", " 95 call bytes_len(Bytes(obj#49))": "", " 96 ret bytes_len -> Ok(U32(64))": "cpu:241037", " 97 call map_new_from_slices(2)": "", - " 98 call symbol_new_from_slice(10)": "cpu:241570, mem:19744", - " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:242578, mem:19834, objs:-/26@12829e48", + " 98 call symbol_new_from_slice(10)": "cpu:241570, mem:19752", + " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:242578, mem:19842, objs:-/26@8f5f49a9", " 100 call obj_cmp(Symbol(obj#51), Symbol(signature))": "cpu:242748", " 101 ret obj_cmp -> Ok(-1)": "cpu:242915", - " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:243355, mem:19898, objs:-/27@1471fbd", + " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:243355, mem:19906, objs:-/27@8f3f4740", " 103 call vec_push_back(Vec(obj#45), Map(obj#53))": "", - " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:244562, mem:19986, objs:-/28@e4e9ed4d", - " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:252658, mem:21238, objs:-/32@c6e61994", + " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:244562, mem:19994, objs:-/28@dab377d4", + " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:252658, mem:21246, objs:-/32@51ebaa91", " 106 ret obj_cmp -> Ok(-1)": "cpu:252825", - " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:255689, mem:21574, objs:-/36@653b45ef, auth:-/1@471dcf20", - " 108 push SAC:a010db6c:mint(Address(obj#39), I128(100000000))": "cpu:286759, mem:26616, objs:-/37@b587f4bd, stk:1@cc1994d0, auth:1@bd72e8ef/1@49ca333", + " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:255689, mem:21582, objs:-/36@7fd370e3, auth:-/1@471dcf20", + " 108 push SAC:2e378f80:mint(Address(obj#39), I128(100000000))": "cpu:286759, mem:26632, objs:-/37@8670604, stk:1@b0c8fa83, auth:1@bd72e8ef/1@49ca333", " 109 call symbol_index_in_strs(Symbol(mint), 17)": "", " 110 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:287507", " 111 call vec_new_from_slice(1)": "", - " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:288470, mem:26704, objs:-/38@29414f6", + " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:288470, mem:26720, objs:-/38@4fa61eb6", " 113 call get_contract_data(Vec(obj#75), Instance)": "", - " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:298461, mem:27835, objs:-/47@b4891f4e, stk:-", + " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:298461, mem:27855, objs:-/47@ac775cc5, stk:-", " 115 ret obj_cmp -> Ok(-1)": "cpu:298627", - " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:299558, mem:27963, objs:-/49@aef65d37", + " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:299558, mem:27983, objs:-/49@726e766a", " 117 ret obj_cmp -> Ok(-1)": "cpu:299680", " 118 call obj_cmp(Vec(obj#83), Vec(obj#87))": "", " 119 ret obj_cmp -> Ok(-1)": "cpu:299967", @@ -123,7 +123,7 @@ " 121 ret obj_cmp -> Ok(-1)": "cpu:300305", " 122 call obj_cmp(Vec(obj#87), Vec(obj#75))": "", " 123 ret obj_cmp -> Ok(0)": "cpu:300592", - " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:300698, store:3@63cd6523/6@3f915cb1, stk:1@62cc3764", + " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:300698, store:3@63cd6523/6@fad10303, stk:1@56f3dc2b", " 125 call vec_get(Vec(obj#97), U32(0))": "", " 126 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:300863", " 127 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -134,16 +134,16 @@ " 132 ret map_unpack_to_slice -> Ok(Void)": "cpu:301574", " 133 call bytes_len(Bytes(obj#93))": "", " 134 ret bytes_len -> Ok(U32(32))": "cpu:301696", - " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:302289, mem:28027, objs:-/50@5da9862e", + " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:302289, mem:28047, objs:-/50@a11d5bac", " 136 ret obj_cmp -> Ok(-1)": "cpu:302581", " 137 call vec_new_from_slice(1)": "", - " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:303544, mem:28115, objs:-/51@c30418a2", + " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:303544, mem:28135, objs:-/51@502c071e", " 139 call get_contract_data(Vec(obj#101), Instance)": "", - " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:303656, store:-/6@3f915cb1, stk:-", + " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:303656, store:-/6@fad10303, stk:-", " 141 ret obj_cmp -> Ok(0)": "cpu:303943", - " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:304049, store:3@63cd6523/6@3f915cb1, stk:1@62cc3764", + " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:304049, store:3@63cd6523/6@fad10303, stk:1@56f3dc2b", " 143 call require_auth(Address(obj#85))": "", - " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:304678, mem:28147", + " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:304678, mem:28167", " 145 ret obj_cmp -> Ok(0)": "cpu:304970", " 146 call obj_cmp(Address(obj#57), Address(obj#85))": " auth:1@bd72e8ef/-", " 147 ret obj_cmp -> Ok(0)": "cpu:305262", @@ -151,11 +151,11 @@ " 149 ret obj_cmp -> Ok(0)": "cpu:305554", " 150 call obj_cmp(Address(obj#71), Address(obj#39))": "", " 151 ret obj_cmp -> Ok(0)": "cpu:305846", - " 152 call vec_len(Vec(obj#67))": "cpu:324404, mem:33199", + " 152 call vec_len(Vec(obj#67))": "cpu:324404, mem:33219", " 153 ret vec_len -> Ok(U32(1))": "cpu:324526", " 154 call bytes_new_from_slice(32)": "", - " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:325495, mem:33311, objs:-/52@39b7397f", - " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:327572, mem:33551", + " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:325495, mem:33331, objs:-/52@34d427fc", + " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:327572, mem:33571", " 157 ret vec_get -> Ok(Map(obj#65))": "cpu:327798", " 158 call map_unpack_to_slice(Map(obj#65), 2)": "", " 159 ret map_unpack_to_slice -> Ok(Void)": "cpu:328150", @@ -167,19 +167,19 @@ " 165 ret verify_sig_ed25519 -> Ok(Void)": "cpu:747604", " 166 call bytes_copy_to_slice(Bytes(obj#61), U32(0), 32)": "", " 167 ret bytes_copy_to_slice -> Ok(())": "cpu:747711", - " 168 ret require_auth -> Ok(Void)": "cpu:753952, mem:35325, store:3@63cd6523/7@427f9a9c, foot:7@7b60d93b, auth:1@bd72e8ef/1@4ec905a3", + " 168 ret require_auth -> Ok(Void)": "cpu:753952, mem:35345, store:3@63cd6523/7@fe1d8640, foot:7@6f010aca, auth:1@bd72e8ef/1@4ec905a3", " 169 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 170 call get_ledger_sequence()": "cpu:755258, mem:35461, store:3@63cd6523/-, foot:-", + " 170 call get_ledger_sequence()": "cpu:755258, mem:35481, store:3@63cd6523/-, foot:-", " 171 ret get_ledger_sequence -> Ok(U32(123))": "", - " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:766626, mem:37698, store:3@63cd6523/7@a48bbb6, foot:7@7b60d93b", + " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:766626, mem:37722, store:3@63cd6523/7@b06549b4, foot:7@6f010aca", " 173 call vec_new_from_slice(1)": "cpu:766821", - " 174 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:767784, mem:37786, objs:-/53@aef26dab", + " 174 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:767784, mem:37810, objs:-/53@77b658b3", " 175 call get_contract_data(Vec(obj#105), Instance)": "", - " 176 call obj_cmp(Vec(obj#83), Vec(obj#105))": "cpu:767896, store:-/7@a48bbb6, stk:-", + " 176 call obj_cmp(Vec(obj#83), Vec(obj#105))": "cpu:767896, store:-/7@b06549b4, stk:-", " 177 ret obj_cmp -> Ok(-1)": "cpu:768183", " 178 call obj_cmp(Vec(obj#87), Vec(obj#105))": "", " 179 ret obj_cmp -> Ok(0)": "cpu:768470", - " 180 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:768576, store:3@63cd6523/7@a48bbb6, stk:1@62cc3764", + " 180 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:768576, store:3@63cd6523/7@b06549b4, stk:1@56f3dc2b", " 181 call vec_get(Vec(obj#97), U32(0))": "", " 182 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:768741", " 183 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -194,14 +194,14 @@ " 192 ret string_len -> Ok(U32(4))": "cpu:769803", " 193 call string_copy_to_slice(String(obj#91), U32(0), 4)": "", " 194 ret string_copy_to_slice -> Ok(())": "cpu:769906", - " 195 call vec_new_from_slice(1)": "cpu:771127, mem:37922", - " 196 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:772090, mem:38010, objs:-/54@1eb6b6fd", + " 195 call vec_new_from_slice(1)": "cpu:771127, mem:37946", + " 196 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:772090, mem:38034, objs:-/54@3e024891", " 197 call get_contract_data(Vec(obj#107), Instance)": "", - " 198 call obj_cmp(Vec(obj#83), Vec(obj#107))": "cpu:772202, store:-/7@a48bbb6, stk:-", + " 198 call obj_cmp(Vec(obj#83), Vec(obj#107))": "cpu:772202, store:-/7@b06549b4, stk:-", " 199 ret obj_cmp -> Ok(-1)": "cpu:772489", " 200 call obj_cmp(Vec(obj#87), Vec(obj#107))": "", " 201 ret obj_cmp -> Ok(0)": "cpu:772776", - " 202 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:772882, store:3@63cd6523/7@a48bbb6, stk:1@62cc3764", + " 202 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:772882, store:3@63cd6523/7@b06549b4, stk:1@56f3dc2b", " 203 call vec_get(Vec(obj#97), U32(0))": "", " 204 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:773047", " 205 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -216,34 +216,34 @@ " 214 ret string_len -> Ok(U32(4))": "cpu:774109", " 215 call string_copy_to_slice(String(obj#91), U32(0), 4)": "", " 216 ret string_copy_to_slice -> Ok(())": "cpu:774212", - " 217 call get_contract_data(Symbol(METADATA), Instance)": "cpu:777270, mem:38910, store:3@63cd6523/7@b56c800b", - " 218 call obj_cmp(Vec(obj#83), Symbol(METADATA))": "cpu:777321, store:-/7@b56c800b, stk:-", + " 217 call get_contract_data(Symbol(METADATA), Instance)": "cpu:777270, mem:38934, store:3@63cd6523/7@216606f2", + " 218 call obj_cmp(Vec(obj#83), Symbol(METADATA))": "cpu:777321, store:-/7@216606f2, stk:-", " 219 ret obj_cmp -> Ok(1)": "cpu:777443", - " 220 ret get_contract_data -> Ok(Map(obj#81))": "cpu:777549, store:3@63cd6523/7@b56c800b, stk:1@62cc3764", + " 220 ret get_contract_data -> Ok(Map(obj#81))": "cpu:777549, store:3@63cd6523/7@216606f2, stk:1@56f3dc2b", " 221 call map_unpack_to_slice(Map(obj#81), 3)": "", " 222 ret map_unpack_to_slice -> Ok(Void)": "cpu:777889", " 223 call vec_new_from_slice(4)": "", - " 224 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:779041, mem:39022, objs:-/55@3114ce46", + " 224 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:779041, mem:39046, objs:-/55@3cf90b4f", " 225 call contract_event(Vec(obj#109), I128(100000000))": "", - " 226 ret contract_event -> Ok(Void)": "cpu:780650, mem:39199, objs:-/56@dac21401, evt:1@f8493898", - " 227 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 228 ret call -> Ok(Void)": " store:-/7@b56c800b, stk:-, auth:-/-", - " 229 call vec_new_from_slice(1)": "cpu:781090, mem:39263, objs:-/57@393e4b18", - " 230 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:782114, mem:39351, objs:-/58@a2e0b969", + " 226 ret contract_event -> Ok(Void)": "cpu:780650, mem:39223, objs:-/56@4f632d26, evt:1@f8493898", + " 227 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 228 ret call -> Ok(Void)": " store:-/7@216606f2, stk:-, auth:-/-", + " 229 call vec_new_from_slice(1)": "cpu:781090, mem:39287, objs:-/57@4601caf6", + " 230 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:782114, mem:39375, objs:-/58@f4db9eaa", " 231 call call(Address(obj#37), Symbol(balance), Vec(obj#115))": "", - " 232 push SAC:a010db6c:balance(Address(obj#113))": "cpu:812426, mem:44357, objs:-/59@db9040ae, stk:1@e18b7063, auth:1@c08a9849/-", + " 232 push SAC:2e378f80:balance(Address(obj#113))": "cpu:812426, mem:44389, objs:-/59@3d5e55d8, stk:1@628bb9b5, auth:1@c08a9849/-", " 233 call symbol_index_in_strs(Symbol(balance), 17)": "", " 234 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:813174", " 235 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 236 call get_ledger_sequence()": "cpu:814480, mem:44493, store:-/-, foot:-", + " 236 call get_ledger_sequence()": "cpu:814480, mem:44525, store:-/-, foot:-", " 237 ret get_ledger_sequence -> Ok(U32(123))": "", - " 238 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:824645, mem:46238, store:-/7@b56c800b, foot:7@7b60d93b", + " 238 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:824645, mem:46274, store:-/7@216606f2, foot:7@6f010aca", " 239 call vec_new_from_slice(1)": "cpu:824752", - " 240 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:825715, mem:46326, objs:-/60@81747791", + " 240 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:825715, mem:46362, objs:-/60@d8140f6b", " 241 call get_contract_data(Vec(obj#119), Instance)": "", - " 242 call obj_cmp(Symbol(obj#133), Symbol(issuer))": "cpu:835706, mem:47457, objs:-/69@773f1ecb, stk:-", + " 242 call obj_cmp(Symbol(obj#133), Symbol(issuer))": "cpu:835706, mem:47497, objs:-/69@7c47ce52, stk:-", " 243 ret obj_cmp -> Ok(-1)": "cpu:835872", - " 244 call obj_cmp(Symbol(METADATA), Vec(obj#127))": "cpu:836803, mem:47585, objs:-/71@1c510d2c", + " 244 call obj_cmp(Symbol(METADATA), Vec(obj#127))": "cpu:836803, mem:47625, objs:-/71@cd31ccd1", " 245 ret obj_cmp -> Ok(-1)": "cpu:836925", " 246 call obj_cmp(Vec(obj#127), Vec(obj#131))": "", " 247 ret obj_cmp -> Ok(-1)": "cpu:837212", @@ -251,7 +251,7 @@ " 249 ret obj_cmp -> Ok(-1)": "cpu:837550", " 250 call obj_cmp(Vec(obj#131), Vec(obj#119))": "", " 251 ret obj_cmp -> Ok(0)": "cpu:837837", - " 252 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:837943, store:3@f0d58838/7@b56c800b, stk:1@ab9416f", + " 252 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:837943, store:3@f0d58838/7@216606f2, stk:1@3d4216e7", " 253 call vec_get(Vec(obj#141), U32(0))": "", " 254 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:838108", " 255 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -266,24 +266,24 @@ " 264 ret string_len -> Ok(U32(4))": "cpu:839170", " 265 call string_copy_to_slice(String(obj#135), U32(0), 4)": "", " 266 ret string_copy_to_slice -> Ok(())": "cpu:839273", - " 267 pop SAC:a010db6c:balance -> Ok(I128(100000000))": "cpu:840445, mem:47721", - " 268 ret call -> Ok(I128(100000000))": " store:-/7@b56c800b, stk:-, auth:-/-", - " 269 call vec_new_from_slice(1)": "cpu:840885, mem:47785, objs:-/72@baef03e4", - " 270 ret vec_new_from_slice -> Ok(Vec(obj#145))": "cpu:841909, mem:47873, objs:-/73@3d56c09d", + " 267 pop SAC:2e378f80:balance -> Ok(I128(100000000))": "cpu:840445, mem:47761", + " 268 ret call -> Ok(I128(100000000))": " store:-/7@216606f2, stk:-, auth:-/-", + " 269 call vec_new_from_slice(1)": "cpu:840885, mem:47825, objs:-/72@1aa5af0d", + " 270 ret vec_new_from_slice -> Ok(Vec(obj#145))": "cpu:841909, mem:47913, objs:-/73@ef50a45c", " 271 call call(Address(obj#37), Symbol(balance), Vec(obj#145))": "", - " 272 push SAC:a010db6c:balance(Address(obj#143))": "cpu:872221, mem:52879, objs:-/74@66003fda, stk:1@bb0036c7, auth:1@9cbee2b4/-", + " 272 push SAC:2e378f80:balance(Address(obj#143))": "cpu:872221, mem:52927, objs:-/74@e4511754, stk:1@dcd395b9, auth:1@9cbee2b4/-", " 273 call symbol_index_in_strs(Symbol(balance), 17)": "", " 274 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:872969", " 275 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 276 call get_ledger_sequence()": "cpu:874275, mem:53015, store:-/-, foot:-", + " 276 call get_ledger_sequence()": "cpu:874275, mem:53063, store:-/-, foot:-", " 277 ret get_ledger_sequence -> Ok(U32(123))": "", - " 278 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:884440, mem:54760, store:-/7@b56c800b, foot:7@7b60d93b", + " 278 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:884440, mem:54812, store:-/7@216606f2, foot:7@6f010aca", " 279 call vec_new_from_slice(1)": "cpu:884547", - " 280 ret vec_new_from_slice -> Ok(Vec(obj#149))": "cpu:885510, mem:54848, objs:-/75@b0a8fd2b", + " 280 ret vec_new_from_slice -> Ok(Vec(obj#149))": "cpu:885510, mem:54900, objs:-/75@af12c298", " 281 call get_contract_data(Vec(obj#149), Instance)": "", - " 282 call obj_cmp(Symbol(obj#163), Symbol(issuer))": "cpu:895501, mem:55979, objs:-/84@f0db7bb6, stk:-", + " 282 call obj_cmp(Symbol(obj#163), Symbol(issuer))": "cpu:895501, mem:56035, objs:-/84@e3a40339, stk:-", " 283 ret obj_cmp -> Ok(-1)": "cpu:895667", - " 284 call obj_cmp(Symbol(METADATA), Vec(obj#157))": "cpu:896598, mem:56107, objs:-/86@5d6bd91e", + " 284 call obj_cmp(Symbol(METADATA), Vec(obj#157))": "cpu:896598, mem:56163, objs:-/86@d51ce26a", " 285 ret obj_cmp -> Ok(-1)": "cpu:896720", " 286 call obj_cmp(Vec(obj#157), Vec(obj#161))": "", " 287 ret obj_cmp -> Ok(-1)": "cpu:897007", @@ -291,7 +291,7 @@ " 289 ret obj_cmp -> Ok(-1)": "cpu:897345", " 290 call obj_cmp(Vec(obj#161), Vec(obj#149))": "", " 291 ret obj_cmp -> Ok(0)": "cpu:897632", - " 292 ret get_contract_data -> Ok(Vec(obj#171))": "cpu:897738, store:3@cfe9ab5/7@b56c800b, stk:1@64614726", + " 292 ret get_contract_data -> Ok(Vec(obj#171))": "cpu:897738, store:3@cfe9ab5/7@216606f2, stk:1@ad595fa3", " 293 call vec_get(Vec(obj#171), U32(0))": "", " 294 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:897903", " 295 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -306,58 +306,58 @@ " 304 ret string_len -> Ok(U32(4))": "cpu:898965", " 305 call string_copy_to_slice(String(obj#165), U32(0), 4)": "", " 306 ret string_copy_to_slice -> Ok(())": "cpu:899068", - " 307 pop SAC:a010db6c:balance -> Ok(I128(0))": "cpu:900081, mem:56243", - " 308 ret call -> Ok(I128(0))": " store:-/7@b56c800b, stk:-, auth:-/-", - " 309 call vec_new_from_slice(2)": "cpu:900961, mem:56371, objs:-/88@f2e95ca8", - " 310 ret vec_new_from_slice -> Ok(Vec(obj#177))": "cpu:902048, mem:56467, objs:-/89@cc12950c", + " 307 pop SAC:2e378f80:balance -> Ok(I128(0))": "cpu:900081, mem:56299", + " 308 ret call -> Ok(I128(0))": " store:-/7@216606f2, stk:-, auth:-/-", + " 309 call vec_new_from_slice(2)": "cpu:900961, mem:56427, objs:-/88@e9d1cfbd", + " 310 ret vec_new_from_slice -> Ok(Vec(obj#177))": "cpu:902048, mem:56523, objs:-/89@92d86dcf", " 311 call call(Address(obj#37), Symbol(allowance), Vec(obj#177))": "", - " 312 push SAC:a010db6c:allowance(Address(obj#173), Address(obj#175))": "cpu:932364, mem:61489, objs:-/90@77c12f6, stk:1@1025db85, auth:1@a8c06231/-", + " 312 push SAC:2e378f80:allowance(Address(obj#173), Address(obj#175))": "cpu:932364, mem:61553, objs:-/90@9a9fd3de, stk:1@9175ee9c, auth:1@a8c06231/-", " 313 call symbol_index_in_strs(Symbol(allowance), 17)": "", " 314 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:933122", " 315 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 316 call get_ledger_sequence()": "cpu:934428, mem:61625, store:-/-, foot:-", + " 316 call get_ledger_sequence()": "cpu:934428, mem:61689, store:-/-, foot:-", " 317 ret get_ledger_sequence -> Ok(U32(123))": "", - " 318 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:944593, mem:63370, store:-/7@b56c800b, foot:7@7b60d93b", + " 318 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:944593, mem:63438, store:-/7@216606f2, foot:7@6f010aca", " 319 call map_new_from_slices(2)": "", - " 320 ret map_new_from_slices -> Ok(Map(obj#181))": "cpu:945736, mem:63498, objs:-/91@ad8820af", + " 320 ret map_new_from_slices -> Ok(Map(obj#181))": "cpu:945736, mem:63566, objs:-/91@c4abcd32", " 321 call vec_new_from_slice(2)": "", - " 322 ret vec_new_from_slice -> Ok(Vec(obj#183))": "cpu:946762, mem:63594, objs:-/92@3777b70b", + " 322 ret vec_new_from_slice -> Ok(Vec(obj#183))": "cpu:946762, mem:63662, objs:-/92@402ee05b", " 323 call has_contract_data(Vec(obj#183), Temporary)": "", - " 324 ret has_contract_data -> Ok(False)": "cpu:951929, mem:64922, store:-/8@78b861b7, foot:8@7b6b1463", - " 325 pop SAC:a010db6c:allowance -> Ok(I128(0))": "", + " 324 ret has_contract_data -> Ok(False)": "cpu:951929, mem:64990, store:-/8@54aa3e24, foot:8@bac07169", + " 325 pop SAC:2e378f80:allowance -> Ok(I128(0))": "", " 326 ret call -> Ok(I128(0))": " stk:-, auth:-/-", - " 327 call vec_new_from_slice(2)": "cpu:952369, mem:64986, objs:-/93@bda55648", - " 328 ret vec_new_from_slice -> Ok(Vec(obj#187))": "cpu:953395, mem:65082, objs:-/94@fd81d95e", - " 329 call vec_new()": "cpu:971885, mem:70182, objs:-/95@16733e41", - " 330 ret vec_new -> Ok(Vec(obj#191))": "cpu:972386, mem:70246, objs:-/96@1df04364", + " 327 call vec_new_from_slice(2)": "cpu:952369, mem:65054, objs:-/93@d37433ac", + " 328 ret vec_new_from_slice -> Ok(Vec(obj#187))": "cpu:953395, mem:65150, objs:-/94@d5595ce8", + " 329 call vec_new()": "cpu:971885, mem:70250, objs:-/95@eead4a1d", + " 330 ret vec_new -> Ok(Vec(obj#191))": "cpu:972386, mem:70314, objs:-/96@7189c3cc", " 331 call bytes_new_from_slice(32)": "", - " 332 ret bytes_new_from_slice -> Ok(Bytes(obj#193))": "cpu:973355, mem:70358, objs:-/97@36940037", + " 332 ret bytes_new_from_slice -> Ok(Bytes(obj#193))": "cpu:973355, mem:70426, objs:-/97@4b2cf3cb", " 333 call bytes_len(Bytes(obj#193))": "", " 334 ret bytes_len -> Ok(U32(32))": "cpu:973477", " 335 call bytes_new_from_slice(64)": "", - " 336 ret bytes_new_from_slice -> Ok(Bytes(obj#195))": "cpu:974454, mem:70502, objs:-/98@8eb3e785", + " 336 ret bytes_new_from_slice -> Ok(Bytes(obj#195))": "cpu:974454, mem:70570, objs:-/98@bd20cf04", " 337 call bytes_len(Bytes(obj#195))": "", " 338 ret bytes_len -> Ok(U32(64))": "cpu:974576", " 339 call map_new_from_slices(2)": "", - " 340 call symbol_new_from_slice(10)": "cpu:975109, mem:70566", - " 341 ret symbol_new_from_slice -> Ok(Symbol(obj#197))": "cpu:976117, mem:70656, objs:-/99@4da32d9d", + " 340 call symbol_new_from_slice(10)": "cpu:975109, mem:70634", + " 341 ret symbol_new_from_slice -> Ok(Symbol(obj#197))": "cpu:976117, mem:70724, objs:-/99@48ae6280", " 342 call obj_cmp(Symbol(obj#197), Symbol(signature))": "cpu:976287", " 343 ret obj_cmp -> Ok(-1)": "cpu:976454", - " 344 ret map_new_from_slices -> Ok(Map(obj#199))": "cpu:976894, mem:70720, objs:-/100@f0ea8642", + " 344 ret map_new_from_slices -> Ok(Map(obj#199))": "cpu:976894, mem:70788, objs:-/100@b83ec93e", " 345 call vec_push_back(Vec(obj#191), Map(obj#199))": "", - " 346 ret vec_push_back -> Ok(Vec(obj#201))": "cpu:978101, mem:70808, objs:-/101@d1b6cf16", - " 347 call obj_cmp(Symbol(obj#205), Symbol(signature))": "cpu:986197, mem:72060, objs:-/105@8096d21c", + " 346 ret vec_push_back -> Ok(Vec(obj#201))": "cpu:978101, mem:70876, objs:-/101@23438725", + " 347 call obj_cmp(Symbol(obj#205), Symbol(signature))": "cpu:986197, mem:72128, objs:-/105@687cb1e5", " 348 ret obj_cmp -> Ok(-1)": "cpu:986364", - " 349 call call(Address(obj#37), Symbol(mint), Vec(obj#187))": "cpu:989228, mem:72396, objs:-/109@edb66583, auth:-/1@be83d20d", - " 350 push SAC:a010db6c:mint(Address(obj#185), I128(1))": "cpu:1020658, mem:77574, objs:-/110@86983df7, stk:1@2b310f00, auth:1@92979694/1@541cf671", + " 349 call call(Address(obj#37), Symbol(mint), Vec(obj#187))": "cpu:989228, mem:72464, objs:-/109@e456a854, auth:-/1@be83d20d", + " 350 push SAC:2e378f80:mint(Address(obj#185), I128(1))": "cpu:1020658, mem:77650, objs:-/110@8407f414, stk:1@fc54f670, auth:1@92979694/1@541cf671", " 351 call symbol_index_in_strs(Symbol(mint), 17)": "", " 352 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:1021406", " 353 call vec_new_from_slice(1)": "", - " 354 ret vec_new_from_slice -> Ok(Vec(obj#221))": "cpu:1022369, mem:77662, objs:-/111@8e521cf", + " 354 ret vec_new_from_slice -> Ok(Vec(obj#221))": "cpu:1022369, mem:77738, objs:-/111@88be9557", " 355 call get_contract_data(Vec(obj#221), Instance)": "", - " 356 call obj_cmp(Symbol(obj#235), Symbol(issuer))": "cpu:1032360, mem:78793, objs:-/120@fe5755ae, stk:-", + " 356 call obj_cmp(Symbol(obj#235), Symbol(issuer))": "cpu:1032360, mem:78873, objs:-/120@aa943511, stk:-", " 357 ret obj_cmp -> Ok(-1)": "cpu:1032526", - " 358 call obj_cmp(Symbol(METADATA), Vec(obj#229))": "cpu:1033457, mem:78921, objs:-/122@9ca40dd5", + " 358 call obj_cmp(Symbol(METADATA), Vec(obj#229))": "cpu:1033457, mem:79001, objs:-/122@693fca81", " 359 ret obj_cmp -> Ok(-1)": "cpu:1033579", " 360 call obj_cmp(Vec(obj#229), Vec(obj#233))": "", " 361 ret obj_cmp -> Ok(-1)": "cpu:1033866", @@ -365,7 +365,7 @@ " 363 ret obj_cmp -> Ok(-1)": "cpu:1034204", " 364 call obj_cmp(Vec(obj#233), Vec(obj#221))": "", " 365 ret obj_cmp -> Ok(0)": "cpu:1034491", - " 366 ret get_contract_data -> Ok(Vec(obj#243))": "cpu:1034597, store:3@2bcc1753/8@78b861b7, stk:1@54fdec53", + " 366 ret get_contract_data -> Ok(Vec(obj#243))": "cpu:1034597, store:3@2bcc1753/8@54aa3e24, stk:1@5e6bfe83", " 367 call vec_get(Vec(obj#243), U32(0))": "", " 368 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1034762", " 369 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -376,42 +376,42 @@ " 374 ret map_unpack_to_slice -> Ok(Void)": "cpu:1035473", " 375 call bytes_len(Bytes(obj#239))": "", " 376 ret bytes_len -> Ok(U32(32))": "cpu:1035595", - " 377 call obj_cmp(Address(obj#245), Address(obj#185))": "cpu:1036188, mem:78985, objs:-/123@4df4405e", + " 377 call obj_cmp(Address(obj#245), Address(obj#185))": "cpu:1036188, mem:79065, objs:-/123@bc05dfd6", " 378 ret obj_cmp -> Ok(0)": "cpu:1036480", - " 379 pop SAC:a010db6c:mint -> Err(Error(Contract, #2))": "", - " 380 ret call -> Err(Error(Contract, #2))": " store:-/8@78b861b7, stk:-, auth:-/-", - " 381 call vec_new_from_slice(2)": "cpu:1036920, mem:79049, objs:-/124@22f0935f", - " 382 ret vec_new_from_slice -> Ok(Vec(obj#249))": "cpu:1037946, mem:79145, objs:-/125@2c889793", - " 383 call vec_new()": "cpu:1056436, mem:84245, objs:-/126@b0a27040", - " 384 ret vec_new -> Ok(Vec(obj#253))": "cpu:1056937, mem:84309, objs:-/127@1b04fa22", + " 379 pop SAC:2e378f80:mint -> Err(Error(Contract, #2))": "", + " 380 ret call -> Err(Error(Contract, #2))": " store:-/8@54aa3e24, stk:-, auth:-/-", + " 381 call vec_new_from_slice(2)": "cpu:1036920, mem:79129, objs:-/124@dadea781", + " 382 ret vec_new_from_slice -> Ok(Vec(obj#249))": "cpu:1037946, mem:79225, objs:-/125@37cc8e14", + " 383 call vec_new()": "cpu:1056436, mem:84325, objs:-/126@bfcafd88", + " 384 ret vec_new -> Ok(Vec(obj#253))": "cpu:1056937, mem:84389, objs:-/127@663cb7f0", " 385 call bytes_new_from_slice(32)": "", - " 386 ret bytes_new_from_slice -> Ok(Bytes(obj#255))": "cpu:1057906, mem:84421, objs:-/128@c097d720", + " 386 ret bytes_new_from_slice -> Ok(Bytes(obj#255))": "cpu:1057906, mem:84501, objs:-/128@a5a13657", " 387 call bytes_len(Bytes(obj#255))": "", " 388 ret bytes_len -> Ok(U32(32))": "cpu:1058028", " 389 call bytes_new_from_slice(64)": "", - " 390 ret bytes_new_from_slice -> Ok(Bytes(obj#257))": "cpu:1059005, mem:84565, objs:-/129@a443245", + " 390 ret bytes_new_from_slice -> Ok(Bytes(obj#257))": "cpu:1059005, mem:84645, objs:-/129@53da6a58", " 391 call bytes_len(Bytes(obj#257))": "", " 392 ret bytes_len -> Ok(U32(64))": "cpu:1059127", " 393 call map_new_from_slices(2)": "", - " 394 call symbol_new_from_slice(10)": "cpu:1059660, mem:84629", - " 395 ret symbol_new_from_slice -> Ok(Symbol(obj#259))": "cpu:1060668, mem:84719, objs:-/130@f7d3f8cc", + " 394 call symbol_new_from_slice(10)": "cpu:1059660, mem:84709", + " 395 ret symbol_new_from_slice -> Ok(Symbol(obj#259))": "cpu:1060668, mem:84799, objs:-/130@952f3015", " 396 call obj_cmp(Symbol(obj#259), Symbol(signature))": "cpu:1060838", " 397 ret obj_cmp -> Ok(-1)": "cpu:1061005", - " 398 ret map_new_from_slices -> Ok(Map(obj#261))": "cpu:1061445, mem:84783, objs:-/131@7bcad0f0", + " 398 ret map_new_from_slices -> Ok(Map(obj#261))": "cpu:1061445, mem:84863, objs:-/131@7da1d97b", " 399 call vec_push_back(Vec(obj#253), Map(obj#261))": "", - " 400 ret vec_push_back -> Ok(Vec(obj#263))": "cpu:1062652, mem:84871, objs:-/132@de724530", - " 401 call obj_cmp(Symbol(obj#267), Symbol(signature))": "cpu:1070748, mem:86123, objs:-/136@b8b0158d", + " 400 ret vec_push_back -> Ok(Vec(obj#263))": "cpu:1062652, mem:84951, objs:-/132@ab0bd176", + " 401 call obj_cmp(Symbol(obj#267), Symbol(signature))": "cpu:1070748, mem:86203, objs:-/136@d3a745b", " 402 ret obj_cmp -> Ok(-1)": "cpu:1070915", - " 403 call call(Address(obj#37), Symbol(burn), Vec(obj#249))": "cpu:1073779, mem:86459, objs:-/140@89edffc2, auth:-/1@1dc99aef", - " 404 push SAC:a010db6c:burn(Address(obj#247), I128(1))": "cpu:1105209, mem:91637, objs:-/141@75caae66, stk:1@8091c58d, auth:1@ccf36809/1@3f6d24da", + " 403 call call(Address(obj#37), Symbol(burn), Vec(obj#249))": "cpu:1073779, mem:86539, objs:-/140@418ca117, auth:-/1@1dc99aef", + " 404 push SAC:2e378f80:burn(Address(obj#247), I128(1))": "cpu:1105209, mem:91725, objs:-/141@b5bda644, stk:1@cf6ac317, auth:1@ccf36809/1@3f6d24da", " 405 call symbol_index_in_strs(Symbol(burn), 17)": "", " 406 ret symbol_index_in_strs -> Ok(U32(7))": "cpu:1105957", " 407 call vec_new_from_slice(1)": "", - " 408 ret vec_new_from_slice -> Ok(Vec(obj#283))": "cpu:1106920, mem:91725, objs:-/142@cd7d9ca7", + " 408 ret vec_new_from_slice -> Ok(Vec(obj#283))": "cpu:1106920, mem:91813, objs:-/142@b03cc81", " 409 call get_contract_data(Vec(obj#283), Instance)": "", - " 410 call obj_cmp(Symbol(obj#297), Symbol(issuer))": "cpu:1116911, mem:92856, objs:-/151@b797d99b, stk:-", + " 410 call obj_cmp(Symbol(obj#297), Symbol(issuer))": "cpu:1116911, mem:92948, objs:-/151@bbe97105, stk:-", " 411 ret obj_cmp -> Ok(-1)": "cpu:1117077", - " 412 call obj_cmp(Symbol(METADATA), Vec(obj#291))": "cpu:1118008, mem:92984, objs:-/153@48a59cae", + " 412 call obj_cmp(Symbol(METADATA), Vec(obj#291))": "cpu:1118008, mem:93076, objs:-/153@b0012103", " 413 ret obj_cmp -> Ok(-1)": "cpu:1118130", " 414 call obj_cmp(Vec(obj#291), Vec(obj#295))": "", " 415 ret obj_cmp -> Ok(-1)": "cpu:1118417", @@ -419,7 +419,7 @@ " 417 ret obj_cmp -> Ok(-1)": "cpu:1118755", " 418 call obj_cmp(Vec(obj#295), Vec(obj#283))": "", " 419 ret obj_cmp -> Ok(0)": "cpu:1119042", - " 420 ret get_contract_data -> Ok(Vec(obj#305))": "cpu:1119148, store:3@cce3d673/8@78b861b7, stk:1@f24aa73b", + " 420 ret get_contract_data -> Ok(Vec(obj#305))": "cpu:1119148, store:3@cce3d673/8@54aa3e24, stk:1@75b28868", " 421 call vec_get(Vec(obj#305), U32(0))": "", " 422 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1119313", " 423 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -431,13 +431,13 @@ " 429 call bytes_len(Bytes(obj#301))": "", " 430 ret bytes_len -> Ok(U32(32))": "cpu:1120146", " 431 call vec_new_from_slice(1)": "", - " 432 ret vec_new_from_slice -> Ok(Vec(obj#307))": "cpu:1121109, mem:93072, objs:-/154@d7472dab", + " 432 ret vec_new_from_slice -> Ok(Vec(obj#307))": "cpu:1121109, mem:93164, objs:-/154@e11f3f0d", " 433 call get_contract_data(Vec(obj#307), Instance)": "", - " 434 call obj_cmp(Vec(obj#291), Vec(obj#307))": "cpu:1121221, store:-/8@78b861b7, stk:-", + " 434 call obj_cmp(Vec(obj#291), Vec(obj#307))": "cpu:1121221, store:-/8@54aa3e24, stk:-", " 435 ret obj_cmp -> Ok(-1)": "cpu:1121508", " 436 call obj_cmp(Vec(obj#295), Vec(obj#307))": "", " 437 ret obj_cmp -> Ok(0)": "cpu:1121795", - " 438 ret get_contract_data -> Ok(Vec(obj#305))": "cpu:1121901, store:3@cce3d673/8@78b861b7, stk:1@f24aa73b", + " 438 ret get_contract_data -> Ok(Vec(obj#305))": "cpu:1121901, store:3@cce3d673/8@54aa3e24, stk:1@75b28868", " 439 call vec_get(Vec(obj#305), U32(0))": "", " 440 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1122066", " 441 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -448,38 +448,38 @@ " 446 ret map_unpack_to_slice -> Ok(Void)": "cpu:1122777", " 447 call bytes_len(Bytes(obj#301))": "", " 448 ret bytes_len -> Ok(U32(32))": "cpu:1122899", - " 449 call obj_cmp(Address(obj#309), Address(obj#247))": "cpu:1123492, mem:93136, objs:-/155@37517f92", + " 449 call obj_cmp(Address(obj#309), Address(obj#247))": "cpu:1123492, mem:93228, objs:-/155@bc6122a5", " 450 ret obj_cmp -> Ok(0)": "cpu:1123784", - " 451 pop SAC:a010db6c:burn -> Err(Error(Contract, #2))": "", - " 452 ret call -> Err(Error(Contract, #2))": " store:-/8@78b861b7, stk:-, auth:-/-", - " 453 call vec_new_from_slice(4)": "cpu:1124664, mem:93264, objs:-/157@e51a600d", - " 454 ret vec_new_from_slice -> Ok(Vec(obj#315))": "cpu:1125755, mem:93376, objs:-/158@bd46c838", - " 455 call vec_new()": "cpu:1149078, mem:100498, objs:-/159@b320ac7e", - " 456 ret vec_new -> Ok(Vec(obj#319))": "cpu:1149579, mem:100562, objs:-/160@46b7a0aa", + " 451 pop SAC:2e378f80:burn -> Err(Error(Contract, #2))": "", + " 452 ret call -> Err(Error(Contract, #2))": " store:-/8@54aa3e24, stk:-, auth:-/-", + " 453 call vec_new_from_slice(4)": "cpu:1124664, mem:93356, objs:-/157@d14d2201", + " 454 ret vec_new_from_slice -> Ok(Vec(obj#315))": "cpu:1125755, mem:93468, objs:-/158@e1f08125", + " 455 call vec_new()": "cpu:1149078, mem:100590, objs:-/159@840aa761", + " 456 ret vec_new -> Ok(Vec(obj#319))": "cpu:1149579, mem:100654, objs:-/160@da7ac700", " 457 call bytes_new_from_slice(32)": "", - " 458 ret bytes_new_from_slice -> Ok(Bytes(obj#321))": "cpu:1150548, mem:100674, objs:-/161@9adc3388", + " 458 ret bytes_new_from_slice -> Ok(Bytes(obj#321))": "cpu:1150548, mem:100766, objs:-/161@6319cdb6", " 459 call bytes_len(Bytes(obj#321))": "", " 460 ret bytes_len -> Ok(U32(32))": "cpu:1150670", " 461 call bytes_new_from_slice(64)": "", - " 462 ret bytes_new_from_slice -> Ok(Bytes(obj#323))": "cpu:1151647, mem:100818, objs:-/162@3adc95bf", + " 462 ret bytes_new_from_slice -> Ok(Bytes(obj#323))": "cpu:1151647, mem:100910, objs:-/162@cd9912a9", " 463 call bytes_len(Bytes(obj#323))": "", " 464 ret bytes_len -> Ok(U32(64))": "cpu:1151769", " 465 call map_new_from_slices(2)": "", - " 466 call symbol_new_from_slice(10)": "cpu:1152302, mem:100882", - " 467 ret symbol_new_from_slice -> Ok(Symbol(obj#325))": "cpu:1153310, mem:100972, objs:-/163@d9b83c04", + " 466 call symbol_new_from_slice(10)": "cpu:1152302, mem:100974", + " 467 ret symbol_new_from_slice -> Ok(Symbol(obj#325))": "cpu:1153310, mem:101064, objs:-/163@b8150a51", " 468 call obj_cmp(Symbol(obj#325), Symbol(signature))": "cpu:1153480", " 469 ret obj_cmp -> Ok(-1)": "cpu:1153647", - " 470 ret map_new_from_slices -> Ok(Map(obj#327))": "cpu:1154087, mem:101036, objs:-/164@1f46941f", + " 470 ret map_new_from_slices -> Ok(Map(obj#327))": "cpu:1154087, mem:101128, objs:-/164@c4f90097", " 471 call vec_push_back(Vec(obj#319), Map(obj#327))": "", - " 472 ret vec_push_back -> Ok(Vec(obj#329))": "cpu:1155294, mem:101124, objs:-/165@740a1bbc", - " 473 call obj_cmp(Symbol(obj#333), Symbol(signature))": "cpu:1163390, mem:102376, objs:-/169@fdfd4fb0", + " 472 ret vec_push_back -> Ok(Vec(obj#329))": "cpu:1155294, mem:101216, objs:-/165@2e62c6d6", + " 473 call obj_cmp(Symbol(obj#333), Symbol(signature))": "cpu:1163390, mem:102468, objs:-/169@fe898071", " 474 ret obj_cmp -> Ok(-1)": "cpu:1163557", - " 475 call call(Address(obj#37), Symbol(approve), Vec(obj#315))": "cpu:1166919, mem:102824, objs:-/174@5c6e0c62, auth:-/1@fdfc87a5", - " 476 push SAC:a010db6c:approve(Address(obj#313), Address(obj#311), I128(10000000), U32(200))": "cpu:1198357, mem:108034, objs:-/175@c4fa5b5f, stk:1@22668007, auth:1@d1281b7c/1@6a9d1c0", + " 475 call call(Address(obj#37), Symbol(approve), Vec(obj#315))": "cpu:1166919, mem:102916, objs:-/174@6dfb8f13, auth:-/1@fdfc87a5", + " 476 push SAC:2e378f80:approve(Address(obj#313), Address(obj#311), I128(10000000), U32(200))": "cpu:1198357, mem:108134, objs:-/175@733d8c11, stk:1@94944f98, auth:1@d1281b7c/1@6a9d1c0", " 477 call symbol_index_in_strs(Symbol(approve), 17)": "", " 478 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:1199105", " 479 call require_auth(Address(obj#313))": "", - " 480 call obj_cmp(Address(obj#331), Address(obj#313))": "cpu:1199738, mem:108082", + " 480 call obj_cmp(Address(obj#331), Address(obj#313))": "cpu:1199738, mem:108182", " 481 ret obj_cmp -> Ok(0)": "cpu:1200030", " 482 call obj_cmp(Address(obj#331), Address(obj#313))": " auth:1@d1281b7c/-", " 483 ret obj_cmp -> Ok(0)": "cpu:1200322", @@ -489,11 +489,11 @@ " 487 ret obj_cmp -> Ok(0)": "cpu:1200906", " 488 call obj_cmp(Address(obj#347), Address(obj#311))": "", " 489 ret obj_cmp -> Ok(0)": "cpu:1201198", - " 490 call vec_len(Vec(obj#341))": "cpu:1224589, mem:115156", + " 490 call vec_len(Vec(obj#341))": "cpu:1224589, mem:115256", " 491 ret vec_len -> Ok(U32(1))": "cpu:1224711", " 492 call bytes_new_from_slice(32)": "", - " 493 ret bytes_new_from_slice -> Ok(Bytes(obj#351))": "cpu:1225680, mem:115268, objs:-/176@37c706d4", - " 494 call vec_get(Vec(obj#341), U32(0))": "cpu:1227632, mem:115508", + " 493 ret bytes_new_from_slice -> Ok(Bytes(obj#351))": "cpu:1225680, mem:115368, objs:-/176@44e7abe3", + " 494 call vec_get(Vec(obj#341), U32(0))": "cpu:1227632, mem:115608", " 495 ret vec_get -> Ok(Map(obj#339))": "cpu:1227858", " 496 call map_unpack_to_slice(Map(obj#339), 2)": "", " 497 ret map_unpack_to_slice -> Ok(Void)": "cpu:1228210", @@ -505,115 +505,115 @@ " 503 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1647664", " 504 call bytes_copy_to_slice(Bytes(obj#335), U32(0), 32)": "", " 505 ret bytes_copy_to_slice -> Ok(())": "cpu:1647771", - " 506 ret require_auth -> Ok(Void)": "cpu:1654968, mem:117654, store:-/9@51d6ef2, foot:9@c24f63e6, auth:1@d1281b7c/1@6418b3dc", + " 506 ret require_auth -> Ok(Void)": "cpu:1654968, mem:117754, store:-/9@941fd8b, foot:9@6e9c7b5e, auth:1@d1281b7c/1@6418b3dc", " 507 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 508 call get_ledger_sequence()": "cpu:1656293, mem:117790, store:-/-, foot:-", + " 508 call get_ledger_sequence()": "cpu:1656293, mem:117890, store:-/-, foot:-", " 509 ret get_ledger_sequence -> Ok(U32(123))": "", - " 510 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1666477, mem:119535, store:-/9@51d6ef2, foot:9@c24f63e6", + " 510 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1666477, mem:119639, store:-/9@941fd8b, foot:9@6e9c7b5e", " 511 call map_new_from_slices(2)": "cpu:1666565", - " 512 ret map_new_from_slices -> Ok(Map(obj#353))": "cpu:1667708, mem:119663, objs:-/177@2723d293", + " 512 ret map_new_from_slices -> Ok(Map(obj#353))": "cpu:1667708, mem:119767, objs:-/177@7d797fbf", " 513 call vec_new_from_slice(2)": "", - " 514 ret vec_new_from_slice -> Ok(Vec(obj#355))": "cpu:1668734, mem:119759, objs:-/178@27795115", + " 514 ret vec_new_from_slice -> Ok(Vec(obj#355))": "cpu:1668734, mem:119863, objs:-/178@a76d5b76", " 515 call has_contract_data(Vec(obj#355), Temporary)": "", - " 516 ret has_contract_data -> Ok(False)": "cpu:1672095, mem:120311", + " 516 ret has_contract_data -> Ok(False)": "cpu:1672095, mem:120415", " 517 call map_new_from_slices(2)": "", - " 518 ret map_new_from_slices -> Ok(Map(obj#357))": "cpu:1673238, mem:120439, objs:-/179@2254a870", + " 518 ret map_new_from_slices -> Ok(Map(obj#357))": "cpu:1673238, mem:120543, objs:-/179@668f6c61", " 519 call vec_new_from_slice(2)": "", - " 520 ret vec_new_from_slice -> Ok(Vec(obj#359))": "cpu:1674264, mem:120535, objs:-/180@d3266603", + " 520 ret vec_new_from_slice -> Ok(Vec(obj#359))": "cpu:1674264, mem:120639, objs:-/180@dc5b8172", " 521 call map_new_from_slices(2)": "", - " 522 call symbol_new_from_slice(17)": "cpu:1674797, mem:120599", - " 523 ret symbol_new_from_slice -> Ok(Symbol(obj#361))": "cpu:1675808, mem:120696, objs:-/181@11be815d", + " 522 call symbol_new_from_slice(17)": "cpu:1674797, mem:120703", + " 523 ret symbol_new_from_slice -> Ok(Symbol(obj#361))": "cpu:1675808, mem:120800, objs:-/181@650f13db", " 524 call obj_cmp(Symbol(amount), Symbol(obj#361))": "cpu:1675856", " 525 ret obj_cmp -> Ok(-1)": "cpu:1676022", - " 526 ret map_new_from_slices -> Ok(Map(obj#363))": "cpu:1676462, mem:120760, objs:-/182@271bb72d", + " 526 ret map_new_from_slices -> Ok(Map(obj#363))": "cpu:1676462, mem:120864, objs:-/182@5fd3ee3b", " 527 call put_contract_data(Vec(obj#359), Map(obj#363), Temporary)": "", - " 528 ret put_contract_data -> Ok(Void)": "cpu:1686523, mem:123174, store:-/9@7f2036dc, foot:9@5b19c266", + " 528 ret put_contract_data -> Ok(Void)": "cpu:1686523, mem:123278, store:-/9@e778020, foot:9@d2cf9305", " 529 call map_new_from_slices(2)": "", - " 530 ret map_new_from_slices -> Ok(Map(obj#365))": "cpu:1687666, mem:123302, objs:-/183@9c8a3fc9", + " 530 ret map_new_from_slices -> Ok(Map(obj#365))": "cpu:1687666, mem:123406, objs:-/183@378f842a", " 531 call vec_new_from_slice(2)": "", - " 532 ret vec_new_from_slice -> Ok(Vec(obj#367))": "cpu:1688692, mem:123398, objs:-/184@fd47b7eb", + " 532 ret vec_new_from_slice -> Ok(Vec(obj#367))": "cpu:1688692, mem:123502, objs:-/184@2407c923", " 533 call extend_contract_data_ttl(Vec(obj#367), Temporary, U32(78), U32(78))": "", - " 534 call get_ledger_sequence()": "cpu:1692053, mem:123950, store:-/-, foot:-", + " 534 call get_ledger_sequence()": "cpu:1692053, mem:124054, store:-/-, foot:-", " 535 ret get_ledger_sequence -> Ok(U32(123))": "", - " 536 ret extend_contract_data_ttl -> Ok(Void)": "cpu:1693592, mem:124578, store:-/9@ddb0f40d, foot:9@5b19c266", + " 536 ret extend_contract_data_ttl -> Ok(Void)": "cpu:1693592, mem:124682, store:-/9@17e5695b, foot:9@d2cf9305", " 537 call get_contract_data(Symbol(METADATA), Instance)": "", - " 538 call obj_cmp(Symbol(obj#381), Symbol(issuer))": "cpu:1703522, mem:125709, objs:-/193@ceb22936, stk:-", + " 538 call obj_cmp(Symbol(obj#381), Symbol(issuer))": "cpu:1703522, mem:125817, objs:-/193@d0c31f12, stk:-", " 539 ret obj_cmp -> Ok(-1)": "cpu:1703688", - " 540 call obj_cmp(Symbol(METADATA), Vec(obj#375))": "cpu:1704619, mem:125837, objs:-/195@962fe2d5", + " 540 call obj_cmp(Symbol(METADATA), Vec(obj#375))": "cpu:1704619, mem:125945, objs:-/195@6b5fc68", " 541 ret obj_cmp -> Ok(-1)": "cpu:1704741", " 542 call obj_cmp(Vec(obj#375), Vec(obj#379))": "", " 543 ret obj_cmp -> Ok(-1)": "cpu:1705028", " 544 call obj_cmp(Vec(obj#375), Symbol(METADATA))": "cpu:1705079", " 545 ret obj_cmp -> Ok(1)": "cpu:1705201", - " 546 ret get_contract_data -> Ok(Map(obj#373))": "cpu:1705307, store:3@f6cf85a7/9@ddb0f40d, stk:1@c2f4d669", + " 546 ret get_contract_data -> Ok(Map(obj#373))": "cpu:1705307, store:3@f6cf85a7/9@17e5695b, stk:1@ad08f2e9", " 547 call map_unpack_to_slice(Map(obj#373), 3)": "", " 548 ret map_unpack_to_slice -> Ok(Void)": "cpu:1705647", " 549 call vec_new_from_slice(4)": "", - " 550 ret vec_new_from_slice -> Ok(Vec(obj#391))": "cpu:1706799, mem:125949, objs:-/196@8f79d237", + " 550 ret vec_new_from_slice -> Ok(Vec(obj#391))": "cpu:1706799, mem:126057, objs:-/196@6a599cdb", " 551 call vec_new_from_slice(2)": "", - " 552 ret vec_new_from_slice -> Ok(Vec(obj#393))": "cpu:1707764, mem:126045, objs:-/197@a80b712d", + " 552 ret vec_new_from_slice -> Ok(Vec(obj#393))": "cpu:1707764, mem:126153, objs:-/197@2c76b449", " 553 call contract_event(Vec(obj#391), Vec(obj#393))": "", - " 554 ret contract_event -> Ok(Void)": "cpu:1709434, mem:126222, objs:-/198@4d2b6f5, evt:2@4a1a353f", - " 555 pop SAC:a010db6c:approve -> Ok(Void)": "", - " 556 ret call -> Ok(Void)": " store:-/9@ddb0f40d, stk:-, auth:-/-", - " 557 call vec_new_from_slice(2)": "cpu:1710314, mem:126350, objs:-/200@49ed1f8d", - " 558 ret vec_new_from_slice -> Ok(Vec(obj#401))": "cpu:1711401, mem:126446, objs:-/201@313c4bb6", + " 554 ret contract_event -> Ok(Void)": "cpu:1709434, mem:126330, objs:-/198@b756172a, evt:2@4a1a353f", + " 555 pop SAC:2e378f80:approve -> Ok(Void)": "", + " 556 ret call -> Ok(Void)": " store:-/9@17e5695b, stk:-, auth:-/-", + " 557 call vec_new_from_slice(2)": "cpu:1710314, mem:126458, objs:-/200@7fc18159", + " 558 ret vec_new_from_slice -> Ok(Vec(obj#401))": "cpu:1711401, mem:126554, objs:-/201@59c3901f", " 559 call call(Address(obj#37), Symbol(allowance), Vec(obj#401))": "", - " 560 push SAC:a010db6c:allowance(Address(obj#397), Address(obj#399))": "cpu:1741789, mem:131604, objs:-/202@11265184, stk:1@ebdeb634, auth:1@35a4d9e4/-", + " 560 push SAC:2e378f80:allowance(Address(obj#397), Address(obj#399))": "cpu:1741789, mem:131720, objs:-/202@f0b071f4, stk:1@336c0df8, auth:1@35a4d9e4/-", " 561 call symbol_index_in_strs(Symbol(allowance), 17)": "", " 562 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:1742547", " 563 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 564 call get_ledger_sequence()": "cpu:1743872, mem:131740, store:-/-, foot:-", + " 564 call get_ledger_sequence()": "cpu:1743872, mem:131856, store:-/-, foot:-", " 565 ret get_ledger_sequence -> Ok(U32(123))": "", - " 566 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1754056, mem:133485, store:-/9@ddb0f40d, foot:9@5b19c266", + " 566 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1754056, mem:133605, store:-/9@17e5695b, foot:9@d2cf9305", " 567 call map_new_from_slices(2)": "", - " 568 ret map_new_from_slices -> Ok(Map(obj#405))": "cpu:1755199, mem:133613, objs:-/203@715e9be0", + " 568 ret map_new_from_slices -> Ok(Map(obj#405))": "cpu:1755199, mem:133733, objs:-/203@c95c5080", " 569 call vec_new_from_slice(2)": "", - " 570 ret vec_new_from_slice -> Ok(Vec(obj#407))": "cpu:1756225, mem:133709, objs:-/204@e40ca9ba", + " 570 ret vec_new_from_slice -> Ok(Vec(obj#407))": "cpu:1756225, mem:133829, objs:-/204@f03c6f2f", " 571 call has_contract_data(Vec(obj#407), Temporary)": "", - " 572 ret has_contract_data -> Ok(True)": "cpu:1759586, mem:134261", + " 572 ret has_contract_data -> Ok(True)": "cpu:1759586, mem:134381", " 573 call get_contract_data(Vec(obj#407), Temporary)": "", - " 574 call obj_cmp(Symbol(amount), Symbol(obj#409))": "cpu:1764493, mem:134974, objs:-/205@a1386ae0", + " 574 call obj_cmp(Symbol(amount), Symbol(obj#409))": "cpu:1764493, mem:135094, objs:-/205@aec6ee5c", " 575 ret obj_cmp -> Ok(-1)": "cpu:1764659", - " 576 ret get_contract_data -> Ok(Map(obj#411))": "cpu:1765160, mem:135038, objs:-/206@6210df8f", + " 576 ret get_contract_data -> Ok(Map(obj#411))": "cpu:1765160, mem:135158, objs:-/206@8204255b", " 577 call map_unpack_to_slice(Map(obj#411), 2)": "", " 578 ret map_unpack_to_slice -> Ok(Void)": "cpu:1765512", " 579 call get_ledger_sequence()": "", " 580 ret get_ledger_sequence -> Ok(U32(123))": "", - " 581 pop SAC:a010db6c:allowance -> Ok(I128(10000000))": "", + " 581 pop SAC:2e378f80:allowance -> Ok(I128(10000000))": "", " 582 ret call -> Ok(I128(10000000))": " stk:-, auth:-/-", - " 583 call vec_new_from_slice(3)": "cpu:1766392, mem:135166, objs:-/208@b7a82215", - " 584 ret vec_new_from_slice -> Ok(Vec(obj#417))": "cpu:1767481, mem:135270, objs:-/209@7dded7fc", - " 585 call vec_new()": "cpu:1790105, mem:141816, objs:-/210@5f202d61", - " 586 ret vec_new -> Ok(Vec(obj#421))": "cpu:1790606, mem:141880, objs:-/211@ee57b236", + " 583 call vec_new_from_slice(3)": "cpu:1766392, mem:135286, objs:-/208@28f03c3f", + " 584 ret vec_new_from_slice -> Ok(Vec(obj#417))": "cpu:1767481, mem:135390, objs:-/209@afec3852", + " 585 call vec_new()": "cpu:1790105, mem:141936, objs:-/210@76265832", + " 586 ret vec_new -> Ok(Vec(obj#421))": "cpu:1790606, mem:142000, objs:-/211@fdbeb75f", " 587 call bytes_new_from_slice(32)": "", - " 588 ret bytes_new_from_slice -> Ok(Bytes(obj#423))": "cpu:1791575, mem:141992, objs:-/212@b89301ac", + " 588 ret bytes_new_from_slice -> Ok(Bytes(obj#423))": "cpu:1791575, mem:142112, objs:-/212@6cf03f64", " 589 call bytes_len(Bytes(obj#423))": "", " 590 ret bytes_len -> Ok(U32(32))": "cpu:1791697", " 591 call bytes_new_from_slice(64)": "", - " 592 ret bytes_new_from_slice -> Ok(Bytes(obj#425))": "cpu:1792674, mem:142136, objs:-/213@85957fab", + " 592 ret bytes_new_from_slice -> Ok(Bytes(obj#425))": "cpu:1792674, mem:142256, objs:-/213@34262944", " 593 call bytes_len(Bytes(obj#425))": "", " 594 ret bytes_len -> Ok(U32(64))": "cpu:1792796", " 595 call map_new_from_slices(2)": "", - " 596 call symbol_new_from_slice(10)": "cpu:1793329, mem:142200", - " 597 ret symbol_new_from_slice -> Ok(Symbol(obj#427))": "cpu:1794337, mem:142290, objs:-/214@22eeb187", + " 596 call symbol_new_from_slice(10)": "cpu:1793329, mem:142320", + " 597 ret symbol_new_from_slice -> Ok(Symbol(obj#427))": "cpu:1794337, mem:142410, objs:-/214@61d88984", " 598 call obj_cmp(Symbol(obj#427), Symbol(signature))": "cpu:1794507", " 599 ret obj_cmp -> Ok(-1)": "cpu:1794674", - " 600 ret map_new_from_slices -> Ok(Map(obj#429))": "cpu:1795114, mem:142354, objs:-/215@f78508b", + " 600 ret map_new_from_slices -> Ok(Map(obj#429))": "cpu:1795114, mem:142474, objs:-/215@20b79b13", " 601 call vec_push_back(Vec(obj#421), Map(obj#429))": "", - " 602 ret vec_push_back -> Ok(Vec(obj#431))": "cpu:1796321, mem:142442, objs:-/216@bbc610e9", - " 603 call obj_cmp(Symbol(obj#435), Symbol(signature))": "cpu:1804417, mem:143694, objs:-/220@3f8bf3eb", + " 602 ret vec_push_back -> Ok(Vec(obj#431))": "cpu:1796321, mem:142562, objs:-/216@20566b66", + " 603 call obj_cmp(Symbol(obj#435), Symbol(signature))": "cpu:1804417, mem:143814, objs:-/220@852de649", " 604 ret obj_cmp -> Ok(-1)": "cpu:1804584", - " 605 call call(Address(obj#37), Symbol(burn_from), Vec(obj#417))": "cpu:1807940, mem:144118, objs:-/225@74a303ef, auth:-/1@1a6db724", - " 606 push SAC:a010db6c:burn_from(Address(obj#415), Address(obj#413), I128(6000000))": "cpu:1839390, mem:149380, objs:-/226@783de6f8, stk:1@5bc34174, auth:1@e1a3277a/1@20db9cc6", + " 605 call call(Address(obj#37), Symbol(burn_from), Vec(obj#417))": "cpu:1807940, mem:144238, objs:-/225@5b8becf8, auth:-/1@1a6db724", + " 606 push SAC:2e378f80:burn_from(Address(obj#415), Address(obj#413), I128(6000000))": "cpu:1839390, mem:149508, objs:-/226@f18e29a0, stk:1@3a5ce6d9, auth:1@e1a3277a/1@20db9cc6", " 607 call symbol_index_in_strs(Symbol(burn_from), 17)": "", " 608 ret symbol_index_in_strs -> Ok(U32(8))": "cpu:1840148", " 609 call vec_new_from_slice(1)": "", - " 610 ret vec_new_from_slice -> Ok(Vec(obj#453))": "cpu:1841111, mem:149468, objs:-/227@b953acb4", + " 610 ret vec_new_from_slice -> Ok(Vec(obj#453))": "cpu:1841111, mem:149596, objs:-/227@bd6337fe", " 611 call get_contract_data(Vec(obj#453), Instance)": "", - " 612 call obj_cmp(Symbol(obj#467), Symbol(issuer))": "cpu:1851102, mem:150599, objs:-/236@958ca951, stk:-", + " 612 call obj_cmp(Symbol(obj#467), Symbol(issuer))": "cpu:1851102, mem:150731, objs:-/236@990b6d46, stk:-", " 613 ret obj_cmp -> Ok(-1)": "cpu:1851268", - " 614 call obj_cmp(Symbol(METADATA), Vec(obj#461))": "cpu:1852199, mem:150727, objs:-/238@16efba0e", + " 614 call obj_cmp(Symbol(METADATA), Vec(obj#461))": "cpu:1852199, mem:150859, objs:-/238@95e367e3", " 615 ret obj_cmp -> Ok(-1)": "cpu:1852321", " 616 call obj_cmp(Vec(obj#461), Vec(obj#465))": "", " 617 ret obj_cmp -> Ok(-1)": "cpu:1852608", @@ -621,7 +621,7 @@ " 619 ret obj_cmp -> Ok(-1)": "cpu:1852946", " 620 call obj_cmp(Vec(obj#465), Vec(obj#453))": "", " 621 ret obj_cmp -> Ok(0)": "cpu:1853233", - " 622 ret get_contract_data -> Ok(Vec(obj#475))": "cpu:1853339, store:3@6e002d57/9@ddb0f40d, stk:1@59a79948", + " 622 ret get_contract_data -> Ok(Vec(obj#475))": "cpu:1853339, store:3@6e002d57/9@17e5695b, stk:1@63f8e2a4", " 623 call vec_get(Vec(obj#475), U32(0))": "", " 624 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1853504", " 625 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -633,13 +633,13 @@ " 631 call bytes_len(Bytes(obj#471))": "", " 632 ret bytes_len -> Ok(U32(32))": "cpu:1854337", " 633 call vec_new_from_slice(1)": "", - " 634 ret vec_new_from_slice -> Ok(Vec(obj#477))": "cpu:1855300, mem:150815, objs:-/239@3a20c91c", + " 634 ret vec_new_from_slice -> Ok(Vec(obj#477))": "cpu:1855300, mem:150947, objs:-/239@93b98c91", " 635 call get_contract_data(Vec(obj#477), Instance)": "", - " 636 call obj_cmp(Vec(obj#461), Vec(obj#477))": "cpu:1855412, store:-/9@ddb0f40d, stk:-", + " 636 call obj_cmp(Vec(obj#461), Vec(obj#477))": "cpu:1855412, store:-/9@17e5695b, stk:-", " 637 ret obj_cmp -> Ok(-1)": "cpu:1855699", " 638 call obj_cmp(Vec(obj#465), Vec(obj#477))": "", " 639 ret obj_cmp -> Ok(0)": "cpu:1855986", - " 640 ret get_contract_data -> Ok(Vec(obj#475))": "cpu:1856092, store:3@6e002d57/9@ddb0f40d, stk:1@59a79948", + " 640 ret get_contract_data -> Ok(Vec(obj#475))": "cpu:1856092, store:3@6e002d57/9@17e5695b, stk:1@63f8e2a4", " 641 call vec_get(Vec(obj#475), U32(0))": "", " 642 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1856257", " 643 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -650,10 +650,10 @@ " 648 ret map_unpack_to_slice -> Ok(Void)": "cpu:1856968", " 649 call bytes_len(Bytes(obj#471))": "", " 650 ret bytes_len -> Ok(U32(32))": "cpu:1857090", - " 651 call obj_cmp(Address(obj#479), Address(obj#413))": "cpu:1857683, mem:150879, objs:-/240@f58b89b4", + " 651 call obj_cmp(Address(obj#479), Address(obj#413))": "cpu:1857683, mem:151011, objs:-/240@6dee8ef1", " 652 ret obj_cmp -> Ok(-1)": "cpu:1857975", " 653 call require_auth(Address(obj#415))": "", - " 654 call obj_cmp(Address(obj#433), Address(obj#415))": "cpu:1858606, mem:150919", + " 654 call obj_cmp(Address(obj#433), Address(obj#415))": "cpu:1858606, mem:151051", " 655 ret obj_cmp -> Ok(0)": "cpu:1858898", " 656 call obj_cmp(Address(obj#433), Address(obj#415))": " auth:1@e1a3277a/-", " 657 ret obj_cmp -> Ok(0)": "cpu:1859190", @@ -663,11 +663,11 @@ " 661 ret obj_cmp -> Ok(0)": "cpu:1859774", " 662 call obj_cmp(Address(obj#449), Address(obj#413))": "", " 663 ret obj_cmp -> Ok(0)": "cpu:1860066", - " 664 call vec_len(Vec(obj#443))": "cpu:1882758, mem:157417", + " 664 call vec_len(Vec(obj#443))": "cpu:1882758, mem:157549", " 665 ret vec_len -> Ok(U32(1))": "cpu:1882880", " 666 call bytes_new_from_slice(32)": "", - " 667 ret bytes_new_from_slice -> Ok(Bytes(obj#481))": "cpu:1883849, mem:157529, objs:-/241@d7805ba2", - " 668 call vec_get(Vec(obj#443), U32(0))": "cpu:1885945, mem:157769", + " 667 ret bytes_new_from_slice -> Ok(Bytes(obj#481))": "cpu:1883849, mem:157661, objs:-/241@95c26808", + " 668 call vec_get(Vec(obj#443), U32(0))": "cpu:1885945, mem:157901", " 669 ret vec_get -> Ok(Map(obj#441))": "cpu:1886171", " 670 call map_unpack_to_slice(Map(obj#441), 2)": "", " 671 ret map_unpack_to_slice -> Ok(Void)": "cpu:1886523", @@ -679,67 +679,67 @@ " 677 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2305977", " 678 call bytes_copy_to_slice(Bytes(obj#437), U32(0), 32)": "", " 679 ret bytes_copy_to_slice -> Ok(())": "cpu:2306084", - " 680 ret require_auth -> Ok(Void)": "cpu:2314121, mem:160101, store:3@6e002d57/10@b691a7cf, foot:10@558957bc, auth:1@e1a3277a/1@e9ec6f12", + " 680 ret require_auth -> Ok(Void)": "cpu:2314121, mem:160233, store:3@6e002d57/10@7135ce75, foot:10@8f073e95, auth:1@e1a3277a/1@e9ec6f12", " 681 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 682 call get_ledger_sequence()": "cpu:2315590, mem:160237, store:3@6e002d57/-, foot:-", + " 682 call get_ledger_sequence()": "cpu:2315590, mem:160369, store:3@6e002d57/-, foot:-", " 683 ret get_ledger_sequence -> Ok(U32(123))": "", - " 684 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2325918, mem:161982, store:3@6e002d57/10@b691a7cf, foot:10@558957bc", + " 684 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2325918, mem:162118, store:3@6e002d57/10@7135ce75, foot:10@8f073e95", " 685 call map_new_from_slices(2)": "cpu:2326050", - " 686 ret map_new_from_slices -> Ok(Map(obj#483))": "cpu:2327193, mem:162110, objs:-/242@87a5a204", + " 686 ret map_new_from_slices -> Ok(Map(obj#483))": "cpu:2327193, mem:162246, objs:-/242@e89dfd2e", " 687 call vec_new_from_slice(2)": "", - " 688 ret vec_new_from_slice -> Ok(Vec(obj#485))": "cpu:2328219, mem:162206, objs:-/243@ecd1dba6", + " 688 ret vec_new_from_slice -> Ok(Vec(obj#485))": "cpu:2328219, mem:162342, objs:-/243@d687ade4", " 689 call has_contract_data(Vec(obj#485), Temporary)": "", - " 690 ret has_contract_data -> Ok(True)": "cpu:2331724, mem:162758", + " 690 ret has_contract_data -> Ok(True)": "cpu:2331724, mem:162894", " 691 call get_contract_data(Vec(obj#485), Temporary)": "", - " 692 call obj_cmp(Symbol(amount), Symbol(obj#487))": "cpu:2336775, mem:163471, objs:-/244@6893a54e", + " 692 call obj_cmp(Symbol(amount), Symbol(obj#487))": "cpu:2336775, mem:163607, objs:-/244@20004213", " 693 ret obj_cmp -> Ok(-1)": "cpu:2336941", - " 694 ret get_contract_data -> Ok(Map(obj#489))": "cpu:2337442, mem:163535, objs:-/245@58b08e61", + " 694 ret get_contract_data -> Ok(Map(obj#489))": "cpu:2337442, mem:163671, objs:-/245@cd70f596", " 695 call map_unpack_to_slice(Map(obj#489), 2)": "", " 696 ret map_unpack_to_slice -> Ok(Void)": "cpu:2337794", " 697 call get_ledger_sequence()": "", " 698 ret get_ledger_sequence -> Ok(U32(123))": "", " 699 call map_new_from_slices(2)": "cpu:2337882", - " 700 ret map_new_from_slices -> Ok(Map(obj#491))": "cpu:2339025, mem:163663, objs:-/246@f12ab709", + " 700 ret map_new_from_slices -> Ok(Map(obj#491))": "cpu:2339025, mem:163799, objs:-/246@5eb9ced6", " 701 call vec_new_from_slice(2)": "", - " 702 ret vec_new_from_slice -> Ok(Vec(obj#493))": "cpu:2340051, mem:163759, objs:-/247@87de1ec1", + " 702 ret vec_new_from_slice -> Ok(Vec(obj#493))": "cpu:2340051, mem:163895, objs:-/247@e1cfedb8", " 703 call get_contract_data(Vec(obj#493), Temporary)": "", - " 704 call obj_cmp(Symbol(amount), Symbol(obj#495))": "cpu:2345102, mem:164472, objs:-/248@75a29c91", + " 704 call obj_cmp(Symbol(amount), Symbol(obj#495))": "cpu:2345102, mem:164608, objs:-/248@e6a29561", " 705 ret obj_cmp -> Ok(-1)": "cpu:2345268", - " 706 ret get_contract_data -> Ok(Map(obj#497))": "cpu:2345769, mem:164536, objs:-/249@55eb9f9d", + " 706 ret get_contract_data -> Ok(Map(obj#497))": "cpu:2345769, mem:164672, objs:-/249@b2ecc352", " 707 call map_unpack_to_slice(Map(obj#497), 2)": "", " 708 ret map_unpack_to_slice -> Ok(Void)": "cpu:2346121", " 709 call map_new_from_slices(2)": "", - " 710 ret map_new_from_slices -> Ok(Map(obj#499))": "cpu:2347264, mem:164664, objs:-/250@565b13cb", + " 710 ret map_new_from_slices -> Ok(Map(obj#499))": "cpu:2347264, mem:164800, objs:-/250@65b60c", " 711 call vec_new_from_slice(2)": "", - " 712 ret vec_new_from_slice -> Ok(Vec(obj#501))": "cpu:2348290, mem:164760, objs:-/251@cdff562", + " 712 ret vec_new_from_slice -> Ok(Vec(obj#501))": "cpu:2348290, mem:164896, objs:-/251@59bf24cf", " 713 call has_contract_data(Vec(obj#501), Temporary)": "", - " 714 ret has_contract_data -> Ok(True)": "cpu:2351795, mem:165312", + " 714 ret has_contract_data -> Ok(True)": "cpu:2351795, mem:165448", " 715 call get_contract_data(Vec(obj#501), Temporary)": "", - " 716 call obj_cmp(Symbol(amount), Symbol(obj#503))": "cpu:2356846, mem:166025, objs:-/252@33003c55", + " 716 call obj_cmp(Symbol(amount), Symbol(obj#503))": "cpu:2356846, mem:166161, objs:-/252@87b71e8b", " 717 ret obj_cmp -> Ok(-1)": "cpu:2357012", - " 718 ret get_contract_data -> Ok(Map(obj#505))": "cpu:2357513, mem:166089, objs:-/253@745441be", + " 718 ret get_contract_data -> Ok(Map(obj#505))": "cpu:2357513, mem:166225, objs:-/253@fc33054", " 719 call map_unpack_to_slice(Map(obj#505), 2)": "", " 720 ret map_unpack_to_slice -> Ok(Void)": "cpu:2357865", " 721 call map_new_from_slices(2)": "", - " 722 ret map_new_from_slices -> Ok(Map(obj#507))": "cpu:2359008, mem:166217, objs:-/254@ed0d8e71", + " 722 ret map_new_from_slices -> Ok(Map(obj#507))": "cpu:2359008, mem:166353, objs:-/254@d44b525d", " 723 call vec_new_from_slice(2)": "", - " 724 ret vec_new_from_slice -> Ok(Vec(obj#509))": "cpu:2360034, mem:166313, objs:-/255@ba855975", + " 724 ret vec_new_from_slice -> Ok(Vec(obj#509))": "cpu:2360034, mem:166449, objs:-/255@fccb9f6b", " 725 call map_new_from_slices(2)": "", - " 726 call symbol_new_from_slice(17)": "cpu:2360567, mem:166377", - " 727 ret symbol_new_from_slice -> Ok(Symbol(obj#511))": "cpu:2361578, mem:166474, objs:-/256@91cc1568", + " 726 call symbol_new_from_slice(17)": "cpu:2360567, mem:166513", + " 727 ret symbol_new_from_slice -> Ok(Symbol(obj#511))": "cpu:2361578, mem:166610, objs:-/256@5f8eb386", " 728 call obj_cmp(Symbol(amount), Symbol(obj#511))": "cpu:2361626", " 729 ret obj_cmp -> Ok(-1)": "cpu:2361792", - " 730 ret map_new_from_slices -> Ok(Map(obj#513))": "cpu:2362232, mem:166538, objs:-/257@8dabec7e", + " 730 ret map_new_from_slices -> Ok(Map(obj#513))": "cpu:2362232, mem:166674, objs:-/257@b946dac1", " 731 call put_contract_data(Vec(obj#509), Map(obj#513), Temporary)": "", - " 732 ret put_contract_data -> Ok(Void)": "cpu:2375152, mem:169174, store:3@6e002d57/10@8dab1c9d", + " 732 ret put_contract_data -> Ok(Void)": "cpu:2375152, mem:169310, store:3@6e002d57/10@346d4bf6", " 733 call vec_new_from_slice(1)": "cpu:2375347", - " 734 ret vec_new_from_slice -> Ok(Vec(obj#515))": "cpu:2376310, mem:169262, objs:-/258@de570f1c", + " 734 ret vec_new_from_slice -> Ok(Vec(obj#515))": "cpu:2376310, mem:169398, objs:-/258@22fb829b", " 735 call get_contract_data(Vec(obj#515), Instance)": "", - " 736 call obj_cmp(Vec(obj#461), Vec(obj#515))": "cpu:2376422, store:-/10@8dab1c9d, stk:-", + " 736 call obj_cmp(Vec(obj#461), Vec(obj#515))": "cpu:2376422, store:-/10@346d4bf6, stk:-", " 737 ret obj_cmp -> Ok(-1)": "cpu:2376709", " 738 call obj_cmp(Vec(obj#465), Vec(obj#515))": "", " 739 ret obj_cmp -> Ok(0)": "cpu:2376996", - " 740 ret get_contract_data -> Ok(Vec(obj#475))": "cpu:2377102, store:3@6e002d57/10@8dab1c9d, stk:1@59a79948", + " 740 ret get_contract_data -> Ok(Vec(obj#475))": "cpu:2377102, store:3@6e002d57/10@346d4bf6, stk:1@63f8e2a4", " 741 call vec_get(Vec(obj#475), U32(0))": "", " 742 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2377267", " 743 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -754,14 +754,14 @@ " 752 ret string_len -> Ok(U32(4))": "cpu:2378329", " 753 call string_copy_to_slice(String(obj#469), U32(0), 4)": "", " 754 ret string_copy_to_slice -> Ok(())": "cpu:2378432", - " 755 call vec_new_from_slice(1)": "cpu:2379513, mem:169398", - " 756 ret vec_new_from_slice -> Ok(Vec(obj#517))": "cpu:2380476, mem:169486, objs:-/259@a8106615", + " 755 call vec_new_from_slice(1)": "cpu:2379513, mem:169534", + " 756 ret vec_new_from_slice -> Ok(Vec(obj#517))": "cpu:2380476, mem:169622, objs:-/259@de17fd2f", " 757 call get_contract_data(Vec(obj#517), Instance)": "", - " 758 call obj_cmp(Vec(obj#461), Vec(obj#517))": "cpu:2380588, store:-/10@8dab1c9d, stk:-", + " 758 call obj_cmp(Vec(obj#461), Vec(obj#517))": "cpu:2380588, store:-/10@346d4bf6, stk:-", " 759 ret obj_cmp -> Ok(-1)": "cpu:2380875", " 760 call obj_cmp(Vec(obj#465), Vec(obj#517))": "", " 761 ret obj_cmp -> Ok(0)": "cpu:2381162", - " 762 ret get_contract_data -> Ok(Vec(obj#475))": "cpu:2381268, store:3@6e002d57/10@8dab1c9d, stk:1@59a79948", + " 762 ret get_contract_data -> Ok(Vec(obj#475))": "cpu:2381268, store:3@6e002d57/10@346d4bf6, stk:1@63f8e2a4", " 763 call vec_get(Vec(obj#475), U32(0))": "", " 764 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2381433", " 765 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -776,34 +776,34 @@ " 774 ret string_len -> Ok(U32(4))": "cpu:2382495", " 775 call string_copy_to_slice(String(obj#469), U32(0), 4)": "", " 776 ret string_copy_to_slice -> Ok(())": "cpu:2382598", - " 777 call get_contract_data(Symbol(METADATA), Instance)": "cpu:2385643, mem:170590, store:3@6e002d57/10@9e51be5e", - " 778 call obj_cmp(Vec(obj#461), Symbol(METADATA))": "cpu:2385694, store:-/10@9e51be5e, stk:-", + " 777 call get_contract_data(Symbol(METADATA), Instance)": "cpu:2385643, mem:170726, store:3@6e002d57/10@606a36bb", + " 778 call obj_cmp(Vec(obj#461), Symbol(METADATA))": "cpu:2385694, store:-/10@606a36bb, stk:-", " 779 ret obj_cmp -> Ok(1)": "cpu:2385816", - " 780 ret get_contract_data -> Ok(Map(obj#459))": "cpu:2385922, store:3@6e002d57/10@9e51be5e, stk:1@59a79948", + " 780 ret get_contract_data -> Ok(Map(obj#459))": "cpu:2385922, store:3@6e002d57/10@606a36bb, stk:1@63f8e2a4", " 781 call map_unpack_to_slice(Map(obj#459), 3)": "", " 782 ret map_unpack_to_slice -> Ok(Void)": "cpu:2386262", " 783 call vec_new_from_slice(3)": "", - " 784 ret vec_new_from_slice -> Ok(Vec(obj#519))": "cpu:2387351, mem:170694, objs:-/260@f9f6c09f", + " 784 ret vec_new_from_slice -> Ok(Vec(obj#519))": "cpu:2387351, mem:170830, objs:-/260@93ebbbbf", " 785 call contract_event(Vec(obj#519), I128(6000000))": "", - " 786 ret contract_event -> Ok(Void)": "cpu:2388960, mem:170871, objs:-/261@5e606338, evt:3@96ba82e9", - " 787 pop SAC:a010db6c:burn_from -> Ok(Void)": "", - " 788 ret call -> Ok(Void)": " store:-/10@9e51be5e, stk:-, auth:-/-", - " 789 call vec_new_from_slice(1)": "cpu:2389400, mem:170935, objs:-/262@8a7796d5", - " 790 ret vec_new_from_slice -> Ok(Vec(obj#525))": "cpu:2390424, mem:171023, objs:-/263@7d9b7437", + " 786 ret contract_event -> Ok(Void)": "cpu:2388960, mem:171007, objs:-/261@882f925e, evt:3@96ba82e9", + " 787 pop SAC:2e378f80:burn_from -> Ok(Void)": "", + " 788 ret call -> Ok(Void)": " store:-/10@606a36bb, stk:-, auth:-/-", + " 789 call vec_new_from_slice(1)": "cpu:2389400, mem:171071, objs:-/262@a7f5524b", + " 790 ret vec_new_from_slice -> Ok(Vec(obj#525))": "cpu:2390424, mem:171159, objs:-/263@de680963", " 791 call call(Address(obj#37), Symbol(balance), Vec(obj#525))": "", - " 792 push SAC:a010db6c:balance(Address(obj#523))": "cpu:2421114, mem:176233, objs:-/264@168fe5ac, stk:1@7559c53e, auth:1@c4c01a55/-", + " 792 push SAC:2e378f80:balance(Address(obj#523))": "cpu:2421114, mem:176377, objs:-/264@f447d480, stk:1@24c2355f, auth:1@c4c01a55/-", " 793 call symbol_index_in_strs(Symbol(balance), 17)": "", " 794 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:2421862", " 795 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 796 call get_ledger_sequence()": "cpu:2423331, mem:176369, store:-/-, foot:-", + " 796 call get_ledger_sequence()": "cpu:2423331, mem:176513, store:-/-, foot:-", " 797 ret get_ledger_sequence -> Ok(U32(123))": "", - " 798 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2433659, mem:178114, store:-/10@9e51be5e, foot:10@558957bc", + " 798 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2433659, mem:178262, store:-/10@606a36bb, foot:10@8f073e95", " 799 call vec_new_from_slice(1)": "cpu:2433766", - " 800 ret vec_new_from_slice -> Ok(Vec(obj#529))": "cpu:2434729, mem:178202, objs:-/265@bf25fa8c", + " 800 ret vec_new_from_slice -> Ok(Vec(obj#529))": "cpu:2434729, mem:178350, objs:-/265@d78e3a7d", " 801 call get_contract_data(Vec(obj#529), Instance)": "", - " 802 call obj_cmp(Symbol(obj#543), Symbol(issuer))": "cpu:2444720, mem:179333, objs:-/274@3e12dee3, stk:-", + " 802 call obj_cmp(Symbol(obj#543), Symbol(issuer))": "cpu:2444720, mem:179485, objs:-/274@745748ec, stk:-", " 803 ret obj_cmp -> Ok(-1)": "cpu:2444886", - " 804 call obj_cmp(Symbol(METADATA), Vec(obj#537))": "cpu:2445817, mem:179461, objs:-/276@85a2de4e", + " 804 call obj_cmp(Symbol(METADATA), Vec(obj#537))": "cpu:2445817, mem:179613, objs:-/276@ae71536", " 805 ret obj_cmp -> Ok(-1)": "cpu:2445939", " 806 call obj_cmp(Vec(obj#537), Vec(obj#541))": "", " 807 ret obj_cmp -> Ok(-1)": "cpu:2446226", @@ -811,7 +811,7 @@ " 809 ret obj_cmp -> Ok(-1)": "cpu:2446564", " 810 call obj_cmp(Vec(obj#541), Vec(obj#529))": "", " 811 ret obj_cmp -> Ok(0)": "cpu:2446851", - " 812 ret get_contract_data -> Ok(Vec(obj#551))": "cpu:2446957, store:3@a0b024ae/10@9e51be5e, stk:1@fa26e6fd", + " 812 ret get_contract_data -> Ok(Vec(obj#551))": "cpu:2446957, store:3@a0b024ae/10@606a36bb, stk:1@1fd4f0fa", " 813 call vec_get(Vec(obj#551), U32(0))": "", " 814 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2447122", " 815 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -826,24 +826,24 @@ " 824 ret string_len -> Ok(U32(4))": "cpu:2448184", " 825 call string_copy_to_slice(String(obj#545), U32(0), 4)": "", " 826 ret string_copy_to_slice -> Ok(())": "cpu:2448287", - " 827 pop SAC:a010db6c:balance -> Ok(I128(94000000))": "cpu:2449319, mem:179597", - " 828 ret call -> Ok(I128(94000000))": " store:-/10@9e51be5e, stk:-, auth:-/-", - " 829 call vec_new_from_slice(1)": "cpu:2449759, mem:179661, objs:-/277@80d343d1", - " 830 ret vec_new_from_slice -> Ok(Vec(obj#555))": "cpu:2450783, mem:179749, objs:-/278@a00270e6", + " 827 pop SAC:2e378f80:balance -> Ok(I128(94000000))": "cpu:2449319, mem:179749", + " 828 ret call -> Ok(I128(94000000))": " store:-/10@606a36bb, stk:-, auth:-/-", + " 829 call vec_new_from_slice(1)": "cpu:2449759, mem:179813, objs:-/277@573e1c75", + " 830 ret vec_new_from_slice -> Ok(Vec(obj#555))": "cpu:2450783, mem:179901, objs:-/278@1bf94049", " 831 call call(Address(obj#37), Symbol(balance), Vec(obj#555))": "", - " 832 push SAC:a010db6c:balance(Address(obj#553))": "cpu:2481473, mem:184959, objs:-/279@d0c31e91, stk:1@3bd65d4f, auth:1@b6c1bb0/-", + " 832 push SAC:2e378f80:balance(Address(obj#553))": "cpu:2481473, mem:185119, objs:-/279@397ba7eb, stk:1@c66fcf38, auth:1@b6c1bb0/-", " 833 call symbol_index_in_strs(Symbol(balance), 17)": "", " 834 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:2482221", " 835 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 836 call get_ledger_sequence()": "cpu:2483690, mem:185095, store:-/-, foot:-", + " 836 call get_ledger_sequence()": "cpu:2483690, mem:185255, store:-/-, foot:-", " 837 ret get_ledger_sequence -> Ok(U32(123))": "", - " 838 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2494018, mem:186840, store:-/10@9e51be5e, foot:10@558957bc", + " 838 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2494018, mem:187004, store:-/10@606a36bb, foot:10@8f073e95", " 839 call vec_new_from_slice(1)": "cpu:2494125", - " 840 ret vec_new_from_slice -> Ok(Vec(obj#559))": "cpu:2495088, mem:186928, objs:-/280@d0c80a41", + " 840 ret vec_new_from_slice -> Ok(Vec(obj#559))": "cpu:2495088, mem:187092, objs:-/280@14312b5f", " 841 call get_contract_data(Vec(obj#559), Instance)": "", - " 842 call obj_cmp(Symbol(obj#573), Symbol(issuer))": "cpu:2505079, mem:188059, objs:-/289@c761566, stk:-", + " 842 call obj_cmp(Symbol(obj#573), Symbol(issuer))": "cpu:2505079, mem:188227, objs:-/289@ec220370, stk:-", " 843 ret obj_cmp -> Ok(-1)": "cpu:2505245", - " 844 call obj_cmp(Symbol(METADATA), Vec(obj#567))": "cpu:2506176, mem:188187, objs:-/291@f09d2c31", + " 844 call obj_cmp(Symbol(METADATA), Vec(obj#567))": "cpu:2506176, mem:188355, objs:-/291@91ea3570", " 845 ret obj_cmp -> Ok(-1)": "cpu:2506298", " 846 call obj_cmp(Vec(obj#567), Vec(obj#571))": "", " 847 ret obj_cmp -> Ok(-1)": "cpu:2506585", @@ -851,7 +851,7 @@ " 849 ret obj_cmp -> Ok(-1)": "cpu:2506923", " 850 call obj_cmp(Vec(obj#571), Vec(obj#559))": "", " 851 ret obj_cmp -> Ok(0)": "cpu:2507210", - " 852 ret get_contract_data -> Ok(Vec(obj#581))": "cpu:2507316, store:3@8cd7e9d0/10@9e51be5e, stk:1@476819f4", + " 852 ret get_contract_data -> Ok(Vec(obj#581))": "cpu:2507316, store:3@8cd7e9d0/10@606a36bb, stk:1@8ec88d3c", " 853 call vec_get(Vec(obj#581), U32(0))": "", " 854 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2507481", " 855 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -866,66 +866,66 @@ " 864 ret string_len -> Ok(U32(4))": "cpu:2508543", " 865 call string_copy_to_slice(String(obj#575), U32(0), 4)": "", " 866 ret string_copy_to_slice -> Ok(())": "cpu:2508646", - " 867 pop SAC:a010db6c:balance -> Ok(I128(0))": "cpu:2509837, mem:188323", - " 868 ret call -> Ok(I128(0))": " store:-/10@9e51be5e, stk:-, auth:-/-", - " 869 call vec_new_from_slice(2)": "cpu:2510717, mem:188451, objs:-/293@72a55980", - " 870 ret vec_new_from_slice -> Ok(Vec(obj#587))": "cpu:2511804, mem:188547, objs:-/294@4e3288d5", + " 867 pop SAC:2e378f80:balance -> Ok(I128(0))": "cpu:2509837, mem:188491", + " 868 ret call -> Ok(I128(0))": " store:-/10@606a36bb, stk:-, auth:-/-", + " 869 call vec_new_from_slice(2)": "cpu:2510717, mem:188619, objs:-/293@86a151a3", + " 870 ret vec_new_from_slice -> Ok(Vec(obj#587))": "cpu:2511804, mem:188715, objs:-/294@a7796655", " 871 call call(Address(obj#37), Symbol(allowance), Vec(obj#587))": "", - " 872 push SAC:a010db6c:allowance(Address(obj#583), Address(obj#585))": "cpu:2542498, mem:193773, objs:-/295@738f5038, stk:1@c6ca9459, auth:1@2c210052/-", + " 872 push SAC:2e378f80:allowance(Address(obj#583), Address(obj#585))": "cpu:2542498, mem:193949, objs:-/295@f8007aba, stk:1@717ff907, auth:1@2c210052/-", " 873 call symbol_index_in_strs(Symbol(allowance), 17)": "", " 874 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:2543256", " 875 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 876 call get_ledger_sequence()": "cpu:2544725, mem:193909, store:-/-, foot:-", + " 876 call get_ledger_sequence()": "cpu:2544725, mem:194085, store:-/-, foot:-", " 877 ret get_ledger_sequence -> Ok(U32(123))": "", - " 878 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2555053, mem:195654, store:-/10@9e51be5e, foot:10@558957bc", + " 878 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2555053, mem:195834, store:-/10@606a36bb, foot:10@8f073e95", " 879 call map_new_from_slices(2)": "", - " 880 ret map_new_from_slices -> Ok(Map(obj#591))": "cpu:2556196, mem:195782, objs:-/296@e7c89807", + " 880 ret map_new_from_slices -> Ok(Map(obj#591))": "cpu:2556196, mem:195962, objs:-/296@2bc3fb16", " 881 call vec_new_from_slice(2)": "", - " 882 ret vec_new_from_slice -> Ok(Vec(obj#593))": "cpu:2557222, mem:195878, objs:-/297@542a376f", + " 882 ret vec_new_from_slice -> Ok(Vec(obj#593))": "cpu:2557222, mem:196058, objs:-/297@6d535062", " 883 call has_contract_data(Vec(obj#593), Temporary)": "", - " 884 ret has_contract_data -> Ok(True)": "cpu:2560727, mem:196430", + " 884 ret has_contract_data -> Ok(True)": "cpu:2560727, mem:196610", " 885 call get_contract_data(Vec(obj#593), Temporary)": "", - " 886 call obj_cmp(Symbol(amount), Symbol(obj#595))": "cpu:2565778, mem:197143, objs:-/298@96d15176", + " 886 call obj_cmp(Symbol(amount), Symbol(obj#595))": "cpu:2565778, mem:197323, objs:-/298@d5c7832", " 887 ret obj_cmp -> Ok(-1)": "cpu:2565944", - " 888 ret get_contract_data -> Ok(Map(obj#597))": "cpu:2566445, mem:197207, objs:-/299@c1c31c9d", + " 888 ret get_contract_data -> Ok(Map(obj#597))": "cpu:2566445, mem:197387, objs:-/299@11cbd0f", " 889 call map_unpack_to_slice(Map(obj#597), 2)": "", " 890 ret map_unpack_to_slice -> Ok(Void)": "cpu:2566797", " 891 call get_ledger_sequence()": "", " 892 ret get_ledger_sequence -> Ok(U32(123))": "", - " 893 pop SAC:a010db6c:allowance -> Ok(I128(4000000))": "", + " 893 pop SAC:2e378f80:allowance -> Ok(I128(4000000))": "", " 894 ret call -> Ok(I128(4000000))": " stk:-, auth:-/-", - " 895 call vec_new_from_slice(3)": "cpu:2567677, mem:197335, objs:-/301@2bcfc475", - " 896 ret vec_new_from_slice -> Ok(Vec(obj#603))": "cpu:2568766, mem:197439, objs:-/302@9df3db37", - " 897 call vec_new()": "cpu:2591390, mem:203985, objs:-/303@4f085ae7", - " 898 ret vec_new -> Ok(Vec(obj#607))": "cpu:2591891, mem:204049, objs:-/304@8c309e81", + " 895 call vec_new_from_slice(3)": "cpu:2567677, mem:197515, objs:-/301@b31c7786", + " 896 ret vec_new_from_slice -> Ok(Vec(obj#603))": "cpu:2568766, mem:197619, objs:-/302@7d345209", + " 897 call vec_new()": "cpu:2591390, mem:204165, objs:-/303@50fe3da7", + " 898 ret vec_new -> Ok(Vec(obj#607))": "cpu:2591891, mem:204229, objs:-/304@1840f48f", " 899 call bytes_new_from_slice(32)": "", - " 900 ret bytes_new_from_slice -> Ok(Bytes(obj#609))": "cpu:2592860, mem:204161, objs:-/305@ba2fc1ad", + " 900 ret bytes_new_from_slice -> Ok(Bytes(obj#609))": "cpu:2592860, mem:204341, objs:-/305@c10a9313", " 901 call bytes_len(Bytes(obj#609))": "", " 902 ret bytes_len -> Ok(U32(32))": "cpu:2592982", " 903 call bytes_new_from_slice(64)": "", - " 904 ret bytes_new_from_slice -> Ok(Bytes(obj#611))": "cpu:2593959, mem:204305, objs:-/306@7ed43d7f", + " 904 ret bytes_new_from_slice -> Ok(Bytes(obj#611))": "cpu:2593959, mem:204485, objs:-/306@6253a909", " 905 call bytes_len(Bytes(obj#611))": "", " 906 ret bytes_len -> Ok(U32(64))": "cpu:2594081", " 907 call map_new_from_slices(2)": "", - " 908 call symbol_new_from_slice(10)": "cpu:2594614, mem:204369", - " 909 ret symbol_new_from_slice -> Ok(Symbol(obj#613))": "cpu:2595622, mem:204459, objs:-/307@7c2e508d", + " 908 call symbol_new_from_slice(10)": "cpu:2594614, mem:204549", + " 909 ret symbol_new_from_slice -> Ok(Symbol(obj#613))": "cpu:2595622, mem:204639, objs:-/307@348856a4", " 910 call obj_cmp(Symbol(obj#613), Symbol(signature))": "cpu:2595792", " 911 ret obj_cmp -> Ok(-1)": "cpu:2595959", - " 912 ret map_new_from_slices -> Ok(Map(obj#615))": "cpu:2596399, mem:204523, objs:-/308@87d2f202", + " 912 ret map_new_from_slices -> Ok(Map(obj#615))": "cpu:2596399, mem:204703, objs:-/308@4e8a0a7b", " 913 call vec_push_back(Vec(obj#607), Map(obj#615))": "", - " 914 ret vec_push_back -> Ok(Vec(obj#617))": "cpu:2597606, mem:204611, objs:-/309@79af6889", - " 915 call obj_cmp(Symbol(obj#621), Symbol(signature))": "cpu:2605702, mem:205863, objs:-/313@2961694d", + " 914 ret vec_push_back -> Ok(Vec(obj#617))": "cpu:2597606, mem:204791, objs:-/309@5235e3d3", + " 915 call obj_cmp(Symbol(obj#621), Symbol(signature))": "cpu:2605702, mem:206043, objs:-/313@b36f46c2", " 916 ret obj_cmp -> Ok(-1)": "cpu:2605869", - " 917 call call(Address(obj#37), Symbol(burn_from), Vec(obj#603))": "cpu:2609225, mem:206287, objs:-/318@f752f8df, auth:-/1@fec7c235", - " 918 push SAC:a010db6c:burn_from(Address(obj#601), Address(obj#599), I128(4000001))": "cpu:2640981, mem:211617, objs:-/319@b32ec2b7, stk:1@3dc0d261, auth:1@fb47f04a/1@7d757050", + " 917 call call(Address(obj#37), Symbol(burn_from), Vec(obj#603))": "cpu:2609225, mem:206467, objs:-/318@f2668e5, auth:-/1@fec7c235", + " 918 push SAC:2e378f80:burn_from(Address(obj#601), Address(obj#599), I128(4000001))": "cpu:2640981, mem:211805, objs:-/319@ad73db6a, stk:1@ca91bfa2, auth:1@fb47f04a/1@7d757050", " 919 call symbol_index_in_strs(Symbol(burn_from), 17)": "", " 920 ret symbol_index_in_strs -> Ok(U32(8))": "cpu:2641739", " 921 call vec_new_from_slice(1)": "", - " 922 ret vec_new_from_slice -> Ok(Vec(obj#639))": "cpu:2642702, mem:211705, objs:-/320@91416924", + " 922 ret vec_new_from_slice -> Ok(Vec(obj#639))": "cpu:2642702, mem:211893, objs:-/320@10b22ef6", " 923 call get_contract_data(Vec(obj#639), Instance)": "", - " 924 call obj_cmp(Symbol(obj#653), Symbol(issuer))": "cpu:2652693, mem:212836, objs:-/329@b8dd5542, stk:-", + " 924 call obj_cmp(Symbol(obj#653), Symbol(issuer))": "cpu:2652693, mem:213028, objs:-/329@925cbc9e, stk:-", " 925 ret obj_cmp -> Ok(-1)": "cpu:2652859", - " 926 call obj_cmp(Symbol(METADATA), Vec(obj#647))": "cpu:2653790, mem:212964, objs:-/331@bab240a", + " 926 call obj_cmp(Symbol(METADATA), Vec(obj#647))": "cpu:2653790, mem:213156, objs:-/331@2653a399", " 927 ret obj_cmp -> Ok(-1)": "cpu:2653912", " 928 call obj_cmp(Vec(obj#647), Vec(obj#651))": "", " 929 ret obj_cmp -> Ok(-1)": "cpu:2654199", @@ -933,7 +933,7 @@ " 931 ret obj_cmp -> Ok(-1)": "cpu:2654537", " 932 call obj_cmp(Vec(obj#651), Vec(obj#639))": "", " 933 ret obj_cmp -> Ok(0)": "cpu:2654824", - " 934 ret get_contract_data -> Ok(Vec(obj#661))": "cpu:2654930, store:3@d15f3fc0/10@9e51be5e, stk:1@9ccc849a", + " 934 ret get_contract_data -> Ok(Vec(obj#661))": "cpu:2654930, store:3@d15f3fc0/10@606a36bb, stk:1@f4b0d9c9", " 935 call vec_get(Vec(obj#661), U32(0))": "", " 936 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2655095", " 937 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -945,13 +945,13 @@ " 943 call bytes_len(Bytes(obj#657))": "", " 944 ret bytes_len -> Ok(U32(32))": "cpu:2655928", " 945 call vec_new_from_slice(1)": "", - " 946 ret vec_new_from_slice -> Ok(Vec(obj#663))": "cpu:2656891, mem:213052, objs:-/332@16fdd08e", + " 946 ret vec_new_from_slice -> Ok(Vec(obj#663))": "cpu:2656891, mem:213244, objs:-/332@c1362ea5", " 947 call get_contract_data(Vec(obj#663), Instance)": "", - " 948 call obj_cmp(Vec(obj#647), Vec(obj#663))": "cpu:2657003, store:-/10@9e51be5e, stk:-", + " 948 call obj_cmp(Vec(obj#647), Vec(obj#663))": "cpu:2657003, store:-/10@606a36bb, stk:-", " 949 ret obj_cmp -> Ok(-1)": "cpu:2657290", " 950 call obj_cmp(Vec(obj#651), Vec(obj#663))": "", " 951 ret obj_cmp -> Ok(0)": "cpu:2657577", - " 952 ret get_contract_data -> Ok(Vec(obj#661))": "cpu:2657683, store:3@d15f3fc0/10@9e51be5e, stk:1@9ccc849a", + " 952 ret get_contract_data -> Ok(Vec(obj#661))": "cpu:2657683, store:3@d15f3fc0/10@606a36bb, stk:1@f4b0d9c9", " 953 call vec_get(Vec(obj#661), U32(0))": "", " 954 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2657848", " 955 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -962,10 +962,10 @@ " 960 ret map_unpack_to_slice -> Ok(Void)": "cpu:2658559", " 961 call bytes_len(Bytes(obj#657))": "", " 962 ret bytes_len -> Ok(U32(32))": "cpu:2658681", - " 963 call obj_cmp(Address(obj#665), Address(obj#599))": "cpu:2659274, mem:213116, objs:-/333@79509c81", + " 963 call obj_cmp(Address(obj#665), Address(obj#599))": "cpu:2659274, mem:213308, objs:-/333@89fc33b2", " 964 ret obj_cmp -> Ok(-1)": "cpu:2659566", " 965 call require_auth(Address(obj#601))": "", - " 966 call obj_cmp(Address(obj#619), Address(obj#601))": "cpu:2660197, mem:213156", + " 966 call obj_cmp(Address(obj#619), Address(obj#601))": "cpu:2660197, mem:213348", " 967 ret obj_cmp -> Ok(0)": "cpu:2660489", " 968 call obj_cmp(Address(obj#619), Address(obj#601))": " auth:1@fb47f04a/-", " 969 ret obj_cmp -> Ok(0)": "cpu:2660781", @@ -975,11 +975,11 @@ " 973 ret obj_cmp -> Ok(0)": "cpu:2661365", " 974 call obj_cmp(Address(obj#635), Address(obj#599))": "", " 975 ret obj_cmp -> Ok(0)": "cpu:2661657", - " 976 call vec_len(Vec(obj#629))": "cpu:2684349, mem:219654", + " 976 call vec_len(Vec(obj#629))": "cpu:2684349, mem:219846", " 977 ret vec_len -> Ok(U32(1))": "cpu:2684471", " 978 call bytes_new_from_slice(32)": "", - " 979 ret bytes_new_from_slice -> Ok(Bytes(obj#667))": "cpu:2685440, mem:219766, objs:-/334@6823e80a", - " 980 call vec_get(Vec(obj#629), U32(0))": "cpu:2687536, mem:220006", + " 979 ret bytes_new_from_slice -> Ok(Bytes(obj#667))": "cpu:2685440, mem:219958, objs:-/334@7359d8c5", + " 980 call vec_get(Vec(obj#629), U32(0))": "cpu:2687536, mem:220198", " 981 ret vec_get -> Ok(Map(obj#627))": "cpu:2687762", " 982 call map_unpack_to_slice(Map(obj#627), 2)": "", " 983 ret map_unpack_to_slice -> Ok(Void)": "cpu:2688114", @@ -991,59 +991,59 @@ " 989 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3107568", " 990 call bytes_copy_to_slice(Bytes(obj#623), U32(0), 32)": "", " 991 ret bytes_copy_to_slice -> Ok(())": "cpu:3107675", - " 992 ret require_auth -> Ok(Void)": "cpu:3116738, mem:222524, store:3@d15f3fc0/11@3a4953c1, foot:11@b0b59110, auth:1@fb47f04a/1@8a5eba81", + " 992 ret require_auth -> Ok(Void)": "cpu:3116738, mem:222716, store:3@d15f3fc0/11@1de8f876, foot:11@fc46283b, auth:1@fb47f04a/1@8a5eba81", " 993 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 994 call get_ledger_sequence()": "cpu:3118207, mem:222660, store:3@d15f3fc0/-, foot:-", + " 994 call get_ledger_sequence()": "cpu:3118207, mem:222852, store:3@d15f3fc0/-, foot:-", " 995 ret get_ledger_sequence -> Ok(U32(123))": "", - " 996 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3128535, mem:224405, store:3@d15f3fc0/11@3a4953c1, foot:11@b0b59110", + " 996 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3128535, mem:224601, store:3@d15f3fc0/11@1de8f876, foot:11@fc46283b", " 997 call map_new_from_slices(2)": "cpu:3128667", - " 998 ret map_new_from_slices -> Ok(Map(obj#669))": "cpu:3129810, mem:224533, objs:-/335@a43f6ab8", + " 998 ret map_new_from_slices -> Ok(Map(obj#669))": "cpu:3129810, mem:224729, objs:-/335@ee04bede", " 999 call vec_new_from_slice(2)": "", - "1000 ret vec_new_from_slice -> Ok(Vec(obj#671))": "cpu:3130836, mem:224629, objs:-/336@1a7e0a00", + "1000 ret vec_new_from_slice -> Ok(Vec(obj#671))": "cpu:3130836, mem:224825, objs:-/336@f464bf8f", "1001 call has_contract_data(Vec(obj#671), Temporary)": "", - "1002 ret has_contract_data -> Ok(True)": "cpu:3134629, mem:225181", + "1002 ret has_contract_data -> Ok(True)": "cpu:3134629, mem:225377", "1003 call get_contract_data(Vec(obj#671), Temporary)": "", - "1004 call obj_cmp(Symbol(amount), Symbol(obj#673))": "cpu:3139968, mem:225894, objs:-/337@6137f22c", + "1004 call obj_cmp(Symbol(amount), Symbol(obj#673))": "cpu:3139968, mem:226090, objs:-/337@93aadf81", "1005 ret obj_cmp -> Ok(-1)": "cpu:3140134", - "1006 ret get_contract_data -> Ok(Map(obj#675))": "cpu:3140635, mem:225958, objs:-/338@307d090c", + "1006 ret get_contract_data -> Ok(Map(obj#675))": "cpu:3140635, mem:226154, objs:-/338@86f166cd", "1007 call map_unpack_to_slice(Map(obj#675), 2)": "", "1008 ret map_unpack_to_slice -> Ok(Void)": "cpu:3140987", "1009 call get_ledger_sequence()": "", "1010 ret get_ledger_sequence -> Ok(U32(123))": "", - "1011 pop SAC:a010db6c:burn_from -> Err(Error(Contract, #9))": "", - "1012 ret call -> Err(Error(Contract, #9))": " store:-/10@9e51be5e, stk:-, auth:-/-", - "1013 call vec_new_from_slice(3)": "cpu:3141867, mem:226086, objs:-/340@af937e34", - "1014 ret vec_new_from_slice -> Ok(Vec(obj#681))": "cpu:3142956, mem:226190, objs:-/341@3846a2e", - "1015 call vec_new()": "cpu:3165580, mem:232736, objs:-/342@20f7a4fc", - "1016 ret vec_new -> Ok(Vec(obj#685))": "cpu:3166081, mem:232800, objs:-/343@ef0ee23", + "1011 pop SAC:2e378f80:burn_from -> Err(Error(Contract, #9))": "", + "1012 ret call -> Err(Error(Contract, #9))": " store:-/10@606a36bb, stk:-, auth:-/-", + "1013 call vec_new_from_slice(3)": "cpu:3141867, mem:226282, objs:-/340@85333dc1", + "1014 ret vec_new_from_slice -> Ok(Vec(obj#681))": "cpu:3142956, mem:226386, objs:-/341@85d742a0", + "1015 call vec_new()": "cpu:3165580, mem:232932, objs:-/342@eee9791d", + "1016 ret vec_new -> Ok(Vec(obj#685))": "cpu:3166081, mem:232996, objs:-/343@4644c615", "1017 call bytes_new_from_slice(32)": "", - "1018 ret bytes_new_from_slice -> Ok(Bytes(obj#687))": "cpu:3167050, mem:232912, objs:-/344@cb4811cb", + "1018 ret bytes_new_from_slice -> Ok(Bytes(obj#687))": "cpu:3167050, mem:233108, objs:-/344@fa66451d", "1019 call bytes_len(Bytes(obj#687))": "", "1020 ret bytes_len -> Ok(U32(32))": "cpu:3167172", "1021 call bytes_new_from_slice(64)": "", - "1022 ret bytes_new_from_slice -> Ok(Bytes(obj#689))": "cpu:3168149, mem:233056, objs:-/345@ce889b5f", + "1022 ret bytes_new_from_slice -> Ok(Bytes(obj#689))": "cpu:3168149, mem:233252, objs:-/345@ed9c7315", "1023 call bytes_len(Bytes(obj#689))": "", "1024 ret bytes_len -> Ok(U32(64))": "cpu:3168271", "1025 call map_new_from_slices(2)": "", - "1026 call symbol_new_from_slice(10)": "cpu:3168804, mem:233120", - "1027 ret symbol_new_from_slice -> Ok(Symbol(obj#691))": "cpu:3169812, mem:233210, objs:-/346@28b338cd", + "1026 call symbol_new_from_slice(10)": "cpu:3168804, mem:233316", + "1027 ret symbol_new_from_slice -> Ok(Symbol(obj#691))": "cpu:3169812, mem:233406, objs:-/346@26581cd8", "1028 call obj_cmp(Symbol(obj#691), Symbol(signature))": "cpu:3169982", "1029 ret obj_cmp -> Ok(-1)": "cpu:3170149", - "1030 ret map_new_from_slices -> Ok(Map(obj#693))": "cpu:3170589, mem:233274, objs:-/347@867fa6fa", + "1030 ret map_new_from_slices -> Ok(Map(obj#693))": "cpu:3170589, mem:233470, objs:-/347@acc66e8d", "1031 call vec_push_back(Vec(obj#685), Map(obj#693))": "", - "1032 ret vec_push_back -> Ok(Vec(obj#695))": "cpu:3171796, mem:233362, objs:-/348@9eceef29", - "1033 call obj_cmp(Symbol(obj#699), Symbol(signature))": "cpu:3179892, mem:234614, objs:-/352@7b09ecf6", + "1032 ret vec_push_back -> Ok(Vec(obj#695))": "cpu:3171796, mem:233558, objs:-/348@b82f6249", + "1033 call obj_cmp(Symbol(obj#699), Symbol(signature))": "cpu:3179892, mem:234810, objs:-/352@28900b60", "1034 ret obj_cmp -> Ok(-1)": "cpu:3180059", - "1035 call call(Address(obj#37), Symbol(burn_from), Vec(obj#681))": "cpu:3183415, mem:235038, objs:-/357@19e63ab0, auth:-/1@bef23fbe", - "1036 push SAC:a010db6c:burn_from(Address(obj#679), Address(obj#677), I128(4000000))": "cpu:3215171, mem:240368, objs:-/358@7af0a892, stk:1@6b5b69c4, auth:1@1dc54f4f/1@e8796d91", + "1035 call call(Address(obj#37), Symbol(burn_from), Vec(obj#681))": "cpu:3183415, mem:235234, objs:-/357@a71e8b14, auth:-/1@bef23fbe", + "1036 push SAC:2e378f80:burn_from(Address(obj#679), Address(obj#677), I128(4000000))": "cpu:3215171, mem:240572, objs:-/358@3eaf062d, stk:1@de61c82f, auth:1@1dc54f4f/1@e8796d91", "1037 call symbol_index_in_strs(Symbol(burn_from), 17)": "", "1038 ret symbol_index_in_strs -> Ok(U32(8))": "cpu:3215929", "1039 call vec_new_from_slice(1)": "", - "1040 ret vec_new_from_slice -> Ok(Vec(obj#717))": "cpu:3216892, mem:240456, objs:-/359@c243c370", + "1040 ret vec_new_from_slice -> Ok(Vec(obj#717))": "cpu:3216892, mem:240660, objs:-/359@e65159e7", "1041 call get_contract_data(Vec(obj#717), Instance)": "", - "1042 call obj_cmp(Symbol(obj#731), Symbol(issuer))": "cpu:3226883, mem:241587, objs:-/368@e9a3f064, stk:-", + "1042 call obj_cmp(Symbol(obj#731), Symbol(issuer))": "cpu:3226883, mem:241795, objs:-/368@1c994da, stk:-", "1043 ret obj_cmp -> Ok(-1)": "cpu:3227049", - "1044 call obj_cmp(Symbol(METADATA), Vec(obj#725))": "cpu:3227980, mem:241715, objs:-/370@e6b38db", + "1044 call obj_cmp(Symbol(METADATA), Vec(obj#725))": "cpu:3227980, mem:241923, objs:-/370@aa3497b1", "1045 ret obj_cmp -> Ok(-1)": "cpu:3228102", "1046 call obj_cmp(Vec(obj#725), Vec(obj#729))": "", "1047 ret obj_cmp -> Ok(-1)": "cpu:3228389", @@ -1051,7 +1051,7 @@ "1049 ret obj_cmp -> Ok(-1)": "cpu:3228727", "1050 call obj_cmp(Vec(obj#729), Vec(obj#717))": "", "1051 ret obj_cmp -> Ok(0)": "cpu:3229014", - "1052 ret get_contract_data -> Ok(Vec(obj#739))": "cpu:3229120, store:3@9b3e35c8/10@9e51be5e, stk:1@311e5244", + "1052 ret get_contract_data -> Ok(Vec(obj#739))": "cpu:3229120, store:3@9b3e35c8/10@606a36bb, stk:1@9abadbf9", "1053 call vec_get(Vec(obj#739), U32(0))": "", "1054 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3229285", "1055 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1063,13 +1063,13 @@ "1061 call bytes_len(Bytes(obj#735))": "", "1062 ret bytes_len -> Ok(U32(32))": "cpu:3230118", "1063 call vec_new_from_slice(1)": "", - "1064 ret vec_new_from_slice -> Ok(Vec(obj#741))": "cpu:3231081, mem:241803, objs:-/371@d54a48e7", + "1064 ret vec_new_from_slice -> Ok(Vec(obj#741))": "cpu:3231081, mem:242011, objs:-/371@e77154f1", "1065 call get_contract_data(Vec(obj#741), Instance)": "", - "1066 call obj_cmp(Vec(obj#725), Vec(obj#741))": "cpu:3231193, store:-/10@9e51be5e, stk:-", + "1066 call obj_cmp(Vec(obj#725), Vec(obj#741))": "cpu:3231193, store:-/10@606a36bb, stk:-", "1067 ret obj_cmp -> Ok(-1)": "cpu:3231480", "1068 call obj_cmp(Vec(obj#729), Vec(obj#741))": "", "1069 ret obj_cmp -> Ok(0)": "cpu:3231767", - "1070 ret get_contract_data -> Ok(Vec(obj#739))": "cpu:3231873, store:3@9b3e35c8/10@9e51be5e, stk:1@311e5244", + "1070 ret get_contract_data -> Ok(Vec(obj#739))": "cpu:3231873, store:3@9b3e35c8/10@606a36bb, stk:1@9abadbf9", "1071 call vec_get(Vec(obj#739), U32(0))": "", "1072 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3232038", "1073 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1080,10 +1080,10 @@ "1078 ret map_unpack_to_slice -> Ok(Void)": "cpu:3232749", "1079 call bytes_len(Bytes(obj#735))": "", "1080 ret bytes_len -> Ok(U32(32))": "cpu:3232871", - "1081 call obj_cmp(Address(obj#743), Address(obj#677))": "cpu:3233464, mem:241867, objs:-/372@6ba6cc4a", + "1081 call obj_cmp(Address(obj#743), Address(obj#677))": "cpu:3233464, mem:242075, objs:-/372@ec2dd93d", "1082 ret obj_cmp -> Ok(-1)": "cpu:3233756", "1083 call require_auth(Address(obj#679))": "", - "1084 call obj_cmp(Address(obj#697), Address(obj#679))": "cpu:3234387, mem:241907", + "1084 call obj_cmp(Address(obj#697), Address(obj#679))": "cpu:3234387, mem:242115", "1085 ret obj_cmp -> Ok(0)": "cpu:3234679", "1086 call obj_cmp(Address(obj#697), Address(obj#679))": " auth:1@1dc54f4f/-", "1087 ret obj_cmp -> Ok(0)": "cpu:3234971", @@ -1093,11 +1093,11 @@ "1091 ret obj_cmp -> Ok(0)": "cpu:3235555", "1092 call obj_cmp(Address(obj#713), Address(obj#677))": "", "1093 ret obj_cmp -> Ok(0)": "cpu:3235847", - "1094 call vec_len(Vec(obj#707))": "cpu:3258539, mem:248405", + "1094 call vec_len(Vec(obj#707))": "cpu:3258539, mem:248613", "1095 ret vec_len -> Ok(U32(1))": "cpu:3258661", "1096 call bytes_new_from_slice(32)": "", - "1097 ret bytes_new_from_slice -> Ok(Bytes(obj#745))": "cpu:3259630, mem:248517, objs:-/373@18f71924", - "1098 call vec_get(Vec(obj#707), U32(0))": "cpu:3261726, mem:248757", + "1097 ret bytes_new_from_slice -> Ok(Bytes(obj#745))": "cpu:3259630, mem:248725, objs:-/373@e2db124d", + "1098 call vec_get(Vec(obj#707), U32(0))": "cpu:3261726, mem:248965", "1099 ret vec_get -> Ok(Map(obj#705))": "cpu:3261952", "1100 call map_unpack_to_slice(Map(obj#705), 2)": "", "1101 ret map_unpack_to_slice -> Ok(Void)": "cpu:3262304", @@ -1109,67 +1109,67 @@ "1107 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3681758", "1108 call bytes_copy_to_slice(Bytes(obj#701), U32(0), 32)": "", "1109 ret bytes_copy_to_slice -> Ok(())": "cpu:3681865", - "1110 ret require_auth -> Ok(Void)": "cpu:3691330, mem:251325, store:3@9b3e35c8/11@ab8f18b9, foot:12@74e4b9cb, auth:1@1dc54f4f/1@28fbc94b", + "1110 ret require_auth -> Ok(Void)": "cpu:3691330, mem:251533, store:3@9b3e35c8/11@f3ea681, foot:12@90e72295, auth:1@1dc54f4f/1@28fbc94b", "1111 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1112 call get_ledger_sequence()": "cpu:3692799, mem:251461, store:3@9b3e35c8/-, foot:-", + "1112 call get_ledger_sequence()": "cpu:3692799, mem:251669, store:3@9b3e35c8/-, foot:-", "1113 ret get_ledger_sequence -> Ok(U32(123))": "", - "1114 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3703127, mem:253206, store:3@9b3e35c8/11@ab8f18b9, foot:12@74e4b9cb", + "1114 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3703127, mem:253418, store:3@9b3e35c8/11@f3ea681, foot:12@90e72295", "1115 call map_new_from_slices(2)": "cpu:3703259", - "1116 ret map_new_from_slices -> Ok(Map(obj#747))": "cpu:3704402, mem:253334, objs:-/374@9a52bf42", + "1116 ret map_new_from_slices -> Ok(Map(obj#747))": "cpu:3704402, mem:253546, objs:-/374@dd132b2d", "1117 call vec_new_from_slice(2)": "", - "1118 ret vec_new_from_slice -> Ok(Vec(obj#749))": "cpu:3705428, mem:253430, objs:-/375@4c883d43", + "1118 ret vec_new_from_slice -> Ok(Vec(obj#749))": "cpu:3705428, mem:253642, objs:-/375@7d2f8d94", "1119 call has_contract_data(Vec(obj#749), Temporary)": "", - "1120 ret has_contract_data -> Ok(True)": "cpu:3709221, mem:253982", + "1120 ret has_contract_data -> Ok(True)": "cpu:3709221, mem:254194", "1121 call get_contract_data(Vec(obj#749), Temporary)": "", - "1122 call obj_cmp(Symbol(amount), Symbol(obj#751))": "cpu:3714560, mem:254695, objs:-/376@82d92508", + "1122 call obj_cmp(Symbol(amount), Symbol(obj#751))": "cpu:3714560, mem:254907, objs:-/376@c275ab02", "1123 ret obj_cmp -> Ok(-1)": "cpu:3714726", - "1124 ret get_contract_data -> Ok(Map(obj#753))": "cpu:3715227, mem:254759, objs:-/377@953cc5c3", + "1124 ret get_contract_data -> Ok(Map(obj#753))": "cpu:3715227, mem:254971, objs:-/377@84a04c22", "1125 call map_unpack_to_slice(Map(obj#753), 2)": "", "1126 ret map_unpack_to_slice -> Ok(Void)": "cpu:3715579", "1127 call get_ledger_sequence()": "", "1128 ret get_ledger_sequence -> Ok(U32(123))": "", "1129 call map_new_from_slices(2)": "cpu:3715667", - "1130 ret map_new_from_slices -> Ok(Map(obj#755))": "cpu:3716810, mem:254887, objs:-/378@7446b61a", + "1130 ret map_new_from_slices -> Ok(Map(obj#755))": "cpu:3716810, mem:255099, objs:-/378@b95e3ec8", "1131 call vec_new_from_slice(2)": "", - "1132 ret vec_new_from_slice -> Ok(Vec(obj#757))": "cpu:3717836, mem:254983, objs:-/379@a65eac9d", + "1132 ret vec_new_from_slice -> Ok(Vec(obj#757))": "cpu:3717836, mem:255195, objs:-/379@1b0bf14d", "1133 call get_contract_data(Vec(obj#757), Temporary)": "", - "1134 call obj_cmp(Symbol(amount), Symbol(obj#759))": "cpu:3723175, mem:255696, objs:-/380@27f642e", + "1134 call obj_cmp(Symbol(amount), Symbol(obj#759))": "cpu:3723175, mem:255908, objs:-/380@a1365217", "1135 ret obj_cmp -> Ok(-1)": "cpu:3723341", - "1136 ret get_contract_data -> Ok(Map(obj#761))": "cpu:3723842, mem:255760, objs:-/381@5eec2fc0", + "1136 ret get_contract_data -> Ok(Map(obj#761))": "cpu:3723842, mem:255972, objs:-/381@60279622", "1137 call map_unpack_to_slice(Map(obj#761), 2)": "", "1138 ret map_unpack_to_slice -> Ok(Void)": "cpu:3724194", "1139 call map_new_from_slices(2)": "", - "1140 ret map_new_from_slices -> Ok(Map(obj#763))": "cpu:3725337, mem:255888, objs:-/382@c3b3930d", + "1140 ret map_new_from_slices -> Ok(Map(obj#763))": "cpu:3725337, mem:256100, objs:-/382@9679cd6d", "1141 call vec_new_from_slice(2)": "", - "1142 ret vec_new_from_slice -> Ok(Vec(obj#765))": "cpu:3726363, mem:255984, objs:-/383@fc82a59d", + "1142 ret vec_new_from_slice -> Ok(Vec(obj#765))": "cpu:3726363, mem:256196, objs:-/383@5f75e99a", "1143 call has_contract_data(Vec(obj#765), Temporary)": "", - "1144 ret has_contract_data -> Ok(True)": "cpu:3730156, mem:256536", + "1144 ret has_contract_data -> Ok(True)": "cpu:3730156, mem:256748", "1145 call get_contract_data(Vec(obj#765), Temporary)": "", - "1146 call obj_cmp(Symbol(amount), Symbol(obj#767))": "cpu:3735495, mem:257249, objs:-/384@96bb6bc4", + "1146 call obj_cmp(Symbol(amount), Symbol(obj#767))": "cpu:3735495, mem:257461, objs:-/384@f4c2b8e1", "1147 ret obj_cmp -> Ok(-1)": "cpu:3735661", - "1148 ret get_contract_data -> Ok(Map(obj#769))": "cpu:3736162, mem:257313, objs:-/385@e7ea142c", + "1148 ret get_contract_data -> Ok(Map(obj#769))": "cpu:3736162, mem:257525, objs:-/385@f58e5111", "1149 call map_unpack_to_slice(Map(obj#769), 2)": "", "1150 ret map_unpack_to_slice -> Ok(Void)": "cpu:3736514", "1151 call map_new_from_slices(2)": "", - "1152 ret map_new_from_slices -> Ok(Map(obj#771))": "cpu:3737657, mem:257441, objs:-/386@e1170f2b", + "1152 ret map_new_from_slices -> Ok(Map(obj#771))": "cpu:3737657, mem:257653, objs:-/386@cabe3661", "1153 call vec_new_from_slice(2)": "", - "1154 ret vec_new_from_slice -> Ok(Vec(obj#773))": "cpu:3738683, mem:257537, objs:-/387@912c81fc", + "1154 ret vec_new_from_slice -> Ok(Vec(obj#773))": "cpu:3738683, mem:257749, objs:-/387@e0375e6a", "1155 call map_new_from_slices(2)": "", - "1156 call symbol_new_from_slice(17)": "cpu:3739216, mem:257601", - "1157 ret symbol_new_from_slice -> Ok(Symbol(obj#775))": "cpu:3740227, mem:257698, objs:-/388@482ca2a6", + "1156 call symbol_new_from_slice(17)": "cpu:3739216, mem:257813", + "1157 ret symbol_new_from_slice -> Ok(Symbol(obj#775))": "cpu:3740227, mem:257910, objs:-/388@5e45311e", "1158 call obj_cmp(Symbol(amount), Symbol(obj#775))": "cpu:3740275", "1159 ret obj_cmp -> Ok(-1)": "cpu:3740441", - "1160 ret map_new_from_slices -> Ok(Map(obj#777))": "cpu:3740881, mem:257762, objs:-/389@a43df048", + "1160 ret map_new_from_slices -> Ok(Map(obj#777))": "cpu:3740881, mem:257974, objs:-/389@6f8887b", "1161 call put_contract_data(Vec(obj#773), Map(obj#777), Temporary)": "", - "1162 ret put_contract_data -> Ok(Void)": "cpu:3754689, mem:260466, store:3@9b3e35c8/11@50345e16", + "1162 ret put_contract_data -> Ok(Void)": "cpu:3754689, mem:260678, store:3@9b3e35c8/11@34a4a783", "1163 call vec_new_from_slice(1)": "cpu:3754884", - "1164 ret vec_new_from_slice -> Ok(Vec(obj#779))": "cpu:3755847, mem:260554, objs:-/390@a8964897", + "1164 ret vec_new_from_slice -> Ok(Vec(obj#779))": "cpu:3755847, mem:260766, objs:-/390@17fa9769", "1165 call get_contract_data(Vec(obj#779), Instance)": "", - "1166 call obj_cmp(Vec(obj#725), Vec(obj#779))": "cpu:3755959, store:-/11@50345e16, stk:-", + "1166 call obj_cmp(Vec(obj#725), Vec(obj#779))": "cpu:3755959, store:-/11@34a4a783, stk:-", "1167 ret obj_cmp -> Ok(-1)": "cpu:3756246", "1168 call obj_cmp(Vec(obj#729), Vec(obj#779))": "", "1169 ret obj_cmp -> Ok(0)": "cpu:3756533", - "1170 ret get_contract_data -> Ok(Vec(obj#739))": "cpu:3756639, store:3@9b3e35c8/11@50345e16, stk:1@311e5244", + "1170 ret get_contract_data -> Ok(Vec(obj#739))": "cpu:3756639, store:3@9b3e35c8/11@34a4a783, stk:1@9abadbf9", "1171 call vec_get(Vec(obj#739), U32(0))": "", "1172 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3756804", "1173 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1184,14 +1184,14 @@ "1182 ret string_len -> Ok(U32(4))": "cpu:3757866", "1183 call string_copy_to_slice(String(obj#733), U32(0), 4)": "", "1184 ret string_copy_to_slice -> Ok(())": "cpu:3757969", - "1185 call vec_new_from_slice(1)": "cpu:3759103, mem:260690", - "1186 ret vec_new_from_slice -> Ok(Vec(obj#781))": "cpu:3760066, mem:260778, objs:-/391@80740200", + "1185 call vec_new_from_slice(1)": "cpu:3759103, mem:260902", + "1186 ret vec_new_from_slice -> Ok(Vec(obj#781))": "cpu:3760066, mem:260990, objs:-/391@c2fab0c1", "1187 call get_contract_data(Vec(obj#781), Instance)": "", - "1188 call obj_cmp(Vec(obj#725), Vec(obj#781))": "cpu:3760178, store:-/11@50345e16, stk:-", + "1188 call obj_cmp(Vec(obj#725), Vec(obj#781))": "cpu:3760178, store:-/11@34a4a783, stk:-", "1189 ret obj_cmp -> Ok(-1)": "cpu:3760465", "1190 call obj_cmp(Vec(obj#729), Vec(obj#781))": "", "1191 ret obj_cmp -> Ok(0)": "cpu:3760752", - "1192 ret get_contract_data -> Ok(Vec(obj#739))": "cpu:3760858, store:3@9b3e35c8/11@50345e16, stk:1@311e5244", + "1192 ret get_contract_data -> Ok(Vec(obj#739))": "cpu:3760858, store:3@9b3e35c8/11@34a4a783, stk:1@9abadbf9", "1193 call vec_get(Vec(obj#739), U32(0))": "", "1194 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3761023", "1195 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1206,34 +1206,34 @@ "1204 ret string_len -> Ok(U32(4))": "cpu:3762085", "1205 call string_copy_to_slice(String(obj#733), U32(0), 4)": "", "1206 ret string_copy_to_slice -> Ok(())": "cpu:3762188", - "1207 call get_contract_data(Symbol(METADATA), Instance)": "cpu:3765459, mem:261950, store:3@9b3e35c8/11@6e47d1fc", - "1208 call obj_cmp(Vec(obj#725), Symbol(METADATA))": "cpu:3765510, store:-/11@6e47d1fc, stk:-", + "1207 call get_contract_data(Symbol(METADATA), Instance)": "cpu:3765459, mem:262162, store:3@9b3e35c8/11@7552eedc", + "1208 call obj_cmp(Vec(obj#725), Symbol(METADATA))": "cpu:3765510, store:-/11@7552eedc, stk:-", "1209 ret obj_cmp -> Ok(1)": "cpu:3765632", - "1210 ret get_contract_data -> Ok(Map(obj#723))": "cpu:3765738, store:3@9b3e35c8/11@6e47d1fc, stk:1@311e5244", + "1210 ret get_contract_data -> Ok(Map(obj#723))": "cpu:3765738, store:3@9b3e35c8/11@7552eedc, stk:1@9abadbf9", "1211 call map_unpack_to_slice(Map(obj#723), 3)": "", "1212 ret map_unpack_to_slice -> Ok(Void)": "cpu:3766078", "1213 call vec_new_from_slice(3)": "", - "1214 ret vec_new_from_slice -> Ok(Vec(obj#783))": "cpu:3767167, mem:262054, objs:-/392@4bf7abb7", + "1214 ret vec_new_from_slice -> Ok(Vec(obj#783))": "cpu:3767167, mem:262266, objs:-/392@18c264f2", "1215 call contract_event(Vec(obj#783), I128(4000000))": "", - "1216 ret contract_event -> Ok(Void)": "cpu:3768776, mem:262231, objs:-/393@4d4bf1ab, evt:4@e17505ec", - "1217 pop SAC:a010db6c:burn_from -> Ok(Void)": "", - "1218 ret call -> Ok(Void)": " store:-/11@6e47d1fc, stk:-, auth:-/-", - "1219 call vec_new_from_slice(1)": "cpu:3769216, mem:262295, objs:-/394@656828e6", - "1220 ret vec_new_from_slice -> Ok(Vec(obj#789))": "cpu:3770240, mem:262383, objs:-/395@47b275f7", + "1216 ret contract_event -> Ok(Void)": "cpu:3768776, mem:262443, objs:-/393@a32fe297, evt:4@e17505ec", + "1217 pop SAC:2e378f80:burn_from -> Ok(Void)": "", + "1218 ret call -> Ok(Void)": " store:-/11@7552eedc, stk:-, auth:-/-", + "1219 call vec_new_from_slice(1)": "cpu:3769216, mem:262507, objs:-/394@45b068ff", + "1220 ret vec_new_from_slice -> Ok(Vec(obj#789))": "cpu:3770240, mem:262595, objs:-/395@592a6b2b", "1221 call call(Address(obj#37), Symbol(balance), Vec(obj#789))": "", - "1222 push SAC:a010db6c:balance(Address(obj#787))": "cpu:3800946, mem:267661, objs:-/396@aaf8e07c, stk:1@669a109f, auth:1@69846a3/-", + "1222 push SAC:2e378f80:balance(Address(obj#787))": "cpu:3800946, mem:267881, objs:-/396@b4cfd6a6, stk:1@d27c22e9, auth:1@69846a3/-", "1223 call symbol_index_in_strs(Symbol(balance), 17)": "", "1224 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:3801694", "1225 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1226 call get_ledger_sequence()": "cpu:3803163, mem:267797, store:-/-, foot:-", + "1226 call get_ledger_sequence()": "cpu:3803163, mem:268017, store:-/-, foot:-", "1227 ret get_ledger_sequence -> Ok(U32(123))": "", - "1228 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3813491, mem:269542, store:-/11@6e47d1fc, foot:12@74e4b9cb", + "1228 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3813491, mem:269766, store:-/11@7552eedc, foot:12@90e72295", "1229 call vec_new_from_slice(1)": "cpu:3813598", - "1230 ret vec_new_from_slice -> Ok(Vec(obj#793))": "cpu:3814561, mem:269630, objs:-/397@88bfe6da", + "1230 ret vec_new_from_slice -> Ok(Vec(obj#793))": "cpu:3814561, mem:269854, objs:-/397@3bb64661", "1231 call get_contract_data(Vec(obj#793), Instance)": "", - "1232 call obj_cmp(Symbol(obj#807), Symbol(issuer))": "cpu:3824552, mem:270761, objs:-/406@d448483b, stk:-", + "1232 call obj_cmp(Symbol(obj#807), Symbol(issuer))": "cpu:3824552, mem:270989, objs:-/406@f69bf90b, stk:-", "1233 ret obj_cmp -> Ok(-1)": "cpu:3824718", - "1234 call obj_cmp(Symbol(METADATA), Vec(obj#801))": "cpu:3825649, mem:270889, objs:-/408@8b26b6e0", + "1234 call obj_cmp(Symbol(METADATA), Vec(obj#801))": "cpu:3825649, mem:271117, objs:-/408@49ca91f8", "1235 ret obj_cmp -> Ok(-1)": "cpu:3825771", "1236 call obj_cmp(Vec(obj#801), Vec(obj#805))": "", "1237 ret obj_cmp -> Ok(-1)": "cpu:3826058", @@ -1241,7 +1241,7 @@ "1239 ret obj_cmp -> Ok(-1)": "cpu:3826396", "1240 call obj_cmp(Vec(obj#805), Vec(obj#793))": "", "1241 ret obj_cmp -> Ok(0)": "cpu:3826683", - "1242 ret get_contract_data -> Ok(Vec(obj#815))": "cpu:3826789, store:3@31b451c9/11@6e47d1fc, stk:1@55109a05", + "1242 ret get_contract_data -> Ok(Vec(obj#815))": "cpu:3826789, store:3@31b451c9/11@7552eedc, stk:1@68664242", "1243 call vec_get(Vec(obj#815), U32(0))": "", "1244 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3826954", "1245 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1256,24 +1256,24 @@ "1254 ret string_len -> Ok(U32(4))": "cpu:3828016", "1255 call string_copy_to_slice(String(obj#809), U32(0), 4)": "", "1256 ret string_copy_to_slice -> Ok(())": "cpu:3828119", - "1257 pop SAC:a010db6c:balance -> Ok(I128(90000000))": "cpu:3829204, mem:271025", - "1258 ret call -> Ok(I128(90000000))": " store:-/11@6e47d1fc, stk:-, auth:-/-", - "1259 call vec_new_from_slice(1)": "cpu:3829644, mem:271089, objs:-/409@7d9c363", - "1260 ret vec_new_from_slice -> Ok(Vec(obj#819))": "cpu:3830668, mem:271177, objs:-/410@19e02039", + "1257 pop SAC:2e378f80:balance -> Ok(I128(90000000))": "cpu:3829204, mem:271253", + "1258 ret call -> Ok(I128(90000000))": " store:-/11@7552eedc, stk:-, auth:-/-", + "1259 call vec_new_from_slice(1)": "cpu:3829644, mem:271317, objs:-/409@3db6e30", + "1260 ret vec_new_from_slice -> Ok(Vec(obj#819))": "cpu:3830668, mem:271405, objs:-/410@b1cafd44", "1261 call call(Address(obj#37), Symbol(balance), Vec(obj#819))": "", - "1262 push SAC:a010db6c:balance(Address(obj#817))": "cpu:3861374, mem:276455, objs:-/411@d9ab87f5, stk:1@ba0905bd, auth:1@d6e2e371/-", + "1262 push SAC:2e378f80:balance(Address(obj#817))": "cpu:3861374, mem:276691, objs:-/411@4fd4c832, stk:1@f8bfd5d4, auth:1@d6e2e371/-", "1263 call symbol_index_in_strs(Symbol(balance), 17)": "", "1264 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:3862122", "1265 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1266 call get_ledger_sequence()": "cpu:3863591, mem:276591, store:-/-, foot:-", + "1266 call get_ledger_sequence()": "cpu:3863591, mem:276827, store:-/-, foot:-", "1267 ret get_ledger_sequence -> Ok(U32(123))": "", - "1268 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3873919, mem:278336, store:-/11@6e47d1fc, foot:12@74e4b9cb", + "1268 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3873919, mem:278576, store:-/11@7552eedc, foot:12@90e72295", "1269 call vec_new_from_slice(1)": "cpu:3874026", - "1270 ret vec_new_from_slice -> Ok(Vec(obj#823))": "cpu:3874989, mem:278424, objs:-/412@b17e051e", + "1270 ret vec_new_from_slice -> Ok(Vec(obj#823))": "cpu:3874989, mem:278664, objs:-/412@4ee1d60", "1271 call get_contract_data(Vec(obj#823), Instance)": "", - "1272 call obj_cmp(Symbol(obj#837), Symbol(issuer))": "cpu:3884980, mem:279555, objs:-/421@3f2b8d20, stk:-", + "1272 call obj_cmp(Symbol(obj#837), Symbol(issuer))": "cpu:3884980, mem:279799, objs:-/421@e0e3ffa1, stk:-", "1273 ret obj_cmp -> Ok(-1)": "cpu:3885146", - "1274 call obj_cmp(Symbol(METADATA), Vec(obj#831))": "cpu:3886077, mem:279683, objs:-/423@bf46cfb0", + "1274 call obj_cmp(Symbol(METADATA), Vec(obj#831))": "cpu:3886077, mem:279927, objs:-/423@ebf5d1ae", "1275 ret obj_cmp -> Ok(-1)": "cpu:3886199", "1276 call obj_cmp(Vec(obj#831), Vec(obj#835))": "", "1277 ret obj_cmp -> Ok(-1)": "cpu:3886486", @@ -1281,7 +1281,7 @@ "1279 ret obj_cmp -> Ok(-1)": "cpu:3886824", "1280 call obj_cmp(Vec(obj#835), Vec(obj#823))": "", "1281 ret obj_cmp -> Ok(0)": "cpu:3887111", - "1282 ret get_contract_data -> Ok(Vec(obj#845))": "cpu:3887217, store:3@fc899203/11@6e47d1fc, stk:1@2522111a", + "1282 ret get_contract_data -> Ok(Vec(obj#845))": "cpu:3887217, store:3@fc899203/11@7552eedc, stk:1@e2a0b079", "1283 call vec_get(Vec(obj#845), U32(0))": "", "1284 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3887382", "1285 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1296,66 +1296,66 @@ "1294 ret string_len -> Ok(U32(4))": "cpu:3888444", "1295 call string_copy_to_slice(String(obj#839), U32(0), 4)": "", "1296 ret string_copy_to_slice -> Ok(())": "cpu:3888547", - "1297 pop SAC:a010db6c:balance -> Ok(I128(0))": "cpu:3889685, mem:279819", - "1298 ret call -> Ok(I128(0))": " store:-/11@6e47d1fc, stk:-, auth:-/-", - "1299 call vec_new_from_slice(2)": "cpu:3890565, mem:279947, objs:-/425@4bfa7a0d", - "1300 ret vec_new_from_slice -> Ok(Vec(obj#851))": "cpu:3891652, mem:280043, objs:-/426@8471cf0", + "1297 pop SAC:2e378f80:balance -> Ok(I128(0))": "cpu:3889685, mem:280063", + "1298 ret call -> Ok(I128(0))": " store:-/11@7552eedc, stk:-, auth:-/-", + "1299 call vec_new_from_slice(2)": "cpu:3890565, mem:280191, objs:-/425@1e763979", + "1300 ret vec_new_from_slice -> Ok(Vec(obj#851))": "cpu:3891652, mem:280287, objs:-/426@c5bb3804", "1301 call call(Address(obj#37), Symbol(allowance), Vec(obj#851))": "", - "1302 push SAC:a010db6c:allowance(Address(obj#847), Address(obj#849))": "cpu:3922362, mem:285337, objs:-/427@c2c24972, stk:1@6360c9b3, auth:1@30c0af71/-", + "1302 push SAC:2e378f80:allowance(Address(obj#847), Address(obj#849))": "cpu:3922362, mem:285589, objs:-/427@5dec41ec, stk:1@f56836d8, auth:1@30c0af71/-", "1303 call symbol_index_in_strs(Symbol(allowance), 17)": "", "1304 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:3923120", "1305 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1306 call get_ledger_sequence()": "cpu:3924589, mem:285473, store:-/-, foot:-", + "1306 call get_ledger_sequence()": "cpu:3924589, mem:285725, store:-/-, foot:-", "1307 ret get_ledger_sequence -> Ok(U32(123))": "", - "1308 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3934917, mem:287218, store:-/11@6e47d1fc, foot:12@74e4b9cb", + "1308 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3934917, mem:287474, store:-/11@7552eedc, foot:12@90e72295", "1309 call map_new_from_slices(2)": "", - "1310 ret map_new_from_slices -> Ok(Map(obj#855))": "cpu:3936060, mem:287346, objs:-/428@cd960420", + "1310 ret map_new_from_slices -> Ok(Map(obj#855))": "cpu:3936060, mem:287602, objs:-/428@19cfab02", "1311 call vec_new_from_slice(2)": "", - "1312 ret vec_new_from_slice -> Ok(Vec(obj#857))": "cpu:3937086, mem:287442, objs:-/429@8aa85fb2", + "1312 ret vec_new_from_slice -> Ok(Vec(obj#857))": "cpu:3937086, mem:287698, objs:-/429@5c627a6c", "1313 call has_contract_data(Vec(obj#857), Temporary)": "", - "1314 ret has_contract_data -> Ok(True)": "cpu:3940879, mem:287994", + "1314 ret has_contract_data -> Ok(True)": "cpu:3940879, mem:288250", "1315 call get_contract_data(Vec(obj#857), Temporary)": "", - "1316 call obj_cmp(Symbol(amount), Symbol(obj#859))": "cpu:3946218, mem:288707, objs:-/430@b7fccc83", + "1316 call obj_cmp(Symbol(amount), Symbol(obj#859))": "cpu:3946218, mem:288963, objs:-/430@2359f3f4", "1317 ret obj_cmp -> Ok(-1)": "cpu:3946384", - "1318 ret get_contract_data -> Ok(Map(obj#861))": "cpu:3946885, mem:288771, objs:-/431@544a34d6", + "1318 ret get_contract_data -> Ok(Map(obj#861))": "cpu:3946885, mem:289027, objs:-/431@18963662", "1319 call map_unpack_to_slice(Map(obj#861), 2)": "", "1320 ret map_unpack_to_slice -> Ok(Void)": "cpu:3947237", "1321 call get_ledger_sequence()": "", "1322 ret get_ledger_sequence -> Ok(U32(123))": "", - "1323 pop SAC:a010db6c:allowance -> Ok(I128(0))": "", + "1323 pop SAC:2e378f80:allowance -> Ok(I128(0))": "", "1324 ret call -> Ok(I128(0))": " stk:-, auth:-/-", - "1325 call vec_new_from_slice(2)": "cpu:3947677, mem:288835, objs:-/432@7a2ee8b", - "1326 ret vec_new_from_slice -> Ok(Vec(obj#865))": "cpu:3948703, mem:288931, objs:-/433@cbae4e50", - "1327 call vec_new()": "cpu:3967193, mem:294031, objs:-/434@6ac4f77e", - "1328 ret vec_new -> Ok(Vec(obj#869))": "cpu:3967694, mem:294095, objs:-/435@532021cf", + "1325 call vec_new_from_slice(2)": "cpu:3947677, mem:289091, objs:-/432@ae9341fd", + "1326 ret vec_new_from_slice -> Ok(Vec(obj#865))": "cpu:3948703, mem:289187, objs:-/433@8a55ca8c", + "1327 call vec_new()": "cpu:3967193, mem:294287, objs:-/434@ce8ca66d", + "1328 ret vec_new -> Ok(Vec(obj#869))": "cpu:3967694, mem:294351, objs:-/435@bef04eeb", "1329 call bytes_new_from_slice(32)": "", - "1330 ret bytes_new_from_slice -> Ok(Bytes(obj#871))": "cpu:3968663, mem:294207, objs:-/436@60d6b8cc", + "1330 ret bytes_new_from_slice -> Ok(Bytes(obj#871))": "cpu:3968663, mem:294463, objs:-/436@9b98eb15", "1331 call bytes_len(Bytes(obj#871))": "", "1332 ret bytes_len -> Ok(U32(32))": "cpu:3968785", "1333 call bytes_new_from_slice(64)": "", - "1334 ret bytes_new_from_slice -> Ok(Bytes(obj#873))": "cpu:3969762, mem:294351, objs:-/437@9fc34c1", + "1334 ret bytes_new_from_slice -> Ok(Bytes(obj#873))": "cpu:3969762, mem:294607, objs:-/437@b097aaa8", "1335 call bytes_len(Bytes(obj#873))": "", "1336 ret bytes_len -> Ok(U32(64))": "cpu:3969884", "1337 call map_new_from_slices(2)": "", - "1338 call symbol_new_from_slice(10)": "cpu:3970417, mem:294415", - "1339 ret symbol_new_from_slice -> Ok(Symbol(obj#875))": "cpu:3971425, mem:294505, objs:-/438@8d7fa5f5", + "1338 call symbol_new_from_slice(10)": "cpu:3970417, mem:294671", + "1339 ret symbol_new_from_slice -> Ok(Symbol(obj#875))": "cpu:3971425, mem:294761, objs:-/438@9e8d80b7", "1340 call obj_cmp(Symbol(obj#875), Symbol(signature))": "cpu:3971595", "1341 ret obj_cmp -> Ok(-1)": "cpu:3971762", - "1342 ret map_new_from_slices -> Ok(Map(obj#877))": "cpu:3972202, mem:294569, objs:-/439@141be04a", + "1342 ret map_new_from_slices -> Ok(Map(obj#877))": "cpu:3972202, mem:294825, objs:-/439@4d638b29", "1343 call vec_push_back(Vec(obj#869), Map(obj#877))": "", - "1344 ret vec_push_back -> Ok(Vec(obj#879))": "cpu:3973409, mem:294657, objs:-/440@b050a7bb", - "1345 call obj_cmp(Symbol(obj#883), Symbol(signature))": "cpu:3981505, mem:295909, objs:-/444@b0d7c81d", + "1344 ret vec_push_back -> Ok(Vec(obj#879))": "cpu:3973409, mem:294913, objs:-/440@8c2b1f45", + "1345 call obj_cmp(Symbol(obj#883), Symbol(signature))": "cpu:3981505, mem:296165, objs:-/444@b6c47493", "1346 ret obj_cmp -> Ok(-1)": "cpu:3981672", - "1347 call call(Address(obj#37), Symbol(burn), Vec(obj#865))": "cpu:3984536, mem:296245, objs:-/448@7f7a45f9, auth:-/1@e401e95a", - "1348 push SAC:a010db6c:burn(Address(obj#863), I128(45000000))": "cpu:4016304, mem:301627, objs:-/449@e69e75ca, stk:1@8189cac1, auth:1@12070649/1@8475ee5f", + "1347 call call(Address(obj#37), Symbol(burn), Vec(obj#865))": "cpu:3984536, mem:296501, objs:-/448@30f7f8ce, auth:-/1@e401e95a", + "1348 push SAC:2e378f80:burn(Address(obj#863), I128(45000000))": "cpu:4016304, mem:301891, objs:-/449@606035d1, stk:1@1abbfd4e, auth:1@12070649/1@8475ee5f", "1349 call symbol_index_in_strs(Symbol(burn), 17)": "", "1350 ret symbol_index_in_strs -> Ok(U32(7))": "cpu:4017052", "1351 call vec_new_from_slice(1)": "", - "1352 ret vec_new_from_slice -> Ok(Vec(obj#899))": "cpu:4018015, mem:301715, objs:-/450@e5176654", + "1352 ret vec_new_from_slice -> Ok(Vec(obj#899))": "cpu:4018015, mem:301979, objs:-/450@17bb097", "1353 call get_contract_data(Vec(obj#899), Instance)": "", - "1354 call obj_cmp(Symbol(obj#913), Symbol(issuer))": "cpu:4028006, mem:302846, objs:-/459@4449108a, stk:-", + "1354 call obj_cmp(Symbol(obj#913), Symbol(issuer))": "cpu:4028006, mem:303114, objs:-/459@99f11a75, stk:-", "1355 ret obj_cmp -> Ok(-1)": "cpu:4028172", - "1356 call obj_cmp(Symbol(METADATA), Vec(obj#907))": "cpu:4029103, mem:302974, objs:-/461@67db5fb3", + "1356 call obj_cmp(Symbol(METADATA), Vec(obj#907))": "cpu:4029103, mem:303242, objs:-/461@60afaf33", "1357 ret obj_cmp -> Ok(-1)": "cpu:4029225", "1358 call obj_cmp(Vec(obj#907), Vec(obj#911))": "", "1359 ret obj_cmp -> Ok(-1)": "cpu:4029512", @@ -1363,7 +1363,7 @@ "1361 ret obj_cmp -> Ok(-1)": "cpu:4029850", "1362 call obj_cmp(Vec(obj#911), Vec(obj#899))": "", "1363 ret obj_cmp -> Ok(0)": "cpu:4030137", - "1364 ret get_contract_data -> Ok(Vec(obj#921))": "cpu:4030243, store:3@c23ab67c/11@6e47d1fc, stk:1@a023f35d", + "1364 ret get_contract_data -> Ok(Vec(obj#921))": "cpu:4030243, store:3@c23ab67c/11@7552eedc, stk:1@c9518b0b", "1365 call vec_get(Vec(obj#921), U32(0))": "", "1366 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4030408", "1367 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1375,13 +1375,13 @@ "1373 call bytes_len(Bytes(obj#917))": "", "1374 ret bytes_len -> Ok(U32(32))": "cpu:4031241", "1375 call vec_new_from_slice(1)": "", - "1376 ret vec_new_from_slice -> Ok(Vec(obj#923))": "cpu:4032204, mem:303062, objs:-/462@470ee40c", + "1376 ret vec_new_from_slice -> Ok(Vec(obj#923))": "cpu:4032204, mem:303330, objs:-/462@5d7f8c07", "1377 call get_contract_data(Vec(obj#923), Instance)": "", - "1378 call obj_cmp(Vec(obj#907), Vec(obj#923))": "cpu:4032316, store:-/11@6e47d1fc, stk:-", + "1378 call obj_cmp(Vec(obj#907), Vec(obj#923))": "cpu:4032316, store:-/11@7552eedc, stk:-", "1379 ret obj_cmp -> Ok(-1)": "cpu:4032603", "1380 call obj_cmp(Vec(obj#911), Vec(obj#923))": "", "1381 ret obj_cmp -> Ok(0)": "cpu:4032890", - "1382 ret get_contract_data -> Ok(Vec(obj#921))": "cpu:4032996, store:3@c23ab67c/11@6e47d1fc, stk:1@a023f35d", + "1382 ret get_contract_data -> Ok(Vec(obj#921))": "cpu:4032996, store:3@c23ab67c/11@7552eedc, stk:1@c9518b0b", "1383 call vec_get(Vec(obj#921), U32(0))": "", "1384 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4033161", "1385 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1392,10 +1392,10 @@ "1390 ret map_unpack_to_slice -> Ok(Void)": "cpu:4033872", "1391 call bytes_len(Bytes(obj#917))": "", "1392 ret bytes_len -> Ok(U32(32))": "cpu:4033994", - "1393 call obj_cmp(Address(obj#925), Address(obj#863))": "cpu:4034587, mem:303126, objs:-/463@28c4bcc2", + "1393 call obj_cmp(Address(obj#925), Address(obj#863))": "cpu:4034587, mem:303394, objs:-/463@4f5028ce", "1394 ret obj_cmp -> Ok(-1)": "cpu:4034879", "1395 call require_auth(Address(obj#863))": "", - "1396 call obj_cmp(Address(obj#881), Address(obj#863))": "cpu:4035508, mem:303158", + "1396 call obj_cmp(Address(obj#881), Address(obj#863))": "cpu:4035508, mem:303426", "1397 ret obj_cmp -> Ok(0)": "cpu:4035800", "1398 call obj_cmp(Address(obj#881), Address(obj#863))": " auth:1@12070649/-", "1399 ret obj_cmp -> Ok(0)": "cpu:4036092", @@ -1403,11 +1403,11 @@ "1401 ret obj_cmp -> Ok(0)": "cpu:4036384", "1402 call obj_cmp(Address(obj#895), Address(obj#863))": "", "1403 ret obj_cmp -> Ok(0)": "cpu:4036676", - "1404 call vec_len(Vec(obj#891))": "cpu:4055234, mem:308210", + "1404 call vec_len(Vec(obj#891))": "cpu:4055234, mem:308478", "1405 ret vec_len -> Ok(U32(1))": "cpu:4055356", "1406 call bytes_new_from_slice(32)": "", - "1407 ret bytes_new_from_slice -> Ok(Bytes(obj#927))": "cpu:4056325, mem:308322, objs:-/464@87f819c8", - "1408 call vec_get(Vec(obj#891), U32(0))": "cpu:4058325, mem:308562", + "1407 ret bytes_new_from_slice -> Ok(Bytes(obj#927))": "cpu:4056325, mem:308590, objs:-/464@e550620d", + "1408 call vec_get(Vec(obj#891), U32(0))": "cpu:4058325, mem:308830", "1409 ret vec_get -> Ok(Map(obj#889))": "cpu:4058551", "1410 call map_unpack_to_slice(Map(obj#889), 2)": "", "1411 ret map_unpack_to_slice -> Ok(Void)": "cpu:4058903", @@ -1419,19 +1419,19 @@ "1417 ret verify_sig_ed25519 -> Ok(Void)": "cpu:4478357", "1418 call bytes_copy_to_slice(Bytes(obj#885), U32(0), 32)": "", "1419 ret bytes_copy_to_slice -> Ok(())": "cpu:4478464", - "1420 ret require_auth -> Ok(Void)": "cpu:4487905, mem:311316, store:3@c23ab67c/12@3080ecc3, foot:13@ec02e296, auth:1@12070649/1@1446e981", + "1420 ret require_auth -> Ok(Void)": "cpu:4487905, mem:311584, store:3@c23ab67c/12@93ad9c0, foot:13@58170bfc, auth:1@12070649/1@1446e981", "1421 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1422 call get_ledger_sequence()": "cpu:4489374, mem:311452, store:3@c23ab67c/-, foot:-", + "1422 call get_ledger_sequence()": "cpu:4489374, mem:311720, store:3@c23ab67c/-, foot:-", "1423 ret get_ledger_sequence -> Ok(U32(123))": "", - "1424 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4499702, mem:313197, store:3@c23ab67c/12@3080ecc3, foot:13@ec02e296", + "1424 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4499702, mem:313469, store:3@c23ab67c/12@93ad9c0, foot:13@58170bfc", "1425 call vec_new_from_slice(1)": "cpu:4499897", - "1426 ret vec_new_from_slice -> Ok(Vec(obj#929))": "cpu:4500860, mem:313285, objs:-/465@3336a188", + "1426 ret vec_new_from_slice -> Ok(Vec(obj#929))": "cpu:4500860, mem:313557, objs:-/465@257192c1", "1427 call get_contract_data(Vec(obj#929), Instance)": "", - "1428 call obj_cmp(Vec(obj#907), Vec(obj#929))": "cpu:4500972, store:-/12@3080ecc3, stk:-", + "1428 call obj_cmp(Vec(obj#907), Vec(obj#929))": "cpu:4500972, store:-/12@93ad9c0, stk:-", "1429 ret obj_cmp -> Ok(-1)": "cpu:4501259", "1430 call obj_cmp(Vec(obj#911), Vec(obj#929))": "", "1431 ret obj_cmp -> Ok(0)": "cpu:4501546", - "1432 ret get_contract_data -> Ok(Vec(obj#921))": "cpu:4501652, store:3@c23ab67c/12@3080ecc3, stk:1@a023f35d", + "1432 ret get_contract_data -> Ok(Vec(obj#921))": "cpu:4501652, store:3@c23ab67c/12@93ad9c0, stk:1@c9518b0b", "1433 call vec_get(Vec(obj#921), U32(0))": "", "1434 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4501817", "1435 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1446,14 +1446,14 @@ "1444 ret string_len -> Ok(U32(4))": "cpu:4502879", "1445 call string_copy_to_slice(String(obj#915), U32(0), 4)": "", "1446 ret string_copy_to_slice -> Ok(())": "cpu:4502982", - "1447 call vec_new_from_slice(1)": "cpu:4504222, mem:313421", - "1448 ret vec_new_from_slice -> Ok(Vec(obj#931))": "cpu:4505185, mem:313509, objs:-/466@63d26207", + "1447 call vec_new_from_slice(1)": "cpu:4504222, mem:313693", + "1448 ret vec_new_from_slice -> Ok(Vec(obj#931))": "cpu:4505185, mem:313781, objs:-/466@78f08799", "1449 call get_contract_data(Vec(obj#931), Instance)": "", - "1450 call obj_cmp(Vec(obj#907), Vec(obj#931))": "cpu:4505297, store:-/12@3080ecc3, stk:-", + "1450 call obj_cmp(Vec(obj#907), Vec(obj#931))": "cpu:4505297, store:-/12@93ad9c0, stk:-", "1451 ret obj_cmp -> Ok(-1)": "cpu:4505584", "1452 call obj_cmp(Vec(obj#911), Vec(obj#931))": "", "1453 ret obj_cmp -> Ok(0)": "cpu:4505871", - "1454 ret get_contract_data -> Ok(Vec(obj#921))": "cpu:4505977, store:3@c23ab67c/12@3080ecc3, stk:1@a023f35d", + "1454 ret get_contract_data -> Ok(Vec(obj#921))": "cpu:4505977, store:3@c23ab67c/12@93ad9c0, stk:1@c9518b0b", "1455 call vec_get(Vec(obj#921), U32(0))": "", "1456 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4506142", "1457 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1468,34 +1468,34 @@ "1466 ret string_len -> Ok(U32(4))": "cpu:4507204", "1467 call string_copy_to_slice(String(obj#915), U32(0), 4)": "", "1468 ret string_copy_to_slice -> Ok(())": "cpu:4507307", - "1469 call get_contract_data(Symbol(METADATA), Instance)": "cpu:4510860, mem:314749, store:3@c23ab67c/12@3611571", - "1470 call obj_cmp(Vec(obj#907), Symbol(METADATA))": "cpu:4510911, store:-/12@3611571, stk:-", + "1469 call get_contract_data(Symbol(METADATA), Instance)": "cpu:4510860, mem:315021, store:3@c23ab67c/12@1a0ea73d", + "1470 call obj_cmp(Vec(obj#907), Symbol(METADATA))": "cpu:4510911, store:-/12@1a0ea73d, stk:-", "1471 ret obj_cmp -> Ok(1)": "cpu:4511033", - "1472 ret get_contract_data -> Ok(Map(obj#905))": "cpu:4511139, store:3@c23ab67c/12@3611571, stk:1@a023f35d", + "1472 ret get_contract_data -> Ok(Map(obj#905))": "cpu:4511139, store:3@c23ab67c/12@1a0ea73d, stk:1@c9518b0b", "1473 call map_unpack_to_slice(Map(obj#905), 3)": "", "1474 ret map_unpack_to_slice -> Ok(Void)": "cpu:4511479", "1475 call vec_new_from_slice(3)": "", - "1476 ret vec_new_from_slice -> Ok(Vec(obj#933))": "cpu:4512568, mem:314853, objs:-/467@d927082e", + "1476 ret vec_new_from_slice -> Ok(Vec(obj#933))": "cpu:4512568, mem:315125, objs:-/467@43a98b64", "1477 call contract_event(Vec(obj#933), I128(45000000))": "", - "1478 ret contract_event -> Ok(Void)": "cpu:4514177, mem:315030, objs:-/468@d1f5f5bc, evt:5@77d734d8", - "1479 pop SAC:a010db6c:burn -> Ok(Void)": "", - "1480 ret call -> Ok(Void)": " store:-/12@3611571, stk:-, auth:-/-", - "1481 call vec_new_from_slice(1)": "cpu:4514617, mem:315094, objs:-/469@13477342", - "1482 ret vec_new_from_slice -> Ok(Vec(obj#939))": "cpu:4515641, mem:315182, objs:-/470@30f79eeb", + "1478 ret contract_event -> Ok(Void)": "cpu:4514177, mem:315302, objs:-/468@95ffb857, evt:5@77d734d8", + "1479 pop SAC:2e378f80:burn -> Ok(Void)": "", + "1480 ret call -> Ok(Void)": " store:-/12@1a0ea73d, stk:-, auth:-/-", + "1481 call vec_new_from_slice(1)": "cpu:4514617, mem:315366, objs:-/469@b532a6eb", + "1482 ret vec_new_from_slice -> Ok(Vec(obj#939))": "cpu:4515641, mem:315454, objs:-/470@36be578", "1483 call call(Address(obj#37), Symbol(balance), Vec(obj#939))": "", - "1484 push SAC:a010db6c:balance(Address(obj#937))": "cpu:4546365, mem:320528, objs:-/471@387e70db, stk:1@9057890a, auth:1@802dc431/-", + "1484 push SAC:2e378f80:balance(Address(obj#937))": "cpu:4546365, mem:320808, objs:-/471@699705e2, stk:1@92af4b5e, auth:1@802dc431/-", "1485 call symbol_index_in_strs(Symbol(balance), 17)": "", "1486 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:4547113", "1487 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1488 call get_ledger_sequence()": "cpu:4548582, mem:320664, store:-/-, foot:-", + "1488 call get_ledger_sequence()": "cpu:4548582, mem:320944, store:-/-, foot:-", "1489 ret get_ledger_sequence -> Ok(U32(123))": "", - "1490 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4558910, mem:322409, store:-/12@3611571, foot:13@ec02e296", + "1490 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4558910, mem:322693, store:-/12@1a0ea73d, foot:13@58170bfc", "1491 call vec_new_from_slice(1)": "cpu:4559017", - "1492 ret vec_new_from_slice -> Ok(Vec(obj#943))": "cpu:4559980, mem:322497, objs:-/472@11743c08", + "1492 ret vec_new_from_slice -> Ok(Vec(obj#943))": "cpu:4559980, mem:322781, objs:-/472@602cbef0", "1493 call get_contract_data(Vec(obj#943), Instance)": "", - "1494 call obj_cmp(Symbol(obj#957), Symbol(issuer))": "cpu:4569971, mem:323628, objs:-/481@712639d0, stk:-", + "1494 call obj_cmp(Symbol(obj#957), Symbol(issuer))": "cpu:4569971, mem:323916, objs:-/481@531d1f52, stk:-", "1495 ret obj_cmp -> Ok(-1)": "cpu:4570137", - "1496 call obj_cmp(Symbol(METADATA), Vec(obj#951))": "cpu:4571068, mem:323756, objs:-/483@8489a579", + "1496 call obj_cmp(Symbol(METADATA), Vec(obj#951))": "cpu:4571068, mem:324044, objs:-/483@778c0b13", "1497 ret obj_cmp -> Ok(-1)": "cpu:4571190", "1498 call obj_cmp(Vec(obj#951), Vec(obj#955))": "", "1499 ret obj_cmp -> Ok(-1)": "cpu:4571477", @@ -1503,7 +1503,7 @@ "1501 ret obj_cmp -> Ok(-1)": "cpu:4571815", "1502 call obj_cmp(Vec(obj#955), Vec(obj#943))": "", "1503 ret obj_cmp -> Ok(0)": "cpu:4572102", - "1504 ret get_contract_data -> Ok(Vec(obj#965))": "cpu:4572208, store:3@8c492088/12@3611571, stk:1@9e7d1d32", + "1504 ret get_contract_data -> Ok(Vec(obj#965))": "cpu:4572208, store:3@8c492088/12@1a0ea73d, stk:1@23514dee", "1505 call vec_get(Vec(obj#965), U32(0))": "", "1506 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4572373", "1507 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1518,56 +1518,56 @@ "1516 ret string_len -> Ok(U32(4))": "cpu:4573435", "1517 call string_copy_to_slice(String(obj#959), U32(0), 4)": "", "1518 ret string_copy_to_slice -> Ok(())": "cpu:4573538", - "1519 pop SAC:a010db6c:balance -> Ok(I128(45000000))": "cpu:4574729, mem:323892", - "1520 ret call -> Ok(I128(45000000))": " store:-/12@3611571, stk:-, auth:-/-", - "1521 call vec_new_from_slice(2)": "cpu:4575169, mem:323956, objs:-/484@398274db", - "1522 ret vec_new_from_slice -> Ok(Vec(obj#969))": "cpu:4576195, mem:324052, objs:-/485@25295187", - "1523 call vec_new()": "cpu:4594686, mem:329152, objs:-/486@fb6e3a58", - "1524 ret vec_new -> Ok(Vec(obj#973))": "cpu:4595187, mem:329216, objs:-/487@ee108449", + "1519 pop SAC:2e378f80:balance -> Ok(I128(45000000))": "cpu:4574729, mem:324180", + "1520 ret call -> Ok(I128(45000000))": " store:-/12@1a0ea73d, stk:-, auth:-/-", + "1521 call vec_new_from_slice(2)": "cpu:4575169, mem:324244, objs:-/484@1e8cdeae", + "1522 ret vec_new_from_slice -> Ok(Vec(obj#969))": "cpu:4576195, mem:324340, objs:-/485@c4264a4e", + "1523 call vec_new()": "cpu:4594686, mem:329440, objs:-/486@50fa7767", + "1524 ret vec_new -> Ok(Vec(obj#973))": "cpu:4595187, mem:329504, objs:-/487@a9059132", "1525 call bytes_new_from_slice(32)": "", - "1526 ret bytes_new_from_slice -> Ok(Bytes(obj#975))": "cpu:4596156, mem:329328, objs:-/488@85465ac3", + "1526 ret bytes_new_from_slice -> Ok(Bytes(obj#975))": "cpu:4596156, mem:329616, objs:-/488@9af84168", "1527 call bytes_len(Bytes(obj#975))": "", "1528 ret bytes_len -> Ok(U32(32))": "cpu:4596278", "1529 call bytes_new_from_slice(64)": "", - "1530 ret bytes_new_from_slice -> Ok(Bytes(obj#977))": "cpu:4597255, mem:329472, objs:-/489@8e701710", + "1530 ret bytes_new_from_slice -> Ok(Bytes(obj#977))": "cpu:4597255, mem:329760, objs:-/489@1ad6c8cf", "1531 call bytes_len(Bytes(obj#977))": "", "1532 ret bytes_len -> Ok(U32(64))": "cpu:4597377", "1533 call map_new_from_slices(2)": "", - "1534 call symbol_new_from_slice(10)": "cpu:4597910, mem:329536", - "1535 ret symbol_new_from_slice -> Ok(Symbol(obj#979))": "cpu:4598918, mem:329626, objs:-/490@501e8449", + "1534 call symbol_new_from_slice(10)": "cpu:4597910, mem:329824", + "1535 ret symbol_new_from_slice -> Ok(Symbol(obj#979))": "cpu:4598918, mem:329914, objs:-/490@4fb93fd9", "1536 call obj_cmp(Symbol(obj#979), Symbol(signature))": "cpu:4599088", "1537 ret obj_cmp -> Ok(-1)": "cpu:4599255", - "1538 ret map_new_from_slices -> Ok(Map(obj#981))": "cpu:4599695, mem:329690, objs:-/491@4775e277", + "1538 ret map_new_from_slices -> Ok(Map(obj#981))": "cpu:4599695, mem:329978, objs:-/491@31b65ff9", "1539 call vec_push_back(Vec(obj#973), Map(obj#981))": "", - "1540 ret vec_push_back -> Ok(Vec(obj#983))": "cpu:4600902, mem:329778, objs:-/492@914e9b9", - "1541 call obj_cmp(Symbol(obj#987), Symbol(signature))": "cpu:4608998, mem:331030, objs:-/496@b1e89606", + "1540 ret vec_push_back -> Ok(Vec(obj#983))": "cpu:4600902, mem:330066, objs:-/492@ca9f8f95", + "1541 call obj_cmp(Symbol(obj#987), Symbol(signature))": "cpu:4608998, mem:331318, objs:-/496@de57ddce", "1542 ret obj_cmp -> Ok(-1)": "cpu:4609165", - "1543 call symbol_new_from_slice(14)": "cpu:4611008, mem:331238, objs:-/499@c07535c3", - "1544 ret symbol_new_from_slice -> Ok(Symbol(obj#999))": "cpu:4612016, mem:331332, objs:-/500@d2ebf556", - "1545 call symbol_new_from_slice(14)": "cpu:4613037, mem:331460, objs:-/501@6b464d60, auth:-/1@d4ad2295", - "1546 ret symbol_new_from_slice -> Ok(Symbol(obj#1003))": "cpu:4614045, mem:331554, objs:-/502@6ed1af2e", + "1543 call symbol_new_from_slice(14)": "cpu:4611008, mem:331526, objs:-/499@8469bf44", + "1544 ret symbol_new_from_slice -> Ok(Symbol(obj#999))": "cpu:4612016, mem:331620, objs:-/500@149efa37", + "1545 call symbol_new_from_slice(14)": "cpu:4613037, mem:331748, objs:-/501@cb8bef5a, auth:-/1@d4ad2295", + "1546 ret symbol_new_from_slice -> Ok(Symbol(obj#1003))": "cpu:4614045, mem:331842, objs:-/502@23af4108", "1547 call call(Address(obj#37), Symbol(obj#1003), Vec(obj#969))": "", - "1548 call symbol_len(Symbol(obj#1003))": "cpu:4614921, mem:331586", + "1548 call symbol_len(Symbol(obj#1003))": "cpu:4614921, mem:331874", "1549 ret symbol_len -> Ok(U32(14))": "cpu:4615043", "1550 call symbol_copy_to_slice(Symbol(obj#1003), U32(0), 14)": "", "1551 ret symbol_copy_to_slice -> Ok(())": "cpu:4615147", - "1552 push SAC:a010db6c:sym#1003(Address(obj#967), False)": "cpu:4646118, mem:337004, objs:-/503@19eb57a3, stk:1@748b4276, auth:1@3045518e/1@695a3260", + "1552 push SAC:2e378f80:sym#1003(Address(obj#967), False)": "cpu:4646118, mem:337300, objs:-/503@8cb7b5b7, stk:1@2a26e5f2, auth:1@3045518e/1@695a3260", "1553 call symbol_index_in_strs(Symbol(obj#1003), 17)": "", "1554 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:4647913", "1555 call vec_new_from_slice(1)": "", - "1556 ret vec_new_from_slice -> Ok(Vec(obj#1007))": "cpu:4648876, mem:337092, objs:-/504@88bb7a88", + "1556 ret vec_new_from_slice -> Ok(Vec(obj#1007))": "cpu:4648876, mem:337388, objs:-/504@5491becb", "1557 call get_contract_data(Vec(obj#1007), Instance)": "", - "1558 call obj_cmp(Symbol(obj#1021), Symbol(issuer))": "cpu:4658867, mem:338223, objs:-/513@1f41345d, stk:-", + "1558 call obj_cmp(Symbol(obj#1021), Symbol(issuer))": "cpu:4658867, mem:338523, objs:-/513@eab78b64, stk:-", "1559 ret obj_cmp -> Ok(-1)": "cpu:4659033", - "1560 call obj_cmp(Symbol(METADATA), Vec(obj#1015))": "cpu:4659964, mem:338351, objs:-/515@2a75932d", + "1560 call obj_cmp(Symbol(METADATA), Vec(obj#1015))": "cpu:4659964, mem:338651, objs:-/515@1e812e73", "1561 ret obj_cmp -> Ok(-1)": "cpu:4660086", "1562 call obj_cmp(Vec(obj#1015), Vec(obj#1019))": "", "1563 ret obj_cmp -> Ok(-1)": "cpu:4660373", "1564 call obj_cmp(Vec(obj#1015), Vec(obj#1007))": "cpu:4660424", "1565 ret obj_cmp -> Ok(0)": "cpu:4660711", - "1566 ret get_contract_data -> Ok(Address(obj#1017))": "cpu:4660817, store:3@241822ae/12@3611571, stk:1@b9536a27", + "1566 ret get_contract_data -> Ok(Address(obj#1017))": "cpu:4660817, store:3@241822ae/12@1a0ea73d, stk:1@88f4643a", "1567 call require_auth(Address(obj#1017))": "", - "1568 call obj_cmp(Address(obj#985), Address(obj#1017))": "cpu:4661446, mem:338383", + "1568 call obj_cmp(Address(obj#985), Address(obj#1017))": "cpu:4661446, mem:338683", "1569 ret obj_cmp -> Ok(0)": "cpu:4661738", "1570 call obj_cmp(Address(obj#985), Address(obj#1017))": " auth:1@3045518e/-", "1571 ret obj_cmp -> Ok(0)": "cpu:4662030", @@ -1577,11 +1577,11 @@ "1575 ret obj_cmp -> Ok(0)": "cpu:4662611", "1576 call obj_cmp(Address(obj#1001), Address(obj#967))": "", "1577 ret obj_cmp -> Ok(0)": "cpu:4662903", - "1578 call vec_len(Vec(obj#995))": "cpu:4682046, mem:343465", + "1578 call vec_len(Vec(obj#995))": "cpu:4682046, mem:343765", "1579 ret vec_len -> Ok(U32(1))": "cpu:4682168", "1580 call bytes_new_from_slice(32)": "", - "1581 ret bytes_new_from_slice -> Ok(Bytes(obj#1031))": "cpu:4683137, mem:343577, objs:-/516@fab846c3", - "1582 call vec_get(Vec(obj#995), U32(0))": "cpu:4685233, mem:343817", + "1581 ret bytes_new_from_slice -> Ok(Bytes(obj#1031))": "cpu:4683137, mem:343877, objs:-/516@ed87b063", + "1582 call vec_get(Vec(obj#995), U32(0))": "cpu:4685233, mem:344117", "1583 ret vec_get -> Ok(Map(obj#993))": "cpu:4685459", "1584 call map_unpack_to_slice(Map(obj#993), 2)": "", "1585 ret map_unpack_to_slice -> Ok(Void)": "cpu:4685811", @@ -1593,19 +1593,19 @@ "1591 ret verify_sig_ed25519 -> Ok(Void)": "cpu:5105265", "1592 call bytes_copy_to_slice(Bytes(obj#989), U32(0), 32)": "", "1593 ret bytes_copy_to_slice -> Ok(())": "cpu:5105372", - "1594 ret require_auth -> Ok(Void)": "cpu:5114687, mem:346757, store:3@241822ae/13@8415ce54, foot:14@618c6e7f, auth:1@3045518e/1@9665f3ae", + "1594 ret require_auth -> Ok(Void)": "cpu:5114687, mem:347057, store:3@241822ae/13@9fd9efc1, foot:14@44ca92e3, auth:1@3045518e/1@9665f3ae", "1595 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1596 call get_ledger_sequence()": "cpu:5116156, mem:346893, store:3@241822ae/-, foot:-", + "1596 call get_ledger_sequence()": "cpu:5116156, mem:347193, store:3@241822ae/-, foot:-", "1597 ret get_ledger_sequence -> Ok(U32(123))": "", - "1598 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:5126484, mem:348638, store:3@241822ae/13@8415ce54, foot:14@618c6e7f", + "1598 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:5126484, mem:348942, store:3@241822ae/13@9fd9efc1, foot:14@44ca92e3", "1599 call vec_new_from_slice(1)": "cpu:5126528", - "1600 ret vec_new_from_slice -> Ok(Vec(obj#1033))": "cpu:5127491, mem:348726, objs:-/517@c135e304", + "1600 ret vec_new_from_slice -> Ok(Vec(obj#1033))": "cpu:5127491, mem:349030, objs:-/517@5d047f41", "1601 call get_contract_data(Vec(obj#1033), Instance)": "", - "1602 call obj_cmp(Vec(obj#1015), Vec(obj#1033))": "cpu:5127603, store:-/13@8415ce54, stk:-", + "1602 call obj_cmp(Vec(obj#1015), Vec(obj#1033))": "cpu:5127603, store:-/13@9fd9efc1, stk:-", "1603 ret obj_cmp -> Ok(-1)": "cpu:5127890", "1604 call obj_cmp(Vec(obj#1019), Vec(obj#1033))": "", "1605 ret obj_cmp -> Ok(0)": "cpu:5128177", - "1606 ret get_contract_data -> Ok(Vec(obj#1029))": "cpu:5128283, store:3@241822ae/13@8415ce54, stk:1@b9536a27", + "1606 ret get_contract_data -> Ok(Vec(obj#1029))": "cpu:5128283, store:3@241822ae/13@9fd9efc1, stk:1@88f4643a", "1607 call vec_get(Vec(obj#1029), U32(0))": "", "1608 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:5128448", "1609 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1616,14 +1616,14 @@ "1614 ret map_unpack_to_slice -> Ok(Void)": "cpu:5129159", "1615 call bytes_len(Bytes(obj#1025))": "", "1616 ret bytes_len -> Ok(U32(32))": "cpu:5129281", - "1617 call vec_new_from_slice(1)": "cpu:5131591, mem:348966", - "1618 ret vec_new_from_slice -> Ok(Vec(obj#1035))": "cpu:5132554, mem:349054, objs:-/518@43fcdc7d", + "1617 call vec_new_from_slice(1)": "cpu:5131591, mem:349270", + "1618 ret vec_new_from_slice -> Ok(Vec(obj#1035))": "cpu:5132554, mem:349358, objs:-/518@1f6c545d", "1619 call get_contract_data(Vec(obj#1035), Instance)": "", - "1620 call obj_cmp(Vec(obj#1015), Vec(obj#1035))": "cpu:5132666, store:-/13@8415ce54, stk:-", + "1620 call obj_cmp(Vec(obj#1015), Vec(obj#1035))": "cpu:5132666, store:-/13@9fd9efc1, stk:-", "1621 ret obj_cmp -> Ok(-1)": "cpu:5132953", "1622 call obj_cmp(Vec(obj#1019), Vec(obj#1035))": "", "1623 ret obj_cmp -> Ok(0)": "cpu:5133240", - "1624 ret get_contract_data -> Ok(Vec(obj#1029))": "cpu:5133346, store:3@241822ae/13@8415ce54, stk:1@b9536a27", + "1624 ret get_contract_data -> Ok(Vec(obj#1029))": "cpu:5133346, store:3@241822ae/13@9fd9efc1, stk:1@88f4643a", "1625 call vec_get(Vec(obj#1029), U32(0))": "", "1626 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:5133511", "1627 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1638,52 +1638,52 @@ "1636 ret string_len -> Ok(U32(4))": "cpu:5134573", "1637 call string_copy_to_slice(String(obj#1023), U32(0), 4)": "", "1638 ret string_copy_to_slice -> Ok(())": "cpu:5134676", - "1639 call symbol_new_from_slice(14)": "cpu:5138349, mem:350362, store:3@241822ae/13@93f353a1", - "1640 ret symbol_new_from_slice -> Ok(Symbol(obj#1037))": "cpu:5139357, mem:350456, objs:-/519@cbb88385", + "1639 call symbol_new_from_slice(14)": "cpu:5138349, mem:350666, store:3@241822ae/13@7c965fa1", + "1640 ret symbol_new_from_slice -> Ok(Symbol(obj#1037))": "cpu:5139357, mem:350760, objs:-/519@d52eeaef", "1641 call get_contract_data(Symbol(METADATA), Instance)": "", - "1642 call obj_cmp(Vec(obj#1015), Symbol(METADATA))": "cpu:5139408, store:-/13@93f353a1, stk:-", + "1642 call obj_cmp(Vec(obj#1015), Symbol(METADATA))": "cpu:5139408, store:-/13@7c965fa1, stk:-", "1643 ret obj_cmp -> Ok(1)": "cpu:5139530", - "1644 ret get_contract_data -> Ok(Map(obj#1013))": "cpu:5139636, store:3@241822ae/13@93f353a1, stk:1@b9536a27", + "1644 ret get_contract_data -> Ok(Map(obj#1013))": "cpu:5139636, store:3@241822ae/13@7c965fa1, stk:1@88f4643a", "1645 call map_unpack_to_slice(Map(obj#1013), 3)": "", "1646 ret map_unpack_to_slice -> Ok(Void)": "cpu:5139976", "1647 call vec_new_from_slice(4)": "", - "1648 ret vec_new_from_slice -> Ok(Vec(obj#1039))": "cpu:5141189, mem:350568, objs:-/520@75893ba0", + "1648 ret vec_new_from_slice -> Ok(Vec(obj#1039))": "cpu:5141189, mem:350872, objs:-/520@ede1f518", "1649 call contract_event(Vec(obj#1039), False)": "", - "1650 ret contract_event -> Ok(Void)": "cpu:5142798, mem:350745, objs:-/521@588f4e40, evt:6@d1d0a232", - "1651 pop SAC:a010db6c:sym#1003 -> Ok(Void)": "", - "1652 ret call -> Ok(Void)": " store:-/13@93f353a1, stk:-, auth:-/-", - "1653 call vec_new_from_slice(2)": "cpu:5143238, mem:350809, objs:-/522@ddc2375e", - "1654 ret vec_new_from_slice -> Ok(Vec(obj#1045))": "cpu:5144264, mem:350905, objs:-/523@ddb2cd0f", - "1655 call vec_new()": "cpu:5162754, mem:356005, objs:-/524@a65be23f", - "1656 ret vec_new -> Ok(Vec(obj#1049))": "cpu:5163255, mem:356069, objs:-/525@56935994", + "1650 ret contract_event -> Ok(Void)": "cpu:5142798, mem:351049, objs:-/521@f9172494, evt:6@d1d0a232", + "1651 pop SAC:2e378f80:sym#1003 -> Ok(Void)": "", + "1652 ret call -> Ok(Void)": " store:-/13@7c965fa1, stk:-, auth:-/-", + "1653 call vec_new_from_slice(2)": "cpu:5143238, mem:351113, objs:-/522@f238f60b", + "1654 ret vec_new_from_slice -> Ok(Vec(obj#1045))": "cpu:5144264, mem:351209, objs:-/523@63a28dd4", + "1655 call vec_new()": "cpu:5162754, mem:356309, objs:-/524@67779f2d", + "1656 ret vec_new -> Ok(Vec(obj#1049))": "cpu:5163255, mem:356373, objs:-/525@8ee56034", "1657 call bytes_new_from_slice(32)": "", - "1658 ret bytes_new_from_slice -> Ok(Bytes(obj#1051))": "cpu:5164224, mem:356181, objs:-/526@ad6ded7e", + "1658 ret bytes_new_from_slice -> Ok(Bytes(obj#1051))": "cpu:5164224, mem:356485, objs:-/526@ccb39b5b", "1659 call bytes_len(Bytes(obj#1051))": "", "1660 ret bytes_len -> Ok(U32(32))": "cpu:5164346", "1661 call bytes_new_from_slice(64)": "", - "1662 ret bytes_new_from_slice -> Ok(Bytes(obj#1053))": "cpu:5165323, mem:356325, objs:-/527@9eb850f7", + "1662 ret bytes_new_from_slice -> Ok(Bytes(obj#1053))": "cpu:5165323, mem:356629, objs:-/527@748bb132", "1663 call bytes_len(Bytes(obj#1053))": "", "1664 ret bytes_len -> Ok(U32(64))": "cpu:5165445", "1665 call map_new_from_slices(2)": "", - "1666 call symbol_new_from_slice(10)": "cpu:5165978, mem:356389", - "1667 ret symbol_new_from_slice -> Ok(Symbol(obj#1055))": "cpu:5166986, mem:356479, objs:-/528@f2e4757d", + "1666 call symbol_new_from_slice(10)": "cpu:5165978, mem:356693", + "1667 ret symbol_new_from_slice -> Ok(Symbol(obj#1055))": "cpu:5166986, mem:356783, objs:-/528@fce614e8", "1668 call obj_cmp(Symbol(obj#1055), Symbol(signature))": "cpu:5167156", "1669 ret obj_cmp -> Ok(-1)": "cpu:5167323", - "1670 ret map_new_from_slices -> Ok(Map(obj#1057))": "cpu:5167763, mem:356543, objs:-/529@1cbe69e9", + "1670 ret map_new_from_slices -> Ok(Map(obj#1057))": "cpu:5167763, mem:356847, objs:-/529@ca441bf5", "1671 call vec_push_back(Vec(obj#1049), Map(obj#1057))": "", - "1672 ret vec_push_back -> Ok(Vec(obj#1059))": "cpu:5168970, mem:356631, objs:-/530@d01b5b50", - "1673 call obj_cmp(Symbol(obj#1063), Symbol(signature))": "cpu:5177066, mem:357883, objs:-/534@41cf34f4", + "1672 ret vec_push_back -> Ok(Vec(obj#1059))": "cpu:5168970, mem:356935, objs:-/530@afa59b1d", + "1673 call obj_cmp(Symbol(obj#1063), Symbol(signature))": "cpu:5177066, mem:358187, objs:-/534@9cb42762", "1674 ret obj_cmp -> Ok(-1)": "cpu:5177233", - "1675 call call(Address(obj#37), Symbol(burn), Vec(obj#1045))": "cpu:5180097, mem:358219, objs:-/538@b3baafd3, auth:-/1@ed36f0b2", - "1676 push SAC:a010db6c:burn(Address(obj#1043), I128(100))": "cpu:5211899, mem:363737, objs:-/539@63270bcf, stk:1@317f7df2, auth:1@4a8f7ba0/1@997fc0ed", + "1675 call call(Address(obj#37), Symbol(burn), Vec(obj#1045))": "cpu:5180097, mem:358523, objs:-/538@73285b8a, auth:-/1@ed36f0b2", + "1676 push SAC:2e378f80:burn(Address(obj#1043), I128(100))": "cpu:5211899, mem:364049, objs:-/539@b7785ca1, stk:1@8f17006f, auth:1@4a8f7ba0/1@997fc0ed", "1677 call symbol_index_in_strs(Symbol(burn), 17)": "", "1678 ret symbol_index_in_strs -> Ok(U32(7))": "cpu:5212647", "1679 call vec_new_from_slice(1)": "", - "1680 ret vec_new_from_slice -> Ok(Vec(obj#1079))": "cpu:5213610, mem:363825, objs:-/540@ff94d6fd", + "1680 ret vec_new_from_slice -> Ok(Vec(obj#1079))": "cpu:5213610, mem:364137, objs:-/540@d62120a2", "1681 call get_contract_data(Vec(obj#1079), Instance)": "", - "1682 call obj_cmp(Symbol(obj#1093), Symbol(issuer))": "cpu:5223601, mem:364956, objs:-/549@e3b0fe2b, stk:-", + "1682 call obj_cmp(Symbol(obj#1093), Symbol(issuer))": "cpu:5223601, mem:365272, objs:-/549@567d0817, stk:-", "1683 ret obj_cmp -> Ok(-1)": "cpu:5223767", - "1684 call obj_cmp(Symbol(METADATA), Vec(obj#1087))": "cpu:5224698, mem:365084, objs:-/551@410bce92", + "1684 call obj_cmp(Symbol(METADATA), Vec(obj#1087))": "cpu:5224698, mem:365400, objs:-/551@16d3889c", "1685 ret obj_cmp -> Ok(-1)": "cpu:5224820", "1686 call obj_cmp(Vec(obj#1087), Vec(obj#1091))": "", "1687 ret obj_cmp -> Ok(-1)": "cpu:5225107", @@ -1691,7 +1691,7 @@ "1689 ret obj_cmp -> Ok(-1)": "cpu:5225445", "1690 call obj_cmp(Vec(obj#1091), Vec(obj#1079))": "", "1691 ret obj_cmp -> Ok(0)": "cpu:5225732", - "1692 ret get_contract_data -> Ok(Vec(obj#1101))": "cpu:5225838, store:3@784e6483/13@93f353a1, stk:1@46603004", + "1692 ret get_contract_data -> Ok(Vec(obj#1101))": "cpu:5225838, store:3@784e6483/13@7c965fa1, stk:1@af82ca35", "1693 call vec_get(Vec(obj#1101), U32(0))": "", "1694 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:5226003", "1695 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1703,13 +1703,13 @@ "1701 call bytes_len(Bytes(obj#1097))": "", "1702 ret bytes_len -> Ok(U32(32))": "cpu:5226836", "1703 call vec_new_from_slice(1)": "", - "1704 ret vec_new_from_slice -> Ok(Vec(obj#1103))": "cpu:5227799, mem:365172, objs:-/552@f4af5f4", + "1704 ret vec_new_from_slice -> Ok(Vec(obj#1103))": "cpu:5227799, mem:365488, objs:-/552@ce5ea9d6", "1705 call get_contract_data(Vec(obj#1103), Instance)": "", - "1706 call obj_cmp(Vec(obj#1087), Vec(obj#1103))": "cpu:5227911, store:-/13@93f353a1, stk:-", + "1706 call obj_cmp(Vec(obj#1087), Vec(obj#1103))": "cpu:5227911, store:-/13@7c965fa1, stk:-", "1707 ret obj_cmp -> Ok(-1)": "cpu:5228198", "1708 call obj_cmp(Vec(obj#1091), Vec(obj#1103))": "", "1709 ret obj_cmp -> Ok(0)": "cpu:5228485", - "1710 ret get_contract_data -> Ok(Vec(obj#1101))": "cpu:5228591, store:3@784e6483/13@93f353a1, stk:1@46603004", + "1710 ret get_contract_data -> Ok(Vec(obj#1101))": "cpu:5228591, store:3@784e6483/13@7c965fa1, stk:1@af82ca35", "1711 call vec_get(Vec(obj#1101), U32(0))": "", "1712 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:5228756", "1713 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1720,10 +1720,10 @@ "1718 ret map_unpack_to_slice -> Ok(Void)": "cpu:5229467", "1719 call bytes_len(Bytes(obj#1097))": "", "1720 ret bytes_len -> Ok(U32(32))": "cpu:5229589", - "1721 call obj_cmp(Address(obj#1105), Address(obj#1043))": "cpu:5230182, mem:365236, objs:-/553@23214630", + "1721 call obj_cmp(Address(obj#1105), Address(obj#1043))": "cpu:5230182, mem:365552, objs:-/553@26869c9a", "1722 ret obj_cmp -> Ok(-1)": "cpu:5230474", "1723 call require_auth(Address(obj#1043))": "", - "1724 call obj_cmp(Address(obj#1061), Address(obj#1043))": "cpu:5231103, mem:365268", + "1724 call obj_cmp(Address(obj#1061), Address(obj#1043))": "cpu:5231103, mem:365584", "1725 ret obj_cmp -> Ok(0)": "cpu:5231395", "1726 call obj_cmp(Address(obj#1061), Address(obj#1043))": " auth:1@4a8f7ba0/-", "1727 ret obj_cmp -> Ok(0)": "cpu:5231687", @@ -1731,11 +1731,11 @@ "1729 ret obj_cmp -> Ok(0)": "cpu:5231979", "1730 call obj_cmp(Address(obj#1075), Address(obj#1043))": "", "1731 ret obj_cmp -> Ok(0)": "cpu:5232271", - "1732 call vec_len(Vec(obj#1071))": "cpu:5250829, mem:370320", + "1732 call vec_len(Vec(obj#1071))": "cpu:5250829, mem:370636", "1733 ret vec_len -> Ok(U32(1))": "cpu:5250951", "1734 call bytes_new_from_slice(32)": "", - "1735 ret bytes_new_from_slice -> Ok(Bytes(obj#1107))": "cpu:5251920, mem:370432, objs:-/554@ae61a966", - "1736 call vec_get(Vec(obj#1071), U32(0))": "cpu:5254016, mem:370672", + "1735 ret bytes_new_from_slice -> Ok(Bytes(obj#1107))": "cpu:5251920, mem:370748, objs:-/554@a01833ed", + "1736 call vec_get(Vec(obj#1071), U32(0))": "cpu:5254016, mem:370988", "1737 ret vec_get -> Ok(Map(obj#1069))": "cpu:5254242", "1738 call map_unpack_to_slice(Map(obj#1069), 2)": "", "1739 ret map_unpack_to_slice -> Ok(Void)": "cpu:5254594", @@ -1747,19 +1747,19 @@ "1745 ret verify_sig_ed25519 -> Ok(Void)": "cpu:5674048", "1746 call bytes_copy_to_slice(Bytes(obj#1065), U32(0), 32)": "", "1747 ret bytes_copy_to_slice -> Ok(())": "cpu:5674155", - "1748 ret require_auth -> Ok(Void)": "cpu:5684502, mem:373798, store:3@784e6483/14@75df16f1, foot:15@126e833a, auth:1@4a8f7ba0/1@79d9ff58", + "1748 ret require_auth -> Ok(Void)": "cpu:5684502, mem:374114, store:3@784e6483/14@48c1c8a1, foot:15@31eedbda, auth:1@4a8f7ba0/1@79d9ff58", "1749 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1750 call get_ledger_sequence()": "cpu:5686019, mem:373934, store:3@784e6483/-, foot:-", + "1750 call get_ledger_sequence()": "cpu:5686019, mem:374250, store:3@784e6483/-, foot:-", "1751 ret get_ledger_sequence -> Ok(U32(123))": "", - "1752 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:5696395, mem:375679, store:3@784e6483/14@75df16f1, foot:15@126e833a", + "1752 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:5696395, mem:375999, store:3@784e6483/14@48c1c8a1, foot:15@31eedbda", "1753 call vec_new_from_slice(1)": "cpu:5696590", - "1754 ret vec_new_from_slice -> Ok(Vec(obj#1109))": "cpu:5697553, mem:375767, objs:-/555@e0136bd8", + "1754 ret vec_new_from_slice -> Ok(Vec(obj#1109))": "cpu:5697553, mem:376087, objs:-/555@9cd85ae7", "1755 call get_contract_data(Vec(obj#1109), Instance)": "", - "1756 call obj_cmp(Vec(obj#1087), Vec(obj#1109))": "cpu:5697665, store:-/14@75df16f1, stk:-", + "1756 call obj_cmp(Vec(obj#1087), Vec(obj#1109))": "cpu:5697665, store:-/14@48c1c8a1, stk:-", "1757 ret obj_cmp -> Ok(-1)": "cpu:5697952", "1758 call obj_cmp(Vec(obj#1091), Vec(obj#1109))": "", "1759 ret obj_cmp -> Ok(0)": "cpu:5698239", - "1760 ret get_contract_data -> Ok(Vec(obj#1101))": "cpu:5698345, store:3@784e6483/14@75df16f1, stk:1@46603004", + "1760 ret get_contract_data -> Ok(Vec(obj#1101))": "cpu:5698345, store:3@784e6483/14@48c1c8a1, stk:1@af82ca35", "1761 call vec_get(Vec(obj#1101), U32(0))": "", "1762 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:5698510", "1763 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1774,56 +1774,56 @@ "1772 ret string_len -> Ok(U32(4))": "cpu:5699572", "1773 call string_copy_to_slice(String(obj#1095), U32(0), 4)": "", "1774 ret string_copy_to_slice -> Ok(())": "cpu:5699675", - "1775 pop SAC:a010db6c:burn -> Err(Error(Contract, #11))": "cpu:5700808, mem:375903", - "1776 ret call -> Err(Error(Contract, #11))": " store:-/13@93f353a1, stk:-, auth:-/-", - "1777 call vec_new_from_slice(2)": "cpu:5701248, mem:375967, objs:-/556@49ee6608", - "1778 ret vec_new_from_slice -> Ok(Vec(obj#1113))": "cpu:5702274, mem:376063, objs:-/557@ac19f92e", - "1779 call vec_new()": "cpu:5720765, mem:381163, objs:-/558@4d504eb2", - "1780 ret vec_new -> Ok(Vec(obj#1117))": "cpu:5721266, mem:381227, objs:-/559@d4cd338f", + "1775 pop SAC:2e378f80:burn -> Err(Error(Contract, #11))": "cpu:5700808, mem:376223", + "1776 ret call -> Err(Error(Contract, #11))": " store:-/13@7c965fa1, stk:-, auth:-/-", + "1777 call vec_new_from_slice(2)": "cpu:5701248, mem:376287, objs:-/556@6190ee2", + "1778 ret vec_new_from_slice -> Ok(Vec(obj#1113))": "cpu:5702274, mem:376383, objs:-/557@adb127b6", + "1779 call vec_new()": "cpu:5720765, mem:381483, objs:-/558@2173679e", + "1780 ret vec_new -> Ok(Vec(obj#1117))": "cpu:5721266, mem:381547, objs:-/559@acedadc7", "1781 call bytes_new_from_slice(32)": "", - "1782 ret bytes_new_from_slice -> Ok(Bytes(obj#1119))": "cpu:5722235, mem:381339, objs:-/560@b97cdca8", + "1782 ret bytes_new_from_slice -> Ok(Bytes(obj#1119))": "cpu:5722235, mem:381659, objs:-/560@d7b70080", "1783 call bytes_len(Bytes(obj#1119))": "", "1784 ret bytes_len -> Ok(U32(32))": "cpu:5722357", "1785 call bytes_new_from_slice(64)": "", - "1786 ret bytes_new_from_slice -> Ok(Bytes(obj#1121))": "cpu:5723334, mem:381483, objs:-/561@7aecdcbf", + "1786 ret bytes_new_from_slice -> Ok(Bytes(obj#1121))": "cpu:5723334, mem:381803, objs:-/561@eb5b47d", "1787 call bytes_len(Bytes(obj#1121))": "", "1788 ret bytes_len -> Ok(U32(64))": "cpu:5723456", "1789 call map_new_from_slices(2)": "", - "1790 call symbol_new_from_slice(10)": "cpu:5723989, mem:381547", - "1791 ret symbol_new_from_slice -> Ok(Symbol(obj#1123))": "cpu:5724997, mem:381637, objs:-/562@5f4b7737", + "1790 call symbol_new_from_slice(10)": "cpu:5723989, mem:381867", + "1791 ret symbol_new_from_slice -> Ok(Symbol(obj#1123))": "cpu:5724997, mem:381957, objs:-/562@16a5ad97", "1792 call obj_cmp(Symbol(obj#1123), Symbol(signature))": "cpu:5725167", "1793 ret obj_cmp -> Ok(-1)": "cpu:5725334", - "1794 ret map_new_from_slices -> Ok(Map(obj#1125))": "cpu:5725774, mem:381701, objs:-/563@c311377b", + "1794 ret map_new_from_slices -> Ok(Map(obj#1125))": "cpu:5725774, mem:382021, objs:-/563@a8e70f32", "1795 call vec_push_back(Vec(obj#1117), Map(obj#1125))": "", - "1796 ret vec_push_back -> Ok(Vec(obj#1127))": "cpu:5726981, mem:381789, objs:-/564@54e3343a", - "1797 call obj_cmp(Symbol(obj#1131), Symbol(signature))": "cpu:5735077, mem:383041, objs:-/568@b46884d0", + "1796 ret vec_push_back -> Ok(Vec(obj#1127))": "cpu:5726981, mem:382109, objs:-/564@e12b6092", + "1797 call obj_cmp(Symbol(obj#1131), Symbol(signature))": "cpu:5735077, mem:383361, objs:-/568@29ced361", "1798 ret obj_cmp -> Ok(-1)": "cpu:5735244", - "1799 call symbol_new_from_slice(14)": "cpu:5737087, mem:383249, objs:-/571@8a5c9527", - "1800 ret symbol_new_from_slice -> Ok(Symbol(obj#1143))": "cpu:5738095, mem:383343, objs:-/572@6580c71c", - "1801 call symbol_new_from_slice(14)": "cpu:5739116, mem:383471, objs:-/573@f60e7d76, auth:-/1@b7f1f0f0", - "1802 ret symbol_new_from_slice -> Ok(Symbol(obj#1147))": "cpu:5740124, mem:383565, objs:-/574@afee07e3", + "1799 call symbol_new_from_slice(14)": "cpu:5737087, mem:383569, objs:-/571@b99fc9ea", + "1800 ret symbol_new_from_slice -> Ok(Symbol(obj#1143))": "cpu:5738095, mem:383663, objs:-/572@70d04040", + "1801 call symbol_new_from_slice(14)": "cpu:5739116, mem:383791, objs:-/573@63c25ce4, auth:-/1@b7f1f0f0", + "1802 ret symbol_new_from_slice -> Ok(Symbol(obj#1147))": "cpu:5740124, mem:383885, objs:-/574@374fffaf", "1803 call call(Address(obj#37), Symbol(obj#1147), Vec(obj#1113))": "", - "1804 call symbol_len(Symbol(obj#1147))": "cpu:5741000, mem:383597", + "1804 call symbol_len(Symbol(obj#1147))": "cpu:5741000, mem:383917", "1805 ret symbol_len -> Ok(U32(14))": "cpu:5741122", "1806 call symbol_copy_to_slice(Symbol(obj#1147), U32(0), 14)": "", "1807 ret symbol_copy_to_slice -> Ok(())": "cpu:5741226", - "1808 push SAC:a010db6c:sym#1147(Address(obj#1111), True)": "cpu:5772309, mem:389083, objs:-/575@f6003286, stk:1@e5c023e3, auth:1@d909cfcc/1@309f357a", + "1808 push SAC:2e378f80:sym#1147(Address(obj#1111), True)": "cpu:5772309, mem:389411, objs:-/575@8a2df639, stk:1@18e69def, auth:1@d909cfcc/1@309f357a", "1809 call symbol_index_in_strs(Symbol(obj#1147), 17)": "", "1810 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:5774104", "1811 call vec_new_from_slice(1)": "", - "1812 ret vec_new_from_slice -> Ok(Vec(obj#1151))": "cpu:5775067, mem:389171, objs:-/576@8b50ba52", + "1812 ret vec_new_from_slice -> Ok(Vec(obj#1151))": "cpu:5775067, mem:389499, objs:-/576@21e111e8", "1813 call get_contract_data(Vec(obj#1151), Instance)": "", - "1814 call obj_cmp(Symbol(obj#1165), Symbol(issuer))": "cpu:5785058, mem:390302, objs:-/585@39c4f4cb, stk:-", + "1814 call obj_cmp(Symbol(obj#1165), Symbol(issuer))": "cpu:5785058, mem:390634, objs:-/585@3714913, stk:-", "1815 ret obj_cmp -> Ok(-1)": "cpu:5785224", - "1816 call obj_cmp(Symbol(METADATA), Vec(obj#1159))": "cpu:5786155, mem:390430, objs:-/587@be17daee", + "1816 call obj_cmp(Symbol(METADATA), Vec(obj#1159))": "cpu:5786155, mem:390762, objs:-/587@e4a5b346", "1817 ret obj_cmp -> Ok(-1)": "cpu:5786277", "1818 call obj_cmp(Vec(obj#1159), Vec(obj#1163))": "", "1819 ret obj_cmp -> Ok(-1)": "cpu:5786564", "1820 call obj_cmp(Vec(obj#1159), Vec(obj#1151))": "cpu:5786615", "1821 ret obj_cmp -> Ok(0)": "cpu:5786902", - "1822 ret get_contract_data -> Ok(Address(obj#1161))": "cpu:5787008, store:3@c05b4b9a/13@93f353a1, stk:1@b960284b", + "1822 ret get_contract_data -> Ok(Address(obj#1161))": "cpu:5787008, store:3@c05b4b9a/13@7c965fa1, stk:1@dac3b6c6", "1823 call require_auth(Address(obj#1161))": "", - "1824 call obj_cmp(Address(obj#1129), Address(obj#1161))": "cpu:5787637, mem:390462", + "1824 call obj_cmp(Address(obj#1129), Address(obj#1161))": "cpu:5787637, mem:390794", "1825 ret obj_cmp -> Ok(0)": "cpu:5787929", "1826 call obj_cmp(Address(obj#1129), Address(obj#1161))": " auth:1@d909cfcc/-", "1827 ret obj_cmp -> Ok(0)": "cpu:5788221", @@ -1833,11 +1833,11 @@ "1831 ret obj_cmp -> Ok(0)": "cpu:5788802", "1832 call obj_cmp(Address(obj#1145), Address(obj#1111))": "", "1833 ret obj_cmp -> Ok(0)": "cpu:5789094", - "1834 call vec_len(Vec(obj#1139))": "cpu:5808237, mem:395544", + "1834 call vec_len(Vec(obj#1139))": "cpu:5808237, mem:395876", "1835 ret vec_len -> Ok(U32(1))": "cpu:5808359", "1836 call bytes_new_from_slice(32)": "", - "1837 ret bytes_new_from_slice -> Ok(Bytes(obj#1175))": "cpu:5809328, mem:395656, objs:-/588@f417680", - "1838 call vec_get(Vec(obj#1139), U32(0))": "cpu:5811424, mem:395896", + "1837 ret bytes_new_from_slice -> Ok(Bytes(obj#1175))": "cpu:5809328, mem:395988, objs:-/588@e9978d3", + "1838 call vec_get(Vec(obj#1139), U32(0))": "cpu:5811424, mem:396228", "1839 ret vec_get -> Ok(Map(obj#1137))": "cpu:5811650", "1840 call map_unpack_to_slice(Map(obj#1137), 2)": "", "1841 ret map_unpack_to_slice -> Ok(Void)": "cpu:5812002", @@ -1849,19 +1849,19 @@ "1847 ret verify_sig_ed25519 -> Ok(Void)": "cpu:6231456", "1848 call bytes_copy_to_slice(Bytes(obj#1133), U32(0), 32)": "", "1849 ret bytes_copy_to_slice -> Ok(())": "cpu:6231563", - "1850 ret require_auth -> Ok(Void)": "cpu:6241844, mem:399072, store:3@c05b4b9a/14@39847458, foot:16@4ed4650f, auth:1@d909cfcc/1@da55cb59", + "1850 ret require_auth -> Ok(Void)": "cpu:6241844, mem:399404, store:3@c05b4b9a/14@73b584e0, foot:16@5ae265af, auth:1@d909cfcc/1@da55cb59", "1851 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1852 call get_ledger_sequence()": "cpu:6243364, mem:399208, store:3@c05b4b9a/-, foot:-", + "1852 call get_ledger_sequence()": "cpu:6243364, mem:399540, store:3@c05b4b9a/-, foot:-", "1853 ret get_ledger_sequence -> Ok(U32(123))": "", - "1854 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6253743, mem:400953, store:3@c05b4b9a/14@39847458, foot:16@4ed4650f", + "1854 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6253743, mem:401289, store:3@c05b4b9a/14@73b584e0, foot:16@5ae265af", "1855 call vec_new_from_slice(1)": "cpu:6253894", - "1856 ret vec_new_from_slice -> Ok(Vec(obj#1177))": "cpu:6254857, mem:401041, objs:-/589@a9daa097", + "1856 ret vec_new_from_slice -> Ok(Vec(obj#1177))": "cpu:6254857, mem:401377, objs:-/589@a66282c6", "1857 call get_contract_data(Vec(obj#1177), Instance)": "", - "1858 call obj_cmp(Vec(obj#1159), Vec(obj#1177))": "cpu:6254969, store:-/14@39847458, stk:-", + "1858 call obj_cmp(Vec(obj#1159), Vec(obj#1177))": "cpu:6254969, store:-/14@73b584e0, stk:-", "1859 ret obj_cmp -> Ok(-1)": "cpu:6255256", "1860 call obj_cmp(Vec(obj#1163), Vec(obj#1177))": "", "1861 ret obj_cmp -> Ok(0)": "cpu:6255543", - "1862 ret get_contract_data -> Ok(Vec(obj#1173))": "cpu:6255649, store:3@c05b4b9a/14@39847458, stk:1@b960284b", + "1862 ret get_contract_data -> Ok(Vec(obj#1173))": "cpu:6255649, store:3@c05b4b9a/14@73b584e0, stk:1@dac3b6c6", "1863 call vec_get(Vec(obj#1173), U32(0))": "", "1864 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6255814", "1865 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1876,52 +1876,52 @@ "1874 ret string_len -> Ok(U32(4))": "cpu:6256876", "1875 call string_copy_to_slice(String(obj#1167), U32(0), 4)": "", "1876 ret string_copy_to_slice -> Ok(())": "cpu:6256979", - "1877 call symbol_new_from_slice(14)": "cpu:6260675, mem:402417, store:3@c05b4b9a/14@ad28baeb", - "1878 ret symbol_new_from_slice -> Ok(Symbol(obj#1179))": "cpu:6261683, mem:402511, objs:-/590@d5c0438c", + "1877 call symbol_new_from_slice(14)": "cpu:6260675, mem:402753, store:3@c05b4b9a/14@9d409210", + "1878 ret symbol_new_from_slice -> Ok(Symbol(obj#1179))": "cpu:6261683, mem:402847, objs:-/590@43110763", "1879 call get_contract_data(Symbol(METADATA), Instance)": "", - "1880 call obj_cmp(Vec(obj#1159), Symbol(METADATA))": "cpu:6261734, store:-/14@ad28baeb, stk:-", + "1880 call obj_cmp(Vec(obj#1159), Symbol(METADATA))": "cpu:6261734, store:-/14@9d409210, stk:-", "1881 ret obj_cmp -> Ok(1)": "cpu:6261856", - "1882 ret get_contract_data -> Ok(Map(obj#1157))": "cpu:6261962, store:3@c05b4b9a/14@ad28baeb, stk:1@b960284b", + "1882 ret get_contract_data -> Ok(Map(obj#1157))": "cpu:6261962, store:3@c05b4b9a/14@9d409210, stk:1@dac3b6c6", "1883 call map_unpack_to_slice(Map(obj#1157), 3)": "", "1884 ret map_unpack_to_slice -> Ok(Void)": "cpu:6262302", "1885 call vec_new_from_slice(4)": "", - "1886 ret vec_new_from_slice -> Ok(Vec(obj#1181))": "cpu:6263515, mem:402623, objs:-/591@ee896186", + "1886 ret vec_new_from_slice -> Ok(Vec(obj#1181))": "cpu:6263515, mem:402959, objs:-/591@28fe836a", "1887 call contract_event(Vec(obj#1181), True)": "", - "1888 ret contract_event -> Ok(Void)": "cpu:6265124, mem:402800, objs:-/592@c2aa88f7, evt:7@de136e9a", - "1889 pop SAC:a010db6c:sym#1147 -> Ok(Void)": "", - "1890 ret call -> Ok(Void)": " store:-/14@ad28baeb, stk:-, auth:-/-", - "1891 call vec_new_from_slice(2)": "cpu:6265564, mem:402864, objs:-/593@de228a67", - "1892 ret vec_new_from_slice -> Ok(Vec(obj#1187))": "cpu:6266590, mem:402960, objs:-/594@ca455849", - "1893 call vec_new()": "cpu:6285080, mem:408060, objs:-/595@c940e548", - "1894 ret vec_new -> Ok(Vec(obj#1191))": "cpu:6285581, mem:408124, objs:-/596@24c32cf7", + "1888 ret contract_event -> Ok(Void)": "cpu:6265124, mem:403136, objs:-/592@8cb6bce2, evt:7@de136e9a", + "1889 pop SAC:2e378f80:sym#1147 -> Ok(Void)": "", + "1890 ret call -> Ok(Void)": " store:-/14@9d409210, stk:-, auth:-/-", + "1891 call vec_new_from_slice(2)": "cpu:6265564, mem:403200, objs:-/593@91aff4ca", + "1892 ret vec_new_from_slice -> Ok(Vec(obj#1187))": "cpu:6266590, mem:403296, objs:-/594@4052ce1f", + "1893 call vec_new()": "cpu:6285080, mem:408396, objs:-/595@561d3c77", + "1894 ret vec_new -> Ok(Vec(obj#1191))": "cpu:6285581, mem:408460, objs:-/596@c37e62c", "1895 call bytes_new_from_slice(32)": "", - "1896 ret bytes_new_from_slice -> Ok(Bytes(obj#1193))": "cpu:6286550, mem:408236, objs:-/597@cb1b3f6b", + "1896 ret bytes_new_from_slice -> Ok(Bytes(obj#1193))": "cpu:6286550, mem:408572, objs:-/597@9b0fdeb", "1897 call bytes_len(Bytes(obj#1193))": "", "1898 ret bytes_len -> Ok(U32(32))": "cpu:6286672", "1899 call bytes_new_from_slice(64)": "", - "1900 ret bytes_new_from_slice -> Ok(Bytes(obj#1195))": "cpu:6287649, mem:408380, objs:-/598@a46363f4", + "1900 ret bytes_new_from_slice -> Ok(Bytes(obj#1195))": "cpu:6287649, mem:408716, objs:-/598@10531edd", "1901 call bytes_len(Bytes(obj#1195))": "", "1902 ret bytes_len -> Ok(U32(64))": "cpu:6287771", "1903 call map_new_from_slices(2)": "", - "1904 call symbol_new_from_slice(10)": "cpu:6288304, mem:408444", - "1905 ret symbol_new_from_slice -> Ok(Symbol(obj#1197))": "cpu:6289312, mem:408534, objs:-/599@5c6ccda2", + "1904 call symbol_new_from_slice(10)": "cpu:6288304, mem:408780", + "1905 ret symbol_new_from_slice -> Ok(Symbol(obj#1197))": "cpu:6289312, mem:408870, objs:-/599@47a9972e", "1906 call obj_cmp(Symbol(obj#1197), Symbol(signature))": "cpu:6289482", "1907 ret obj_cmp -> Ok(-1)": "cpu:6289649", - "1908 ret map_new_from_slices -> Ok(Map(obj#1199))": "cpu:6290089, mem:408598, objs:-/600@403ff42", + "1908 ret map_new_from_slices -> Ok(Map(obj#1199))": "cpu:6290089, mem:408934, objs:-/600@ece87874", "1909 call vec_push_back(Vec(obj#1191), Map(obj#1199))": "", - "1910 ret vec_push_back -> Ok(Vec(obj#1201))": "cpu:6291296, mem:408686, objs:-/601@692ed604", - "1911 call obj_cmp(Symbol(obj#1205), Symbol(signature))": "cpu:6299392, mem:409938, objs:-/605@ee12b010", + "1910 ret vec_push_back -> Ok(Vec(obj#1201))": "cpu:6291296, mem:409022, objs:-/601@1d51a865", + "1911 call obj_cmp(Symbol(obj#1205), Symbol(signature))": "cpu:6299392, mem:410274, objs:-/605@796dcaa0", "1912 ret obj_cmp -> Ok(-1)": "cpu:6299559", - "1913 call call(Address(obj#37), Symbol(burn), Vec(obj#1187))": "cpu:6302423, mem:410274, objs:-/609@abfceb27, auth:-/1@625e56c6", - "1914 push SAC:a010db6c:burn(Address(obj#1185), I128(1000000))": "cpu:6334345, mem:415860, objs:-/610@e46f45bd, stk:1@cb0d6eb, auth:1@77fc0682/1@2aceb3e5", + "1913 call call(Address(obj#37), Symbol(burn), Vec(obj#1187))": "cpu:6302423, mem:410610, objs:-/609@62227cc, auth:-/1@625e56c6", + "1914 push SAC:2e378f80:burn(Address(obj#1185), I128(1000000))": "cpu:6334345, mem:416204, objs:-/610@844cf50b, stk:1@1b9ff824, auth:1@77fc0682/1@2aceb3e5", "1915 call symbol_index_in_strs(Symbol(burn), 17)": "", "1916 ret symbol_index_in_strs -> Ok(U32(7))": "cpu:6335093", "1917 call vec_new_from_slice(1)": "", - "1918 ret vec_new_from_slice -> Ok(Vec(obj#1221))": "cpu:6336056, mem:415948, objs:-/611@d364d670", + "1918 ret vec_new_from_slice -> Ok(Vec(obj#1221))": "cpu:6336056, mem:416292, objs:-/611@32fc359b", "1919 call get_contract_data(Vec(obj#1221), Instance)": "", - "1920 call obj_cmp(Symbol(obj#1235), Symbol(issuer))": "cpu:6346047, mem:417079, objs:-/620@26be81ac, stk:-", + "1920 call obj_cmp(Symbol(obj#1235), Symbol(issuer))": "cpu:6346047, mem:417427, objs:-/620@6f505e3c, stk:-", "1921 ret obj_cmp -> Ok(-1)": "cpu:6346213", - "1922 call obj_cmp(Symbol(METADATA), Vec(obj#1229))": "cpu:6347144, mem:417207, objs:-/622@2f1f7243", + "1922 call obj_cmp(Symbol(METADATA), Vec(obj#1229))": "cpu:6347144, mem:417555, objs:-/622@8c13edd2", "1923 ret obj_cmp -> Ok(-1)": "cpu:6347266", "1924 call obj_cmp(Vec(obj#1229), Vec(obj#1233))": "", "1925 ret obj_cmp -> Ok(-1)": "cpu:6347553", @@ -1929,7 +1929,7 @@ "1927 ret obj_cmp -> Ok(-1)": "cpu:6347891", "1928 call obj_cmp(Vec(obj#1233), Vec(obj#1221))": "", "1929 ret obj_cmp -> Ok(0)": "cpu:6348178", - "1930 ret get_contract_data -> Ok(Vec(obj#1243))": "cpu:6348284, store:3@8bf02628/14@ad28baeb, stk:1@f1811ad4", + "1930 ret get_contract_data -> Ok(Vec(obj#1243))": "cpu:6348284, store:3@8bf02628/14@9d409210, stk:1@4fec6e42", "1931 call vec_get(Vec(obj#1243), U32(0))": "", "1932 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6348449", "1933 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1941,13 +1941,13 @@ "1939 call bytes_len(Bytes(obj#1239))": "", "1940 ret bytes_len -> Ok(U32(32))": "cpu:6349282", "1941 call vec_new_from_slice(1)": "", - "1942 ret vec_new_from_slice -> Ok(Vec(obj#1245))": "cpu:6350245, mem:417295, objs:-/623@2fba62fd", + "1942 ret vec_new_from_slice -> Ok(Vec(obj#1245))": "cpu:6350245, mem:417643, objs:-/623@a7826c92", "1943 call get_contract_data(Vec(obj#1245), Instance)": "", - "1944 call obj_cmp(Vec(obj#1229), Vec(obj#1245))": "cpu:6350357, store:-/14@ad28baeb, stk:-", + "1944 call obj_cmp(Vec(obj#1229), Vec(obj#1245))": "cpu:6350357, store:-/14@9d409210, stk:-", "1945 ret obj_cmp -> Ok(-1)": "cpu:6350644", "1946 call obj_cmp(Vec(obj#1233), Vec(obj#1245))": "", "1947 ret obj_cmp -> Ok(0)": "cpu:6350931", - "1948 ret get_contract_data -> Ok(Vec(obj#1243))": "cpu:6351037, store:3@8bf02628/14@ad28baeb, stk:1@f1811ad4", + "1948 ret get_contract_data -> Ok(Vec(obj#1243))": "cpu:6351037, store:3@8bf02628/14@9d409210, stk:1@4fec6e42", "1949 call vec_get(Vec(obj#1243), U32(0))": "", "1950 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6351202", "1951 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1958,10 +1958,10 @@ "1956 ret map_unpack_to_slice -> Ok(Void)": "cpu:6351913", "1957 call bytes_len(Bytes(obj#1239))": "", "1958 ret bytes_len -> Ok(U32(32))": "cpu:6352035", - "1959 call obj_cmp(Address(obj#1247), Address(obj#1185))": "cpu:6352628, mem:417359, objs:-/624@96d67dda", + "1959 call obj_cmp(Address(obj#1247), Address(obj#1185))": "cpu:6352628, mem:417707, objs:-/624@c78b5f53", "1960 ret obj_cmp -> Ok(-1)": "cpu:6352920", "1961 call require_auth(Address(obj#1185))": "", - "1962 call obj_cmp(Address(obj#1203), Address(obj#1185))": "cpu:6353549, mem:417391", + "1962 call obj_cmp(Address(obj#1203), Address(obj#1185))": "cpu:6353549, mem:417739", "1963 ret obj_cmp -> Ok(0)": "cpu:6353841", "1964 call obj_cmp(Address(obj#1203), Address(obj#1185))": " auth:1@77fc0682/-", "1965 ret obj_cmp -> Ok(0)": "cpu:6354133", @@ -1969,11 +1969,11 @@ "1967 ret obj_cmp -> Ok(0)": "cpu:6354425", "1968 call obj_cmp(Address(obj#1217), Address(obj#1185))": "", "1969 ret obj_cmp -> Ok(0)": "cpu:6354717", - "1970 call vec_len(Vec(obj#1213))": "cpu:6373275, mem:422443", + "1970 call vec_len(Vec(obj#1213))": "cpu:6373275, mem:422791", "1971 ret vec_len -> Ok(U32(1))": "cpu:6373397", "1972 call bytes_new_from_slice(32)": "", - "1973 ret bytes_new_from_slice -> Ok(Bytes(obj#1249))": "cpu:6374366, mem:422555, objs:-/625@9f43fce5", - "1974 call vec_get(Vec(obj#1213), U32(0))": "cpu:6376417, mem:422795", + "1973 ret bytes_new_from_slice -> Ok(Bytes(obj#1249))": "cpu:6374366, mem:422903, objs:-/625@d3c9247d", + "1974 call vec_get(Vec(obj#1213), U32(0))": "cpu:6376417, mem:423143", "1975 ret vec_get -> Ok(Map(obj#1211))": "cpu:6376643", "1976 call map_unpack_to_slice(Map(obj#1211), 2)": "", "1977 ret map_unpack_to_slice -> Ok(Void)": "cpu:6376995", @@ -1985,19 +1985,19 @@ "1983 ret verify_sig_ed25519 -> Ok(Void)": "cpu:6796449", "1984 call bytes_copy_to_slice(Bytes(obj#1207), U32(0), 32)": "", "1985 ret bytes_copy_to_slice -> Ok(())": "cpu:6796556", - "1986 ret require_auth -> Ok(Void)": "cpu:6807965, mem:426157, store:3@8bf02628/15@163068d2, foot:17@efc9cede, auth:1@77fc0682/1@f854d385", + "1986 ret require_auth -> Ok(Void)": "cpu:6807965, mem:426505, store:3@8bf02628/15@228e234a, foot:17@a7b94fd5, auth:1@77fc0682/1@f854d385", "1987 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1988 call get_ledger_sequence()": "cpu:6809581, mem:426293, store:3@8bf02628/-, foot:-", + "1988 call get_ledger_sequence()": "cpu:6809581, mem:426641, store:3@8bf02628/-, foot:-", "1989 ret get_ledger_sequence -> Ok(U32(123))": "", - "1990 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6820056, mem:428038, store:3@8bf02628/15@163068d2, foot:17@efc9cede", + "1990 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6820056, mem:428390, store:3@8bf02628/15@228e234a, foot:17@a7b94fd5", "1991 call vec_new_from_slice(1)": "cpu:6820251", - "1992 ret vec_new_from_slice -> Ok(Vec(obj#1251))": "cpu:6821214, mem:428126, objs:-/626@f1a91478", + "1992 ret vec_new_from_slice -> Ok(Vec(obj#1251))": "cpu:6821214, mem:428478, objs:-/626@59ca99f1", "1993 call get_contract_data(Vec(obj#1251), Instance)": "", - "1994 call obj_cmp(Vec(obj#1229), Vec(obj#1251))": "cpu:6821326, store:-/15@163068d2, stk:-", + "1994 call obj_cmp(Vec(obj#1229), Vec(obj#1251))": "cpu:6821326, store:-/15@228e234a, stk:-", "1995 ret obj_cmp -> Ok(-1)": "cpu:6821613", "1996 call obj_cmp(Vec(obj#1233), Vec(obj#1251))": "", "1997 ret obj_cmp -> Ok(0)": "cpu:6821900", - "1998 ret get_contract_data -> Ok(Vec(obj#1243))": "cpu:6822006, store:3@8bf02628/15@163068d2, stk:1@f1811ad4", + "1998 ret get_contract_data -> Ok(Vec(obj#1243))": "cpu:6822006, store:3@8bf02628/15@228e234a, stk:1@4fec6e42", "1999 call vec_get(Vec(obj#1243), U32(0))": "", "2000 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6822171", "2001 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -2012,14 +2012,14 @@ "2010 ret string_len -> Ok(U32(4))": "cpu:6823233", "2011 call string_copy_to_slice(String(obj#1237), U32(0), 4)": "", "2012 ret string_copy_to_slice -> Ok(())": "cpu:6823336", - "2013 call vec_new_from_slice(1)": "cpu:6824526, mem:428262", - "2014 ret vec_new_from_slice -> Ok(Vec(obj#1253))": "cpu:6825489, mem:428350, objs:-/627@7cadb225", + "2013 call vec_new_from_slice(1)": "cpu:6824526, mem:428614", + "2014 ret vec_new_from_slice -> Ok(Vec(obj#1253))": "cpu:6825489, mem:428702, objs:-/627@514f061d", "2015 call get_contract_data(Vec(obj#1253), Instance)": "", - "2016 call obj_cmp(Vec(obj#1229), Vec(obj#1253))": "cpu:6825601, store:-/15@163068d2, stk:-", + "2016 call obj_cmp(Vec(obj#1229), Vec(obj#1253))": "cpu:6825601, store:-/15@228e234a, stk:-", "2017 ret obj_cmp -> Ok(-1)": "cpu:6825888", "2018 call obj_cmp(Vec(obj#1233), Vec(obj#1253))": "", "2019 ret obj_cmp -> Ok(0)": "cpu:6826175", - "2020 ret get_contract_data -> Ok(Vec(obj#1243))": "cpu:6826281, store:3@8bf02628/15@163068d2, stk:1@f1811ad4", + "2020 ret get_contract_data -> Ok(Vec(obj#1243))": "cpu:6826281, store:3@8bf02628/15@228e234a, stk:1@4fec6e42", "2021 call vec_get(Vec(obj#1243), U32(0))": "", "2022 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6826446", "2023 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -2034,34 +2034,34 @@ "2032 ret string_len -> Ok(U32(4))": "cpu:6827508", "2033 call string_copy_to_slice(String(obj#1237), U32(0), 4)": "", "2034 ret string_copy_to_slice -> Ok(())": "cpu:6827611", - "2035 call get_contract_data(Symbol(METADATA), Instance)": "cpu:6831427, mem:429794, store:3@8bf02628/15@aa84c0b3", - "2036 call obj_cmp(Vec(obj#1229), Symbol(METADATA))": "cpu:6831478, store:-/15@aa84c0b3, stk:-", + "2035 call get_contract_data(Symbol(METADATA), Instance)": "cpu:6831427, mem:430146, store:3@8bf02628/15@9019809a", + "2036 call obj_cmp(Vec(obj#1229), Symbol(METADATA))": "cpu:6831478, store:-/15@9019809a, stk:-", "2037 ret obj_cmp -> Ok(1)": "cpu:6831600", - "2038 ret get_contract_data -> Ok(Map(obj#1227))": "cpu:6831706, store:3@8bf02628/15@aa84c0b3, stk:1@f1811ad4", + "2038 ret get_contract_data -> Ok(Map(obj#1227))": "cpu:6831706, store:3@8bf02628/15@9019809a, stk:1@4fec6e42", "2039 call map_unpack_to_slice(Map(obj#1227), 3)": "", "2040 ret map_unpack_to_slice -> Ok(Void)": "cpu:6832046", "2041 call vec_new_from_slice(3)": "", - "2042 ret vec_new_from_slice -> Ok(Vec(obj#1255))": "cpu:6833135, mem:429898, objs:-/628@8179fa4a", + "2042 ret vec_new_from_slice -> Ok(Vec(obj#1255))": "cpu:6833135, mem:430250, objs:-/628@950e0026", "2043 call contract_event(Vec(obj#1255), I128(1000000))": "", - "2044 ret contract_event -> Ok(Void)": "cpu:6834744, mem:430075, objs:-/629@bc4e0e1d, evt:8@4cd2c01a", - "2045 pop SAC:a010db6c:burn -> Ok(Void)": "", - "2046 ret call -> Ok(Void)": " store:-/15@aa84c0b3, stk:-, auth:-/-", - "2047 call vec_new_from_slice(1)": "cpu:6835184, mem:430139, objs:-/630@d173cf8e", - "2048 ret vec_new_from_slice -> Ok(Vec(obj#1261))": "cpu:6836208, mem:430227, objs:-/631@9172b59b", + "2044 ret contract_event -> Ok(Void)": "cpu:6834744, mem:430427, objs:-/629@4d8a8bb2, evt:8@4cd2c01a", + "2045 pop SAC:2e378f80:burn -> Ok(Void)": "", + "2046 ret call -> Ok(Void)": " store:-/15@9019809a, stk:-, auth:-/-", + "2047 call vec_new_from_slice(1)": "cpu:6835184, mem:430491, objs:-/630@934b2554", + "2048 ret vec_new_from_slice -> Ok(Vec(obj#1261))": "cpu:6836208, mem:430579, objs:-/631@7033278e", "2049 call call(Address(obj#37), Symbol(balance), Vec(obj#1261))": "", - "2050 push SAC:a010db6c:balance(Address(obj#1259))": "cpu:6867276, mem:435777, objs:-/632@a54c9e16, stk:1@f653ca3b, auth:1@4a93566b/-", + "2050 push SAC:2e378f80:balance(Address(obj#1259))": "cpu:6867276, mem:436137, objs:-/632@7d045800, stk:1@9c059a72, auth:1@4a93566b/-", "2051 call symbol_index_in_strs(Symbol(balance), 17)": "", "2052 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:6868024", "2053 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "2054 call get_ledger_sequence()": "cpu:6869640, mem:435913, store:-/-, foot:-", + "2054 call get_ledger_sequence()": "cpu:6869640, mem:436273, store:-/-, foot:-", "2055 ret get_ledger_sequence -> Ok(U32(123))": "", - "2056 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6880115, mem:437658, store:-/15@aa84c0b3, foot:17@efc9cede", + "2056 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6880115, mem:438022, store:-/15@9019809a, foot:17@a7b94fd5", "2057 call vec_new_from_slice(1)": "cpu:6880222", - "2058 ret vec_new_from_slice -> Ok(Vec(obj#1265))": "cpu:6881185, mem:437746, objs:-/633@e495a8ba", + "2058 ret vec_new_from_slice -> Ok(Vec(obj#1265))": "cpu:6881185, mem:438110, objs:-/633@97837297", "2059 call get_contract_data(Vec(obj#1265), Instance)": "", - "2060 call obj_cmp(Symbol(obj#1279), Symbol(issuer))": "cpu:6891176, mem:438877, objs:-/642@d3573e0f, stk:-", + "2060 call obj_cmp(Symbol(obj#1279), Symbol(issuer))": "cpu:6891176, mem:439245, objs:-/642@a05da21c, stk:-", "2061 ret obj_cmp -> Ok(-1)": "cpu:6891342", - "2062 call obj_cmp(Symbol(METADATA), Vec(obj#1273))": "cpu:6892273, mem:439005, objs:-/644@f50908f", + "2062 call obj_cmp(Symbol(METADATA), Vec(obj#1273))": "cpu:6892273, mem:439373, objs:-/644@c7a242a5", "2063 ret obj_cmp -> Ok(-1)": "cpu:6892395", "2064 call obj_cmp(Vec(obj#1273), Vec(obj#1277))": "", "2065 ret obj_cmp -> Ok(-1)": "cpu:6892682", @@ -2069,7 +2069,7 @@ "2067 ret obj_cmp -> Ok(-1)": "cpu:6893020", "2068 call obj_cmp(Vec(obj#1277), Vec(obj#1265))": "", "2069 ret obj_cmp -> Ok(0)": "cpu:6893307", - "2070 ret get_contract_data -> Ok(Vec(obj#1287))": "cpu:6893413, store:3@d56994bd/15@aa84c0b3, stk:1@b049e09a", + "2070 ret get_contract_data -> Ok(Vec(obj#1287))": "cpu:6893413, store:3@d56994bd/15@9019809a, stk:1@391cfd31", "2071 call vec_get(Vec(obj#1287), U32(0))": "", "2072 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6893578", "2073 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -2084,7 +2084,7 @@ "2082 ret string_len -> Ok(U32(4))": "cpu:6894640", "2083 call string_copy_to_slice(String(obj#1281), U32(0), 4)": "", "2084 ret string_copy_to_slice -> Ok(())": "cpu:6894743", - "2085 pop SAC:a010db6c:balance -> Ok(I128(44000000))": "cpu:6895884, mem:439141", - "2086 ret call -> Ok(I128(44000000))": " store:-/15@aa84c0b3, stk:-, auth:-/-", - "2087 end": "cpu:6895884, mem:439141, prngs:-/9b4a753, objs:-/644@f50908f, vm:-/-, evt:8@4cd2c01a, store:-/15@aa84c0b3, foot:17@efc9cede, stk:-, auth:-/-" + "2085 pop SAC:2e378f80:balance -> Ok(I128(44000000))": "cpu:6895884, mem:439509", + "2086 ret call -> Ok(I128(44000000))": " store:-/15@9019809a, stk:-, auth:-/-", + "2087 end": "cpu:6895884, mem:439509, prngs:-/9b4a753, objs:-/644@c7a242a5, vm:-/-, evt:8@4cd2c01a, store:-/15@9019809a, foot:17@a7b94fd5, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_clawback_on_account.json b/soroban-env-host/observations/test__stellar_asset_contract__test_clawback_on_account.json index 6430224e7..c3c1ec103 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_clawback_on_account.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_clawback_on_account.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,54 +68,54 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call vec_new_from_slice(2)": "cpu:211398, mem:12265, objs:-/20@f10c2443, store:-/3@ed083d84, foot:3@be9fbd41", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:212424, mem:12361, objs:-/21@a70452ec", - " 87 call vec_new()": "cpu:230914, mem:17461, objs:-/22@49776f1d", - " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:231415, mem:17525, objs:-/23@8278a387", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call vec_new_from_slice(2)": "cpu:211398, mem:12273, objs:-/20@84c25009, store:-/3@83bc04a7, foot:3@2065d845", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:212424, mem:12369, objs:-/21@4c31c4f6", + " 87 call vec_new()": "cpu:230914, mem:17469, objs:-/22@e1619b81", + " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:231415, mem:17533, objs:-/23@e05da44b", " 89 call bytes_new_from_slice(32)": "", - " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:232384, mem:17637, objs:-/24@6414ef7d", + " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:232384, mem:17645, objs:-/24@7e108b72", " 91 call bytes_len(Bytes(obj#47))": "", " 92 ret bytes_len -> Ok(U32(32))": "cpu:232506", " 93 call bytes_new_from_slice(64)": "", - " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:233483, mem:17781, objs:-/25@7798c7d4", + " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:233483, mem:17789, objs:-/25@1d759f6e", " 95 call bytes_len(Bytes(obj#49))": "", " 96 ret bytes_len -> Ok(U32(64))": "cpu:233605", " 97 call map_new_from_slices(2)": "", - " 98 call symbol_new_from_slice(10)": "cpu:234138, mem:17845", - " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:235146, mem:17935, objs:-/26@12829e48", + " 98 call symbol_new_from_slice(10)": "cpu:234138, mem:17853", + " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:235146, mem:17943, objs:-/26@8f5f49a9", " 100 call obj_cmp(Symbol(obj#51), Symbol(signature))": "cpu:235316", " 101 ret obj_cmp -> Ok(-1)": "cpu:235483", - " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:235923, mem:17999, objs:-/27@1471fbd", + " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:235923, mem:18007, objs:-/27@8f3f4740", " 103 call vec_push_back(Vec(obj#45), Map(obj#53))": "", - " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:237130, mem:18087, objs:-/28@e4e9ed4d", - " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:245226, mem:19339, objs:-/32@c6e61994", + " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:237130, mem:18095, objs:-/28@dab377d4", + " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:245226, mem:19347, objs:-/32@51ebaa91", " 106 ret obj_cmp -> Ok(-1)": "cpu:245393", - " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:248257, mem:19675, objs:-/36@653b45ef, auth:-/1@471dcf20", - " 108 push SAC:a010db6c:mint(Address(obj#39), I128(100000000))": "cpu:279233, mem:24513, objs:-/37@b587f4bd, stk:1@cc1994d0, auth:1@bd72e8ef/1@49ca333", + " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:248257, mem:19683, objs:-/36@7fd370e3, auth:-/1@471dcf20", + " 108 push SAC:2e378f80:mint(Address(obj#39), I128(100000000))": "cpu:279233, mem:24529, objs:-/37@8670604, stk:1@b0c8fa83, auth:1@bd72e8ef/1@49ca333", " 109 call symbol_index_in_strs(Symbol(mint), 17)": "", " 110 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:279981", " 111 call vec_new_from_slice(1)": "", - " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:280944, mem:24601, objs:-/38@29414f6", + " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:280944, mem:24617, objs:-/38@4fa61eb6", " 113 call get_contract_data(Vec(obj#75), Instance)": "", - " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:290935, mem:25732, objs:-/47@b4891f4e, stk:-", + " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:290935, mem:25752, objs:-/47@ac775cc5, stk:-", " 115 ret obj_cmp -> Ok(-1)": "cpu:291101", - " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:292032, mem:25860, objs:-/49@aef65d37", + " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:292032, mem:25880, objs:-/49@726e766a", " 117 ret obj_cmp -> Ok(-1)": "cpu:292154", " 118 call obj_cmp(Vec(obj#83), Vec(obj#87))": "", " 119 ret obj_cmp -> Ok(-1)": "cpu:292441", @@ -123,7 +123,7 @@ " 121 ret obj_cmp -> Ok(-1)": "cpu:292779", " 122 call obj_cmp(Vec(obj#87), Vec(obj#75))": "", " 123 ret obj_cmp -> Ok(0)": "cpu:293066", - " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:293172, store:3@63cd6523/3@ed083d84, stk:1@62cc3764", + " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:293172, store:3@63cd6523/3@83bc04a7, stk:1@56f3dc2b", " 125 call vec_get(Vec(obj#97), U32(0))": "", " 126 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:293337", " 127 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -134,16 +134,16 @@ " 132 ret map_unpack_to_slice -> Ok(Void)": "cpu:294048", " 133 call bytes_len(Bytes(obj#93))": "", " 134 ret bytes_len -> Ok(U32(32))": "cpu:294170", - " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:294763, mem:25924, objs:-/50@5da9862e", + " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:294763, mem:25944, objs:-/50@a11d5bac", " 136 ret obj_cmp -> Ok(-1)": "cpu:295055", " 137 call vec_new_from_slice(1)": "", - " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:296018, mem:26012, objs:-/51@c30418a2", + " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:296018, mem:26032, objs:-/51@502c071e", " 139 call get_contract_data(Vec(obj#101), Instance)": "", - " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:296130, store:-/3@ed083d84, stk:-", + " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:296130, store:-/3@83bc04a7, stk:-", " 141 ret obj_cmp -> Ok(0)": "cpu:296417", - " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:296523, store:3@63cd6523/3@ed083d84, stk:1@62cc3764", + " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:296523, store:3@63cd6523/3@83bc04a7, stk:1@56f3dc2b", " 143 call require_auth(Address(obj#85))": "", - " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:297152, mem:26044", + " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:297152, mem:26064", " 145 ret obj_cmp -> Ok(0)": "cpu:297444", " 146 call obj_cmp(Address(obj#57), Address(obj#85))": " auth:1@bd72e8ef/-", " 147 ret obj_cmp -> Ok(0)": "cpu:297736", @@ -151,11 +151,11 @@ " 149 ret obj_cmp -> Ok(0)": "cpu:298028", " 150 call obj_cmp(Address(obj#71), Address(obj#39))": "", " 151 ret obj_cmp -> Ok(0)": "cpu:298320", - " 152 call vec_len(Vec(obj#67))": "cpu:316878, mem:31096", + " 152 call vec_len(Vec(obj#67))": "cpu:316878, mem:31116", " 153 ret vec_len -> Ok(U32(1))": "cpu:317000", " 154 call bytes_new_from_slice(32)": "", - " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:317969, mem:31208, objs:-/52@39b7397f", - " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:319881, mem:31448", + " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:317969, mem:31228, objs:-/52@34d427fc", + " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:319881, mem:31468", " 157 ret vec_get -> Ok(Map(obj#65))": "cpu:320107", " 158 call map_unpack_to_slice(Map(obj#65), 2)": "", " 159 ret map_unpack_to_slice -> Ok(Void)": "cpu:320459", @@ -167,19 +167,19 @@ " 165 ret verify_sig_ed25519 -> Ok(Void)": "cpu:739913", " 166 call bytes_copy_to_slice(Bytes(obj#61), U32(0), 32)": "", " 167 ret bytes_copy_to_slice -> Ok(())": "cpu:740020", - " 168 ret require_auth -> Ok(Void)": "cpu:745437, mem:32664, store:3@63cd6523/4@7cf23cf5, foot:4@664f4a8d, auth:1@bd72e8ef/1@4ec905a3", + " 168 ret require_auth -> Ok(Void)": "cpu:745437, mem:32684, store:3@63cd6523/4@2023db20, foot:4@fdfe1655, auth:1@bd72e8ef/1@4ec905a3", " 169 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 170 call get_ledger_sequence()": "cpu:746743, mem:32800, store:3@63cd6523/-, foot:-", + " 170 call get_ledger_sequence()": "cpu:746743, mem:32820, store:3@63cd6523/-, foot:-", " 171 ret get_ledger_sequence -> Ok(U32(123))": "", - " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:757887, mem:34833, store:3@63cd6523/4@8c40228, foot:4@664f4a8d", + " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:757887, mem:34857, store:3@63cd6523/4@15a2abd6, foot:4@fdfe1655", " 173 call vec_new_from_slice(1)": "cpu:758082", - " 174 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:759045, mem:34921, objs:-/53@aef26dab", + " 174 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:759045, mem:34945, objs:-/53@77b658b3", " 175 call get_contract_data(Vec(obj#105), Instance)": "", - " 176 call obj_cmp(Vec(obj#83), Vec(obj#105))": "cpu:759157, store:-/4@8c40228, stk:-", + " 176 call obj_cmp(Vec(obj#83), Vec(obj#105))": "cpu:759157, store:-/4@15a2abd6, stk:-", " 177 ret obj_cmp -> Ok(-1)": "cpu:759444", " 178 call obj_cmp(Vec(obj#87), Vec(obj#105))": "", " 179 ret obj_cmp -> Ok(0)": "cpu:759731", - " 180 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:759837, store:3@63cd6523/4@8c40228, stk:1@62cc3764", + " 180 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:759837, store:3@63cd6523/4@15a2abd6, stk:1@56f3dc2b", " 181 call vec_get(Vec(obj#97), U32(0))": "", " 182 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:760002", " 183 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -194,14 +194,14 @@ " 192 ret string_len -> Ok(U32(4))": "cpu:761064", " 193 call string_copy_to_slice(String(obj#91), U32(0), 4)": "", " 194 ret string_copy_to_slice -> Ok(())": "cpu:761167", - " 195 call vec_new_from_slice(1)": "cpu:762229, mem:35057", - " 196 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:763192, mem:35145, objs:-/54@1eb6b6fd", + " 195 call vec_new_from_slice(1)": "cpu:762229, mem:35081", + " 196 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:763192, mem:35169, objs:-/54@3e024891", " 197 call get_contract_data(Vec(obj#107), Instance)": "", - " 198 call obj_cmp(Vec(obj#83), Vec(obj#107))": "cpu:763304, store:-/4@8c40228, stk:-", + " 198 call obj_cmp(Vec(obj#83), Vec(obj#107))": "cpu:763304, store:-/4@15a2abd6, stk:-", " 199 ret obj_cmp -> Ok(-1)": "cpu:763591", " 200 call obj_cmp(Vec(obj#87), Vec(obj#107))": "", " 201 ret obj_cmp -> Ok(0)": "cpu:763878", - " 202 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:763984, store:3@63cd6523/4@8c40228, stk:1@62cc3764", + " 202 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:763984, store:3@63cd6523/4@15a2abd6, stk:1@56f3dc2b", " 203 call vec_get(Vec(obj#97), U32(0))": "", " 204 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:764149", " 205 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -216,34 +216,34 @@ " 214 ret string_len -> Ok(U32(4))": "cpu:765211", " 215 call string_copy_to_slice(String(obj#91), U32(0), 4)": "", " 216 ret string_copy_to_slice -> Ok(())": "cpu:765314", - " 217 call get_contract_data(Symbol(METADATA), Instance)": "cpu:767883, mem:35841, store:3@63cd6523/4@135ec79c", - " 218 call obj_cmp(Vec(obj#83), Symbol(METADATA))": "cpu:767934, store:-/4@135ec79c, stk:-", + " 217 call get_contract_data(Symbol(METADATA), Instance)": "cpu:767883, mem:35865, store:3@63cd6523/4@e4739749", + " 218 call obj_cmp(Vec(obj#83), Symbol(METADATA))": "cpu:767934, store:-/4@e4739749, stk:-", " 219 ret obj_cmp -> Ok(1)": "cpu:768056", - " 220 ret get_contract_data -> Ok(Map(obj#81))": "cpu:768162, store:3@63cd6523/4@135ec79c, stk:1@62cc3764", + " 220 ret get_contract_data -> Ok(Map(obj#81))": "cpu:768162, store:3@63cd6523/4@e4739749, stk:1@56f3dc2b", " 221 call map_unpack_to_slice(Map(obj#81), 3)": "", " 222 ret map_unpack_to_slice -> Ok(Void)": "cpu:768502", " 223 call vec_new_from_slice(4)": "", - " 224 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:769654, mem:35953, objs:-/55@3114ce46", + " 224 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:769654, mem:35977, objs:-/55@3cf90b4f", " 225 call contract_event(Vec(obj#109), I128(100000000))": "", - " 226 ret contract_event -> Ok(Void)": "cpu:771263, mem:36130, objs:-/56@dac21401, evt:1@f8493898", - " 227 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 228 ret call -> Ok(Void)": " store:-/4@135ec79c, stk:-, auth:-/-", - " 229 call vec_new_from_slice(1)": "cpu:771703, mem:36194, objs:-/57@393e4b18", - " 230 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:772727, mem:36282, objs:-/58@a2e0b969", + " 226 ret contract_event -> Ok(Void)": "cpu:771263, mem:36154, objs:-/56@4f632d26, evt:1@f8493898", + " 227 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 228 ret call -> Ok(Void)": " store:-/4@e4739749, stk:-, auth:-/-", + " 229 call vec_new_from_slice(1)": "cpu:771703, mem:36218, objs:-/57@4601caf6", + " 230 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:772727, mem:36306, objs:-/58@f4db9eaa", " 231 call call(Address(obj#37), Symbol(balance), Vec(obj#115))": "", - " 232 push SAC:a010db6c:balance(Address(obj#113))": "cpu:802989, mem:41084, objs:-/59@db9040ae, stk:1@e18b7063, auth:1@c08a9849/-", + " 232 push SAC:2e378f80:balance(Address(obj#113))": "cpu:802989, mem:41116, objs:-/59@3d5e55d8, stk:1@628bb9b5, auth:1@c08a9849/-", " 233 call symbol_index_in_strs(Symbol(balance), 17)": "", " 234 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:803737", " 235 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 236 call get_ledger_sequence()": "cpu:805043, mem:41220, store:-/-, foot:-", + " 236 call get_ledger_sequence()": "cpu:805043, mem:41252, store:-/-, foot:-", " 237 ret get_ledger_sequence -> Ok(U32(123))": "", - " 238 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:815208, mem:42965, store:-/4@135ec79c, foot:4@664f4a8d", + " 238 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:815208, mem:43001, store:-/4@e4739749, foot:4@fdfe1655", " 239 call vec_new_from_slice(1)": "cpu:815315", - " 240 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:816278, mem:43053, objs:-/60@81747791", + " 240 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:816278, mem:43089, objs:-/60@d8140f6b", " 241 call get_contract_data(Vec(obj#119), Instance)": "", - " 242 call obj_cmp(Symbol(obj#133), Symbol(issuer))": "cpu:826269, mem:44184, objs:-/69@773f1ecb, stk:-", + " 242 call obj_cmp(Symbol(obj#133), Symbol(issuer))": "cpu:826269, mem:44224, objs:-/69@7c47ce52, stk:-", " 243 ret obj_cmp -> Ok(-1)": "cpu:826435", - " 244 call obj_cmp(Symbol(METADATA), Vec(obj#127))": "cpu:827366, mem:44312, objs:-/71@1c510d2c", + " 244 call obj_cmp(Symbol(METADATA), Vec(obj#127))": "cpu:827366, mem:44352, objs:-/71@cd31ccd1", " 245 ret obj_cmp -> Ok(-1)": "cpu:827488", " 246 call obj_cmp(Vec(obj#127), Vec(obj#131))": "", " 247 ret obj_cmp -> Ok(-1)": "cpu:827775", @@ -251,7 +251,7 @@ " 249 ret obj_cmp -> Ok(-1)": "cpu:828113", " 250 call obj_cmp(Vec(obj#131), Vec(obj#119))": "", " 251 ret obj_cmp -> Ok(0)": "cpu:828400", - " 252 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:828506, store:3@f0d58838/4@135ec79c, stk:1@ab9416f", + " 252 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:828506, store:3@f0d58838/4@e4739749, stk:1@3d4216e7", " 253 call vec_get(Vec(obj#141), U32(0))": "", " 254 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:828671", " 255 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -266,40 +266,40 @@ " 264 ret string_len -> Ok(U32(4))": "cpu:829733", " 265 call string_copy_to_slice(String(obj#135), U32(0), 4)": "", " 266 ret string_copy_to_slice -> Ok(())": "cpu:829836", - " 267 pop SAC:a010db6c:balance -> Ok(I128(100000000))": "cpu:830849, mem:44448", - " 268 ret call -> Ok(I128(100000000))": " store:-/4@135ec79c, stk:-, auth:-/-", - " 269 call vec_new_from_slice(2)": "cpu:831289, mem:44512, objs:-/72@b399469b", - " 270 ret vec_new_from_slice -> Ok(Vec(obj#145))": "cpu:832315, mem:44608, objs:-/73@de45db7e", - " 271 call vec_new()": "cpu:851025, mem:49720, objs:-/74@da42bad0", - " 272 ret vec_new -> Ok(Vec(obj#149))": "cpu:851526, mem:49784, objs:-/75@cf8322cb", + " 267 pop SAC:2e378f80:balance -> Ok(I128(100000000))": "cpu:830849, mem:44488", + " 268 ret call -> Ok(I128(100000000))": " store:-/4@e4739749, stk:-, auth:-/-", + " 269 call vec_new_from_slice(2)": "cpu:831289, mem:44552, objs:-/72@245e1700", + " 270 ret vec_new_from_slice -> Ok(Vec(obj#145))": "cpu:832315, mem:44648, objs:-/73@9658a2a", + " 271 call vec_new()": "cpu:851025, mem:49760, objs:-/74@c407208b", + " 272 ret vec_new -> Ok(Vec(obj#149))": "cpu:851526, mem:49824, objs:-/75@44a4b126", " 273 call bytes_new_from_slice(32)": "", - " 274 ret bytes_new_from_slice -> Ok(Bytes(obj#151))": "cpu:852495, mem:49896, objs:-/76@57de30e5", + " 274 ret bytes_new_from_slice -> Ok(Bytes(obj#151))": "cpu:852495, mem:49936, objs:-/76@7c9e9201", " 275 call bytes_len(Bytes(obj#151))": "", " 276 ret bytes_len -> Ok(U32(32))": "cpu:852617", " 277 call bytes_new_from_slice(64)": "", - " 278 ret bytes_new_from_slice -> Ok(Bytes(obj#153))": "cpu:853594, mem:50040, objs:-/77@ffa6b080", + " 278 ret bytes_new_from_slice -> Ok(Bytes(obj#153))": "cpu:853594, mem:50080, objs:-/77@4a38e6d1", " 279 call bytes_len(Bytes(obj#153))": "", " 280 ret bytes_len -> Ok(U32(64))": "cpu:853716", " 281 call map_new_from_slices(2)": "", - " 282 call symbol_new_from_slice(10)": "cpu:854249, mem:50104", - " 283 ret symbol_new_from_slice -> Ok(Symbol(obj#155))": "cpu:855257, mem:50194, objs:-/78@fa796e33", + " 282 call symbol_new_from_slice(10)": "cpu:854249, mem:50144", + " 283 ret symbol_new_from_slice -> Ok(Symbol(obj#155))": "cpu:855257, mem:50234, objs:-/78@cded0d58", " 284 call obj_cmp(Symbol(obj#155), Symbol(signature))": "cpu:855427", " 285 ret obj_cmp -> Ok(-1)": "cpu:855594", - " 286 ret map_new_from_slices -> Ok(Map(obj#157))": "cpu:856034, mem:50258, objs:-/79@78f861f1", + " 286 ret map_new_from_slices -> Ok(Map(obj#157))": "cpu:856034, mem:50298, objs:-/79@5b381593", " 287 call vec_push_back(Vec(obj#149), Map(obj#157))": "", - " 288 ret vec_push_back -> Ok(Vec(obj#159))": "cpu:857241, mem:50346, objs:-/80@78eb77c4", - " 289 call obj_cmp(Symbol(obj#163), Symbol(signature))": "cpu:865337, mem:51598, objs:-/84@46507656", + " 288 ret vec_push_back -> Ok(Vec(obj#159))": "cpu:857241, mem:50386, objs:-/80@b38a2170", + " 289 call obj_cmp(Symbol(obj#163), Symbol(signature))": "cpu:865337, mem:51638, objs:-/84@7f0e3786", " 290 ret obj_cmp -> Ok(-1)": "cpu:865504", - " 291 call call(Address(obj#37), Symbol(clawback), Vec(obj#145))": "cpu:868368, mem:51934, objs:-/88@56733203, auth:-/1@a1085602", - " 292 push SAC:a010db6c:clawback(Address(obj#143), I128(40000000))": "cpu:899692, mem:56840, objs:-/89@d62bffc2, stk:1@5d963cee, auth:1@e888d44e/1@bbae3ccc", + " 291 call call(Address(obj#37), Symbol(clawback), Vec(obj#145))": "cpu:868368, mem:51974, objs:-/88@5715eaf2, auth:-/1@a1085602", + " 292 push SAC:2e378f80:clawback(Address(obj#143), I128(40000000))": "cpu:899692, mem:56888, objs:-/89@cf77f232, stk:1@50f35a97, auth:1@e888d44e/1@bbae3ccc", " 293 call symbol_index_in_strs(Symbol(clawback), 17)": "", " 294 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:900450", " 295 call vec_new_from_slice(1)": "cpu:900601", - " 296 ret vec_new_from_slice -> Ok(Vec(obj#179))": "cpu:901564, mem:56928, objs:-/90@a426ee6f", + " 296 ret vec_new_from_slice -> Ok(Vec(obj#179))": "cpu:901564, mem:56976, objs:-/90@e6b658b5", " 297 call get_contract_data(Vec(obj#179), Instance)": "", - " 298 call obj_cmp(Symbol(obj#193), Symbol(issuer))": "cpu:911555, mem:58059, objs:-/99@f82f3e9d, stk:-", + " 298 call obj_cmp(Symbol(obj#193), Symbol(issuer))": "cpu:911555, mem:58111, objs:-/99@4a8e1bea, stk:-", " 299 ret obj_cmp -> Ok(-1)": "cpu:911721", - " 300 call obj_cmp(Symbol(METADATA), Vec(obj#187))": "cpu:912652, mem:58187, objs:-/101@6e488496", + " 300 call obj_cmp(Symbol(METADATA), Vec(obj#187))": "cpu:912652, mem:58239, objs:-/101@c707180a", " 301 ret obj_cmp -> Ok(-1)": "cpu:912774", " 302 call obj_cmp(Vec(obj#187), Vec(obj#191))": "", " 303 ret obj_cmp -> Ok(-1)": "cpu:913061", @@ -307,7 +307,7 @@ " 305 ret obj_cmp -> Ok(-1)": "cpu:913399", " 306 call obj_cmp(Vec(obj#191), Vec(obj#179))": "", " 307 ret obj_cmp -> Ok(0)": "cpu:913686", - " 308 ret get_contract_data -> Ok(Vec(obj#201))": "cpu:913792, store:3@cdaec094/4@135ec79c, stk:1@3a218a50", + " 308 ret get_contract_data -> Ok(Vec(obj#201))": "cpu:913792, store:3@cdaec094/4@e4739749, stk:1@ed92c03a", " 309 call vec_get(Vec(obj#201), U32(0))": "", " 310 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:913957", " 311 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -322,14 +322,14 @@ " 320 ret string_len -> Ok(U32(4))": "cpu:915019", " 321 call string_copy_to_slice(String(obj#195), U32(0), 4)": "", " 322 ret string_copy_to_slice -> Ok(())": "cpu:915122", - " 323 call vec_new_from_slice(1)": "cpu:916077, mem:58323", - " 324 ret vec_new_from_slice -> Ok(Vec(obj#203))": "cpu:917040, mem:58411, objs:-/102@192955fd", + " 323 call vec_new_from_slice(1)": "cpu:916077, mem:58375", + " 324 ret vec_new_from_slice -> Ok(Vec(obj#203))": "cpu:917040, mem:58463, objs:-/102@5d6802f", " 325 call get_contract_data(Vec(obj#203), Instance)": "", - " 326 call obj_cmp(Vec(obj#187), Vec(obj#203))": "cpu:917152, store:-/4@135ec79c, stk:-", + " 326 call obj_cmp(Vec(obj#187), Vec(obj#203))": "cpu:917152, store:-/4@e4739749, stk:-", " 327 ret obj_cmp -> Ok(-1)": "cpu:917439", " 328 call obj_cmp(Vec(obj#191), Vec(obj#203))": "", " 329 ret obj_cmp -> Ok(0)": "cpu:917726", - " 330 ret get_contract_data -> Ok(Vec(obj#201))": "cpu:917832, store:3@cdaec094/4@135ec79c, stk:1@3a218a50", + " 330 ret get_contract_data -> Ok(Vec(obj#201))": "cpu:917832, store:3@cdaec094/4@e4739749, stk:1@ed92c03a", " 331 call vec_get(Vec(obj#201), U32(0))": "", " 332 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:917997", " 333 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -340,16 +340,16 @@ " 338 ret map_unpack_to_slice -> Ok(Void)": "cpu:918708", " 339 call bytes_len(Bytes(obj#197))": "", " 340 ret bytes_len -> Ok(U32(32))": "cpu:918830", - " 341 call obj_cmp(Address(obj#205), Address(obj#143))": "cpu:919423, mem:58475, objs:-/103@5b2a2026", + " 341 call obj_cmp(Address(obj#205), Address(obj#143))": "cpu:919423, mem:58527, objs:-/103@58c54bb2", " 342 ret obj_cmp -> Ok(-1)": "cpu:919715", " 343 call vec_new_from_slice(1)": "", - " 344 ret vec_new_from_slice -> Ok(Vec(obj#207))": "cpu:920678, mem:58563, objs:-/104@6a6e8e2b", + " 344 ret vec_new_from_slice -> Ok(Vec(obj#207))": "cpu:920678, mem:58615, objs:-/104@4cd7111b", " 345 call get_contract_data(Vec(obj#207), Instance)": "", - " 346 call obj_cmp(Vec(obj#187), Vec(obj#207))": "cpu:920790, store:-/4@135ec79c, stk:-", + " 346 call obj_cmp(Vec(obj#187), Vec(obj#207))": "cpu:920790, store:-/4@e4739749, stk:-", " 347 ret obj_cmp -> Ok(0)": "cpu:921077", - " 348 ret get_contract_data -> Ok(Address(obj#189))": "cpu:921183, store:3@cdaec094/4@135ec79c, stk:1@3a218a50", + " 348 ret get_contract_data -> Ok(Address(obj#189))": "cpu:921183, store:3@cdaec094/4@e4739749, stk:1@ed92c03a", " 349 call require_auth(Address(obj#189))": "", - " 350 call obj_cmp(Address(obj#161), Address(obj#189))": "cpu:921812, mem:58595", + " 350 call obj_cmp(Address(obj#161), Address(obj#189))": "cpu:921812, mem:58647", " 351 ret obj_cmp -> Ok(0)": "cpu:922104", " 352 call obj_cmp(Address(obj#161), Address(obj#189))": " auth:1@e888d44e/-", " 353 ret obj_cmp -> Ok(0)": "cpu:922396", @@ -357,11 +357,11 @@ " 355 ret obj_cmp -> Ok(0)": "cpu:922688", " 356 call obj_cmp(Address(obj#175), Address(obj#143))": "", " 357 ret obj_cmp -> Ok(0)": "cpu:922980", - " 358 call vec_len(Vec(obj#171))": "cpu:941758, mem:63659", + " 358 call vec_len(Vec(obj#171))": "cpu:941758, mem:63711", " 359 ret vec_len -> Ok(U32(1))": "cpu:941880", " 360 call bytes_new_from_slice(32)": "", - " 361 ret bytes_new_from_slice -> Ok(Bytes(obj#209))": "cpu:942849, mem:63771, objs:-/105@6519056c", - " 362 call vec_get(Vec(obj#171), U32(0))": "cpu:944782, mem:64011", + " 361 ret bytes_new_from_slice -> Ok(Bytes(obj#209))": "cpu:942849, mem:63823, objs:-/105@5d902273", + " 362 call vec_get(Vec(obj#171), U32(0))": "cpu:944782, mem:64063", " 363 ret vec_get -> Ok(Map(obj#169))": "cpu:945008", " 364 call map_unpack_to_slice(Map(obj#169), 2)": "", " 365 ret map_unpack_to_slice -> Ok(Void)": "cpu:945360", @@ -373,19 +373,19 @@ " 371 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1364814", " 372 call bytes_copy_to_slice(Bytes(obj#165), U32(0), 32)": "", " 373 ret bytes_copy_to_slice -> Ok(())": "cpu:1364921", - " 374 ret require_auth -> Ok(Void)": "cpu:1371772, mem:65413, store:3@cdaec094/5@d5a7544c, foot:5@446a422c, auth:1@e888d44e/1@7ddffae1", + " 374 ret require_auth -> Ok(Void)": "cpu:1371772, mem:65465, store:3@cdaec094/5@4dc8c858, foot:5@24625519, auth:1@e888d44e/1@7ddffae1", " 375 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 376 call get_ledger_sequence()": "cpu:1373078, mem:65549, store:3@cdaec094/-, foot:-", + " 376 call get_ledger_sequence()": "cpu:1373078, mem:65601, store:3@cdaec094/-, foot:-", " 377 ret get_ledger_sequence -> Ok(U32(123))": "", - " 378 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1383243, mem:67294, store:3@cdaec094/5@d5a7544c, foot:5@446a422c", + " 378 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1383243, mem:67350, store:3@cdaec094/5@4dc8c858, foot:5@24625519", " 379 call vec_new_from_slice(1)": "cpu:1383394", - " 380 ret vec_new_from_slice -> Ok(Vec(obj#211))": "cpu:1384357, mem:67382, objs:-/106@bc162eaf", + " 380 ret vec_new_from_slice -> Ok(Vec(obj#211))": "cpu:1384357, mem:67438, objs:-/106@eded793a", " 381 call get_contract_data(Vec(obj#211), Instance)": "", - " 382 call obj_cmp(Vec(obj#187), Vec(obj#211))": "cpu:1384469, store:-/5@d5a7544c, stk:-", + " 382 call obj_cmp(Vec(obj#187), Vec(obj#211))": "cpu:1384469, store:-/5@4dc8c858, stk:-", " 383 ret obj_cmp -> Ok(-1)": "cpu:1384756", " 384 call obj_cmp(Vec(obj#191), Vec(obj#211))": "", " 385 ret obj_cmp -> Ok(0)": "cpu:1385043", - " 386 ret get_contract_data -> Ok(Vec(obj#201))": "cpu:1385149, store:3@cdaec094/5@d5a7544c, stk:1@3a218a50", + " 386 ret get_contract_data -> Ok(Vec(obj#201))": "cpu:1385149, store:3@cdaec094/5@4dc8c858, stk:1@ed92c03a", " 387 call vec_get(Vec(obj#201), U32(0))": "", " 388 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1385314", " 389 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -400,34 +400,34 @@ " 398 ret string_len -> Ok(U32(4))": "cpu:1386376", " 399 call string_copy_to_slice(String(obj#195), U32(0), 4)": "", " 400 ret string_copy_to_slice -> Ok(())": "cpu:1386479", - " 401 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1389168, mem:68146, store:3@cdaec094/5@3cef525e", - " 402 call obj_cmp(Vec(obj#187), Symbol(METADATA))": "cpu:1389219, store:-/5@3cef525e, stk:-", + " 401 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1389168, mem:68202, store:3@cdaec094/5@b4bed16c", + " 402 call obj_cmp(Vec(obj#187), Symbol(METADATA))": "cpu:1389219, store:-/5@b4bed16c, stk:-", " 403 ret obj_cmp -> Ok(1)": "cpu:1389341", - " 404 ret get_contract_data -> Ok(Map(obj#185))": "cpu:1389447, store:3@cdaec094/5@3cef525e, stk:1@3a218a50", + " 404 ret get_contract_data -> Ok(Map(obj#185))": "cpu:1389447, store:3@cdaec094/5@b4bed16c, stk:1@ed92c03a", " 405 call map_unpack_to_slice(Map(obj#185), 3)": "", " 406 ret map_unpack_to_slice -> Ok(Void)": "cpu:1389787", " 407 call vec_new_from_slice(4)": "", - " 408 ret vec_new_from_slice -> Ok(Vec(obj#213))": "cpu:1390939, mem:68258, objs:-/107@f134655d", + " 408 ret vec_new_from_slice -> Ok(Vec(obj#213))": "cpu:1390939, mem:68314, objs:-/107@62b9bd3d", " 409 call contract_event(Vec(obj#213), I128(40000000))": "", - " 410 ret contract_event -> Ok(Void)": "cpu:1392548, mem:68435, objs:-/108@ac3ce805, evt:2@57db9246", - " 411 pop SAC:a010db6c:clawback -> Ok(Void)": "", - " 412 ret call -> Ok(Void)": " store:-/5@3cef525e, stk:-, auth:-/-", - " 413 call vec_new_from_slice(1)": "cpu:1392988, mem:68499, objs:-/109@7c8e97ca", - " 414 ret vec_new_from_slice -> Ok(Vec(obj#219))": "cpu:1394012, mem:68587, objs:-/110@2dac138a", + " 410 ret contract_event -> Ok(Void)": "cpu:1392548, mem:68491, objs:-/108@403fdf2, evt:2@57db9246", + " 411 pop SAC:2e378f80:clawback -> Ok(Void)": "", + " 412 ret call -> Ok(Void)": " store:-/5@b4bed16c, stk:-, auth:-/-", + " 413 call vec_new_from_slice(1)": "cpu:1392988, mem:68555, objs:-/109@8c9d185d", + " 414 ret vec_new_from_slice -> Ok(Vec(obj#219))": "cpu:1394012, mem:68643, objs:-/110@a79cff65", " 415 call call(Address(obj#37), Symbol(balance), Vec(obj#219))": "", - " 416 push SAC:a010db6c:balance(Address(obj#217))": "cpu:1424290, mem:73457, objs:-/111@f66420cb, stk:1@565fa0a1, auth:1@a0980482/-", + " 416 push SAC:2e378f80:balance(Address(obj#217))": "cpu:1424290, mem:73521, objs:-/111@b981f6ad, stk:1@45892bb3, auth:1@a0980482/-", " 417 call symbol_index_in_strs(Symbol(balance), 17)": "", " 418 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1425038", " 419 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 420 call get_ledger_sequence()": "cpu:1426344, mem:73593, store:-/-, foot:-", + " 420 call get_ledger_sequence()": "cpu:1426344, mem:73657, store:-/-, foot:-", " 421 ret get_ledger_sequence -> Ok(U32(123))": "", - " 422 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1436509, mem:75338, store:-/5@3cef525e, foot:5@446a422c", + " 422 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1436509, mem:75406, store:-/5@b4bed16c, foot:5@24625519", " 423 call vec_new_from_slice(1)": "cpu:1436616", - " 424 ret vec_new_from_slice -> Ok(Vec(obj#223))": "cpu:1437579, mem:75426, objs:-/112@e6e5c362", + " 424 ret vec_new_from_slice -> Ok(Vec(obj#223))": "cpu:1437579, mem:75494, objs:-/112@190a90a7", " 425 call get_contract_data(Vec(obj#223), Instance)": "", - " 426 call obj_cmp(Symbol(obj#237), Symbol(issuer))": "cpu:1447570, mem:76557, objs:-/121@bcce31a8, stk:-", + " 426 call obj_cmp(Symbol(obj#237), Symbol(issuer))": "cpu:1447570, mem:76629, objs:-/121@75c87275, stk:-", " 427 ret obj_cmp -> Ok(-1)": "cpu:1447736", - " 428 call obj_cmp(Symbol(METADATA), Vec(obj#231))": "cpu:1448667, mem:76685, objs:-/123@fc20cf74", + " 428 call obj_cmp(Symbol(METADATA), Vec(obj#231))": "cpu:1448667, mem:76757, objs:-/123@cf7be62", " 429 ret obj_cmp -> Ok(-1)": "cpu:1448789", " 430 call obj_cmp(Vec(obj#231), Vec(obj#235))": "", " 431 ret obj_cmp -> Ok(-1)": "cpu:1449076", @@ -435,7 +435,7 @@ " 433 ret obj_cmp -> Ok(-1)": "cpu:1449414", " 434 call obj_cmp(Vec(obj#235), Vec(obj#223))": "", " 435 ret obj_cmp -> Ok(0)": "cpu:1449701", - " 436 ret get_contract_data -> Ok(Vec(obj#245))": "cpu:1449807, store:3@5715baa4/5@3cef525e, stk:1@4bbd4ab9", + " 436 ret get_contract_data -> Ok(Vec(obj#245))": "cpu:1449807, store:3@5715baa4/5@b4bed16c, stk:1@6078db1c", " 437 call vec_get(Vec(obj#245), U32(0))": "", " 438 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1449972", " 439 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -450,40 +450,40 @@ " 448 ret string_len -> Ok(U32(4))": "cpu:1451034", " 449 call string_copy_to_slice(String(obj#239), U32(0), 4)": "", " 450 ret string_copy_to_slice -> Ok(())": "cpu:1451137", - " 451 pop SAC:a010db6c:balance -> Ok(I128(60000000))": "cpu:1452150, mem:76821", - " 452 ret call -> Ok(I128(60000000))": " store:-/5@3cef525e, stk:-, auth:-/-", - " 453 call vec_new_from_slice(2)": "cpu:1452590, mem:76885, objs:-/124@e5a2d616", - " 454 ret vec_new_from_slice -> Ok(Vec(obj#249))": "cpu:1453616, mem:76981, objs:-/125@5eb2fdaa", - " 455 call vec_new()": "cpu:1472326, mem:82093, objs:-/126@1271e818", - " 456 ret vec_new -> Ok(Vec(obj#253))": "cpu:1472827, mem:82157, objs:-/127@ed3e3e18", + " 451 pop SAC:2e378f80:balance -> Ok(I128(60000000))": "cpu:1452150, mem:76893", + " 452 ret call -> Ok(I128(60000000))": " store:-/5@b4bed16c, stk:-, auth:-/-", + " 453 call vec_new_from_slice(2)": "cpu:1452590, mem:76957, objs:-/124@1c4dbdf4", + " 454 ret vec_new_from_slice -> Ok(Vec(obj#249))": "cpu:1453616, mem:77053, objs:-/125@16949a7", + " 455 call vec_new()": "cpu:1472326, mem:82165, objs:-/126@f747d6c8", + " 456 ret vec_new -> Ok(Vec(obj#253))": "cpu:1472827, mem:82229, objs:-/127@2bc00ce7", " 457 call bytes_new_from_slice(32)": "", - " 458 ret bytes_new_from_slice -> Ok(Bytes(obj#255))": "cpu:1473796, mem:82269, objs:-/128@c2b5fdb4", + " 458 ret bytes_new_from_slice -> Ok(Bytes(obj#255))": "cpu:1473796, mem:82341, objs:-/128@30e12038", " 459 call bytes_len(Bytes(obj#255))": "", " 460 ret bytes_len -> Ok(U32(32))": "cpu:1473918", " 461 call bytes_new_from_slice(64)": "", - " 462 ret bytes_new_from_slice -> Ok(Bytes(obj#257))": "cpu:1474895, mem:82413, objs:-/129@5b5ca998", + " 462 ret bytes_new_from_slice -> Ok(Bytes(obj#257))": "cpu:1474895, mem:82485, objs:-/129@78c23f01", " 463 call bytes_len(Bytes(obj#257))": "", " 464 ret bytes_len -> Ok(U32(64))": "cpu:1475017", " 465 call map_new_from_slices(2)": "", - " 466 call symbol_new_from_slice(10)": "cpu:1475550, mem:82477", - " 467 ret symbol_new_from_slice -> Ok(Symbol(obj#259))": "cpu:1476558, mem:82567, objs:-/130@991dc5b6", + " 466 call symbol_new_from_slice(10)": "cpu:1475550, mem:82549", + " 467 ret symbol_new_from_slice -> Ok(Symbol(obj#259))": "cpu:1476558, mem:82639, objs:-/130@5f8823f0", " 468 call obj_cmp(Symbol(obj#259), Symbol(signature))": "cpu:1476728", " 469 ret obj_cmp -> Ok(-1)": "cpu:1476895", - " 470 ret map_new_from_slices -> Ok(Map(obj#261))": "cpu:1477335, mem:82631, objs:-/131@8a2a3616", + " 470 ret map_new_from_slices -> Ok(Map(obj#261))": "cpu:1477335, mem:82703, objs:-/131@c2cac13b", " 471 call vec_push_back(Vec(obj#253), Map(obj#261))": "", - " 472 ret vec_push_back -> Ok(Vec(obj#263))": "cpu:1478542, mem:82719, objs:-/132@fe7d0601", - " 473 call obj_cmp(Symbol(obj#267), Symbol(signature))": "cpu:1486638, mem:83971, objs:-/136@982f5c24", + " 472 ret vec_push_back -> Ok(Vec(obj#263))": "cpu:1478542, mem:82791, objs:-/132@e7a8092b", + " 473 call obj_cmp(Symbol(obj#267), Symbol(signature))": "cpu:1486638, mem:84043, objs:-/136@56d79e33", " 474 ret obj_cmp -> Ok(-1)": "cpu:1486805", - " 475 call call(Address(obj#37), Symbol(clawback), Vec(obj#249))": "cpu:1489669, mem:84307, objs:-/140@e270e0f9, auth:-/1@be49e37b", - " 476 push SAC:a010db6c:clawback(Address(obj#247), I128(60000001))": "cpu:1521009, mem:89281, objs:-/141@c8fe3d0e, stk:1@1a098216, auth:1@5251f98c/1@7f16f3df", + " 475 call call(Address(obj#37), Symbol(clawback), Vec(obj#249))": "cpu:1489669, mem:84379, objs:-/140@5da227fd, auth:-/1@be49e37b", + " 476 push SAC:2e378f80:clawback(Address(obj#247), I128(60000001))": "cpu:1521009, mem:89361, objs:-/141@c9449895, stk:1@b59466, auth:1@5251f98c/1@7f16f3df", " 477 call symbol_index_in_strs(Symbol(clawback), 17)": "", " 478 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:1521767", " 479 call vec_new_from_slice(1)": "cpu:1521918", - " 480 ret vec_new_from_slice -> Ok(Vec(obj#283))": "cpu:1522881, mem:89369, objs:-/142@40ce6f06", + " 480 ret vec_new_from_slice -> Ok(Vec(obj#283))": "cpu:1522881, mem:89449, objs:-/142@de16ede4", " 481 call get_contract_data(Vec(obj#283), Instance)": "", - " 482 call obj_cmp(Symbol(obj#297), Symbol(issuer))": "cpu:1532872, mem:90500, objs:-/151@55edcf5a, stk:-", + " 482 call obj_cmp(Symbol(obj#297), Symbol(issuer))": "cpu:1532872, mem:90584, objs:-/151@e4c61a67, stk:-", " 483 ret obj_cmp -> Ok(-1)": "cpu:1533038", - " 484 call obj_cmp(Symbol(METADATA), Vec(obj#291))": "cpu:1533969, mem:90628, objs:-/153@9ce0cf08", + " 484 call obj_cmp(Symbol(METADATA), Vec(obj#291))": "cpu:1533969, mem:90712, objs:-/153@f5033d9f", " 485 ret obj_cmp -> Ok(-1)": "cpu:1534091", " 486 call obj_cmp(Vec(obj#291), Vec(obj#295))": "", " 487 ret obj_cmp -> Ok(-1)": "cpu:1534378", @@ -491,7 +491,7 @@ " 489 ret obj_cmp -> Ok(-1)": "cpu:1534716", " 490 call obj_cmp(Vec(obj#295), Vec(obj#283))": "", " 491 ret obj_cmp -> Ok(0)": "cpu:1535003", - " 492 ret get_contract_data -> Ok(Vec(obj#305))": "cpu:1535109, store:3@cce3d673/5@3cef525e, stk:1@ec8afbeb", + " 492 ret get_contract_data -> Ok(Vec(obj#305))": "cpu:1535109, store:3@cce3d673/5@b4bed16c, stk:1@8a54df75", " 493 call vec_get(Vec(obj#305), U32(0))": "", " 494 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1535274", " 495 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -506,14 +506,14 @@ " 504 ret string_len -> Ok(U32(4))": "cpu:1536336", " 505 call string_copy_to_slice(String(obj#299), U32(0), 4)": "", " 506 ret string_copy_to_slice -> Ok(())": "cpu:1536439", - " 507 call vec_new_from_slice(1)": "cpu:1537394, mem:90764", - " 508 ret vec_new_from_slice -> Ok(Vec(obj#307))": "cpu:1538357, mem:90852, objs:-/154@2b1c226b", + " 507 call vec_new_from_slice(1)": "cpu:1537394, mem:90848", + " 508 ret vec_new_from_slice -> Ok(Vec(obj#307))": "cpu:1538357, mem:90936, objs:-/154@3dae272f", " 509 call get_contract_data(Vec(obj#307), Instance)": "", - " 510 call obj_cmp(Vec(obj#291), Vec(obj#307))": "cpu:1538469, store:-/5@3cef525e, stk:-", + " 510 call obj_cmp(Vec(obj#291), Vec(obj#307))": "cpu:1538469, store:-/5@b4bed16c, stk:-", " 511 ret obj_cmp -> Ok(-1)": "cpu:1538756", " 512 call obj_cmp(Vec(obj#295), Vec(obj#307))": "", " 513 ret obj_cmp -> Ok(0)": "cpu:1539043", - " 514 ret get_contract_data -> Ok(Vec(obj#305))": "cpu:1539149, store:3@cce3d673/5@3cef525e, stk:1@ec8afbeb", + " 514 ret get_contract_data -> Ok(Vec(obj#305))": "cpu:1539149, store:3@cce3d673/5@b4bed16c, stk:1@8a54df75", " 515 call vec_get(Vec(obj#305), U32(0))": "", " 516 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1539314", " 517 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -524,16 +524,16 @@ " 522 ret map_unpack_to_slice -> Ok(Void)": "cpu:1540025", " 523 call bytes_len(Bytes(obj#301))": "", " 524 ret bytes_len -> Ok(U32(32))": "cpu:1540147", - " 525 call obj_cmp(Address(obj#309), Address(obj#247))": "cpu:1540740, mem:90916, objs:-/155@d228fe91", + " 525 call obj_cmp(Address(obj#309), Address(obj#247))": "cpu:1540740, mem:91000, objs:-/155@c5ea9de2", " 526 ret obj_cmp -> Ok(-1)": "cpu:1541032", " 527 call vec_new_from_slice(1)": "", - " 528 ret vec_new_from_slice -> Ok(Vec(obj#311))": "cpu:1541995, mem:91004, objs:-/156@a9e77c70", + " 528 ret vec_new_from_slice -> Ok(Vec(obj#311))": "cpu:1541995, mem:91088, objs:-/156@a34ba4a2", " 529 call get_contract_data(Vec(obj#311), Instance)": "", - " 530 call obj_cmp(Vec(obj#291), Vec(obj#311))": "cpu:1542107, store:-/5@3cef525e, stk:-", + " 530 call obj_cmp(Vec(obj#291), Vec(obj#311))": "cpu:1542107, store:-/5@b4bed16c, stk:-", " 531 ret obj_cmp -> Ok(0)": "cpu:1542394", - " 532 ret get_contract_data -> Ok(Address(obj#293))": "cpu:1542500, store:3@cce3d673/5@3cef525e, stk:1@ec8afbeb", + " 532 ret get_contract_data -> Ok(Address(obj#293))": "cpu:1542500, store:3@cce3d673/5@b4bed16c, stk:1@8a54df75", " 533 call require_auth(Address(obj#293))": "", - " 534 call obj_cmp(Address(obj#265), Address(obj#293))": "cpu:1543129, mem:91036", + " 534 call obj_cmp(Address(obj#265), Address(obj#293))": "cpu:1543129, mem:91120", " 535 ret obj_cmp -> Ok(0)": "cpu:1543421", " 536 call obj_cmp(Address(obj#265), Address(obj#293))": " auth:1@5251f98c/-", " 537 ret obj_cmp -> Ok(0)": "cpu:1543713", @@ -541,11 +541,11 @@ " 539 ret obj_cmp -> Ok(0)": "cpu:1544005", " 540 call obj_cmp(Address(obj#279), Address(obj#247))": "", " 541 ret obj_cmp -> Ok(0)": "cpu:1544297", - " 542 call vec_len(Vec(obj#275))": "cpu:1563075, mem:96100", + " 542 call vec_len(Vec(obj#275))": "cpu:1563075, mem:96184", " 543 ret vec_len -> Ok(U32(1))": "cpu:1563197", " 544 call bytes_new_from_slice(32)": "", - " 545 ret bytes_new_from_slice -> Ok(Bytes(obj#313))": "cpu:1564166, mem:96212, objs:-/157@c2056560", - " 546 call vec_get(Vec(obj#275), U32(0))": "cpu:1566099, mem:96452", + " 545 ret bytes_new_from_slice -> Ok(Bytes(obj#313))": "cpu:1564166, mem:96296, objs:-/157@894b0cb5", + " 546 call vec_get(Vec(obj#275), U32(0))": "cpu:1566099, mem:96536", " 547 ret vec_get -> Ok(Map(obj#273))": "cpu:1566325", " 548 call map_unpack_to_slice(Map(obj#273), 2)": "", " 549 ret map_unpack_to_slice -> Ok(Void)": "cpu:1566677", @@ -557,19 +557,19 @@ " 555 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1986131", " 556 call bytes_copy_to_slice(Bytes(obj#269), U32(0), 32)": "", " 557 ret bytes_copy_to_slice -> Ok(())": "cpu:1986238", - " 558 ret require_auth -> Ok(Void)": "cpu:1993161, mem:98040, store:3@cce3d673/6@f9ec6b5f, foot:6@13901779, auth:1@5251f98c/1@936e6ba5", + " 558 ret require_auth -> Ok(Void)": "cpu:1993161, mem:98124, store:3@cce3d673/6@845f4d9d, foot:6@ffb7ca06, auth:1@5251f98c/1@936e6ba5", " 559 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 560 call get_ledger_sequence()": "cpu:1994467, mem:98176, store:3@cce3d673/-, foot:-", + " 560 call get_ledger_sequence()": "cpu:1994467, mem:98260, store:3@cce3d673/-, foot:-", " 561 ret get_ledger_sequence -> Ok(U32(123))": "", - " 562 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2004632, mem:99921, store:3@cce3d673/6@f9ec6b5f, foot:6@13901779", + " 562 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2004632, mem:100009, store:3@cce3d673/6@845f4d9d, foot:6@ffb7ca06", " 563 call vec_new_from_slice(1)": "cpu:2004783", - " 564 ret vec_new_from_slice -> Ok(Vec(obj#315))": "cpu:2005746, mem:100009, objs:-/158@f0930e40", + " 564 ret vec_new_from_slice -> Ok(Vec(obj#315))": "cpu:2005746, mem:100097, objs:-/158@9ee64eba", " 565 call get_contract_data(Vec(obj#315), Instance)": "", - " 566 call obj_cmp(Vec(obj#291), Vec(obj#315))": "cpu:2005858, store:-/6@f9ec6b5f, stk:-", + " 566 call obj_cmp(Vec(obj#291), Vec(obj#315))": "cpu:2005858, store:-/6@845f4d9d, stk:-", " 567 ret obj_cmp -> Ok(-1)": "cpu:2006145", " 568 call obj_cmp(Vec(obj#295), Vec(obj#315))": "", " 569 ret obj_cmp -> Ok(0)": "cpu:2006432", - " 570 ret get_contract_data -> Ok(Vec(obj#305))": "cpu:2006538, store:3@cce3d673/6@f9ec6b5f, stk:1@ec8afbeb", + " 570 ret get_contract_data -> Ok(Vec(obj#305))": "cpu:2006538, store:3@cce3d673/6@845f4d9d, stk:1@8a54df75", " 571 call vec_get(Vec(obj#305), U32(0))": "", " 572 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2006703", " 573 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -584,40 +584,40 @@ " 582 ret string_len -> Ok(U32(4))": "cpu:2007765", " 583 call string_copy_to_slice(String(obj#299), U32(0), 4)": "", " 584 ret string_copy_to_slice -> Ok(())": "cpu:2007868", - " 585 pop SAC:a010db6c:clawback -> Err(Error(Contract, #10))": "cpu:2008881, mem:100145", - " 586 ret call -> Err(Error(Contract, #10))": " store:-/5@3cef525e, stk:-, auth:-/-", - " 587 call vec_new_from_slice(2)": "cpu:2011457, mem:100837, objs:-/159@4b0a3bc6, store:-/5@63982449", - " 588 ret vec_new_from_slice -> Ok(Vec(obj#319))": "cpu:2012483, mem:100933, objs:-/160@7cb20633", - " 589 call vec_new()": "cpu:2031193, mem:106045, objs:-/161@3b59c7c2", - " 590 ret vec_new -> Ok(Vec(obj#323))": "cpu:2031694, mem:106109, objs:-/162@560b0841", + " 585 pop SAC:2e378f80:clawback -> Err(Error(Contract, #10))": "cpu:2008881, mem:100233", + " 586 ret call -> Err(Error(Contract, #10))": " store:-/5@b4bed16c, stk:-, auth:-/-", + " 587 call vec_new_from_slice(2)": "cpu:2011457, mem:100925, objs:-/159@d8785472, store:-/5@66097f12", + " 588 ret vec_new_from_slice -> Ok(Vec(obj#319))": "cpu:2012483, mem:101021, objs:-/160@c8d6d67b", + " 589 call vec_new()": "cpu:2031193, mem:106133, objs:-/161@ab528126", + " 590 ret vec_new -> Ok(Vec(obj#323))": "cpu:2031694, mem:106197, objs:-/162@eff856e9", " 591 call bytes_new_from_slice(32)": "", - " 592 ret bytes_new_from_slice -> Ok(Bytes(obj#325))": "cpu:2032663, mem:106221, objs:-/163@fe379a88", + " 592 ret bytes_new_from_slice -> Ok(Bytes(obj#325))": "cpu:2032663, mem:106309, objs:-/163@be73e38e", " 593 call bytes_len(Bytes(obj#325))": "", " 594 ret bytes_len -> Ok(U32(32))": "cpu:2032785", " 595 call bytes_new_from_slice(64)": "", - " 596 ret bytes_new_from_slice -> Ok(Bytes(obj#327))": "cpu:2033762, mem:106365, objs:-/164@6e708b4a", + " 596 ret bytes_new_from_slice -> Ok(Bytes(obj#327))": "cpu:2033762, mem:106453, objs:-/164@c5d5d7e", " 597 call bytes_len(Bytes(obj#327))": "", " 598 ret bytes_len -> Ok(U32(64))": "cpu:2033884", " 599 call map_new_from_slices(2)": "", - " 600 call symbol_new_from_slice(10)": "cpu:2034417, mem:106429", - " 601 ret symbol_new_from_slice -> Ok(Symbol(obj#329))": "cpu:2035425, mem:106519, objs:-/165@d7ec6855", + " 600 call symbol_new_from_slice(10)": "cpu:2034417, mem:106517", + " 601 ret symbol_new_from_slice -> Ok(Symbol(obj#329))": "cpu:2035425, mem:106607, objs:-/165@d384afaa", " 602 call obj_cmp(Symbol(obj#329), Symbol(signature))": "cpu:2035595", " 603 ret obj_cmp -> Ok(-1)": "cpu:2035762", - " 604 ret map_new_from_slices -> Ok(Map(obj#331))": "cpu:2036202, mem:106583, objs:-/166@e7911d33", + " 604 ret map_new_from_slices -> Ok(Map(obj#331))": "cpu:2036202, mem:106671, objs:-/166@bf18118f", " 605 call vec_push_back(Vec(obj#323), Map(obj#331))": "", - " 606 ret vec_push_back -> Ok(Vec(obj#333))": "cpu:2037409, mem:106671, objs:-/167@f0519235", - " 607 call obj_cmp(Symbol(obj#337), Symbol(signature))": "cpu:2045505, mem:107923, objs:-/171@4c60d1af", + " 606 ret vec_push_back -> Ok(Vec(obj#333))": "cpu:2037409, mem:106759, objs:-/167@b51036b4", + " 607 call obj_cmp(Symbol(obj#337), Symbol(signature))": "cpu:2045505, mem:108011, objs:-/171@e4085d55", " 608 ret obj_cmp -> Ok(-1)": "cpu:2045672", - " 609 call call(Address(obj#37), Symbol(clawback), Vec(obj#319))": "cpu:2048536, mem:108259, objs:-/175@ffd19d35, auth:-/1@16bf274e", - " 610 push SAC:a010db6c:clawback(Address(obj#317), I128(60000000))": "cpu:2079876, mem:113233, objs:-/176@35f08014, stk:1@85e7a06b, auth:1@729bb455/1@a9ab5699", + " 609 call call(Address(obj#37), Symbol(clawback), Vec(obj#319))": "cpu:2048536, mem:108347, objs:-/175@211aa45c, auth:-/1@16bf274e", + " 610 push SAC:2e378f80:clawback(Address(obj#317), I128(60000000))": "cpu:2079876, mem:113329, objs:-/176@9c8a7062, stk:1@b873de0e, auth:1@729bb455/1@a9ab5699", " 611 call symbol_index_in_strs(Symbol(clawback), 17)": "", " 612 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:2080634", " 613 call vec_new_from_slice(1)": "cpu:2080785", - " 614 ret vec_new_from_slice -> Ok(Vec(obj#353))": "cpu:2081748, mem:113321, objs:-/177@d8cbb1ae", + " 614 ret vec_new_from_slice -> Ok(Vec(obj#353))": "cpu:2081748, mem:113417, objs:-/177@278dbcbd", " 615 call get_contract_data(Vec(obj#353), Instance)": "", - " 616 call obj_cmp(Symbol(obj#367), Symbol(issuer))": "cpu:2091739, mem:114452, objs:-/186@affa39d7, stk:-", + " 616 call obj_cmp(Symbol(obj#367), Symbol(issuer))": "cpu:2091739, mem:114552, objs:-/186@373fa1ec, stk:-", " 617 ret obj_cmp -> Ok(-1)": "cpu:2091905", - " 618 call obj_cmp(Symbol(METADATA), Vec(obj#361))": "cpu:2092836, mem:114580, objs:-/188@79571846", + " 618 call obj_cmp(Symbol(METADATA), Vec(obj#361))": "cpu:2092836, mem:114680, objs:-/188@a8b1600f", " 619 ret obj_cmp -> Ok(-1)": "cpu:2092958", " 620 call obj_cmp(Vec(obj#361), Vec(obj#365))": "", " 621 ret obj_cmp -> Ok(-1)": "cpu:2093245", @@ -625,7 +625,7 @@ " 623 ret obj_cmp -> Ok(-1)": "cpu:2093583", " 624 call obj_cmp(Vec(obj#365), Vec(obj#353))": "", " 625 ret obj_cmp -> Ok(0)": "cpu:2093870", - " 626 ret get_contract_data -> Ok(Vec(obj#375))": "cpu:2093976, store:3@5091cec2/5@63982449, stk:1@6c16f559", + " 626 ret get_contract_data -> Ok(Vec(obj#375))": "cpu:2093976, store:3@5091cec2/5@66097f12, stk:1@33fedb83", " 627 call vec_get(Vec(obj#375), U32(0))": "", " 628 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2094141", " 629 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -640,40 +640,40 @@ " 638 ret string_len -> Ok(U32(4))": "cpu:2095203", " 639 call string_copy_to_slice(String(obj#369), U32(0), 4)": "", " 640 ret string_copy_to_slice -> Ok(())": "cpu:2095306", - " 641 pop SAC:a010db6c:clawback -> Err(Error(Contract, #10))": "cpu:2096261, mem:114716", - " 642 ret call -> Err(Error(Contract, #10))": " store:-/5@63982449, stk:-, auth:-/-", - " 643 call vec_new_from_slice(2)": "cpu:2098837, mem:115408, objs:-/189@1cd2b1ad, store:-/5@4f427511", - " 644 ret vec_new_from_slice -> Ok(Vec(obj#379))": "cpu:2099863, mem:115504, objs:-/190@ff598dd9", - " 645 call vec_new()": "cpu:2118573, mem:120616, objs:-/191@a995a477", - " 646 ret vec_new -> Ok(Vec(obj#383))": "cpu:2119074, mem:120680, objs:-/192@c095cb72", + " 641 pop SAC:2e378f80:clawback -> Err(Error(Contract, #10))": "cpu:2096261, mem:114816", + " 642 ret call -> Err(Error(Contract, #10))": " store:-/5@66097f12, stk:-, auth:-/-", + " 643 call vec_new_from_slice(2)": "cpu:2098837, mem:115508, objs:-/189@4288868f, store:-/5@de916c47", + " 644 ret vec_new_from_slice -> Ok(Vec(obj#379))": "cpu:2099863, mem:115604, objs:-/190@30cf5ede", + " 645 call vec_new()": "cpu:2118573, mem:120716, objs:-/191@48c555d0", + " 646 ret vec_new -> Ok(Vec(obj#383))": "cpu:2119074, mem:120780, objs:-/192@fb498422", " 647 call bytes_new_from_slice(32)": "", - " 648 ret bytes_new_from_slice -> Ok(Bytes(obj#385))": "cpu:2120043, mem:120792, objs:-/193@608f0ea2", + " 648 ret bytes_new_from_slice -> Ok(Bytes(obj#385))": "cpu:2120043, mem:120892, objs:-/193@d4b15941", " 649 call bytes_len(Bytes(obj#385))": "", " 650 ret bytes_len -> Ok(U32(32))": "cpu:2120165", " 651 call bytes_new_from_slice(64)": "", - " 652 ret bytes_new_from_slice -> Ok(Bytes(obj#387))": "cpu:2121142, mem:120936, objs:-/194@1d5e239d", + " 652 ret bytes_new_from_slice -> Ok(Bytes(obj#387))": "cpu:2121142, mem:121036, objs:-/194@373be76b", " 653 call bytes_len(Bytes(obj#387))": "", " 654 ret bytes_len -> Ok(U32(64))": "cpu:2121264", " 655 call map_new_from_slices(2)": "", - " 656 call symbol_new_from_slice(10)": "cpu:2121797, mem:121000", - " 657 ret symbol_new_from_slice -> Ok(Symbol(obj#389))": "cpu:2122805, mem:121090, objs:-/195@5e5b0104", + " 656 call symbol_new_from_slice(10)": "cpu:2121797, mem:121100", + " 657 ret symbol_new_from_slice -> Ok(Symbol(obj#389))": "cpu:2122805, mem:121190, objs:-/195@284b3a6", " 658 call obj_cmp(Symbol(obj#389), Symbol(signature))": "cpu:2122975", " 659 ret obj_cmp -> Ok(-1)": "cpu:2123142", - " 660 ret map_new_from_slices -> Ok(Map(obj#391))": "cpu:2123582, mem:121154, objs:-/196@12826a63", + " 660 ret map_new_from_slices -> Ok(Map(obj#391))": "cpu:2123582, mem:121254, objs:-/196@9b0bcf01", " 661 call vec_push_back(Vec(obj#383), Map(obj#391))": "", - " 662 ret vec_push_back -> Ok(Vec(obj#393))": "cpu:2124789, mem:121242, objs:-/197@bf23ea5c", - " 663 call obj_cmp(Symbol(obj#397), Symbol(signature))": "cpu:2132885, mem:122494, objs:-/201@337295a7", + " 662 ret vec_push_back -> Ok(Vec(obj#393))": "cpu:2124789, mem:121342, objs:-/197@ff41ec3d", + " 663 call obj_cmp(Symbol(obj#397), Symbol(signature))": "cpu:2132885, mem:122594, objs:-/201@c8f58fc2", " 664 ret obj_cmp -> Ok(-1)": "cpu:2133052", - " 665 call call(Address(obj#37), Symbol(clawback), Vec(obj#379))": "cpu:2135916, mem:122830, objs:-/205@b417d440, auth:-/1@cf951c29", - " 666 push SAC:a010db6c:clawback(Address(obj#377), I128(60000000))": "cpu:2167256, mem:127804, objs:-/206@fd337498, stk:1@2e7055ca, auth:1@caad60af/1@3caa9132", + " 665 call call(Address(obj#37), Symbol(clawback), Vec(obj#379))": "cpu:2135916, mem:122930, objs:-/205@c563dd43, auth:-/1@cf951c29", + " 666 push SAC:2e378f80:clawback(Address(obj#377), I128(60000000))": "cpu:2167256, mem:127912, objs:-/206@3008f98d, stk:1@87b25a99, auth:1@caad60af/1@3caa9132", " 667 call symbol_index_in_strs(Symbol(clawback), 17)": "", " 668 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:2168014", " 669 call vec_new_from_slice(1)": "cpu:2168165", - " 670 ret vec_new_from_slice -> Ok(Vec(obj#413))": "cpu:2169128, mem:127892, objs:-/207@7bc7db86", + " 670 ret vec_new_from_slice -> Ok(Vec(obj#413))": "cpu:2169128, mem:128000, objs:-/207@ae52b1eb", " 671 call get_contract_data(Vec(obj#413), Instance)": "", - " 672 call obj_cmp(Symbol(obj#427), Symbol(issuer))": "cpu:2179119, mem:129023, objs:-/216@6841a74d, stk:-", + " 672 call obj_cmp(Symbol(obj#427), Symbol(issuer))": "cpu:2179119, mem:129135, objs:-/216@512c37e8, stk:-", " 673 ret obj_cmp -> Ok(-1)": "cpu:2179285", - " 674 call obj_cmp(Symbol(METADATA), Vec(obj#421))": "cpu:2180216, mem:129151, objs:-/218@c818480a", + " 674 call obj_cmp(Symbol(METADATA), Vec(obj#421))": "cpu:2180216, mem:129263, objs:-/218@9963824e", " 675 ret obj_cmp -> Ok(-1)": "cpu:2180338", " 676 call obj_cmp(Vec(obj#421), Vec(obj#425))": "", " 677 ret obj_cmp -> Ok(-1)": "cpu:2180625", @@ -681,7 +681,7 @@ " 679 ret obj_cmp -> Ok(-1)": "cpu:2180963", " 680 call obj_cmp(Vec(obj#425), Vec(obj#413))": "", " 681 ret obj_cmp -> Ok(0)": "cpu:2181250", - " 682 ret get_contract_data -> Ok(Vec(obj#435))": "cpu:2181356, store:3@19e6a09d/5@4f427511, stk:1@ae9c5593", + " 682 ret get_contract_data -> Ok(Vec(obj#435))": "cpu:2181356, store:3@19e6a09d/5@de916c47, stk:1@a63807b7", " 683 call vec_get(Vec(obj#435), U32(0))": "", " 684 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2181521", " 685 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -696,14 +696,14 @@ " 694 ret string_len -> Ok(U32(4))": "cpu:2182583", " 695 call string_copy_to_slice(String(obj#429), U32(0), 4)": "", " 696 ret string_copy_to_slice -> Ok(())": "cpu:2182686", - " 697 call vec_new_from_slice(1)": "cpu:2183641, mem:129287", - " 698 ret vec_new_from_slice -> Ok(Vec(obj#437))": "cpu:2184604, mem:129375, objs:-/219@c08bb5e4", + " 697 call vec_new_from_slice(1)": "cpu:2183641, mem:129399", + " 698 ret vec_new_from_slice -> Ok(Vec(obj#437))": "cpu:2184604, mem:129487, objs:-/219@a9a79b37", " 699 call get_contract_data(Vec(obj#437), Instance)": "", - " 700 call obj_cmp(Vec(obj#421), Vec(obj#437))": "cpu:2184716, store:-/5@4f427511, stk:-", + " 700 call obj_cmp(Vec(obj#421), Vec(obj#437))": "cpu:2184716, store:-/5@de916c47, stk:-", " 701 ret obj_cmp -> Ok(-1)": "cpu:2185003", " 702 call obj_cmp(Vec(obj#425), Vec(obj#437))": "", " 703 ret obj_cmp -> Ok(0)": "cpu:2185290", - " 704 ret get_contract_data -> Ok(Vec(obj#435))": "cpu:2185396, store:3@19e6a09d/5@4f427511, stk:1@ae9c5593", + " 704 ret get_contract_data -> Ok(Vec(obj#435))": "cpu:2185396, store:3@19e6a09d/5@de916c47, stk:1@a63807b7", " 705 call vec_get(Vec(obj#435), U32(0))": "", " 706 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2185561", " 707 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -714,16 +714,16 @@ " 712 ret map_unpack_to_slice -> Ok(Void)": "cpu:2186272", " 713 call bytes_len(Bytes(obj#431))": "", " 714 ret bytes_len -> Ok(U32(32))": "cpu:2186394", - " 715 call obj_cmp(Address(obj#439), Address(obj#377))": "cpu:2186987, mem:129439, objs:-/220@363e265f", + " 715 call obj_cmp(Address(obj#439), Address(obj#377))": "cpu:2186987, mem:129551, objs:-/220@89183e64", " 716 ret obj_cmp -> Ok(-1)": "cpu:2187279", " 717 call vec_new_from_slice(1)": "", - " 718 ret vec_new_from_slice -> Ok(Vec(obj#441))": "cpu:2188242, mem:129527, objs:-/221@84d16928", + " 718 ret vec_new_from_slice -> Ok(Vec(obj#441))": "cpu:2188242, mem:129639, objs:-/221@550af8c2", " 719 call get_contract_data(Vec(obj#441), Instance)": "", - " 720 call obj_cmp(Vec(obj#421), Vec(obj#441))": "cpu:2188354, store:-/5@4f427511, stk:-", + " 720 call obj_cmp(Vec(obj#421), Vec(obj#441))": "cpu:2188354, store:-/5@de916c47, stk:-", " 721 ret obj_cmp -> Ok(0)": "cpu:2188641", - " 722 ret get_contract_data -> Ok(Address(obj#423))": "cpu:2188747, store:3@19e6a09d/5@4f427511, stk:1@ae9c5593", + " 722 ret get_contract_data -> Ok(Address(obj#423))": "cpu:2188747, store:3@19e6a09d/5@de916c47, stk:1@a63807b7", " 723 call require_auth(Address(obj#423))": "", - " 724 call obj_cmp(Address(obj#395), Address(obj#423))": "cpu:2189376, mem:129559", + " 724 call obj_cmp(Address(obj#395), Address(obj#423))": "cpu:2189376, mem:129671", " 725 ret obj_cmp -> Ok(0)": "cpu:2189668", " 726 call obj_cmp(Address(obj#395), Address(obj#423))": " auth:1@caad60af/-", " 727 ret obj_cmp -> Ok(0)": "cpu:2189960", @@ -731,11 +731,11 @@ " 729 ret obj_cmp -> Ok(0)": "cpu:2190252", " 730 call obj_cmp(Address(obj#409), Address(obj#377))": "", " 731 ret obj_cmp -> Ok(0)": "cpu:2190544", - " 732 call vec_len(Vec(obj#405))": "cpu:2209322, mem:134623", + " 732 call vec_len(Vec(obj#405))": "cpu:2209322, mem:134735", " 733 ret vec_len -> Ok(U32(1))": "cpu:2209444", " 734 call bytes_new_from_slice(32)": "", - " 735 ret bytes_new_from_slice -> Ok(Bytes(obj#443))": "cpu:2210413, mem:134735, objs:-/222@a172a55a", - " 736 call vec_get(Vec(obj#405), U32(0))": "cpu:2212346, mem:134975", + " 735 ret bytes_new_from_slice -> Ok(Bytes(obj#443))": "cpu:2210413, mem:134847, objs:-/222@4b5f4010", + " 736 call vec_get(Vec(obj#405), U32(0))": "cpu:2212346, mem:135087", " 737 ret vec_get -> Ok(Map(obj#403))": "cpu:2212572", " 738 call map_unpack_to_slice(Map(obj#403), 2)": "", " 739 ret map_unpack_to_slice -> Ok(Void)": "cpu:2212924", @@ -747,19 +747,19 @@ " 745 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2632378", " 746 call bytes_copy_to_slice(Bytes(obj#399), U32(0), 32)": "", " 747 ret bytes_copy_to_slice -> Ok(())": "cpu:2632485", - " 748 ret require_auth -> Ok(Void)": "cpu:2640290, mem:136613, store:3@19e6a09d/6@73f2fac5, foot:7@2e6bca8d, auth:1@caad60af/1@f392b902", + " 748 ret require_auth -> Ok(Void)": "cpu:2640290, mem:136725, store:3@19e6a09d/6@860cb88b, foot:7@4faf1ee3, auth:1@caad60af/1@f392b902", " 749 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 750 call get_ledger_sequence()": "cpu:2641644, mem:136749, store:3@19e6a09d/-, foot:-", + " 750 call get_ledger_sequence()": "cpu:2641644, mem:136861, store:3@19e6a09d/-, foot:-", " 751 ret get_ledger_sequence -> Ok(U32(123))": "", - " 752 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2651857, mem:138494, store:3@19e6a09d/6@73f2fac5, foot:7@2e6bca8d", + " 752 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2651857, mem:138610, store:3@19e6a09d/6@860cb88b, foot:7@4faf1ee3", " 753 call vec_new_from_slice(1)": "cpu:2652008", - " 754 ret vec_new_from_slice -> Ok(Vec(obj#445))": "cpu:2652971, mem:138582, objs:-/223@e1075856", + " 754 ret vec_new_from_slice -> Ok(Vec(obj#445))": "cpu:2652971, mem:138698, objs:-/223@6709b17f", " 755 call get_contract_data(Vec(obj#445), Instance)": "", - " 756 call obj_cmp(Vec(obj#421), Vec(obj#445))": "cpu:2653083, store:-/6@73f2fac5, stk:-", + " 756 call obj_cmp(Vec(obj#421), Vec(obj#445))": "cpu:2653083, store:-/6@860cb88b, stk:-", " 757 ret obj_cmp -> Ok(-1)": "cpu:2653370", " 758 call obj_cmp(Vec(obj#425), Vec(obj#445))": "", " 759 ret obj_cmp -> Ok(0)": "cpu:2653657", - " 760 ret get_contract_data -> Ok(Vec(obj#435))": "cpu:2653763, store:3@19e6a09d/6@73f2fac5, stk:1@ae9c5593", + " 760 ret get_contract_data -> Ok(Vec(obj#435))": "cpu:2653763, store:3@19e6a09d/6@860cb88b, stk:1@a63807b7", " 761 call vec_get(Vec(obj#435), U32(0))": "", " 762 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2653928", " 763 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -774,34 +774,34 @@ " 772 ret string_len -> Ok(U32(4))": "cpu:2654990", " 773 call string_copy_to_slice(String(obj#429), U32(0), 4)": "", " 774 ret string_copy_to_slice -> Ok(())": "cpu:2655093", - " 775 call get_contract_data(Symbol(METADATA), Instance)": "cpu:2657905, mem:139414, store:3@19e6a09d/6@ab8df234", - " 776 call obj_cmp(Vec(obj#421), Symbol(METADATA))": "cpu:2657956, store:-/6@ab8df234, stk:-", + " 775 call get_contract_data(Symbol(METADATA), Instance)": "cpu:2657905, mem:139530, store:3@19e6a09d/6@cb54969f", + " 776 call obj_cmp(Vec(obj#421), Symbol(METADATA))": "cpu:2657956, store:-/6@cb54969f, stk:-", " 777 ret obj_cmp -> Ok(1)": "cpu:2658078", - " 778 ret get_contract_data -> Ok(Map(obj#419))": "cpu:2658184, store:3@19e6a09d/6@ab8df234, stk:1@ae9c5593", + " 778 ret get_contract_data -> Ok(Map(obj#419))": "cpu:2658184, store:3@19e6a09d/6@cb54969f, stk:1@a63807b7", " 779 call map_unpack_to_slice(Map(obj#419), 3)": "", " 780 ret map_unpack_to_slice -> Ok(Void)": "cpu:2658524", " 781 call vec_new_from_slice(4)": "", - " 782 ret vec_new_from_slice -> Ok(Vec(obj#447))": "cpu:2659676, mem:139526, objs:-/224@3a40b8e8", + " 782 ret vec_new_from_slice -> Ok(Vec(obj#447))": "cpu:2659676, mem:139642, objs:-/224@739af06c", " 783 call contract_event(Vec(obj#447), I128(60000000))": "", - " 784 ret contract_event -> Ok(Void)": "cpu:2661285, mem:139703, objs:-/225@b7ae57ea, evt:3@2e27ef14", - " 785 pop SAC:a010db6c:clawback -> Ok(Void)": "", - " 786 ret call -> Ok(Void)": " store:-/6@ab8df234, stk:-, auth:-/-", - " 787 call vec_new_from_slice(1)": "cpu:2661725, mem:139767, objs:-/226@662f4003", - " 788 ret vec_new_from_slice -> Ok(Vec(obj#453))": "cpu:2662749, mem:139855, objs:-/227@64d5aab5", + " 784 ret contract_event -> Ok(Void)": "cpu:2661285, mem:139819, objs:-/225@4b0908e0, evt:3@2e27ef14", + " 785 pop SAC:2e378f80:clawback -> Ok(Void)": "", + " 786 ret call -> Ok(Void)": " store:-/6@cb54969f, stk:-, auth:-/-", + " 787 call vec_new_from_slice(1)": "cpu:2661725, mem:139883, objs:-/226@25a916db", + " 788 ret vec_new_from_slice -> Ok(Vec(obj#453))": "cpu:2662749, mem:139971, objs:-/227@ae690845", " 789 call call(Address(obj#37), Symbol(balance), Vec(obj#453))": "", - " 790 push SAC:a010db6c:balance(Address(obj#451))": "cpu:2693141, mem:144793, objs:-/228@f29b1aab, stk:1@9be874db, auth:1@e7d5c43c/-", + " 790 push SAC:2e378f80:balance(Address(obj#451))": "cpu:2693141, mem:144917, objs:-/228@e9f85232, stk:1@d0115353, auth:1@e7d5c43c/-", " 791 call symbol_index_in_strs(Symbol(balance), 17)": "", " 792 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:2693889", " 793 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 794 call get_ledger_sequence()": "cpu:2695243, mem:144929, store:-/-, foot:-", + " 794 call get_ledger_sequence()": "cpu:2695243, mem:145053, store:-/-, foot:-", " 795 ret get_ledger_sequence -> Ok(U32(123))": "", - " 796 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2705456, mem:146674, store:-/6@ab8df234, foot:7@2e6bca8d", + " 796 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2705456, mem:146802, store:-/6@cb54969f, foot:7@4faf1ee3", " 797 call vec_new_from_slice(1)": "cpu:2705563", - " 798 ret vec_new_from_slice -> Ok(Vec(obj#457))": "cpu:2706526, mem:146762, objs:-/229@70ed2a3c", + " 798 ret vec_new_from_slice -> Ok(Vec(obj#457))": "cpu:2706526, mem:146890, objs:-/229@aebe15eb", " 799 call get_contract_data(Vec(obj#457), Instance)": "", - " 800 call obj_cmp(Symbol(obj#471), Symbol(issuer))": "cpu:2716517, mem:147893, objs:-/238@ee4c916f, stk:-", + " 800 call obj_cmp(Symbol(obj#471), Symbol(issuer))": "cpu:2716517, mem:148025, objs:-/238@29eb8b9a, stk:-", " 801 ret obj_cmp -> Ok(-1)": "cpu:2716683", - " 802 call obj_cmp(Symbol(METADATA), Vec(obj#465))": "cpu:2717614, mem:148021, objs:-/240@b6250e29", + " 802 call obj_cmp(Symbol(METADATA), Vec(obj#465))": "cpu:2717614, mem:148153, objs:-/240@fc562392", " 803 ret obj_cmp -> Ok(-1)": "cpu:2717736", " 804 call obj_cmp(Vec(obj#465), Vec(obj#469))": "", " 805 ret obj_cmp -> Ok(-1)": "cpu:2718023", @@ -809,7 +809,7 @@ " 807 ret obj_cmp -> Ok(-1)": "cpu:2718361", " 808 call obj_cmp(Vec(obj#469), Vec(obj#457))": "", " 809 ret obj_cmp -> Ok(0)": "cpu:2718648", - " 810 ret get_contract_data -> Ok(Vec(obj#479))": "cpu:2718754, store:3@b71ab7da/6@ab8df234, stk:1@db4973a3", + " 810 ret get_contract_data -> Ok(Vec(obj#479))": "cpu:2718754, store:3@b71ab7da/6@cb54969f, stk:1@b307281", " 811 call vec_get(Vec(obj#479), U32(0))": "", " 812 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2718919", " 813 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -824,7 +824,7 @@ " 822 ret string_len -> Ok(U32(4))": "cpu:2719981", " 823 call string_copy_to_slice(String(obj#473), U32(0), 4)": "", " 824 ret string_copy_to_slice -> Ok(())": "cpu:2720084", - " 825 pop SAC:a010db6c:balance -> Ok(I128(0))": "cpu:2721097, mem:148157", - " 826 ret call -> Ok(I128(0))": " store:-/6@ab8df234, stk:-, auth:-/-", - " 827 end": "cpu:2721097, mem:148157, prngs:-/9b4a753, objs:-/240@b6250e29, vm:-/-, evt:3@2e27ef14, store:-/6@ab8df234, foot:7@2e6bca8d, stk:-, auth:-/-" + " 825 pop SAC:2e378f80:balance -> Ok(I128(0))": "cpu:2721097, mem:148289", + " 826 ret call -> Ok(I128(0))": " store:-/6@cb54969f, stk:-, auth:-/-", + " 827 end": "cpu:2721097, mem:148289, prngs:-/9b4a753, objs:-/240@fc562392, vm:-/-, evt:3@2e27ef14, store:-/6@cb54969f, foot:7@4faf1ee3, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_clawback_on_contract.json b/soroban-env-host/observations/test__stellar_asset_contract__test_clawback_on_contract.json index 5893aa862..84052a77b 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_clawback_on_contract.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_clawback_on_contract.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,54 +68,54 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call vec_new_from_slice(2)": "cpu:210346, mem:12018, objs:-/21@15e77d88", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#43))": "cpu:211372, mem:12114, objs:-/22@4eca3388", - " 87 call vec_new()": "cpu:229413, mem:16960, objs:-/23@839f1789", - " 88 ret vec_new -> Ok(Vec(obj#47))": "cpu:229914, mem:17024, objs:-/24@709c2501", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call vec_new_from_slice(2)": "cpu:210346, mem:12026, objs:-/21@3f814bec", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#43))": "cpu:211372, mem:12122, objs:-/22@d5fec8bd", + " 87 call vec_new()": "cpu:229413, mem:16968, objs:-/23@d9429acc", + " 88 ret vec_new -> Ok(Vec(obj#47))": "cpu:229914, mem:17032, objs:-/24@d1119766", " 89 call bytes_new_from_slice(32)": "", - " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:230883, mem:17136, objs:-/25@a835a637", + " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:230883, mem:17144, objs:-/25@3ab64ccd", " 91 call bytes_len(Bytes(obj#49))": "", " 92 ret bytes_len -> Ok(U32(32))": "cpu:231005", " 93 call bytes_new_from_slice(64)": "", - " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#51))": "cpu:231982, mem:17280, objs:-/26@1c949018", + " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#51))": "cpu:231982, mem:17288, objs:-/26@1e543bae", " 95 call bytes_len(Bytes(obj#51))": "", " 96 ret bytes_len -> Ok(U32(64))": "cpu:232104", " 97 call map_new_from_slices(2)": "", - " 98 call symbol_new_from_slice(10)": "cpu:232637, mem:17344", - " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#53))": "cpu:233645, mem:17434, objs:-/27@ab847e4d", + " 98 call symbol_new_from_slice(10)": "cpu:232637, mem:17352", + " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#53))": "cpu:233645, mem:17442, objs:-/27@65ab5456", " 100 call obj_cmp(Symbol(obj#53), Symbol(signature))": "cpu:233815", " 101 ret obj_cmp -> Ok(-1)": "cpu:233982", - " 102 ret map_new_from_slices -> Ok(Map(obj#55))": "cpu:234422, mem:17498, objs:-/28@4dd1c064", + " 102 ret map_new_from_slices -> Ok(Map(obj#55))": "cpu:234422, mem:17506, objs:-/28@d5f302ff", " 103 call vec_push_back(Vec(obj#47), Map(obj#55))": "", - " 104 ret vec_push_back -> Ok(Vec(obj#57))": "cpu:235629, mem:17586, objs:-/29@a3fd805e", - " 105 call obj_cmp(Symbol(obj#61), Symbol(signature))": "cpu:243725, mem:18838, objs:-/33@b824d194", + " 104 ret vec_push_back -> Ok(Vec(obj#57))": "cpu:235629, mem:17594, objs:-/29@7d294d31", + " 105 call obj_cmp(Symbol(obj#61), Symbol(signature))": "cpu:243725, mem:18846, objs:-/33@ec5fdfb3", " 106 ret obj_cmp -> Ok(-1)": "cpu:243892", - " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#43))": "cpu:246756, mem:19174, objs:-/37@4a56f525, auth:-/1@9d6ff9a3", - " 108 push SAC:a010db6c:mint(Address(obj#39), I128(100000000))": "cpu:277716, mem:23944, objs:-/38@92eee062, stk:1@cc1994d0, auth:1@7d315401/1@4f9ddbe7", + " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#43))": "cpu:246756, mem:19182, objs:-/37@e2399bcf, auth:-/1@9d6ff9a3", + " 108 push SAC:2e378f80:mint(Address(obj#39), I128(100000000))": "cpu:277716, mem:23960, objs:-/38@d9eff516, stk:1@b0c8fa83, auth:1@7d315401/1@4f9ddbe7", " 109 call symbol_index_in_strs(Symbol(mint), 17)": "", " 110 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:278464", " 111 call vec_new_from_slice(1)": "", - " 112 ret vec_new_from_slice -> Ok(Vec(obj#77))": "cpu:279427, mem:24032, objs:-/39@8d229994", + " 112 ret vec_new_from_slice -> Ok(Vec(obj#77))": "cpu:279427, mem:24048, objs:-/39@eb5dfd2f", " 113 call get_contract_data(Vec(obj#77), Instance)": "", - " 114 call obj_cmp(Symbol(obj#91), Symbol(issuer))": "cpu:289418, mem:25163, objs:-/48@563042f9, stk:-", + " 114 call obj_cmp(Symbol(obj#91), Symbol(issuer))": "cpu:289418, mem:25183, objs:-/48@5ca35e4c, stk:-", " 115 ret obj_cmp -> Ok(-1)": "cpu:289584", - " 116 call obj_cmp(Symbol(METADATA), Vec(obj#85))": "cpu:290515, mem:25291, objs:-/50@a5fc3333", + " 116 call obj_cmp(Symbol(METADATA), Vec(obj#85))": "cpu:290515, mem:25311, objs:-/50@ab24bf5f", " 117 ret obj_cmp -> Ok(-1)": "cpu:290637", " 118 call obj_cmp(Vec(obj#85), Vec(obj#89))": "", " 119 ret obj_cmp -> Ok(-1)": "cpu:290924", @@ -123,7 +123,7 @@ " 121 ret obj_cmp -> Ok(-1)": "cpu:291262", " 122 call obj_cmp(Vec(obj#89), Vec(obj#77))": "", " 123 ret obj_cmp -> Ok(0)": "cpu:291549", - " 124 ret get_contract_data -> Ok(Vec(obj#99))": "cpu:291655, store:3@1601028b/2@bdee2544, stk:1@c1fa157a", + " 124 ret get_contract_data -> Ok(Vec(obj#99))": "cpu:291655, store:3@1601028b/2@d0bedb82, stk:1@b35f0b7d", " 125 call vec_get(Vec(obj#99), U32(0))": "", " 126 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:291820", " 127 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -134,16 +134,16 @@ " 132 ret map_unpack_to_slice -> Ok(Void)": "cpu:292531", " 133 call bytes_len(Bytes(obj#95))": "", " 134 ret bytes_len -> Ok(U32(32))": "cpu:292653", - " 135 call obj_cmp(Address(obj#101), Address(obj#39))": "cpu:293246, mem:25355, objs:-/51@721ce99", + " 135 call obj_cmp(Address(obj#101), Address(obj#39))": "cpu:293246, mem:25375, objs:-/51@214d2a50", " 136 ret obj_cmp -> Ok(-1)": "cpu:293538", " 137 call vec_new_from_slice(1)": "", - " 138 ret vec_new_from_slice -> Ok(Vec(obj#103))": "cpu:294501, mem:25443, objs:-/52@24626fbc", + " 138 ret vec_new_from_slice -> Ok(Vec(obj#103))": "cpu:294501, mem:25463, objs:-/52@f8696d4e", " 139 call get_contract_data(Vec(obj#103), Instance)": "", - " 140 call obj_cmp(Vec(obj#85), Vec(obj#103))": "cpu:294613, store:-/2@bdee2544, stk:-", + " 140 call obj_cmp(Vec(obj#85), Vec(obj#103))": "cpu:294613, store:-/2@d0bedb82, stk:-", " 141 ret obj_cmp -> Ok(0)": "cpu:294900", - " 142 ret get_contract_data -> Ok(Address(obj#87))": "cpu:295006, store:3@1601028b/2@bdee2544, stk:1@c1fa157a", + " 142 ret get_contract_data -> Ok(Address(obj#87))": "cpu:295006, store:3@1601028b/2@d0bedb82, stk:1@b35f0b7d", " 143 call require_auth(Address(obj#87))": "", - " 144 call obj_cmp(Address(obj#59), Address(obj#87))": "cpu:295635, mem:25475", + " 144 call obj_cmp(Address(obj#59), Address(obj#87))": "cpu:295635, mem:25495", " 145 ret obj_cmp -> Ok(0)": "cpu:295927", " 146 call obj_cmp(Address(obj#59), Address(obj#87))": " auth:1@7d315401/-", " 147 ret obj_cmp -> Ok(0)": "cpu:296219", @@ -151,11 +151,11 @@ " 149 ret obj_cmp -> Ok(0)": "cpu:296511", " 150 call obj_cmp(Address(obj#73), Address(obj#39))": "", " 151 ret obj_cmp -> Ok(0)": "cpu:296803", - " 152 call vec_len(Vec(obj#69))": "cpu:314912, mem:30273", + " 152 call vec_len(Vec(obj#69))": "cpu:314912, mem:30293", " 153 ret vec_len -> Ok(U32(1))": "cpu:315034", " 154 call bytes_new_from_slice(32)": "", - " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#105))": "cpu:316003, mem:30385, objs:-/53@6a28d295", - " 156 call vec_get(Vec(obj#69), U32(0))": "cpu:317915, mem:30625", + " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#105))": "cpu:316003, mem:30405, objs:-/53@be96b72e", + " 156 call vec_get(Vec(obj#69), U32(0))": "cpu:317915, mem:30645", " 157 ret vec_get -> Ok(Map(obj#67))": "cpu:318141", " 158 call map_unpack_to_slice(Map(obj#67), 2)": "", " 159 ret map_unpack_to_slice -> Ok(Void)": "cpu:318493", @@ -167,23 +167,23 @@ " 165 ret verify_sig_ed25519 -> Ok(Void)": "cpu:737947", " 166 call bytes_copy_to_slice(Bytes(obj#63), U32(0), 32)": "", " 167 ret bytes_copy_to_slice -> Ok(())": "cpu:738054", - " 168 ret require_auth -> Ok(Void)": "cpu:743375, mem:31655, store:3@1601028b/3@fc224754, foot:3@b9b1cd27, auth:1@7d315401/1@5e49c685", + " 168 ret require_auth -> Ok(Void)": "cpu:743375, mem:31675, store:3@1601028b/3@9be69ecf, foot:3@24d9dcc1, auth:1@7d315401/1@5e49c685", " 169 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 170 call get_ledger_sequence()": "cpu:744660, mem:31791, store:3@1601028b/-, foot:-", + " 170 call get_ledger_sequence()": "cpu:744660, mem:31811, store:3@1601028b/-, foot:-", " 171 ret get_ledger_sequence -> Ok(U32(123))": "", - " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:755747, mem:33756, store:3@1601028b/3@42af46a3, foot:3@b9b1cd27", + " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:755747, mem:33780, store:3@1601028b/3@65ef8ae6, foot:3@24d9dcc1", " 173 call vec_new_from_slice(2)": "cpu:755942", - " 174 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:756968, mem:33852, objs:-/54@31bb7e37", + " 174 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:756968, mem:33876, objs:-/54@8518e8f1", " 175 call has_contract_data(Vec(obj#107), Persistent)": "", - " 176 ret has_contract_data -> Ok(False)": "cpu:760726, mem:34536, store:3@1601028b/4@7ce27dc0, foot:4@f42d7a19", + " 176 ret has_contract_data -> Ok(False)": "cpu:760726, mem:34560, store:3@1601028b/4@f617f083, foot:4@24b9b127", " 177 call vec_new_from_slice(1)": "", - " 178 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:761689, mem:34624, objs:-/55@afac39c0", + " 178 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:761689, mem:34648, objs:-/55@aecebb63", " 179 call get_contract_data(Vec(obj#109), Instance)": "", - " 180 call obj_cmp(Vec(obj#85), Vec(obj#109))": "cpu:761801, store:-/4@7ce27dc0, stk:-", + " 180 call obj_cmp(Vec(obj#85), Vec(obj#109))": "cpu:761801, store:-/4@f617f083, stk:-", " 181 ret obj_cmp -> Ok(-1)": "cpu:762088", " 182 call obj_cmp(Vec(obj#89), Vec(obj#109))": "", " 183 ret obj_cmp -> Ok(0)": "cpu:762375", - " 184 ret get_contract_data -> Ok(Vec(obj#99))": "cpu:762481, store:3@1601028b/4@7ce27dc0, stk:1@c1fa157a", + " 184 ret get_contract_data -> Ok(Vec(obj#99))": "cpu:762481, store:3@1601028b/4@f617f083, stk:1@b35f0b7d", " 185 call vec_get(Vec(obj#99), U32(0))": "", " 186 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:762646", " 187 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -194,18 +194,18 @@ " 192 ret map_unpack_to_slice -> Ok(Void)": "cpu:763357", " 193 call bytes_len(Bytes(obj#95))": "", " 194 ret bytes_len -> Ok(U32(32))": "cpu:763479", - " 195 call vec_new_from_slice(2)": "cpu:765670, mem:34864", - " 196 ret vec_new_from_slice -> Ok(Vec(obj#111))": "cpu:766696, mem:34960, objs:-/56@1dc32977", + " 195 call vec_new_from_slice(2)": "cpu:765670, mem:34888", + " 196 ret vec_new_from_slice -> Ok(Vec(obj#111))": "cpu:766696, mem:34984, objs:-/56@e961f388", " 197 call has_contract_data(Vec(obj#111), Persistent)": "", - " 198 ret has_contract_data -> Ok(False)": "cpu:768826, mem:35240", + " 198 ret has_contract_data -> Ok(False)": "cpu:768826, mem:35264", " 199 call vec_new_from_slice(1)": "", - " 200 ret vec_new_from_slice -> Ok(Vec(obj#113))": "cpu:769789, mem:35328, objs:-/57@602b9879", + " 200 ret vec_new_from_slice -> Ok(Vec(obj#113))": "cpu:769789, mem:35352, objs:-/57@ddf818ee", " 201 call get_contract_data(Vec(obj#113), Instance)": "", - " 202 call obj_cmp(Vec(obj#85), Vec(obj#113))": "cpu:769901, store:-/4@7ce27dc0, stk:-", + " 202 call obj_cmp(Vec(obj#85), Vec(obj#113))": "cpu:769901, store:-/4@f617f083, stk:-", " 203 ret obj_cmp -> Ok(-1)": "cpu:770188", " 204 call obj_cmp(Vec(obj#89), Vec(obj#113))": "", " 205 ret obj_cmp -> Ok(0)": "cpu:770475", - " 206 ret get_contract_data -> Ok(Vec(obj#99))": "cpu:770581, store:3@1601028b/4@7ce27dc0, stk:1@c1fa157a", + " 206 ret get_contract_data -> Ok(Vec(obj#99))": "cpu:770581, store:3@1601028b/4@f617f083, stk:1@b35f0b7d", " 207 call vec_get(Vec(obj#99), U32(0))": "", " 208 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:770746", " 209 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -216,68 +216,68 @@ " 214 ret map_unpack_to_slice -> Ok(Void)": "cpu:771457", " 215 call bytes_len(Bytes(obj#95))": "", " 216 ret bytes_len -> Ok(U32(32))": "cpu:771579", - " 217 call vec_new_from_slice(2)": "cpu:773619, mem:35568", - " 218 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:774645, mem:35664, objs:-/58@7cdcb05", + " 217 call vec_new_from_slice(2)": "cpu:773619, mem:35592", + " 218 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:774645, mem:35688, objs:-/58@3ed00a52", " 219 call map_new_from_slices(3)": "", - " 220 call symbol_new_from_slice(10)": "cpu:775184, mem:35752", - " 221 ret symbol_new_from_slice -> Ok(Symbol(obj#117))": "cpu:776192, mem:35842, objs:-/59@76d899af", + " 220 call symbol_new_from_slice(10)": "cpu:775184, mem:35776", + " 221 ret symbol_new_from_slice -> Ok(Symbol(obj#117))": "cpu:776192, mem:35866, objs:-/59@3a6e6f55", " 222 call obj_cmp(Symbol(amount), Symbol(obj#117))": "cpu:776243", " 223 ret obj_cmp -> Ok(-1)": "cpu:776409", " 224 call obj_cmp(Symbol(obj#117), Symbol(clawback))": "", " 225 ret obj_cmp -> Ok(-1)": "cpu:776576", - " 226 ret map_new_from_slices -> Ok(Map(obj#119))": "cpu:777016, mem:35906, objs:-/60@7fdd3e96", + " 226 ret map_new_from_slices -> Ok(Map(obj#119))": "cpu:777016, mem:35930, objs:-/60@b38d94e5", " 227 call put_contract_data(Vec(obj#115), Map(obj#119), Persistent)": "", - " 228 ret put_contract_data -> Ok(Void)": "cpu:784085, mem:37432, store:3@1601028b/4@7ebb7492, foot:4@aab73a7b", + " 228 ret put_contract_data -> Ok(Void)": "cpu:784085, mem:37456, store:3@1601028b/4@8cff52f1, foot:4@999694fd", " 229 call vec_new_from_slice(2)": "", - " 230 ret vec_new_from_slice -> Ok(Vec(obj#121))": "cpu:785111, mem:37528, objs:-/61@df4b7b5f", + " 230 ret vec_new_from_slice -> Ok(Vec(obj#121))": "cpu:785111, mem:37552, objs:-/61@32311af3", " 231 call extend_contract_data_ttl(Vec(obj#121), Persistent, U32(501120), U32(518400))": "", - " 232 call get_ledger_sequence()": "cpu:787241, mem:37808, store:3@1601028b/-, foot:-", + " 232 call get_ledger_sequence()": "cpu:787241, mem:37832, store:3@1601028b/-, foot:-", " 233 ret get_ledger_sequence -> Ok(U32(123))": "", - " 234 ret extend_contract_data_ttl -> Ok(Void)": "cpu:788312, mem:38096, store:3@1601028b/4@5d3b81e2, foot:4@aab73a7b", + " 234 ret extend_contract_data_ttl -> Ok(Void)": "cpu:788312, mem:38120, store:3@1601028b/4@b4532d30, foot:4@999694fd", " 235 call get_contract_data(Symbol(METADATA), Instance)": "", - " 236 call obj_cmp(Vec(obj#85), Symbol(METADATA))": "cpu:788363, store:-/4@5d3b81e2, stk:-", + " 236 call obj_cmp(Vec(obj#85), Symbol(METADATA))": "cpu:788363, store:-/4@b4532d30, stk:-", " 237 ret obj_cmp -> Ok(1)": "cpu:788485", - " 238 ret get_contract_data -> Ok(Map(obj#83))": "cpu:788591, store:3@1601028b/4@5d3b81e2, stk:1@c1fa157a", + " 238 ret get_contract_data -> Ok(Map(obj#83))": "cpu:788591, store:3@1601028b/4@b4532d30, stk:1@b35f0b7d", " 239 call map_unpack_to_slice(Map(obj#83), 3)": "", " 240 ret map_unpack_to_slice -> Ok(Void)": "cpu:788931", " 241 call vec_new_from_slice(4)": "", - " 242 ret vec_new_from_slice -> Ok(Vec(obj#123))": "cpu:790083, mem:38208, objs:-/62@b6b4fc03", + " 242 ret vec_new_from_slice -> Ok(Vec(obj#123))": "cpu:790083, mem:38232, objs:-/62@30729c73", " 243 call contract_event(Vec(obj#123), I128(100000000))": "", - " 244 ret contract_event -> Ok(Void)": "cpu:791692, mem:38385, objs:-/63@377246a6, evt:1@5050c98b", - " 245 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 246 ret call -> Ok(Void)": " store:-/4@5d3b81e2, stk:-, auth:-/-", - " 247 call vec_new_from_slice(2)": "cpu:793731, mem:38945, store:-/4@f1601f19", - " 248 ret vec_new_from_slice -> Ok(Vec(obj#127))": "cpu:794757, mem:39041, objs:-/64@48c055bc", - " 249 call vec_new()": "cpu:812798, mem:43887, objs:-/65@7d4cccaf", - " 250 ret vec_new -> Ok(Vec(obj#131))": "cpu:813299, mem:43951, objs:-/66@5a893715", + " 244 ret contract_event -> Ok(Void)": "cpu:791692, mem:38409, objs:-/63@fbfb235e, evt:1@5050c98b", + " 245 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 246 ret call -> Ok(Void)": " store:-/4@b4532d30, stk:-, auth:-/-", + " 247 call vec_new_from_slice(2)": "cpu:793731, mem:38969, store:-/4@a5c7ac1b", + " 248 ret vec_new_from_slice -> Ok(Vec(obj#127))": "cpu:794757, mem:39065, objs:-/64@24fdf8f", + " 249 call vec_new()": "cpu:812798, mem:43911, objs:-/65@8ea92e8c", + " 250 ret vec_new -> Ok(Vec(obj#131))": "cpu:813299, mem:43975, objs:-/66@761c9443", " 251 call bytes_new_from_slice(32)": "", - " 252 ret bytes_new_from_slice -> Ok(Bytes(obj#133))": "cpu:814268, mem:44063, objs:-/67@3bcb373a", + " 252 ret bytes_new_from_slice -> Ok(Bytes(obj#133))": "cpu:814268, mem:44087, objs:-/67@633e0dbc", " 253 call bytes_len(Bytes(obj#133))": "", " 254 ret bytes_len -> Ok(U32(32))": "cpu:814390", " 255 call bytes_new_from_slice(64)": "", - " 256 ret bytes_new_from_slice -> Ok(Bytes(obj#135))": "cpu:815367, mem:44207, objs:-/68@89494e6", + " 256 ret bytes_new_from_slice -> Ok(Bytes(obj#135))": "cpu:815367, mem:44231, objs:-/68@abc67ca5", " 257 call bytes_len(Bytes(obj#135))": "", " 258 ret bytes_len -> Ok(U32(64))": "cpu:815489", " 259 call map_new_from_slices(2)": "", - " 260 call symbol_new_from_slice(10)": "cpu:816022, mem:44271", - " 261 ret symbol_new_from_slice -> Ok(Symbol(obj#137))": "cpu:817030, mem:44361, objs:-/69@51a91ca0", + " 260 call symbol_new_from_slice(10)": "cpu:816022, mem:44295", + " 261 ret symbol_new_from_slice -> Ok(Symbol(obj#137))": "cpu:817030, mem:44385, objs:-/69@881b8e9c", " 262 call obj_cmp(Symbol(obj#137), Symbol(signature))": "cpu:817200", " 263 ret obj_cmp -> Ok(-1)": "cpu:817367", - " 264 ret map_new_from_slices -> Ok(Map(obj#139))": "cpu:817807, mem:44425, objs:-/70@a00516b5", + " 264 ret map_new_from_slices -> Ok(Map(obj#139))": "cpu:817807, mem:44449, objs:-/70@4094d23e", " 265 call vec_push_back(Vec(obj#131), Map(obj#139))": "", - " 266 ret vec_push_back -> Ok(Vec(obj#141))": "cpu:819014, mem:44513, objs:-/71@9bebad6", - " 267 call obj_cmp(Symbol(obj#145), Symbol(signature))": "cpu:827110, mem:45765, objs:-/75@9aa75ba", + " 266 ret vec_push_back -> Ok(Vec(obj#141))": "cpu:819014, mem:44537, objs:-/71@1c6413c8", + " 267 call obj_cmp(Symbol(obj#145), Symbol(signature))": "cpu:827110, mem:45789, objs:-/75@9c0999b", " 268 ret obj_cmp -> Ok(-1)": "cpu:827277", - " 269 call call(Address(obj#37), Symbol(mint), Vec(obj#127))": "cpu:830141, mem:46101, objs:-/79@94cb0733, auth:-/1@c31e8780", - " 270 push SAC:a010db6c:mint(Address(obj#41), I128(100000000))": "cpu:861465, mem:51007, objs:-/80@e940d839, stk:1@c1bfd2a1, auth:1@8f1321b5/1@abcaca6c", + " 269 call call(Address(obj#37), Symbol(mint), Vec(obj#127))": "cpu:830141, mem:46125, objs:-/79@fc412eb1, auth:-/1@c31e8780", + " 270 push SAC:2e378f80:mint(Address(obj#41), I128(100000000))": "cpu:861465, mem:51039, objs:-/80@f946092f, stk:1@1fcad943, auth:1@8f1321b5/1@abcaca6c", " 271 call symbol_index_in_strs(Symbol(mint), 17)": "", " 272 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:862213", " 273 call vec_new_from_slice(1)": "", - " 274 ret vec_new_from_slice -> Ok(Vec(obj#161))": "cpu:863176, mem:51095, objs:-/81@4f0c6045", + " 274 ret vec_new_from_slice -> Ok(Vec(obj#161))": "cpu:863176, mem:51127, objs:-/81@5c77f904", " 275 call get_contract_data(Vec(obj#161), Instance)": "", - " 276 call obj_cmp(Symbol(obj#175), Symbol(issuer))": "cpu:873167, mem:52226, objs:-/90@d1dc6105, stk:-", + " 276 call obj_cmp(Symbol(obj#175), Symbol(issuer))": "cpu:873167, mem:52262, objs:-/90@5420b897, stk:-", " 277 ret obj_cmp -> Ok(-1)": "cpu:873333", - " 278 call obj_cmp(Symbol(METADATA), Vec(obj#169))": "cpu:874264, mem:52354, objs:-/92@c21df4d4", + " 278 call obj_cmp(Symbol(METADATA), Vec(obj#169))": "cpu:874264, mem:52390, objs:-/92@e01a42ed", " 279 ret obj_cmp -> Ok(-1)": "cpu:874386", " 280 call obj_cmp(Vec(obj#169), Vec(obj#173))": "", " 281 ret obj_cmp -> Ok(-1)": "cpu:874673", @@ -285,7 +285,7 @@ " 283 ret obj_cmp -> Ok(-1)": "cpu:875011", " 284 call obj_cmp(Vec(obj#173), Vec(obj#161))": "", " 285 ret obj_cmp -> Ok(0)": "cpu:875298", - " 286 ret get_contract_data -> Ok(Vec(obj#183))": "cpu:875404, store:3@356f4e7/4@f1601f19, stk:1@16c9eafb", + " 286 ret get_contract_data -> Ok(Vec(obj#183))": "cpu:875404, store:3@356f4e7/4@a5c7ac1b, stk:1@a2502bf8", " 287 call vec_get(Vec(obj#183), U32(0))": "", " 288 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:875569", " 289 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -296,16 +296,16 @@ " 294 ret map_unpack_to_slice -> Ok(Void)": "cpu:876280", " 295 call bytes_len(Bytes(obj#179))": "", " 296 ret bytes_len -> Ok(U32(32))": "cpu:876402", - " 297 call obj_cmp(Address(obj#185), Address(obj#41))": "cpu:876995, mem:52418, objs:-/93@1faf5949", + " 297 call obj_cmp(Address(obj#185), Address(obj#41))": "cpu:876995, mem:52454, objs:-/93@c0a1626", " 298 ret obj_cmp -> Ok(-1)": "cpu:877287", " 299 call vec_new_from_slice(1)": "", - " 300 ret vec_new_from_slice -> Ok(Vec(obj#187))": "cpu:878250, mem:52506, objs:-/94@fc3f4195", + " 300 ret vec_new_from_slice -> Ok(Vec(obj#187))": "cpu:878250, mem:52542, objs:-/94@b72fc0dd", " 301 call get_contract_data(Vec(obj#187), Instance)": "", - " 302 call obj_cmp(Vec(obj#169), Vec(obj#187))": "cpu:878362, store:-/4@f1601f19, stk:-", + " 302 call obj_cmp(Vec(obj#169), Vec(obj#187))": "cpu:878362, store:-/4@a5c7ac1b, stk:-", " 303 ret obj_cmp -> Ok(0)": "cpu:878649", - " 304 ret get_contract_data -> Ok(Address(obj#171))": "cpu:878755, store:3@356f4e7/4@f1601f19, stk:1@16c9eafb", + " 304 ret get_contract_data -> Ok(Address(obj#171))": "cpu:878755, store:3@356f4e7/4@a5c7ac1b, stk:1@a2502bf8", " 305 call require_auth(Address(obj#171))": "", - " 306 call obj_cmp(Address(obj#143), Address(obj#171))": "cpu:879384, mem:52538", + " 306 call obj_cmp(Address(obj#143), Address(obj#171))": "cpu:879384, mem:52574", " 307 ret obj_cmp -> Ok(0)": "cpu:879676", " 308 call obj_cmp(Address(obj#143), Address(obj#171))": " auth:1@8f1321b5/-", " 309 ret obj_cmp -> Ok(0)": "cpu:879968", @@ -313,11 +313,11 @@ " 311 ret obj_cmp -> Ok(0)": "cpu:880260", " 312 call obj_cmp(Address(obj#157), Address(obj#41))": "", " 313 ret obj_cmp -> Ok(0)": "cpu:880552", - " 314 call vec_len(Vec(obj#153))": "cpu:898661, mem:57336", + " 314 call vec_len(Vec(obj#153))": "cpu:898661, mem:57372", " 315 ret vec_len -> Ok(U32(1))": "cpu:898783", " 316 call bytes_new_from_slice(32)": "", - " 317 ret bytes_new_from_slice -> Ok(Bytes(obj#189))": "cpu:899752, mem:57448, objs:-/95@be758ff5", - " 318 call vec_get(Vec(obj#153), U32(0))": "cpu:901685, mem:57688", + " 317 ret bytes_new_from_slice -> Ok(Bytes(obj#189))": "cpu:899752, mem:57484, objs:-/95@cc9103ad", + " 318 call vec_get(Vec(obj#153), U32(0))": "cpu:901685, mem:57724", " 319 ret vec_get -> Ok(Map(obj#151))": "cpu:901911", " 320 call map_unpack_to_slice(Map(obj#151), 2)": "", " 321 ret map_unpack_to_slice -> Ok(Void)": "cpu:902263", @@ -329,23 +329,23 @@ " 327 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1321717", " 328 call bytes_copy_to_slice(Bytes(obj#147), U32(0), 32)": "", " 329 ret bytes_copy_to_slice -> Ok(())": "cpu:1321824", - " 330 ret require_auth -> Ok(Void)": "cpu:1328291, mem:59090, store:3@356f4e7/5@f22e1318, foot:5@4fb468c0, auth:1@8f1321b5/1@7bdb8eb", + " 330 ret require_auth -> Ok(Void)": "cpu:1328291, mem:59126, store:3@356f4e7/5@3e06231, foot:5@936013aa, auth:1@8f1321b5/1@7bdb8eb", " 331 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 332 call get_ledger_sequence()": "cpu:1329597, mem:59226, store:3@356f4e7/-, foot:-", + " 332 call get_ledger_sequence()": "cpu:1329597, mem:59262, store:3@356f4e7/-, foot:-", " 333 ret get_ledger_sequence -> Ok(U32(123))": "", - " 334 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1339762, mem:60971, store:3@356f4e7/5@f22e1318, foot:5@4fb468c0", + " 334 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1339762, mem:61011, store:3@356f4e7/5@3e06231, foot:5@936013aa", " 335 call vec_new_from_slice(2)": "cpu:1339957", - " 336 ret vec_new_from_slice -> Ok(Vec(obj#191))": "cpu:1340983, mem:61067, objs:-/96@81b30b8b", + " 336 ret vec_new_from_slice -> Ok(Vec(obj#191))": "cpu:1340983, mem:61107, objs:-/96@2605443b", " 337 call has_contract_data(Vec(obj#191), Persistent)": "", - " 338 ret has_contract_data -> Ok(False)": "cpu:1345866, mem:61937, store:3@356f4e7/6@78278126, foot:6@92e9875", + " 338 ret has_contract_data -> Ok(False)": "cpu:1345866, mem:61977, store:3@356f4e7/6@7dd86741, foot:6@6195eeb0", " 339 call vec_new_from_slice(1)": "", - " 340 ret vec_new_from_slice -> Ok(Vec(obj#193))": "cpu:1346829, mem:62025, objs:-/97@a1747b75", + " 340 ret vec_new_from_slice -> Ok(Vec(obj#193))": "cpu:1346829, mem:62065, objs:-/97@92772d98", " 341 call get_contract_data(Vec(obj#193), Instance)": "", - " 342 call obj_cmp(Vec(obj#169), Vec(obj#193))": "cpu:1346941, store:-/6@78278126, stk:-", + " 342 call obj_cmp(Vec(obj#169), Vec(obj#193))": "cpu:1346941, store:-/6@7dd86741, stk:-", " 343 ret obj_cmp -> Ok(-1)": "cpu:1347228", " 344 call obj_cmp(Vec(obj#173), Vec(obj#193))": "", " 345 ret obj_cmp -> Ok(0)": "cpu:1347515", - " 346 ret get_contract_data -> Ok(Vec(obj#183))": "cpu:1347621, store:3@356f4e7/6@78278126, stk:1@16c9eafb", + " 346 ret get_contract_data -> Ok(Vec(obj#183))": "cpu:1347621, store:3@356f4e7/6@7dd86741, stk:1@a2502bf8", " 347 call vec_get(Vec(obj#183), U32(0))": "", " 348 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1347786", " 349 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -356,18 +356,18 @@ " 354 ret map_unpack_to_slice -> Ok(Void)": "cpu:1348497", " 355 call bytes_len(Bytes(obj#179))": "", " 356 ret bytes_len -> Ok(U32(32))": "cpu:1348619", - " 357 call vec_new_from_slice(2)": "cpu:1350810, mem:62265", - " 358 ret vec_new_from_slice -> Ok(Vec(obj#195))": "cpu:1351836, mem:62361, objs:-/98@69a0aa8f", + " 357 call vec_new_from_slice(2)": "cpu:1350810, mem:62305", + " 358 ret vec_new_from_slice -> Ok(Vec(obj#195))": "cpu:1351836, mem:62401, objs:-/98@5801431e", " 359 call has_contract_data(Vec(obj#195), Persistent)": "", - " 360 ret has_contract_data -> Ok(False)": "cpu:1353966, mem:62641", + " 360 ret has_contract_data -> Ok(False)": "cpu:1353966, mem:62681", " 361 call vec_new_from_slice(1)": "", - " 362 ret vec_new_from_slice -> Ok(Vec(obj#197))": "cpu:1354929, mem:62729, objs:-/99@99183d64", + " 362 ret vec_new_from_slice -> Ok(Vec(obj#197))": "cpu:1354929, mem:62769, objs:-/99@f3aa96cc", " 363 call get_contract_data(Vec(obj#197), Instance)": "", - " 364 call obj_cmp(Vec(obj#169), Vec(obj#197))": "cpu:1355041, store:-/6@78278126, stk:-", + " 364 call obj_cmp(Vec(obj#169), Vec(obj#197))": "cpu:1355041, store:-/6@7dd86741, stk:-", " 365 ret obj_cmp -> Ok(-1)": "cpu:1355328", " 366 call obj_cmp(Vec(obj#173), Vec(obj#197))": "", " 367 ret obj_cmp -> Ok(0)": "cpu:1355615", - " 368 ret get_contract_data -> Ok(Vec(obj#183))": "cpu:1355721, store:3@356f4e7/6@78278126, stk:1@16c9eafb", + " 368 ret get_contract_data -> Ok(Vec(obj#183))": "cpu:1355721, store:3@356f4e7/6@7dd86741, stk:1@a2502bf8", " 369 call vec_get(Vec(obj#183), U32(0))": "", " 370 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1355886", " 371 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -378,140 +378,140 @@ " 376 ret map_unpack_to_slice -> Ok(Void)": "cpu:1356597", " 377 call bytes_len(Bytes(obj#179))": "", " 378 ret bytes_len -> Ok(U32(32))": "cpu:1356719", - " 379 call vec_new_from_slice(2)": "cpu:1358759, mem:62969", - " 380 ret vec_new_from_slice -> Ok(Vec(obj#199))": "cpu:1359785, mem:63065, objs:-/100@7d83efb7", + " 379 call vec_new_from_slice(2)": "cpu:1358759, mem:63009", + " 380 ret vec_new_from_slice -> Ok(Vec(obj#199))": "cpu:1359785, mem:63105, objs:-/100@33100a46", " 381 call map_new_from_slices(3)": "", - " 382 call symbol_new_from_slice(10)": "cpu:1360324, mem:63153", - " 383 ret symbol_new_from_slice -> Ok(Symbol(obj#201))": "cpu:1361332, mem:63243, objs:-/101@52d0e9fb", + " 382 call symbol_new_from_slice(10)": "cpu:1360324, mem:63193", + " 383 ret symbol_new_from_slice -> Ok(Symbol(obj#201))": "cpu:1361332, mem:63283, objs:-/101@3f8fa999", " 384 call obj_cmp(Symbol(amount), Symbol(obj#201))": "cpu:1361383", " 385 ret obj_cmp -> Ok(-1)": "cpu:1361549", " 386 call obj_cmp(Symbol(obj#201), Symbol(clawback))": "", " 387 ret obj_cmp -> Ok(-1)": "cpu:1361716", - " 388 ret map_new_from_slices -> Ok(Map(obj#203))": "cpu:1362156, mem:63307, objs:-/102@aa2945a7", + " 388 ret map_new_from_slices -> Ok(Map(obj#203))": "cpu:1362156, mem:63347, objs:-/102@db733ed2", " 389 call put_contract_data(Vec(obj#199), Map(obj#203), Persistent)": "", - " 390 ret put_contract_data -> Ok(Void)": "cpu:1369766, mem:65019, store:3@356f4e7/6@397347c8, foot:6@e5b7d5ac", + " 390 ret put_contract_data -> Ok(Void)": "cpu:1369766, mem:65059, store:3@356f4e7/6@37247b13, foot:6@116a2307", " 391 call vec_new_from_slice(2)": "", - " 392 ret vec_new_from_slice -> Ok(Vec(obj#205))": "cpu:1370792, mem:65115, objs:-/103@11b1385f", + " 392 ret vec_new_from_slice -> Ok(Vec(obj#205))": "cpu:1370792, mem:65155, objs:-/103@a1cff26e", " 393 call extend_contract_data_ttl(Vec(obj#205), Persistent, U32(501120), U32(518400))": "", - " 394 call get_ledger_sequence()": "cpu:1372922, mem:65395, store:3@356f4e7/-, foot:-", + " 394 call get_ledger_sequence()": "cpu:1372922, mem:65435, store:3@356f4e7/-, foot:-", " 395 ret get_ledger_sequence -> Ok(U32(123))": "", - " 396 ret extend_contract_data_ttl -> Ok(Void)": "cpu:1374280, mem:65819, store:3@356f4e7/6@7af8d833, foot:6@e5b7d5ac", + " 396 ret extend_contract_data_ttl -> Ok(Void)": "cpu:1374280, mem:65859, store:3@356f4e7/6@b674634d, foot:6@116a2307", " 397 call get_contract_data(Symbol(METADATA), Instance)": "", - " 398 call obj_cmp(Vec(obj#169), Symbol(METADATA))": "cpu:1374331, store:-/6@7af8d833, stk:-", + " 398 call obj_cmp(Vec(obj#169), Symbol(METADATA))": "cpu:1374331, store:-/6@b674634d, stk:-", " 399 ret obj_cmp -> Ok(1)": "cpu:1374453", - " 400 ret get_contract_data -> Ok(Map(obj#167))": "cpu:1374559, store:3@356f4e7/6@7af8d833, stk:1@16c9eafb", + " 400 ret get_contract_data -> Ok(Map(obj#167))": "cpu:1374559, store:3@356f4e7/6@b674634d, stk:1@a2502bf8", " 401 call map_unpack_to_slice(Map(obj#167), 3)": "", " 402 ret map_unpack_to_slice -> Ok(Void)": "cpu:1374899", " 403 call vec_new_from_slice(4)": "", - " 404 ret vec_new_from_slice -> Ok(Vec(obj#207))": "cpu:1376051, mem:65931, objs:-/104@19f7f3b6", + " 404 ret vec_new_from_slice -> Ok(Vec(obj#207))": "cpu:1376051, mem:65971, objs:-/104@be347104", " 405 call contract_event(Vec(obj#207), I128(100000000))": "", - " 406 ret contract_event -> Ok(Void)": "cpu:1377660, mem:66108, objs:-/105@f6333277, evt:2@7e8600cc", - " 407 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 408 ret call -> Ok(Void)": " store:-/6@7af8d833, stk:-, auth:-/-", + " 406 ret contract_event -> Ok(Void)": "cpu:1377660, mem:66148, objs:-/105@dbdb1e15, evt:2@7e8600cc", + " 407 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 408 ret call -> Ok(Void)": " store:-/6@b674634d, stk:-, auth:-/-", " 409 call vec_new_from_slice(1)": "", - " 410 ret vec_new_from_slice -> Ok(Vec(obj#211))": "cpu:1378684, mem:66196, objs:-/106@4d29dfc", + " 410 ret vec_new_from_slice -> Ok(Vec(obj#211))": "cpu:1378684, mem:66236, objs:-/106@33dd6e9f", " 411 call call(Address(obj#37), Symbol(balance), Vec(obj#211))": "", - " 412 push SAC:a010db6c:balance(Address(obj#39))": "cpu:1408980, mem:71134, objs:-/107@a04e3ca5, stk:1@e5ebda70, auth:1@fb478298/-", + " 412 push SAC:2e378f80:balance(Address(obj#39))": "cpu:1408980, mem:71182, objs:-/107@8d74abb, stk:1@15af959f, auth:1@fb478298/-", " 413 call symbol_index_in_strs(Symbol(balance), 17)": "", " 414 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1409728", " 415 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 416 call get_ledger_sequence()": "cpu:1411034, mem:71270, store:-/-, foot:-", + " 416 call get_ledger_sequence()": "cpu:1411034, mem:71318, store:-/-, foot:-", " 417 ret get_ledger_sequence -> Ok(U32(123))": "", - " 418 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1421199, mem:73015, store:-/6@7af8d833, foot:6@e5b7d5ac", + " 418 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1421199, mem:73067, store:-/6@b674634d, foot:6@116a2307", " 419 call vec_new_from_slice(2)": "cpu:1421306", - " 420 ret vec_new_from_slice -> Ok(Vec(obj#215))": "cpu:1422332, mem:73111, objs:-/108@60fd432b", + " 420 ret vec_new_from_slice -> Ok(Vec(obj#215))": "cpu:1422332, mem:73163, objs:-/108@fd67ddb7", " 421 call has_contract_data(Vec(obj#215), Persistent)": "", - " 422 ret has_contract_data -> Ok(True)": "cpu:1425026, mem:73391", + " 422 ret has_contract_data -> Ok(True)": "cpu:1425026, mem:73443", " 423 call get_contract_data(Vec(obj#215), Persistent)": "", - " 424 call obj_cmp(Symbol(amount), Symbol(obj#217))": "cpu:1429273, mem:73849, objs:-/109@77e4b21d", + " 424 call obj_cmp(Symbol(amount), Symbol(obj#217))": "cpu:1429273, mem:73901, objs:-/109@ece83460", " 425 ret obj_cmp -> Ok(-1)": "cpu:1429439", " 426 call obj_cmp(Symbol(obj#217), Symbol(clawback))": "", " 427 ret obj_cmp -> Ok(-1)": "cpu:1429606", - " 428 ret get_contract_data -> Ok(Map(obj#219))": "cpu:1430107, mem:73913, objs:-/110@397cf5e4", + " 428 ret get_contract_data -> Ok(Map(obj#219))": "cpu:1430107, mem:73965, objs:-/110@ee7f0f0f", " 429 call vec_new_from_slice(2)": "", - " 430 ret vec_new_from_slice -> Ok(Vec(obj#221))": "cpu:1431133, mem:74009, objs:-/111@6f71b783", + " 430 ret vec_new_from_slice -> Ok(Vec(obj#221))": "cpu:1431133, mem:74061, objs:-/111@580664dc", " 431 call extend_contract_data_ttl(Vec(obj#221), Persistent, U32(501120), U32(518400))": "", - " 432 call get_ledger_sequence()": "cpu:1433827, mem:74289, store:-/-, foot:-", + " 432 call get_ledger_sequence()": "cpu:1433827, mem:74341, store:-/-, foot:-", " 433 ret get_ledger_sequence -> Ok(U32(123))": "", - " 434 ret extend_contract_data_ttl -> Ok(Void)": " store:-/6@7af8d833, foot:6@e5b7d5ac", + " 434 ret extend_contract_data_ttl -> Ok(Void)": " store:-/6@b674634d, foot:6@116a2307", " 435 call map_unpack_to_slice(Map(obj#219), 3)": "", " 436 ret map_unpack_to_slice -> Ok(Void)": "cpu:1434230", - " 437 pop SAC:a010db6c:balance -> Ok(I128(100000000))": "", + " 437 pop SAC:2e378f80:balance -> Ok(I128(100000000))": "", " 438 ret call -> Ok(I128(100000000))": " stk:-, auth:-/-", " 439 call vec_new_from_slice(1)": "", - " 440 ret vec_new_from_slice -> Ok(Vec(obj#223))": "cpu:1435254, mem:74377, objs:-/112@10df4ba8", + " 440 ret vec_new_from_slice -> Ok(Vec(obj#223))": "cpu:1435254, mem:74429, objs:-/112@36c1d1e7", " 441 call call(Address(obj#37), Symbol(balance), Vec(obj#223))": "", - " 442 push SAC:a010db6c:balance(Address(obj#41))": "cpu:1465550, mem:79315, objs:-/113@e3844e7e, stk:1@74243efc, auth:1@a904a9c5/-", + " 442 push SAC:2e378f80:balance(Address(obj#41))": "cpu:1465550, mem:79375, objs:-/113@d9759db0, stk:1@f079e001, auth:1@a904a9c5/-", " 443 call symbol_index_in_strs(Symbol(balance), 17)": "", " 444 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1466298", " 445 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 446 call get_ledger_sequence()": "cpu:1467604, mem:79451, store:-/-, foot:-", + " 446 call get_ledger_sequence()": "cpu:1467604, mem:79511, store:-/-, foot:-", " 447 ret get_ledger_sequence -> Ok(U32(123))": "", - " 448 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1477769, mem:81196, store:-/6@7af8d833, foot:6@e5b7d5ac", + " 448 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1477769, mem:81260, store:-/6@b674634d, foot:6@116a2307", " 449 call vec_new_from_slice(2)": "cpu:1477876", - " 450 ret vec_new_from_slice -> Ok(Vec(obj#227))": "cpu:1478902, mem:81292, objs:-/114@23246fc6", + " 450 ret vec_new_from_slice -> Ok(Vec(obj#227))": "cpu:1478902, mem:81356, objs:-/114@30d4b635", " 451 call has_contract_data(Vec(obj#227), Persistent)": "", - " 452 ret has_contract_data -> Ok(True)": "cpu:1481032, mem:81572", + " 452 ret has_contract_data -> Ok(True)": "cpu:1481032, mem:81636", " 453 call get_contract_data(Vec(obj#227), Persistent)": "", - " 454 call obj_cmp(Symbol(amount), Symbol(obj#229))": "cpu:1484715, mem:82030, objs:-/115@b14eb60e", + " 454 call obj_cmp(Symbol(amount), Symbol(obj#229))": "cpu:1484715, mem:82094, objs:-/115@1235e538", " 455 ret obj_cmp -> Ok(-1)": "cpu:1484881", " 456 call obj_cmp(Symbol(obj#229), Symbol(clawback))": "", " 457 ret obj_cmp -> Ok(-1)": "cpu:1485048", - " 458 ret get_contract_data -> Ok(Map(obj#231))": "cpu:1485549, mem:82094, objs:-/116@254c15bc", + " 458 ret get_contract_data -> Ok(Map(obj#231))": "cpu:1485549, mem:82158, objs:-/116@7853b874", " 459 call vec_new_from_slice(2)": "", - " 460 ret vec_new_from_slice -> Ok(Vec(obj#233))": "cpu:1486575, mem:82190, objs:-/117@ef927ec2", + " 460 ret vec_new_from_slice -> Ok(Vec(obj#233))": "cpu:1486575, mem:82254, objs:-/117@3cf95da4", " 461 call extend_contract_data_ttl(Vec(obj#233), Persistent, U32(501120), U32(518400))": "", - " 462 call get_ledger_sequence()": "cpu:1488705, mem:82470, store:-/-, foot:-", + " 462 call get_ledger_sequence()": "cpu:1488705, mem:82534, store:-/-, foot:-", " 463 ret get_ledger_sequence -> Ok(U32(123))": "", - " 464 ret extend_contract_data_ttl -> Ok(Void)": " store:-/6@7af8d833, foot:6@e5b7d5ac", + " 464 ret extend_contract_data_ttl -> Ok(Void)": " store:-/6@b674634d, foot:6@116a2307", " 465 call map_unpack_to_slice(Map(obj#231), 3)": "", " 466 ret map_unpack_to_slice -> Ok(Void)": "cpu:1489108", - " 467 pop SAC:a010db6c:balance -> Ok(I128(100000000))": "", + " 467 pop SAC:2e378f80:balance -> Ok(I128(100000000))": "", " 468 ret call -> Ok(I128(100000000))": " stk:-, auth:-/-", " 469 call vec_new_from_slice(2)": "", - " 470 ret vec_new_from_slice -> Ok(Vec(obj#235))": "cpu:1490134, mem:82566, objs:-/118@e92b9782", - " 471 call vec_new()": "cpu:1508395, mem:87424, objs:-/119@20629db5", - " 472 ret vec_new -> Ok(Vec(obj#239))": "cpu:1508896, mem:87488, objs:-/120@6232d5b", + " 470 ret vec_new_from_slice -> Ok(Vec(obj#235))": "cpu:1490134, mem:82630, objs:-/118@9dada38", + " 471 call vec_new()": "cpu:1508395, mem:87488, objs:-/119@20bcfa10", + " 472 ret vec_new -> Ok(Vec(obj#239))": "cpu:1508896, mem:87552, objs:-/120@2fb478b0", " 473 call bytes_new_from_slice(32)": "", - " 474 ret bytes_new_from_slice -> Ok(Bytes(obj#241))": "cpu:1509865, mem:87600, objs:-/121@7807acb8", + " 474 ret bytes_new_from_slice -> Ok(Bytes(obj#241))": "cpu:1509865, mem:87664, objs:-/121@bc5db910", " 475 call bytes_len(Bytes(obj#241))": "", " 476 ret bytes_len -> Ok(U32(32))": "cpu:1509987", " 477 call bytes_new_from_slice(64)": "", - " 478 ret bytes_new_from_slice -> Ok(Bytes(obj#243))": "cpu:1510964, mem:87744, objs:-/122@b3b4e960", + " 478 ret bytes_new_from_slice -> Ok(Bytes(obj#243))": "cpu:1510964, mem:87808, objs:-/122@5cefcb74", " 479 call bytes_len(Bytes(obj#243))": "", " 480 ret bytes_len -> Ok(U32(64))": "cpu:1511086", " 481 call map_new_from_slices(2)": "", - " 482 call symbol_new_from_slice(10)": "cpu:1511619, mem:87808", - " 483 ret symbol_new_from_slice -> Ok(Symbol(obj#245))": "cpu:1512627, mem:87898, objs:-/123@8dedc931", + " 482 call symbol_new_from_slice(10)": "cpu:1511619, mem:87872", + " 483 ret symbol_new_from_slice -> Ok(Symbol(obj#245))": "cpu:1512627, mem:87962, objs:-/123@48858047", " 484 call obj_cmp(Symbol(obj#245), Symbol(signature))": "cpu:1512797", " 485 ret obj_cmp -> Ok(-1)": "cpu:1512964", - " 486 ret map_new_from_slices -> Ok(Map(obj#247))": "cpu:1513404, mem:87962, objs:-/124@30c1857e", + " 486 ret map_new_from_slices -> Ok(Map(obj#247))": "cpu:1513404, mem:88026, objs:-/124@201317ec", " 487 call vec_push_back(Vec(obj#239), Map(obj#247))": "", - " 488 ret vec_push_back -> Ok(Vec(obj#249))": "cpu:1514611, mem:88050, objs:-/125@163414c7", - " 489 call obj_cmp(Symbol(obj#253), Symbol(signature))": "cpu:1522707, mem:89302, objs:-/129@21853f13", + " 488 ret vec_push_back -> Ok(Vec(obj#249))": "cpu:1514611, mem:88114, objs:-/125@74d80063", + " 489 call obj_cmp(Symbol(obj#253), Symbol(signature))": "cpu:1522707, mem:89366, objs:-/129@4376dd26", " 490 ret obj_cmp -> Ok(-1)": "cpu:1522874", - " 491 call call(Address(obj#37), Symbol(clawback), Vec(obj#235))": "cpu:1525738, mem:89638, objs:-/133@40740531, auth:-/1@ded1e0d9", - " 492 push SAC:a010db6c:clawback(Address(obj#39), I128(40000000))": "cpu:1557096, mem:94680, objs:-/134@8607fc2d, stk:1@63b0b955, auth:1@b57f30f8/1@44091ef8", + " 491 call call(Address(obj#37), Symbol(clawback), Vec(obj#235))": "cpu:1525738, mem:89702, objs:-/133@bd34b0d7, auth:-/1@ded1e0d9", + " 492 push SAC:2e378f80:clawback(Address(obj#39), I128(40000000))": "cpu:1557096, mem:94752, objs:-/134@df2c6da5, stk:1@3573421, auth:1@b57f30f8/1@44091ef8", " 493 call symbol_index_in_strs(Symbol(clawback), 17)": "", " 494 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:1557854", " 495 call vec_new_from_slice(2)": "cpu:1558005", - " 496 ret vec_new_from_slice -> Ok(Vec(obj#269))": "cpu:1559031, mem:94776, objs:-/135@3e93c35f", + " 496 ret vec_new_from_slice -> Ok(Vec(obj#269))": "cpu:1559031, mem:94848, objs:-/135@8f59e4ea", " 497 call has_contract_data(Vec(obj#269), Persistent)": "", - " 498 ret has_contract_data -> Ok(True)": "cpu:1561725, mem:95056", + " 498 ret has_contract_data -> Ok(True)": "cpu:1561725, mem:95128", " 499 call get_contract_data(Vec(obj#269), Persistent)": "", - " 500 call obj_cmp(Symbol(amount), Symbol(obj#271))": "cpu:1565972, mem:95514, objs:-/136@1bfbaead", + " 500 call obj_cmp(Symbol(amount), Symbol(obj#271))": "cpu:1565972, mem:95586, objs:-/136@321eea17", " 501 ret obj_cmp -> Ok(-1)": "cpu:1566138", " 502 call obj_cmp(Symbol(obj#271), Symbol(clawback))": "", " 503 ret obj_cmp -> Ok(-1)": "cpu:1566305", - " 504 ret get_contract_data -> Ok(Map(obj#273))": "cpu:1566806, mem:95578, objs:-/137@b36394c3", + " 504 ret get_contract_data -> Ok(Map(obj#273))": "cpu:1566806, mem:95650, objs:-/137@51130282", " 505 call map_unpack_to_slice(Map(obj#273), 3)": "", " 506 ret map_unpack_to_slice -> Ok(Void)": "cpu:1567209", " 507 call vec_new_from_slice(1)": "", - " 508 ret vec_new_from_slice -> Ok(Vec(obj#275))": "cpu:1568172, mem:95666, objs:-/138@fcdd8a5e", + " 508 ret vec_new_from_slice -> Ok(Vec(obj#275))": "cpu:1568172, mem:95738, objs:-/138@1fd6d8c6", " 509 call get_contract_data(Vec(obj#275), Instance)": "", - " 510 call obj_cmp(Symbol(obj#289), Symbol(issuer))": "cpu:1578163, mem:96797, objs:-/147@8b36eb70, stk:-", + " 510 call obj_cmp(Symbol(obj#289), Symbol(issuer))": "cpu:1578163, mem:96873, objs:-/147@699527de, stk:-", " 511 ret obj_cmp -> Ok(-1)": "cpu:1578329", - " 512 call obj_cmp(Symbol(METADATA), Vec(obj#283))": "cpu:1579260, mem:96925, objs:-/149@669eed15", + " 512 call obj_cmp(Symbol(METADATA), Vec(obj#283))": "cpu:1579260, mem:97001, objs:-/149@3e3fd674", " 513 ret obj_cmp -> Ok(-1)": "cpu:1579382", " 514 call obj_cmp(Vec(obj#283), Vec(obj#287))": "", " 515 ret obj_cmp -> Ok(-1)": "cpu:1579669", @@ -519,7 +519,7 @@ " 517 ret obj_cmp -> Ok(-1)": "cpu:1580007", " 518 call obj_cmp(Vec(obj#287), Vec(obj#275))": "", " 519 ret obj_cmp -> Ok(0)": "cpu:1580294", - " 520 ret get_contract_data -> Ok(Vec(obj#297))": "cpu:1580400, store:3@f8ee34fc/6@7af8d833, stk:1@664401a5", + " 520 ret get_contract_data -> Ok(Vec(obj#297))": "cpu:1580400, store:3@f8ee34fc/6@b674634d, stk:1@96fd52fb", " 521 call vec_get(Vec(obj#297), U32(0))": "", " 522 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1580565", " 523 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -530,16 +530,16 @@ " 528 ret map_unpack_to_slice -> Ok(Void)": "cpu:1581276", " 529 call bytes_len(Bytes(obj#293))": "", " 530 ret bytes_len -> Ok(U32(32))": "cpu:1581398", - " 531 call obj_cmp(Address(obj#299), Address(obj#39))": "cpu:1581991, mem:96989, objs:-/150@ad2fd325", + " 531 call obj_cmp(Address(obj#299), Address(obj#39))": "cpu:1581991, mem:97065, objs:-/150@fc90b899", " 532 ret obj_cmp -> Ok(-1)": "cpu:1582283", " 533 call vec_new_from_slice(1)": "", - " 534 ret vec_new_from_slice -> Ok(Vec(obj#301))": "cpu:1583246, mem:97077, objs:-/151@14b4222e", + " 534 ret vec_new_from_slice -> Ok(Vec(obj#301))": "cpu:1583246, mem:97153, objs:-/151@9db07f7d", " 535 call get_contract_data(Vec(obj#301), Instance)": "", - " 536 call obj_cmp(Vec(obj#283), Vec(obj#301))": "cpu:1583358, store:-/6@7af8d833, stk:-", + " 536 call obj_cmp(Vec(obj#283), Vec(obj#301))": "cpu:1583358, store:-/6@b674634d, stk:-", " 537 ret obj_cmp -> Ok(0)": "cpu:1583645", - " 538 ret get_contract_data -> Ok(Address(obj#285))": "cpu:1583751, store:3@f8ee34fc/6@7af8d833, stk:1@664401a5", + " 538 ret get_contract_data -> Ok(Address(obj#285))": "cpu:1583751, store:3@f8ee34fc/6@b674634d, stk:1@96fd52fb", " 539 call require_auth(Address(obj#285))": "", - " 540 call obj_cmp(Address(obj#251), Address(obj#285))": "cpu:1584380, mem:97109", + " 540 call obj_cmp(Address(obj#251), Address(obj#285))": "cpu:1584380, mem:97185", " 541 ret obj_cmp -> Ok(0)": "cpu:1584672", " 542 call obj_cmp(Address(obj#251), Address(obj#285))": " auth:1@b57f30f8/-", " 543 ret obj_cmp -> Ok(0)": "cpu:1584964", @@ -547,11 +547,11 @@ " 545 ret obj_cmp -> Ok(0)": "cpu:1585256", " 546 call obj_cmp(Address(obj#265), Address(obj#39))": "", " 547 ret obj_cmp -> Ok(0)": "cpu:1585548", - " 548 call vec_len(Vec(obj#261))": "cpu:1603877, mem:101919", + " 548 call vec_len(Vec(obj#261))": "cpu:1603877, mem:101995", " 549 ret vec_len -> Ok(U32(1))": "cpu:1603999", " 550 call bytes_new_from_slice(32)": "", - " 551 ret bytes_new_from_slice -> Ok(Bytes(obj#303))": "cpu:1604968, mem:102031, objs:-/152@ca2777e4", - " 552 call vec_get(Vec(obj#261), U32(0))": "cpu:1606901, mem:102271", + " 551 ret bytes_new_from_slice -> Ok(Bytes(obj#303))": "cpu:1604968, mem:102107, objs:-/152@33a5a476", + " 552 call vec_get(Vec(obj#261), U32(0))": "cpu:1606901, mem:102347", " 553 ret vec_get -> Ok(Map(obj#259))": "cpu:1607127", " 554 call map_unpack_to_slice(Map(obj#259), 2)": "", " 555 ret map_unpack_to_slice -> Ok(Void)": "cpu:1607479", @@ -563,137 +563,137 @@ " 561 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2026933", " 562 call bytes_copy_to_slice(Bytes(obj#255), U32(0), 32)": "", " 563 ret bytes_copy_to_slice -> Ok(())": "cpu:2027040", - " 564 ret require_auth -> Ok(Void)": "cpu:2034973, mem:104045, store:3@f8ee34fc/7@92b6df1e, foot:7@b7cb4c08, auth:1@b57f30f8/1@4b7c1506", + " 564 ret require_auth -> Ok(Void)": "cpu:2034973, mem:104121, store:3@f8ee34fc/7@5dd6f88f, foot:7@9d881205, auth:1@b57f30f8/1@4b7c1506", " 565 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 566 call get_ledger_sequence()": "cpu:2036423, mem:104181, store:3@f8ee34fc/-, foot:-", + " 566 call get_ledger_sequence()": "cpu:2036423, mem:104257, store:3@f8ee34fc/-, foot:-", " 567 ret get_ledger_sequence -> Ok(U32(123))": "", - " 568 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2046732, mem:105926, store:3@f8ee34fc/7@92b6df1e, foot:7@b7cb4c08", + " 568 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2046732, mem:106006, store:3@f8ee34fc/7@5dd6f88f, foot:7@9d881205", " 569 call vec_new_from_slice(2)": "cpu:2046927", - " 570 ret vec_new_from_slice -> Ok(Vec(obj#305))": "cpu:2047953, mem:106022, objs:-/153@7fdd1a2b", + " 570 ret vec_new_from_slice -> Ok(Vec(obj#305))": "cpu:2047953, mem:106102, objs:-/153@e99a87e3", " 571 call has_contract_data(Vec(obj#305), Persistent)": "", - " 572 ret has_contract_data -> Ok(True)": "cpu:2050227, mem:106302", + " 572 ret has_contract_data -> Ok(True)": "cpu:2050227, mem:106382", " 573 call get_contract_data(Vec(obj#305), Persistent)": "", - " 574 call obj_cmp(Symbol(amount), Symbol(obj#307))": "cpu:2054054, mem:106760, objs:-/154@5712b848", + " 574 call obj_cmp(Symbol(amount), Symbol(obj#307))": "cpu:2054054, mem:106840, objs:-/154@a90f517b", " 575 ret obj_cmp -> Ok(-1)": "cpu:2054220", " 576 call obj_cmp(Symbol(obj#307), Symbol(clawback))": "", " 577 ret obj_cmp -> Ok(-1)": "cpu:2054387", - " 578 ret get_contract_data -> Ok(Map(obj#309))": "cpu:2054888, mem:106824, objs:-/155@1515ee32", + " 578 ret get_contract_data -> Ok(Map(obj#309))": "cpu:2054888, mem:106904, objs:-/155@4910e41e", " 579 call map_unpack_to_slice(Map(obj#309), 3)": "", " 580 ret map_unpack_to_slice -> Ok(Void)": "cpu:2055291", " 581 call vec_new_from_slice(2)": "", - " 582 ret vec_new_from_slice -> Ok(Vec(obj#311))": "cpu:2056317, mem:106920, objs:-/156@63992e7b", + " 582 ret vec_new_from_slice -> Ok(Vec(obj#311))": "cpu:2056317, mem:107000, objs:-/156@c721d720", " 583 call map_new_from_slices(3)": "", - " 584 call symbol_new_from_slice(10)": "cpu:2056856, mem:107008", - " 585 ret symbol_new_from_slice -> Ok(Symbol(obj#313))": "cpu:2057864, mem:107098, objs:-/157@9c2ab5dd", + " 584 call symbol_new_from_slice(10)": "cpu:2056856, mem:107088", + " 585 ret symbol_new_from_slice -> Ok(Symbol(obj#313))": "cpu:2057864, mem:107178, objs:-/157@97cf95e6", " 586 call obj_cmp(Symbol(amount), Symbol(obj#313))": "cpu:2057915", " 587 ret obj_cmp -> Ok(-1)": "cpu:2058081", " 588 call obj_cmp(Symbol(obj#313), Symbol(clawback))": "", " 589 ret obj_cmp -> Ok(-1)": "cpu:2058248", - " 590 ret map_new_from_slices -> Ok(Map(obj#315))": "cpu:2058688, mem:107162, objs:-/158@543048fc", + " 590 ret map_new_from_slices -> Ok(Map(obj#315))": "cpu:2058688, mem:107242, objs:-/158@f747ea6e", " 591 call put_contract_data(Vec(obj#311), Map(obj#315), Persistent)": "", - " 592 ret put_contract_data -> Ok(Void)": "cpu:2068718, mem:109271, store:3@f8ee34fc/7@b9ccc7aa", + " 592 ret put_contract_data -> Ok(Void)": "cpu:2068718, mem:109351, store:3@f8ee34fc/7@29b810a5", " 593 call vec_new_from_slice(2)": "", - " 594 ret vec_new_from_slice -> Ok(Vec(obj#317))": "cpu:2069744, mem:109367, objs:-/159@12fa1bf6", + " 594 ret vec_new_from_slice -> Ok(Vec(obj#317))": "cpu:2069744, mem:109447, objs:-/159@e93f3b5a", " 595 call extend_contract_data_ttl(Vec(obj#317), Persistent, U32(501120), U32(518400))": "", - " 596 call get_ledger_sequence()": "cpu:2072018, mem:109647, store:3@f8ee34fc/-, foot:-", + " 596 call get_ledger_sequence()": "cpu:2072018, mem:109727, store:3@f8ee34fc/-, foot:-", " 597 ret get_ledger_sequence -> Ok(U32(123))": "", - " 598 ret extend_contract_data_ttl -> Ok(Void)": " store:3@f8ee34fc/7@b9ccc7aa, foot:7@b7cb4c08", + " 598 ret extend_contract_data_ttl -> Ok(Void)": " store:3@f8ee34fc/7@29b810a5, foot:7@9d881205", " 599 call get_contract_data(Symbol(METADATA), Instance)": "", - " 600 call obj_cmp(Vec(obj#283), Symbol(METADATA))": "cpu:2072069, store:-/7@b9ccc7aa, stk:-", + " 600 call obj_cmp(Vec(obj#283), Symbol(METADATA))": "cpu:2072069, store:-/7@29b810a5, stk:-", " 601 ret obj_cmp -> Ok(1)": "cpu:2072191", - " 602 ret get_contract_data -> Ok(Map(obj#281))": "cpu:2072297, store:3@f8ee34fc/7@b9ccc7aa, stk:1@664401a5", + " 602 ret get_contract_data -> Ok(Map(obj#281))": "cpu:2072297, store:3@f8ee34fc/7@29b810a5, stk:1@96fd52fb", " 603 call map_unpack_to_slice(Map(obj#281), 3)": "", " 604 ret map_unpack_to_slice -> Ok(Void)": "cpu:2072637", " 605 call vec_new_from_slice(4)": "", - " 606 ret vec_new_from_slice -> Ok(Vec(obj#319))": "cpu:2073789, mem:109759, objs:-/160@cf55e29f", + " 606 ret vec_new_from_slice -> Ok(Vec(obj#319))": "cpu:2073789, mem:109839, objs:-/160@8811773b", " 607 call contract_event(Vec(obj#319), I128(40000000))": "", - " 608 ret contract_event -> Ok(Void)": "cpu:2075398, mem:109936, objs:-/161@c7fd7056, evt:3@c64676d5", - " 609 pop SAC:a010db6c:clawback -> Ok(Void)": "", - " 610 ret call -> Ok(Void)": " store:-/7@b9ccc7aa, stk:-, auth:-/-", + " 608 ret contract_event -> Ok(Void)": "cpu:2075398, mem:110016, objs:-/161@26d5ae79, evt:3@c64676d5", + " 609 pop SAC:2e378f80:clawback -> Ok(Void)": "", + " 610 ret call -> Ok(Void)": " store:-/7@29b810a5, stk:-, auth:-/-", " 611 call vec_new_from_slice(2)": "", - " 612 ret vec_new_from_slice -> Ok(Vec(obj#323))": "cpu:2076424, mem:110032, objs:-/162@d200fef0", - " 613 call vec_new()": "cpu:2094685, mem:114890, objs:-/163@39828b51", - " 614 ret vec_new -> Ok(Vec(obj#327))": "cpu:2095186, mem:114954, objs:-/164@cbcb536e", + " 612 ret vec_new_from_slice -> Ok(Vec(obj#323))": "cpu:2076424, mem:110112, objs:-/162@c06814e3", + " 613 call vec_new()": "cpu:2094685, mem:114970, objs:-/163@200137f3", + " 614 ret vec_new -> Ok(Vec(obj#327))": "cpu:2095186, mem:115034, objs:-/164@b21dce2d", " 615 call bytes_new_from_slice(32)": "", - " 616 ret bytes_new_from_slice -> Ok(Bytes(obj#329))": "cpu:2096155, mem:115066, objs:-/165@d32c984a", + " 616 ret bytes_new_from_slice -> Ok(Bytes(obj#329))": "cpu:2096155, mem:115146, objs:-/165@28c814ba", " 617 call bytes_len(Bytes(obj#329))": "", " 618 ret bytes_len -> Ok(U32(32))": "cpu:2096277", " 619 call bytes_new_from_slice(64)": "", - " 620 ret bytes_new_from_slice -> Ok(Bytes(obj#331))": "cpu:2097254, mem:115210, objs:-/166@73bb7639", + " 620 ret bytes_new_from_slice -> Ok(Bytes(obj#331))": "cpu:2097254, mem:115290, objs:-/166@41a74ee7", " 621 call bytes_len(Bytes(obj#331))": "", " 622 ret bytes_len -> Ok(U32(64))": "cpu:2097376", " 623 call map_new_from_slices(2)": "", - " 624 call symbol_new_from_slice(10)": "cpu:2097909, mem:115274", - " 625 ret symbol_new_from_slice -> Ok(Symbol(obj#333))": "cpu:2098917, mem:115364, objs:-/167@9e11d553", + " 624 call symbol_new_from_slice(10)": "cpu:2097909, mem:115354", + " 625 ret symbol_new_from_slice -> Ok(Symbol(obj#333))": "cpu:2098917, mem:115444, objs:-/167@2d10df72", " 626 call obj_cmp(Symbol(obj#333), Symbol(signature))": "cpu:2099087", " 627 ret obj_cmp -> Ok(-1)": "cpu:2099254", - " 628 ret map_new_from_slices -> Ok(Map(obj#335))": "cpu:2099694, mem:115428, objs:-/168@feca1e1f", + " 628 ret map_new_from_slices -> Ok(Map(obj#335))": "cpu:2099694, mem:115508, objs:-/168@a4d9bb70", " 629 call vec_push_back(Vec(obj#327), Map(obj#335))": "", - " 630 ret vec_push_back -> Ok(Vec(obj#337))": "cpu:2100901, mem:115516, objs:-/169@a296c64", - " 631 call obj_cmp(Symbol(obj#341), Symbol(signature))": "cpu:2108997, mem:116768, objs:-/173@d5fe9c0d", + " 630 ret vec_push_back -> Ok(Vec(obj#337))": "cpu:2100901, mem:115596, objs:-/169@8b5d2d68", + " 631 call obj_cmp(Symbol(obj#341), Symbol(signature))": "cpu:2108997, mem:116848, objs:-/173@f4284f66", " 632 ret obj_cmp -> Ok(-1)": "cpu:2109164", - " 633 call call(Address(obj#37), Symbol(clawback), Vec(obj#323))": "cpu:2112028, mem:117104, objs:-/177@9e47d265, auth:-/1@fa4d5acd", - " 634 push SAC:a010db6c:clawback(Address(obj#41), I128(40000000))": "cpu:2143690, mem:122214, objs:-/178@7ff4c40, stk:1@7ad3e9bf, auth:1@1105d6d5/1@6dce0cb0", + " 633 call call(Address(obj#37), Symbol(clawback), Vec(obj#323))": "cpu:2112028, mem:117184, objs:-/177@58207562, auth:-/1@fa4d5acd", + " 634 push SAC:2e378f80:clawback(Address(obj#41), I128(40000000))": "cpu:2143690, mem:122302, objs:-/178@bea0eac9, stk:1@587c5d69, auth:1@1105d6d5/1@6dce0cb0", " 635 call symbol_index_in_strs(Symbol(clawback), 17)": "", " 636 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:2144448", " 637 call vec_new_from_slice(2)": "cpu:2144599", - " 638 ret vec_new_from_slice -> Ok(Vec(obj#357))": "cpu:2145625, mem:122310, objs:-/179@eb9b053b", + " 638 ret vec_new_from_slice -> Ok(Vec(obj#357))": "cpu:2145625, mem:122398, objs:-/179@db67eece", " 639 call has_contract_data(Vec(obj#357), Persistent)": "", - " 640 ret has_contract_data -> Ok(True)": "cpu:2148319, mem:122590", + " 640 ret has_contract_data -> Ok(True)": "cpu:2148319, mem:122678", " 641 call get_contract_data(Vec(obj#357), Persistent)": "", - " 642 call obj_cmp(Symbol(amount), Symbol(obj#359))": "cpu:2152566, mem:123048, objs:-/180@34d86930", + " 642 call obj_cmp(Symbol(amount), Symbol(obj#359))": "cpu:2152566, mem:123136, objs:-/180@53a423fe", " 643 ret obj_cmp -> Ok(-1)": "cpu:2152732", " 644 call obj_cmp(Symbol(obj#359), Symbol(clawback))": "", " 645 ret obj_cmp -> Ok(-1)": "cpu:2152899", - " 646 ret get_contract_data -> Ok(Map(obj#361))": "cpu:2153400, mem:123112, objs:-/181@527ed12c", + " 646 ret get_contract_data -> Ok(Map(obj#361))": "cpu:2153400, mem:123200, objs:-/181@7cac2717", " 647 call map_unpack_to_slice(Map(obj#361), 3)": "", " 648 ret map_unpack_to_slice -> Ok(Void)": "cpu:2153803", - " 649 pop SAC:a010db6c:clawback -> Err(Error(Contract, #10))": "", + " 649 pop SAC:2e378f80:clawback -> Err(Error(Contract, #10))": "", " 650 ret call -> Err(Error(Contract, #10))": " stk:-, auth:-/-", - " 651 call vec_new_from_slice(2)": "cpu:2156249, mem:123876, store:-/7@b8e406fd", - " 652 ret vec_new_from_slice -> Ok(Vec(obj#363))": "cpu:2157275, mem:123972, objs:-/182@2e691bcd", - " 653 call vec_new()": "cpu:2175536, mem:128830, objs:-/183@99ef7ff", - " 654 ret vec_new -> Ok(Vec(obj#367))": "cpu:2176037, mem:128894, objs:-/184@fb1a8c06", + " 651 call vec_new_from_slice(2)": "cpu:2156249, mem:123964, store:-/7@afde5228", + " 652 ret vec_new_from_slice -> Ok(Vec(obj#363))": "cpu:2157275, mem:124060, objs:-/182@19bf4e83", + " 653 call vec_new()": "cpu:2175536, mem:128918, objs:-/183@e9912586", + " 654 ret vec_new -> Ok(Vec(obj#367))": "cpu:2176037, mem:128982, objs:-/184@621a6414", " 655 call bytes_new_from_slice(32)": "", - " 656 ret bytes_new_from_slice -> Ok(Bytes(obj#369))": "cpu:2177006, mem:129006, objs:-/185@2b7f5ca4", + " 656 ret bytes_new_from_slice -> Ok(Bytes(obj#369))": "cpu:2177006, mem:129094, objs:-/185@7b2c0e55", " 657 call bytes_len(Bytes(obj#369))": "", " 658 ret bytes_len -> Ok(U32(32))": "cpu:2177128", " 659 call bytes_new_from_slice(64)": "", - " 660 ret bytes_new_from_slice -> Ok(Bytes(obj#371))": "cpu:2178105, mem:129150, objs:-/186@42a937a2", + " 660 ret bytes_new_from_slice -> Ok(Bytes(obj#371))": "cpu:2178105, mem:129238, objs:-/186@9073c7ee", " 661 call bytes_len(Bytes(obj#371))": "", " 662 ret bytes_len -> Ok(U32(64))": "cpu:2178227", " 663 call map_new_from_slices(2)": "", - " 664 call symbol_new_from_slice(10)": "cpu:2178760, mem:129214", - " 665 ret symbol_new_from_slice -> Ok(Symbol(obj#373))": "cpu:2179768, mem:129304, objs:-/187@f9d66691", + " 664 call symbol_new_from_slice(10)": "cpu:2178760, mem:129302", + " 665 ret symbol_new_from_slice -> Ok(Symbol(obj#373))": "cpu:2179768, mem:129392, objs:-/187@78512db8", " 666 call obj_cmp(Symbol(obj#373), Symbol(signature))": "cpu:2179938", " 667 ret obj_cmp -> Ok(-1)": "cpu:2180105", - " 668 ret map_new_from_slices -> Ok(Map(obj#375))": "cpu:2180545, mem:129368, objs:-/188@c07e9ae8", + " 668 ret map_new_from_slices -> Ok(Map(obj#375))": "cpu:2180545, mem:129456, objs:-/188@c2d5b43c", " 669 call vec_push_back(Vec(obj#367), Map(obj#375))": "", - " 670 ret vec_push_back -> Ok(Vec(obj#377))": "cpu:2181752, mem:129456, objs:-/189@5cd86d58", - " 671 call obj_cmp(Symbol(obj#381), Symbol(signature))": "cpu:2189848, mem:130708, objs:-/193@990a8751", + " 670 ret vec_push_back -> Ok(Vec(obj#377))": "cpu:2181752, mem:129544, objs:-/189@9564e683", + " 671 call obj_cmp(Symbol(obj#381), Symbol(signature))": "cpu:2189848, mem:130796, objs:-/193@318355f7", " 672 ret obj_cmp -> Ok(-1)": "cpu:2190015", - " 673 call call(Address(obj#37), Symbol(clawback), Vec(obj#363))": "cpu:2192879, mem:131044, objs:-/197@ddd8d306, auth:-/1@af66d560", - " 674 push SAC:a010db6c:clawback(Address(obj#39), I128(40000000))": "cpu:2224541, mem:136154, objs:-/198@8eeafe32, stk:1@63b0b955, auth:1@b8388731/1@e79b7c54", + " 673 call call(Address(obj#37), Symbol(clawback), Vec(obj#363))": "cpu:2192879, mem:131132, objs:-/197@2423536, auth:-/1@af66d560", + " 674 push SAC:2e378f80:clawback(Address(obj#39), I128(40000000))": "cpu:2224541, mem:136250, objs:-/198@e19e5a5c, stk:1@3573421, auth:1@b8388731/1@e79b7c54", " 675 call symbol_index_in_strs(Symbol(clawback), 17)": "", " 676 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:2225299", " 677 call vec_new_from_slice(2)": "cpu:2225450", - " 678 ret vec_new_from_slice -> Ok(Vec(obj#397))": "cpu:2226476, mem:136250, objs:-/199@dc2d03c", + " 678 ret vec_new_from_slice -> Ok(Vec(obj#397))": "cpu:2226476, mem:136346, objs:-/199@f36ecaf5", " 679 call has_contract_data(Vec(obj#397), Persistent)": "", - " 680 ret has_contract_data -> Ok(True)": "cpu:2228750, mem:136530", + " 680 ret has_contract_data -> Ok(True)": "cpu:2228750, mem:136626", " 681 call get_contract_data(Vec(obj#397), Persistent)": "", - " 682 call obj_cmp(Symbol(amount), Symbol(obj#399))": "cpu:2232577, mem:136988, objs:-/200@b8461d5e", + " 682 call obj_cmp(Symbol(amount), Symbol(obj#399))": "cpu:2232577, mem:137084, objs:-/200@8935ec26", " 683 ret obj_cmp -> Ok(-1)": "cpu:2232743", " 684 call obj_cmp(Symbol(obj#399), Symbol(clawback))": "", " 685 ret obj_cmp -> Ok(-1)": "cpu:2232910", - " 686 ret get_contract_data -> Ok(Map(obj#401))": "cpu:2233411, mem:137052, objs:-/201@c96d8c5a", + " 686 ret get_contract_data -> Ok(Map(obj#401))": "cpu:2233411, mem:137148, objs:-/201@62c2e14d", " 687 call map_unpack_to_slice(Map(obj#401), 3)": "", " 688 ret map_unpack_to_slice -> Ok(Void)": "cpu:2233814", " 689 call vec_new_from_slice(1)": "", - " 690 ret vec_new_from_slice -> Ok(Vec(obj#403))": "cpu:2234777, mem:137140, objs:-/202@f2f79d5c", + " 690 ret vec_new_from_slice -> Ok(Vec(obj#403))": "cpu:2234777, mem:137236, objs:-/202@da67aa9f", " 691 call get_contract_data(Vec(obj#403), Instance)": "", - " 692 call obj_cmp(Symbol(obj#417), Symbol(issuer))": "cpu:2244768, mem:138271, objs:-/211@d6f6c93b, stk:-", + " 692 call obj_cmp(Symbol(obj#417), Symbol(issuer))": "cpu:2244768, mem:138371, objs:-/211@867f16fd, stk:-", " 693 ret obj_cmp -> Ok(-1)": "cpu:2244934", - " 694 call obj_cmp(Symbol(METADATA), Vec(obj#411))": "cpu:2245865, mem:138399, objs:-/213@85eb1716", + " 694 call obj_cmp(Symbol(METADATA), Vec(obj#411))": "cpu:2245865, mem:138499, objs:-/213@9761f8df", " 695 ret obj_cmp -> Ok(-1)": "cpu:2245987", " 696 call obj_cmp(Vec(obj#411), Vec(obj#415))": "", " 697 ret obj_cmp -> Ok(-1)": "cpu:2246274", @@ -701,7 +701,7 @@ " 699 ret obj_cmp -> Ok(-1)": "cpu:2246612", " 700 call obj_cmp(Vec(obj#415), Vec(obj#403))": "", " 701 ret obj_cmp -> Ok(0)": "cpu:2246899", - " 702 ret get_contract_data -> Ok(Vec(obj#425))": "cpu:2247005, store:3@f8600dbd/7@b8e406fd, stk:1@85cda033", + " 702 ret get_contract_data -> Ok(Vec(obj#425))": "cpu:2247005, store:3@f8600dbd/7@afde5228, stk:1@7ac65f00", " 703 call vec_get(Vec(obj#425), U32(0))": "", " 704 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2247170", " 705 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -712,16 +712,16 @@ " 710 ret map_unpack_to_slice -> Ok(Void)": "cpu:2247881", " 711 call bytes_len(Bytes(obj#421))": "", " 712 ret bytes_len -> Ok(U32(32))": "cpu:2248003", - " 713 call obj_cmp(Address(obj#427), Address(obj#39))": "cpu:2248596, mem:138463, objs:-/214@b3234054", + " 713 call obj_cmp(Address(obj#427), Address(obj#39))": "cpu:2248596, mem:138563, objs:-/214@41011a0d", " 714 ret obj_cmp -> Ok(-1)": "cpu:2248888", " 715 call vec_new_from_slice(1)": "", - " 716 ret vec_new_from_slice -> Ok(Vec(obj#429))": "cpu:2249851, mem:138551, objs:-/215@6b615fda", + " 716 ret vec_new_from_slice -> Ok(Vec(obj#429))": "cpu:2249851, mem:138651, objs:-/215@101993e0", " 717 call get_contract_data(Vec(obj#429), Instance)": "", - " 718 call obj_cmp(Vec(obj#411), Vec(obj#429))": "cpu:2249963, store:-/7@b8e406fd, stk:-", + " 718 call obj_cmp(Vec(obj#411), Vec(obj#429))": "cpu:2249963, store:-/7@afde5228, stk:-", " 719 ret obj_cmp -> Ok(0)": "cpu:2250250", - " 720 ret get_contract_data -> Ok(Address(obj#413))": "cpu:2250356, store:3@f8600dbd/7@b8e406fd, stk:1@85cda033", + " 720 ret get_contract_data -> Ok(Address(obj#413))": "cpu:2250356, store:3@f8600dbd/7@afde5228, stk:1@7ac65f00", " 721 call require_auth(Address(obj#413))": "", - " 722 call obj_cmp(Address(obj#379), Address(obj#413))": "cpu:2250985, mem:138583", + " 722 call obj_cmp(Address(obj#379), Address(obj#413))": "cpu:2250985, mem:138683", " 723 ret obj_cmp -> Ok(0)": "cpu:2251277", " 724 call obj_cmp(Address(obj#379), Address(obj#413))": " auth:1@b8388731/-", " 725 ret obj_cmp -> Ok(0)": "cpu:2251569", @@ -729,11 +729,11 @@ " 727 ret obj_cmp -> Ok(0)": "cpu:2251861", " 728 call obj_cmp(Address(obj#393), Address(obj#39))": "", " 729 ret obj_cmp -> Ok(0)": "cpu:2252153", - " 730 call vec_len(Vec(obj#389))": "cpu:2270482, mem:143393", + " 730 call vec_len(Vec(obj#389))": "cpu:2270482, mem:143493", " 731 ret vec_len -> Ok(U32(1))": "cpu:2270604", " 732 call bytes_new_from_slice(32)": "", - " 733 ret bytes_new_from_slice -> Ok(Bytes(obj#431))": "cpu:2271573, mem:143505, objs:-/216@2b25c757", - " 734 call vec_get(Vec(obj#389), U32(0))": "cpu:2273506, mem:143745", + " 733 ret bytes_new_from_slice -> Ok(Bytes(obj#431))": "cpu:2271573, mem:143605, objs:-/216@d85af598", + " 734 call vec_get(Vec(obj#389), U32(0))": "cpu:2273506, mem:143845", " 735 ret vec_get -> Ok(Map(obj#387))": "cpu:2273732", " 736 call map_unpack_to_slice(Map(obj#387), 2)": "", " 737 ret map_unpack_to_slice -> Ok(Void)": "cpu:2274084", @@ -745,152 +745,152 @@ " 743 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2693538", " 744 call bytes_copy_to_slice(Bytes(obj#383), U32(0), 32)": "", " 745 ret bytes_copy_to_slice -> Ok(())": "cpu:2693645", - " 746 ret require_auth -> Ok(Void)": "cpu:2701870, mem:145705, store:3@f8600dbd/8@5c25d143, foot:8@9e58c3f2, auth:1@b8388731/1@461b25d4", + " 746 ret require_auth -> Ok(Void)": "cpu:2701870, mem:145805, store:3@f8600dbd/8@3fedaf8c, foot:8@e7777b62, auth:1@b8388731/1@461b25d4", " 747 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 748 call get_ledger_sequence()": "cpu:2703339, mem:145841, store:3@f8600dbd/-, foot:-", + " 748 call get_ledger_sequence()": "cpu:2703339, mem:145941, store:3@f8600dbd/-, foot:-", " 749 ret get_ledger_sequence -> Ok(U32(123))": "", - " 750 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2713667, mem:147586, store:3@f8600dbd/8@5c25d143, foot:8@9e58c3f2", + " 750 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2713667, mem:147690, store:3@f8600dbd/8@3fedaf8c, foot:8@e7777b62", " 751 call vec_new_from_slice(2)": "cpu:2713862", - " 752 ret vec_new_from_slice -> Ok(Vec(obj#433))": "cpu:2714888, mem:147682, objs:-/217@3d2b0683", + " 752 ret vec_new_from_slice -> Ok(Vec(obj#433))": "cpu:2714888, mem:147786, objs:-/217@113d70f8", " 753 call has_contract_data(Vec(obj#433), Persistent)": "", - " 754 ret has_contract_data -> Ok(True)": "cpu:2717181, mem:147962", + " 754 ret has_contract_data -> Ok(True)": "cpu:2717181, mem:148066", " 755 call get_contract_data(Vec(obj#433), Persistent)": "", - " 756 call obj_cmp(Symbol(amount), Symbol(obj#435))": "cpu:2721027, mem:148420, objs:-/218@60e678bf", + " 756 call obj_cmp(Symbol(amount), Symbol(obj#435))": "cpu:2721027, mem:148524, objs:-/218@2d02daa", " 757 ret obj_cmp -> Ok(-1)": "cpu:2721193", " 758 call obj_cmp(Symbol(obj#435), Symbol(clawback))": "", " 759 ret obj_cmp -> Ok(-1)": "cpu:2721360", - " 760 ret get_contract_data -> Ok(Map(obj#437))": "cpu:2721861, mem:148484, objs:-/219@f6dc12fe", + " 760 ret get_contract_data -> Ok(Map(obj#437))": "cpu:2721861, mem:148588, objs:-/219@13d2eb8f", " 761 call map_unpack_to_slice(Map(obj#437), 3)": "", " 762 ret map_unpack_to_slice -> Ok(Void)": "cpu:2722264", " 763 call vec_new_from_slice(2)": "", - " 764 ret vec_new_from_slice -> Ok(Vec(obj#439))": "cpu:2723290, mem:148580, objs:-/220@c4d6a5e", + " 764 ret vec_new_from_slice -> Ok(Vec(obj#439))": "cpu:2723290, mem:148684, objs:-/220@c9accf1f", " 765 call map_new_from_slices(3)": "", - " 766 call symbol_new_from_slice(10)": "cpu:2723829, mem:148668", - " 767 ret symbol_new_from_slice -> Ok(Symbol(obj#441))": "cpu:2724837, mem:148758, objs:-/221@3e2ea835", + " 766 call symbol_new_from_slice(10)": "cpu:2723829, mem:148772", + " 767 ret symbol_new_from_slice -> Ok(Symbol(obj#441))": "cpu:2724837, mem:148862, objs:-/221@f7b6ef35", " 768 call obj_cmp(Symbol(amount), Symbol(obj#441))": "cpu:2724888", " 769 ret obj_cmp -> Ok(-1)": "cpu:2725054", " 770 call obj_cmp(Symbol(obj#441), Symbol(clawback))": "", " 771 ret obj_cmp -> Ok(-1)": "cpu:2725221", - " 772 ret map_new_from_slices -> Ok(Map(obj#443))": "cpu:2725661, mem:148822, objs:-/222@9db98166", + " 772 ret map_new_from_slices -> Ok(Map(obj#443))": "cpu:2725661, mem:148926, objs:-/222@e14e8e78", " 773 call put_contract_data(Vec(obj#439), Map(obj#443), Persistent)": "", - " 774 ret put_contract_data -> Ok(Void)": "cpu:2735863, mem:150999, store:3@f8600dbd/8@933218bc", + " 774 ret put_contract_data -> Ok(Void)": "cpu:2735863, mem:151103, store:3@f8600dbd/8@3bfcb931", " 775 call vec_new_from_slice(2)": "", - " 776 ret vec_new_from_slice -> Ok(Vec(obj#445))": "cpu:2736889, mem:151095, objs:-/223@75ade46d", + " 776 ret vec_new_from_slice -> Ok(Vec(obj#445))": "cpu:2736889, mem:151199, objs:-/223@43c29294", " 777 call extend_contract_data_ttl(Vec(obj#445), Persistent, U32(501120), U32(518400))": "", - " 778 call get_ledger_sequence()": "cpu:2739182, mem:151375, store:3@f8600dbd/-, foot:-", + " 778 call get_ledger_sequence()": "cpu:2739182, mem:151479, store:3@f8600dbd/-, foot:-", " 779 ret get_ledger_sequence -> Ok(U32(123))": "", - " 780 ret extend_contract_data_ttl -> Ok(Void)": " store:3@f8600dbd/8@933218bc, foot:8@9e58c3f2", + " 780 ret extend_contract_data_ttl -> Ok(Void)": " store:3@f8600dbd/8@3bfcb931, foot:8@e7777b62", " 781 call get_contract_data(Symbol(METADATA), Instance)": "", - " 782 call obj_cmp(Vec(obj#411), Symbol(METADATA))": "cpu:2739233, store:-/8@933218bc, stk:-", + " 782 call obj_cmp(Vec(obj#411), Symbol(METADATA))": "cpu:2739233, store:-/8@3bfcb931, stk:-", " 783 ret obj_cmp -> Ok(1)": "cpu:2739355", - " 784 ret get_contract_data -> Ok(Map(obj#409))": "cpu:2739461, store:3@f8600dbd/8@933218bc, stk:1@85cda033", + " 784 ret get_contract_data -> Ok(Map(obj#409))": "cpu:2739461, store:3@f8600dbd/8@3bfcb931, stk:1@7ac65f00", " 785 call map_unpack_to_slice(Map(obj#409), 3)": "", " 786 ret map_unpack_to_slice -> Ok(Void)": "cpu:2739801", " 787 call vec_new_from_slice(4)": "", - " 788 ret vec_new_from_slice -> Ok(Vec(obj#447))": "cpu:2740953, mem:151487, objs:-/224@b425e3f5", + " 788 ret vec_new_from_slice -> Ok(Vec(obj#447))": "cpu:2740953, mem:151591, objs:-/224@5bb67ffc", " 789 call contract_event(Vec(obj#447), I128(40000000))": "", - " 790 ret contract_event -> Ok(Void)": "cpu:2742562, mem:151664, objs:-/225@76ef8a57, evt:4@1345f66", - " 791 pop SAC:a010db6c:clawback -> Ok(Void)": "", - " 792 ret call -> Ok(Void)": " store:-/8@933218bc, stk:-, auth:-/-", + " 790 ret contract_event -> Ok(Void)": "cpu:2742562, mem:151768, objs:-/225@1afe3638, evt:4@1345f66", + " 791 pop SAC:2e378f80:clawback -> Ok(Void)": "", + " 792 ret call -> Ok(Void)": " store:-/8@3bfcb931, stk:-, auth:-/-", " 793 call vec_new_from_slice(2)": "", - " 794 ret vec_new_from_slice -> Ok(Vec(obj#451))": "cpu:2743588, mem:151760, objs:-/226@bac6b4e2", - " 795 call vec_new()": "cpu:2761849, mem:156618, objs:-/227@1b57c15e", - " 796 ret vec_new -> Ok(Vec(obj#455))": "cpu:2762350, mem:156682, objs:-/228@4c41fc6c", + " 794 ret vec_new_from_slice -> Ok(Vec(obj#451))": "cpu:2743588, mem:151864, objs:-/226@4ba24680", + " 795 call vec_new()": "cpu:2761849, mem:156722, objs:-/227@c3225052", + " 796 ret vec_new -> Ok(Vec(obj#455))": "cpu:2762350, mem:156786, objs:-/228@e1d006d3", " 797 call bytes_new_from_slice(32)": "", - " 798 ret bytes_new_from_slice -> Ok(Bytes(obj#457))": "cpu:2763319, mem:156794, objs:-/229@63fca15a", + " 798 ret bytes_new_from_slice -> Ok(Bytes(obj#457))": "cpu:2763319, mem:156898, objs:-/229@8939f8ff", " 799 call bytes_len(Bytes(obj#457))": "", " 800 ret bytes_len -> Ok(U32(32))": "cpu:2763441", " 801 call bytes_new_from_slice(64)": "", - " 802 ret bytes_new_from_slice -> Ok(Bytes(obj#459))": "cpu:2764418, mem:156938, objs:-/230@446f324a", + " 802 ret bytes_new_from_slice -> Ok(Bytes(obj#459))": "cpu:2764418, mem:157042, objs:-/230@2fa70293", " 803 call bytes_len(Bytes(obj#459))": "", " 804 ret bytes_len -> Ok(U32(64))": "cpu:2764540", " 805 call map_new_from_slices(2)": "", - " 806 call symbol_new_from_slice(10)": "cpu:2765073, mem:157002", - " 807 ret symbol_new_from_slice -> Ok(Symbol(obj#461))": "cpu:2766081, mem:157092, objs:-/231@8994a931", + " 806 call symbol_new_from_slice(10)": "cpu:2765073, mem:157106", + " 807 ret symbol_new_from_slice -> Ok(Symbol(obj#461))": "cpu:2766081, mem:157196, objs:-/231@b07444cf", " 808 call obj_cmp(Symbol(obj#461), Symbol(signature))": "cpu:2766251", " 809 ret obj_cmp -> Ok(-1)": "cpu:2766418", - " 810 ret map_new_from_slices -> Ok(Map(obj#463))": "cpu:2766858, mem:157156, objs:-/232@9d42def", + " 810 ret map_new_from_slices -> Ok(Map(obj#463))": "cpu:2766858, mem:157260, objs:-/232@5a71ac5d", " 811 call vec_push_back(Vec(obj#455), Map(obj#463))": "", - " 812 ret vec_push_back -> Ok(Vec(obj#465))": "cpu:2768065, mem:157244, objs:-/233@6259e36d", - " 813 call obj_cmp(Symbol(obj#469), Symbol(signature))": "cpu:2776161, mem:158496, objs:-/237@410f9334", + " 812 ret vec_push_back -> Ok(Vec(obj#465))": "cpu:2768065, mem:157348, objs:-/233@c4bf4d42", + " 813 call obj_cmp(Symbol(obj#469), Symbol(signature))": "cpu:2776161, mem:158600, objs:-/237@85ea2262", " 814 ret obj_cmp -> Ok(-1)": "cpu:2776328", - " 815 call call(Address(obj#37), Symbol(clawback), Vec(obj#451))": "cpu:2779192, mem:158832, objs:-/241@12f046ff, auth:-/1@51f72eef", - " 816 push SAC:a010db6c:clawback(Address(obj#41), I128(40000000))": "cpu:2810910, mem:164010, objs:-/242@2d26fb3d, stk:1@7ad3e9bf, auth:1@dc70d2ef/1@7739f6d7", + " 815 call call(Address(obj#37), Symbol(clawback), Vec(obj#451))": "cpu:2779192, mem:158936, objs:-/241@7f018dc4, auth:-/1@51f72eef", + " 816 push SAC:2e378f80:clawback(Address(obj#41), I128(40000000))": "cpu:2810910, mem:164122, objs:-/242@42815db9, stk:1@587c5d69, auth:1@dc70d2ef/1@7739f6d7", " 817 call symbol_index_in_strs(Symbol(clawback), 17)": "", " 818 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:2811668", " 819 call vec_new_from_slice(2)": "cpu:2811819", - " 820 ret vec_new_from_slice -> Ok(Vec(obj#485))": "cpu:2812845, mem:164106, objs:-/243@43a4d429", + " 820 ret vec_new_from_slice -> Ok(Vec(obj#485))": "cpu:2812845, mem:164218, objs:-/243@87e5d8b3", " 821 call has_contract_data(Vec(obj#485), Persistent)": "", - " 822 ret has_contract_data -> Ok(True)": "cpu:2815558, mem:164386", + " 822 ret has_contract_data -> Ok(True)": "cpu:2815558, mem:164498", " 823 call get_contract_data(Vec(obj#485), Persistent)": "", - " 824 call obj_cmp(Symbol(amount), Symbol(obj#487))": "cpu:2819824, mem:164844, objs:-/244@7919bd76", + " 824 call obj_cmp(Symbol(amount), Symbol(obj#487))": "cpu:2819824, mem:164956, objs:-/244@e9660e98", " 825 ret obj_cmp -> Ok(-1)": "cpu:2819990", " 826 call obj_cmp(Symbol(obj#487), Symbol(clawback))": "", " 827 ret obj_cmp -> Ok(-1)": "cpu:2820157", - " 828 ret get_contract_data -> Ok(Map(obj#489))": "cpu:2820658, mem:164908, objs:-/245@5765e350", + " 828 ret get_contract_data -> Ok(Map(obj#489))": "cpu:2820658, mem:165020, objs:-/245@f5165c60", " 829 call map_unpack_to_slice(Map(obj#489), 3)": "", " 830 ret map_unpack_to_slice -> Ok(Void)": "cpu:2821061", - " 831 pop SAC:a010db6c:clawback -> Err(Error(Contract, #10))": "", + " 831 pop SAC:2e378f80:clawback -> Err(Error(Contract, #10))": "", " 832 ret call -> Err(Error(Contract, #10))": " stk:-, auth:-/-", " 833 call vec_new_from_slice(1)": "", - " 834 ret vec_new_from_slice -> Ok(Vec(obj#491))": "cpu:2822085, mem:164996, objs:-/246@f085292d", + " 834 ret vec_new_from_slice -> Ok(Vec(obj#491))": "cpu:2822085, mem:165108, objs:-/246@a21082b4", " 835 call call(Address(obj#37), Symbol(balance), Vec(obj#491))": "", - " 836 push SAC:a010db6c:balance(Address(obj#39))": "cpu:2852741, mem:170070, objs:-/247@87d2589d, stk:1@e5ebda70, auth:1@63615312/-", + " 836 push SAC:2e378f80:balance(Address(obj#39))": "cpu:2852741, mem:170190, objs:-/247@dd5050a6, stk:1@15af959f, auth:1@63615312/-", " 837 call symbol_index_in_strs(Symbol(balance), 17)": "", " 838 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:2853489", " 839 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 840 call get_ledger_sequence()": "cpu:2854958, mem:170206, store:-/-, foot:-", + " 840 call get_ledger_sequence()": "cpu:2854958, mem:170326, store:-/-, foot:-", " 841 ret get_ledger_sequence -> Ok(U32(123))": "", - " 842 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2865286, mem:171951, store:-/8@933218bc, foot:8@9e58c3f2", + " 842 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2865286, mem:172075, store:-/8@3bfcb931, foot:8@e7777b62", " 843 call vec_new_from_slice(2)": "cpu:2865393", - " 844 ret vec_new_from_slice -> Ok(Vec(obj#495))": "cpu:2866419, mem:172047, objs:-/248@b671e17", + " 844 ret vec_new_from_slice -> Ok(Vec(obj#495))": "cpu:2866419, mem:172171, objs:-/248@9aa66d09", " 845 call has_contract_data(Vec(obj#495), Persistent)": "", - " 846 ret has_contract_data -> Ok(True)": "cpu:2868712, mem:172327", + " 846 ret has_contract_data -> Ok(True)": "cpu:2868712, mem:172451", " 847 call get_contract_data(Vec(obj#495), Persistent)": "", - " 848 call obj_cmp(Symbol(amount), Symbol(obj#497))": "cpu:2872558, mem:172785, objs:-/249@409d8d27", + " 848 call obj_cmp(Symbol(amount), Symbol(obj#497))": "cpu:2872558, mem:172909, objs:-/249@37fff67a", " 849 ret obj_cmp -> Ok(-1)": "cpu:2872724", " 850 call obj_cmp(Symbol(obj#497), Symbol(clawback))": "", " 851 ret obj_cmp -> Ok(-1)": "cpu:2872891", - " 852 ret get_contract_data -> Ok(Map(obj#499))": "cpu:2873392, mem:172849, objs:-/250@ed4270ab", + " 852 ret get_contract_data -> Ok(Map(obj#499))": "cpu:2873392, mem:172973, objs:-/250@b32244da", " 853 call vec_new_from_slice(2)": "", - " 854 ret vec_new_from_slice -> Ok(Vec(obj#501))": "cpu:2874418, mem:172945, objs:-/251@1643715c", + " 854 ret vec_new_from_slice -> Ok(Vec(obj#501))": "cpu:2874418, mem:173069, objs:-/251@80c1235f", " 855 call extend_contract_data_ttl(Vec(obj#501), Persistent, U32(501120), U32(518400))": "", - " 856 call get_ledger_sequence()": "cpu:2876711, mem:173225, store:-/-, foot:-", + " 856 call get_ledger_sequence()": "cpu:2876711, mem:173349, store:-/-, foot:-", " 857 ret get_ledger_sequence -> Ok(U32(123))": "", - " 858 ret extend_contract_data_ttl -> Ok(Void)": " store:-/8@933218bc, foot:8@9e58c3f2", + " 858 ret extend_contract_data_ttl -> Ok(Void)": " store:-/8@3bfcb931, foot:8@e7777b62", " 859 call map_unpack_to_slice(Map(obj#499), 3)": "", " 860 ret map_unpack_to_slice -> Ok(Void)": "cpu:2877114", - " 861 pop SAC:a010db6c:balance -> Ok(I128(20000000))": "", + " 861 pop SAC:2e378f80:balance -> Ok(I128(20000000))": "", " 862 ret call -> Ok(I128(20000000))": " stk:-, auth:-/-", " 863 call vec_new_from_slice(1)": "", - " 864 ret vec_new_from_slice -> Ok(Vec(obj#503))": "cpu:2878138, mem:173313, objs:-/252@a427b718", + " 864 ret vec_new_from_slice -> Ok(Vec(obj#503))": "cpu:2878138, mem:173437, objs:-/252@c4d2df07", " 865 call call(Address(obj#37), Symbol(balance), Vec(obj#503))": "", - " 866 push SAC:a010db6c:balance(Address(obj#41))": "cpu:2908794, mem:178387, objs:-/253@5bd253c3, stk:1@74243efc, auth:1@894a2186/-", + " 866 push SAC:2e378f80:balance(Address(obj#41))": "cpu:2908794, mem:178519, objs:-/253@2cbe3ef6, stk:1@f079e001, auth:1@894a2186/-", " 867 call symbol_index_in_strs(Symbol(balance), 17)": "", " 868 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:2909542", " 869 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 870 call get_ledger_sequence()": "cpu:2911011, mem:178523, store:-/-, foot:-", + " 870 call get_ledger_sequence()": "cpu:2911011, mem:178655, store:-/-, foot:-", " 871 ret get_ledger_sequence -> Ok(U32(123))": "", - " 872 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2921339, mem:180268, store:-/8@933218bc, foot:8@9e58c3f2", + " 872 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2921339, mem:180404, store:-/8@3bfcb931, foot:8@e7777b62", " 873 call vec_new_from_slice(2)": "cpu:2921446", - " 874 ret vec_new_from_slice -> Ok(Vec(obj#507))": "cpu:2922472, mem:180364, objs:-/254@47d5bf74", + " 874 ret vec_new_from_slice -> Ok(Vec(obj#507))": "cpu:2922472, mem:180500, objs:-/254@3423581a", " 875 call has_contract_data(Vec(obj#507), Persistent)": "", - " 876 ret has_contract_data -> Ok(True)": "cpu:2925185, mem:180644", + " 876 ret has_contract_data -> Ok(True)": "cpu:2925185, mem:180780", " 877 call get_contract_data(Vec(obj#507), Persistent)": "", - " 878 call obj_cmp(Symbol(amount), Symbol(obj#509))": "cpu:2929451, mem:181102, objs:-/255@45594918", + " 878 call obj_cmp(Symbol(amount), Symbol(obj#509))": "cpu:2929451, mem:181238, objs:-/255@4807b6fa", " 879 ret obj_cmp -> Ok(-1)": "cpu:2929617", " 880 call obj_cmp(Symbol(obj#509), Symbol(clawback))": "", " 881 ret obj_cmp -> Ok(-1)": "cpu:2929784", - " 882 ret get_contract_data -> Ok(Map(obj#511))": "cpu:2930285, mem:181166, objs:-/256@34d7fb66", + " 882 ret get_contract_data -> Ok(Map(obj#511))": "cpu:2930285, mem:181302, objs:-/256@52675fcd", " 883 call vec_new_from_slice(2)": "", - " 884 ret vec_new_from_slice -> Ok(Vec(obj#513))": "cpu:2931311, mem:181262, objs:-/257@cecb5d1e", + " 884 ret vec_new_from_slice -> Ok(Vec(obj#513))": "cpu:2931311, mem:181398, objs:-/257@59c348c5", " 885 call extend_contract_data_ttl(Vec(obj#513), Persistent, U32(501120), U32(518400))": "", - " 886 call get_ledger_sequence()": "cpu:2934024, mem:181542, store:-/-, foot:-", + " 886 call get_ledger_sequence()": "cpu:2934024, mem:181678, store:-/-, foot:-", " 887 ret get_ledger_sequence -> Ok(U32(123))": "", - " 888 ret extend_contract_data_ttl -> Ok(Void)": " store:-/8@933218bc, foot:8@9e58c3f2", + " 888 ret extend_contract_data_ttl -> Ok(Void)": " store:-/8@3bfcb931, foot:8@e7777b62", " 889 call map_unpack_to_slice(Map(obj#511), 3)": "", " 890 ret map_unpack_to_slice -> Ok(Void)": "cpu:2934427", - " 891 pop SAC:a010db6c:balance -> Ok(I128(100000000))": "", + " 891 pop SAC:2e378f80:balance -> Ok(I128(100000000))": "", " 892 ret call -> Ok(I128(100000000))": " stk:-, auth:-/-", - " 893 end": "cpu:2934427, mem:181542, prngs:-/9b4a753, objs:-/257@cecb5d1e, vm:-/-, evt:4@1345f66, store:-/8@933218bc, foot:8@9e58c3f2, stk:-, auth:-/-" + " 893 end": "cpu:2934427, mem:181678, prngs:-/9b4a753, objs:-/257@59c348c5, vm:-/-, evt:4@1345f66, store:-/8@3bfcb931, foot:8@e7777b62, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_contract_invoker_auth.json b/soroban-env-host/observations/test__stellar_asset_contract__test_contract_invoker_auth.json index 5d1e2b2e9..2860e7ab2 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_contract_invoker_auth.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_contract_invoker_auth.json @@ -9,57 +9,57 @@ " 7 call bytes_len(Bytes(obj#7))": "", " 8 ret bytes_len -> Ok(U32(32))": "cpu:17550", " 9 call bytes_new_from_slice(44)": "cpu:19393, mem:613, store:-/1@78dba052, foot:1@fbb72482", - " 10 ret bytes_new_from_slice -> Ok(Bytes(obj#9))": "cpu:20364, mem:737, objs:-/5@b76b7f53", + " 10 ret bytes_new_from_slice -> Ok(Bytes(obj#9))": "cpu:20364, mem:737, objs:-/5@4c0c1f4a", " 11 call create_asset_contract(Bytes(obj#9))": "", " 12 call get_ledger_network_id()": "cpu:80963, mem:869", - " 13 ret get_ledger_network_id -> Ok(Bytes(obj#11))": "cpu:81993, mem:981, objs:-/6@a9294ac4", - " 14 call symbol_new_from_slice(10)": "cpu:98092, mem:4871, store:-/2@5216971e, foot:2@573b66ae", - " 15 ret symbol_new_from_slice -> Ok(Symbol(obj#13))": "cpu:99100, mem:4961, objs:-/7@ea2752d1", - " 16 call symbol_len(Symbol(obj#13))": "cpu:99540, mem:5025, objs:-/8@a7fdb45c", + " 13 ret get_ledger_network_id -> Ok(Bytes(obj#11))": "cpu:81993, mem:981, objs:-/6@7a28a7e3", + " 14 call symbol_new_from_slice(10)": "cpu:98092, mem:4871, store:-/2@908d1c72, foot:2@688f0554", + " 15 ret symbol_new_from_slice -> Ok(Symbol(obj#13))": "cpu:99100, mem:4961, objs:-/7@f6bc95dc", + " 16 call symbol_len(Symbol(obj#13))": "cpu:99540, mem:5025, objs:-/8@cab5987f", " 17 ret symbol_len -> Ok(U32(10))": "cpu:99662", " 18 call symbol_copy_to_slice(Symbol(obj#13), U32(0), 10)": "", " 19 ret symbol_copy_to_slice -> Ok(())": "cpu:99766", - " 20 push SAC:a010db6c:sym#13(Bytes(obj#15))": "cpu:110063, mem:6177, objs:-/9@f85db207, stk:1@53c46d4d, auth:1@f8a159ef/-", + " 20 push SAC:2e378f80:sym#13(Bytes(obj#15))": "cpu:110063, mem:6177, objs:-/9@19ba3b20, stk:1@e15656c, auth:1@f8a159ef/-", " 21 call symbol_index_in_strs(Symbol(obj#13), 17)": "", " 22 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:111858", " 23 call vec_new_from_slice(1)": "", - " 24 ret vec_new_from_slice -> Ok(Vec(obj#19))": "cpu:112821, mem:6265, objs:-/10@fd992b8c", + " 24 ret vec_new_from_slice -> Ok(Vec(obj#19))": "cpu:112821, mem:6265, objs:-/10@144e2dab", " 25 call has_contract_data(Vec(obj#19), Instance)": "", - " 26 ret has_contract_data -> Ok(False)": "cpu:112969, stk:1@d882809b", + " 26 ret has_contract_data -> Ok(False)": "cpu:112969, stk:1@f57038a2", " 27 call get_ledger_network_id()": "cpu:173550, mem:6397", - " 28 ret get_ledger_network_id -> Ok(Bytes(obj#21))": "cpu:174580, mem:6509, objs:-/11@ed974836", - " 29 call vec_new_from_slice(1)": "cpu:185136, mem:8519, objs:-/12@699aaa45", - " 30 ret vec_new_from_slice -> Ok(Vec(obj#25))": "cpu:186099, mem:8607, objs:-/13@fa5d2475", + " 28 ret get_ledger_network_id -> Ok(Bytes(obj#21))": "cpu:174580, mem:6509, objs:-/11@bde27c03", + " 29 call vec_new_from_slice(1)": "cpu:185136, mem:8519, objs:-/12@7230af84", + " 30 ret vec_new_from_slice -> Ok(Vec(obj#25))": "cpu:186099, mem:8607, objs:-/13@fea4c05e", " 31 call put_contract_data(Vec(obj#25), Address(obj#23), Instance)": "", - " 32 ret put_contract_data -> Ok(Void)": "cpu:186883, mem:8647, store:1@deba16e0/2@5216971e, stk:1@65eedb29", + " 32 ret put_contract_data -> Ok(Void)": "cpu:186883, mem:8647, store:1@deba16e0/2@908d1c72, stk:1@8dcfc354", " 33 call string_new_from_slice(4)": "", - " 34 ret string_new_from_slice -> Ok(String(obj#27))": "cpu:187844, mem:8731, objs:-/14@96b84660", + " 34 ret string_new_from_slice -> Ok(String(obj#27))": "cpu:187844, mem:8731, objs:-/14@7c8dcdeb", " 35 call bytes_new_from_slice(32)": "cpu:187890", - " 36 ret bytes_new_from_slice -> Ok(Bytes(obj#29))": "cpu:188859, mem:8843, objs:-/15@b407b1b9", + " 36 ret bytes_new_from_slice -> Ok(Bytes(obj#29))": "cpu:188859, mem:8843, objs:-/15@d2966b8d", " 37 call bytes_len(Bytes(obj#29))": "", " 38 ret bytes_len -> Ok(U32(32))": "cpu:188981", " 39 call vec_new_from_slice(1)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:189944, mem:8931, objs:-/16@43717f2", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:189944, mem:8931, objs:-/16@f4f099a9", " 41 call map_new_from_slices(2)": "", " 42 call symbol_new_from_slice(10)": "cpu:190477, mem:8995", - " 43 ret symbol_new_from_slice -> Ok(Symbol(obj#33))": "cpu:191485, mem:9085, objs:-/17@58eee728", + " 43 ret symbol_new_from_slice -> Ok(Symbol(obj#33))": "cpu:191485, mem:9085, objs:-/17@9e9091c", " 44 call obj_cmp(Symbol(obj#33), Symbol(issuer))": "cpu:191655", " 45 ret obj_cmp -> Ok(-1)": "cpu:191821", - " 46 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:192261, mem:9149, objs:-/18@52c27004", + " 46 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:192261, mem:9149, objs:-/18@85957dd4", " 47 call vec_new_from_slice(2)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#37))": "cpu:193287, mem:9245, objs:-/19@b1b30d17", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#37))": "cpu:193287, mem:9245, objs:-/19@2ee81597", " 49 call put_contract_data(Vec(obj#31), Vec(obj#37), Instance)": "", - " 50 call obj_cmp(Vec(obj#25), Vec(obj#31))": "cpu:193502, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#25), Vec(obj#31))": "cpu:193502, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(-1)": "cpu:193789", " 52 call obj_cmp(Vec(obj#25), Vec(obj#31))": "cpu:194370, mem:9309", " 53 ret obj_cmp -> Ok(-1)": "cpu:194657", - " 54 ret put_contract_data -> Ok(Void)": " store:2@fe7e1ab9/2@5216971e, stk:1@c714baa8", + " 54 ret put_contract_data -> Ok(Void)": " store:2@fe7e1ab9/2@908d1c72, stk:1@6f062f01", " 55 call vec_new_from_slice(1)": "", - " 56 ret vec_new_from_slice -> Ok(Vec(obj#39))": "cpu:195620, mem:9397, objs:-/20@eb72c512", + " 56 ret vec_new_from_slice -> Ok(Vec(obj#39))": "cpu:195620, mem:9397, objs:-/20@28291229", " 57 call get_contract_data(Vec(obj#39), Instance)": "", - " 58 call obj_cmp(Vec(obj#31), Vec(obj#39))": "cpu:195732, store:-/2@5216971e, stk:-", + " 58 call obj_cmp(Vec(obj#31), Vec(obj#39))": "cpu:195732, store:-/2@908d1c72, stk:-", " 59 ret obj_cmp -> Ok(0)": "cpu:196019", - " 60 ret get_contract_data -> Ok(Vec(obj#37))": "cpu:196125, store:2@fe7e1ab9/2@5216971e, stk:1@c714baa8", + " 60 ret get_contract_data -> Ok(Vec(obj#37))": "cpu:196125, store:2@fe7e1ab9/2@908d1c72, stk:1@6f062f01", " 61 call vec_get(Vec(obj#37), U32(0))": "", " 62 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:196290", " 63 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -76,62 +76,62 @@ " 74 ret string_copy_to_slice -> Ok(())": "cpu:197348", " 75 call bytes_copy_to_slice(Bytes(obj#29), U32(0), 32)": "cpu:197798, mem:9542", " 76 ret bytes_copy_to_slice -> Ok(())": "cpu:197905", - " 77 call string_new_from_slice(57)": "", - " 78 ret string_new_from_slice -> Ok(String(obj#41))": "cpu:198880, mem:9679, objs:-/21@2ff917", + " 77 call string_new_from_slice(61)": "", + " 78 ret string_new_from_slice -> Ok(String(obj#41))": "cpu:198880, mem:9683, objs:-/21@a73ee74d", " 79 call map_new_from_slices(3)": "", - " 80 ret map_new_from_slices -> Ok(Map(obj#43))": "cpu:200032, mem:9831, objs:-/22@d645503d", + " 80 ret map_new_from_slices -> Ok(Map(obj#43))": "cpu:200032, mem:9835, objs:-/22@21e50d79", " 81 call put_contract_data(Symbol(METADATA), Map(obj#43), Instance)": "", - " 82 call obj_cmp(Vec(obj#31), Symbol(METADATA))": "cpu:200189, store:-/2@5216971e, stk:-", + " 82 call obj_cmp(Vec(obj#31), Symbol(METADATA))": "cpu:200189, store:-/2@908d1c72, stk:-", " 83 ret obj_cmp -> Ok(1)": "cpu:200311", " 84 call obj_cmp(Vec(obj#25), Symbol(METADATA))": "", " 85 ret obj_cmp -> Ok(1)": "cpu:200433", - " 86 call obj_cmp(Symbol(METADATA), Vec(obj#25))": "cpu:201023, mem:9919", + " 86 call obj_cmp(Symbol(METADATA), Vec(obj#25))": "cpu:201023, mem:9923", " 87 ret obj_cmp -> Ok(-1)": "cpu:201145", " 88 call obj_cmp(Vec(obj#25), Vec(obj#31))": "", " 89 ret obj_cmp -> Ok(-1)": "cpu:201432", - " 90 ret put_contract_data -> Ok(Void)": " store:3@f0c5e00c/2@5216971e, stk:1@aebc174d", - " 91 pop SAC:a010db6c:sym#13 -> Ok(Void)": "cpu:211578, mem:12042, store:3@f0c5e00c/2@bdee2544", - " 92 ret create_asset_contract -> Ok(Address(obj#45))": "cpu:212079, mem:12106, objs:-/23@5d38b1ec, store:-/2@bdee2544, stk:-, auth:-/-", + " 90 ret put_contract_data -> Ok(Void)": " store:3@f0c5e00c/2@908d1c72, stk:1@b2312134", + " 91 pop SAC:2e378f80:sym#13 -> Ok(Void)": "cpu:211578, mem:12050, store:3@f0c5e00c/2@d0bedb82", + " 92 ret create_asset_contract -> Ok(Address(obj#45))": "cpu:212079, mem:12114, objs:-/23@e486213e, store:-/2@d0bedb82, stk:-, auth:-/-", " 93 call vec_new_from_slice(1)": "", - " 94 ret vec_new_from_slice -> Ok(Vec(obj#47))": "cpu:213103, mem:12194, objs:-/24@be406657", - " 95 call vec_new()": "cpu:230006, mem:16440, objs:-/25@9e811b48", - " 96 ret vec_new -> Ok(Vec(obj#51))": "cpu:230507, mem:16504, objs:-/26@999bf4eb", + " 94 ret vec_new_from_slice -> Ok(Vec(obj#47))": "cpu:213103, mem:12202, objs:-/24@acc16a09", + " 95 call vec_new()": "cpu:230006, mem:16448, objs:-/25@13e82e1e", + " 96 ret vec_new -> Ok(Vec(obj#51))": "cpu:230507, mem:16512, objs:-/26@a55076ee", " 97 call bytes_new_from_slice(32)": "", - " 98 ret bytes_new_from_slice -> Ok(Bytes(obj#53))": "cpu:231476, mem:16616, objs:-/27@79f8d0a1", + " 98 ret bytes_new_from_slice -> Ok(Bytes(obj#53))": "cpu:231476, mem:16624, objs:-/27@9bb008c", " 99 call bytes_len(Bytes(obj#53))": "", " 100 ret bytes_len -> Ok(U32(32))": "cpu:231598", " 101 call bytes_new_from_slice(64)": "", - " 102 ret bytes_new_from_slice -> Ok(Bytes(obj#55))": "cpu:232575, mem:16760, objs:-/28@3d99965a", + " 102 ret bytes_new_from_slice -> Ok(Bytes(obj#55))": "cpu:232575, mem:16768, objs:-/28@8ba159c2", " 103 call bytes_len(Bytes(obj#55))": "", " 104 ret bytes_len -> Ok(U32(64))": "cpu:232697", " 105 call map_new_from_slices(2)": "", - " 106 call symbol_new_from_slice(10)": "cpu:233230, mem:16824", - " 107 ret symbol_new_from_slice -> Ok(Symbol(obj#57))": "cpu:234238, mem:16914, objs:-/29@ec989553", + " 106 call symbol_new_from_slice(10)": "cpu:233230, mem:16832", + " 107 ret symbol_new_from_slice -> Ok(Symbol(obj#57))": "cpu:234238, mem:16922, objs:-/29@3e7d069d", " 108 call obj_cmp(Symbol(obj#57), Symbol(signature))": "cpu:234408", " 109 ret obj_cmp -> Ok(-1)": "cpu:234575", - " 110 ret map_new_from_slices -> Ok(Map(obj#59))": "cpu:235015, mem:16978, objs:-/30@c6cf3698", + " 110 ret map_new_from_slices -> Ok(Map(obj#59))": "cpu:235015, mem:16986, objs:-/30@f0c55935", " 111 call vec_push_back(Vec(obj#51), Map(obj#59))": "", - " 112 ret vec_push_back -> Ok(Vec(obj#61))": "cpu:236222, mem:17066, objs:-/31@9d9a9942", - " 113 call obj_cmp(Symbol(obj#65), Symbol(signature))": "cpu:244318, mem:18318, objs:-/35@7841b573", + " 112 ret vec_push_back -> Ok(Vec(obj#61))": "cpu:236222, mem:17074, objs:-/31@45c9db2f", + " 113 call obj_cmp(Symbol(obj#65), Symbol(signature))": "cpu:244318, mem:18326, objs:-/35@d4a78b8c", " 114 ret obj_cmp -> Ok(-1)": "cpu:244485", - " 115 call call(Address(obj#45), Symbol(set_admin), Vec(obj#47))": "cpu:247343, mem:18630, objs:-/39@90c3fde6, auth:-/1@9fcaffe7", - " 116 push SAC:a010db6c:set_admin(Address(obj#1))": "cpu:278299, mem:23384, objs:-/40@9bffb664, stk:1@2228c19d, auth:1@ef930bf4/1@d9d73cb8", + " 115 call call(Address(obj#45), Symbol(set_admin), Vec(obj#47))": "cpu:247343, mem:18638, objs:-/39@6aef9779, auth:-/1@9fcaffe7", + " 116 push SAC:2e378f80:set_admin(Address(obj#1))": "cpu:278299, mem:23400, objs:-/40@d99bd5c7, stk:1@5a380013, auth:1@ef930bf4/1@d9d73cb8", " 117 call symbol_index_in_strs(Symbol(set_admin), 17)": "", " 118 ret symbol_index_in_strs -> Ok(U32(12))": "cpu:279057", " 119 call vec_new_from_slice(1)": "", - " 120 ret vec_new_from_slice -> Ok(Vec(obj#81))": "cpu:280020, mem:23472, objs:-/41@37906345", + " 120 ret vec_new_from_slice -> Ok(Vec(obj#81))": "cpu:280020, mem:23488, objs:-/41@e159919e", " 121 call get_contract_data(Vec(obj#81), Instance)": "", - " 122 call obj_cmp(Symbol(obj#95), Symbol(issuer))": "cpu:290011, mem:24603, objs:-/50@50e8d5a0, stk:-", + " 122 call obj_cmp(Symbol(obj#95), Symbol(issuer))": "cpu:290011, mem:24623, objs:-/50@3bb83e2c, stk:-", " 123 ret obj_cmp -> Ok(-1)": "cpu:290177", - " 124 call obj_cmp(Symbol(METADATA), Vec(obj#89))": "cpu:291108, mem:24731, objs:-/52@76e6c765", + " 124 call obj_cmp(Symbol(METADATA), Vec(obj#89))": "cpu:291108, mem:24751, objs:-/52@10ae7027", " 125 ret obj_cmp -> Ok(-1)": "cpu:291230", " 126 call obj_cmp(Vec(obj#89), Vec(obj#93))": "", " 127 ret obj_cmp -> Ok(-1)": "cpu:291517", " 128 call obj_cmp(Vec(obj#89), Vec(obj#81))": "cpu:291568", " 129 ret obj_cmp -> Ok(0)": "cpu:291855", - " 130 ret get_contract_data -> Ok(Address(obj#91))": "cpu:291961, store:3@2b8780fe/2@bdee2544, stk:1@433ae6c5", + " 130 ret get_contract_data -> Ok(Address(obj#91))": "cpu:291961, store:3@2b8780fe/2@d0bedb82, stk:1@f2b4b87", " 131 call require_auth(Address(obj#91))": "", - " 132 call obj_cmp(Address(obj#63), Address(obj#91))": "cpu:292588, mem:24755", + " 132 call obj_cmp(Address(obj#63), Address(obj#91))": "cpu:292588, mem:24775", " 133 ret obj_cmp -> Ok(0)": "cpu:292880", " 134 call obj_cmp(Address(obj#63), Address(obj#91))": " auth:1@ef930bf4/-", " 135 ret obj_cmp -> Ok(0)": "cpu:293172", @@ -139,11 +139,11 @@ " 137 ret obj_cmp -> Ok(0)": "cpu:293464", " 138 call obj_cmp(Address(obj#77), Address(obj#1))": "", " 139 ret obj_cmp -> Ok(0)": "cpu:293756", - " 140 call vec_len(Vec(obj#73))": "cpu:310727, mem:28953", + " 140 call vec_len(Vec(obj#73))": "cpu:310727, mem:28973", " 141 ret vec_len -> Ok(U32(1))": "cpu:310849", " 142 call bytes_new_from_slice(32)": "", - " 143 ret bytes_new_from_slice -> Ok(Bytes(obj#105))": "cpu:311818, mem:29065, objs:-/53@6c6be1c", - " 144 call vec_get(Vec(obj#73), U32(0))": "cpu:313730, mem:29305", + " 143 ret bytes_new_from_slice -> Ok(Bytes(obj#105))": "cpu:311818, mem:29085, objs:-/53@a6afc23d", + " 144 call vec_get(Vec(obj#73), U32(0))": "cpu:313730, mem:29325", " 145 ret vec_get -> Ok(Map(obj#71))": "cpu:313956", " 146 call map_unpack_to_slice(Map(obj#71), 2)": "", " 147 ret map_unpack_to_slice -> Ok(Void)": "cpu:314308", @@ -155,48 +155,48 @@ " 153 ret verify_sig_ed25519 -> Ok(Void)": "cpu:733762", " 154 call bytes_copy_to_slice(Bytes(obj#67), U32(0), 32)": "", " 155 ret bytes_copy_to_slice -> Ok(())": "cpu:733869", - " 156 ret require_auth -> Ok(Void)": "cpu:739190, mem:30335, store:3@2b8780fe/3@fc224754, foot:3@b9b1cd27, auth:1@ef930bf4/1@a615223", + " 156 ret require_auth -> Ok(Void)": "cpu:739190, mem:30355, store:3@2b8780fe/3@9be69ecf, foot:3@24d9dcc1, auth:1@ef930bf4/1@a615223", " 157 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 158 call get_ledger_sequence()": "cpu:740475, mem:30471, store:3@2b8780fe/-, foot:-", + " 158 call get_ledger_sequence()": "cpu:740475, mem:30491, store:3@2b8780fe/-, foot:-", " 159 ret get_ledger_sequence -> Ok(U32(123))": "", - " 160 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:751562, mem:32436, store:3@2b8780fe/3@42af46a3, foot:3@b9b1cd27", + " 160 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:751562, mem:32460, store:3@2b8780fe/3@65ef8ae6, foot:3@24d9dcc1", " 161 call vec_new_from_slice(1)": "cpu:751606", - " 162 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:752569, mem:32524, objs:-/54@3b75bbcc", + " 162 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:752569, mem:32548, objs:-/54@e5a8ec39", " 163 call put_contract_data(Vec(obj#107), Address(obj#1), Instance)": "", - " 164 call obj_cmp(Vec(obj#89), Vec(obj#107))": "cpu:752787, store:-/3@42af46a3, stk:-", + " 164 call obj_cmp(Vec(obj#89), Vec(obj#107))": "cpu:752787, store:-/3@65ef8ae6, stk:-", " 165 ret obj_cmp -> Ok(0)": "cpu:753074", - " 166 call obj_cmp(Symbol(METADATA), Vec(obj#107))": "cpu:753664, mem:32612", + " 166 call obj_cmp(Symbol(METADATA), Vec(obj#107))": "cpu:753664, mem:32636", " 167 ret obj_cmp -> Ok(-1)": "cpu:753786", " 168 call obj_cmp(Vec(obj#107), Vec(obj#93))": "", " 169 ret obj_cmp -> Ok(-1)": "cpu:754073", - " 170 ret put_contract_data -> Ok(Void)": " store:3@61bfde26/3@42af46a3, stk:1@a14e849e", + " 170 ret put_contract_data -> Ok(Void)": " store:3@61bfde26/3@65ef8ae6, stk:1@a41b52da", " 171 call get_contract_data(Symbol(METADATA), Instance)": "", - " 172 call obj_cmp(Vec(obj#107), Symbol(METADATA))": "cpu:754124, store:-/3@42af46a3, stk:-", + " 172 call obj_cmp(Vec(obj#107), Symbol(METADATA))": "cpu:754124, store:-/3@65ef8ae6, stk:-", " 173 ret obj_cmp -> Ok(1)": "cpu:754246", - " 174 ret get_contract_data -> Ok(Map(obj#87))": "cpu:754352, store:3@61bfde26/3@42af46a3, stk:1@a14e849e", + " 174 ret get_contract_data -> Ok(Map(obj#87))": "cpu:754352, store:3@61bfde26/3@65ef8ae6, stk:1@a41b52da", " 175 call map_unpack_to_slice(Map(obj#87), 3)": "", " 176 ret map_unpack_to_slice -> Ok(Void)": "cpu:754692", " 177 call vec_new_from_slice(3)": "", - " 178 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:755781, mem:32716, objs:-/55@983b4fb8", + " 178 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:755781, mem:32740, objs:-/55@39732e23", " 179 call contract_event(Vec(obj#109), Address(obj#1))": "", - " 180 ret contract_event -> Ok(Void)": "cpu:757451, mem:32893, objs:-/56@391a86e9, evt:1@847ac088", - " 181 pop SAC:a010db6c:set_admin -> Ok(Void)": "cpu:777447, mem:36829, store:3@61bfde26/3@7a76ea1b", - " 182 ret call -> Ok(Void)": " store:-/3@7a76ea1b, stk:-, auth:-/-", + " 180 ret contract_event -> Ok(Void)": "cpu:757451, mem:32917, objs:-/56@a83a22da, evt:1@847ac088", + " 181 pop SAC:2e378f80:set_admin -> Ok(Void)": "cpu:777447, mem:36861, store:3@61bfde26/3@c5f8e187", + " 182 ret call -> Ok(Void)": " store:-/3@c5f8e187, stk:-, auth:-/-", " 183 call bytes_copy_to_slice(Bytes(obj#5), U32(0), 32)": "", " 184 ret bytes_copy_to_slice -> Ok(())": "cpu:777554", - " 185 push TEST:4c3691b8:foo()": "cpu:780829, mem:37705, objs:-/57@47e5ebf5, stk:1@e7cc466c, auth:1@389b8050/-", + " 185 push TEST:4c3691b8:foo()": "cpu:780829, mem:37737, objs:-/57@581fc18, stk:1@e7cc466c, auth:1@389b8050/-", " 186 call vec_new_from_slice(2)": "", - " 187 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:781855, mem:37801, objs:-/58@19258445", + " 187 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:781855, mem:37833, objs:-/58@264323bf", " 188 call call(Address(obj#45), Symbol(mint), Vec(obj#115))": "", - " 189 push SAC:a010db6c:mint(Address(obj#3), I128(1000))": "cpu:812061, mem:42551, objs:-/59@28b444e4, stk:2@88062253, auth:2@34468cf3/-", + " 189 push SAC:2e378f80:mint(Address(obj#3), I128(1000))": "cpu:812061, mem:42591, objs:-/59@7ae40043, stk:2@e215d201, auth:2@34468cf3/-", " 190 call symbol_index_in_strs(Symbol(mint), 17)": "", " 191 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:812809", " 192 call vec_new_from_slice(1)": "", - " 193 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:813772, mem:42639, objs:-/60@3d4ac674", + " 193 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:813772, mem:42679, objs:-/60@71b67320", " 194 call get_contract_data(Vec(obj#119), Instance)": "", - " 195 call obj_cmp(Symbol(obj#133), Symbol(issuer))": "cpu:823763, mem:43770, objs:-/69@b22fcbf8, stk:-", + " 195 call obj_cmp(Symbol(obj#133), Symbol(issuer))": "cpu:823763, mem:43814, objs:-/69@f5d7e49a, stk:-", " 196 ret obj_cmp -> Ok(-1)": "cpu:823929", - " 197 call obj_cmp(Symbol(METADATA), Vec(obj#127))": "cpu:824860, mem:43898, objs:-/71@e6ca47d3", + " 197 call obj_cmp(Symbol(METADATA), Vec(obj#127))": "cpu:824860, mem:43942, objs:-/71@6e74d468", " 198 ret obj_cmp -> Ok(-1)": "cpu:824982", " 199 call obj_cmp(Vec(obj#127), Vec(obj#131))": "", " 200 ret obj_cmp -> Ok(-1)": "cpu:825269", @@ -204,7 +204,7 @@ " 202 ret obj_cmp -> Ok(-1)": "cpu:825607", " 203 call obj_cmp(Vec(obj#131), Vec(obj#119))": "", " 204 ret obj_cmp -> Ok(0)": "cpu:825894", - " 205 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:826000, store:3@f0d58838/3@7a76ea1b, stk:2@60659b06", + " 205 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:826000, store:3@f0d58838/3@c5f8e187, stk:2@911858eb", " 206 call vec_get(Vec(obj#141), U32(0))": "", " 207 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:826165", " 208 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -215,34 +215,34 @@ " 213 ret map_unpack_to_slice -> Ok(Void)": "cpu:826876", " 214 call bytes_len(Bytes(obj#137))": "", " 215 ret bytes_len -> Ok(U32(32))": "cpu:826998", - " 216 call obj_cmp(Address(obj#143), Address(obj#3))": "cpu:827591, mem:43962, objs:-/72@8957a05b", + " 216 call obj_cmp(Address(obj#143), Address(obj#3))": "cpu:827591, mem:44006, objs:-/72@8295c46d", " 217 ret obj_cmp -> Ok(-1)": "cpu:827883", " 218 call vec_new_from_slice(1)": "", - " 219 ret vec_new_from_slice -> Ok(Vec(obj#145))": "cpu:828846, mem:44050, objs:-/73@f07be0d", + " 219 ret vec_new_from_slice -> Ok(Vec(obj#145))": "cpu:828846, mem:44094, objs:-/73@8efce381", " 220 call get_contract_data(Vec(obj#145), Instance)": "", - " 221 call obj_cmp(Vec(obj#127), Vec(obj#145))": "cpu:828958, store:-/3@7a76ea1b, stk:-", + " 221 call obj_cmp(Vec(obj#127), Vec(obj#145))": "cpu:828958, store:-/3@c5f8e187, stk:-", " 222 ret obj_cmp -> Ok(0)": "cpu:829245", - " 223 ret get_contract_data -> Ok(Address(obj#129))": "cpu:829351, store:3@f0d58838/3@7a76ea1b, stk:2@60659b06", + " 223 ret get_contract_data -> Ok(Address(obj#129))": "cpu:829351, store:3@f0d58838/3@c5f8e187, stk:2@911858eb", " 224 call require_auth(Address(obj#129))": "", - " 225 call obj_cmp(Address(obj#113), Address(obj#129))": "cpu:829980, mem:44082", + " 225 call obj_cmp(Address(obj#113), Address(obj#129))": "cpu:829980, mem:44126", " 226 ret obj_cmp -> Ok(0)": "cpu:830272", " 227 ret require_auth -> Ok(Void)": "", " 228 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 229 call get_ledger_sequence()": "cpu:831557, mem:44218, store:3@f0d58838/-, foot:-", + " 229 call get_ledger_sequence()": "cpu:831557, mem:44262, store:3@f0d58838/-, foot:-", " 230 ret get_ledger_sequence -> Ok(U32(123))": "", - " 231 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:841701, mem:45963, store:3@f0d58838/3@7a76ea1b, foot:3@b9b1cd27", + " 231 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:841701, mem:46011, store:3@f0d58838/3@c5f8e187, foot:3@24d9dcc1", " 232 call vec_new_from_slice(2)": "cpu:841896", - " 233 ret vec_new_from_slice -> Ok(Vec(obj#147))": "cpu:842922, mem:46059, objs:-/74@34eb67e6", + " 233 ret vec_new_from_slice -> Ok(Vec(obj#147))": "cpu:842922, mem:46107, objs:-/74@9ea64856", " 234 call has_contract_data(Vec(obj#147), Persistent)": "", - " 235 ret has_contract_data -> Ok(False)": "cpu:846680, mem:46743, store:3@f0d58838/4@62f35992, foot:4@1eb4e91c", + " 235 ret has_contract_data -> Ok(False)": "cpu:846680, mem:46791, store:3@f0d58838/4@d156bc3d, foot:4@4410ca22", " 236 call vec_new_from_slice(1)": "", - " 237 ret vec_new_from_slice -> Ok(Vec(obj#149))": "cpu:847643, mem:46831, objs:-/75@843e1533", + " 237 ret vec_new_from_slice -> Ok(Vec(obj#149))": "cpu:847643, mem:46879, objs:-/75@afc42e4a", " 238 call get_contract_data(Vec(obj#149), Instance)": "", - " 239 call obj_cmp(Vec(obj#127), Vec(obj#149))": "cpu:847755, store:-/4@62f35992, stk:-", + " 239 call obj_cmp(Vec(obj#127), Vec(obj#149))": "cpu:847755, store:-/4@d156bc3d, stk:-", " 240 ret obj_cmp -> Ok(-1)": "cpu:848042", " 241 call obj_cmp(Vec(obj#131), Vec(obj#149))": "", " 242 ret obj_cmp -> Ok(0)": "cpu:848329", - " 243 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:848435, store:3@f0d58838/4@62f35992, stk:2@60659b06", + " 243 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:848435, store:3@f0d58838/4@d156bc3d, stk:2@911858eb", " 244 call vec_get(Vec(obj#141), U32(0))": "", " 245 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:848600", " 246 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -253,18 +253,18 @@ " 251 ret map_unpack_to_slice -> Ok(Void)": "cpu:849311", " 252 call bytes_len(Bytes(obj#137))": "", " 253 ret bytes_len -> Ok(U32(32))": "cpu:849433", - " 254 call vec_new_from_slice(2)": "cpu:851624, mem:47071", - " 255 ret vec_new_from_slice -> Ok(Vec(obj#151))": "cpu:852650, mem:47167, objs:-/76@b6fc05fc", + " 254 call vec_new_from_slice(2)": "cpu:851624, mem:47119", + " 255 ret vec_new_from_slice -> Ok(Vec(obj#151))": "cpu:852650, mem:47215, objs:-/76@b6edda02", " 256 call has_contract_data(Vec(obj#151), Persistent)": "", - " 257 ret has_contract_data -> Ok(False)": "cpu:854780, mem:47447", + " 257 ret has_contract_data -> Ok(False)": "cpu:854780, mem:47495", " 258 call vec_new_from_slice(1)": "", - " 259 ret vec_new_from_slice -> Ok(Vec(obj#153))": "cpu:855743, mem:47535, objs:-/77@c3b5eada", + " 259 ret vec_new_from_slice -> Ok(Vec(obj#153))": "cpu:855743, mem:47583, objs:-/77@67563724", " 260 call get_contract_data(Vec(obj#153), Instance)": "", - " 261 call obj_cmp(Vec(obj#127), Vec(obj#153))": "cpu:855855, store:-/4@62f35992, stk:-", + " 261 call obj_cmp(Vec(obj#127), Vec(obj#153))": "cpu:855855, store:-/4@d156bc3d, stk:-", " 262 ret obj_cmp -> Ok(-1)": "cpu:856142", " 263 call obj_cmp(Vec(obj#131), Vec(obj#153))": "", " 264 ret obj_cmp -> Ok(0)": "cpu:856429", - " 265 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:856535, store:3@f0d58838/4@62f35992, stk:2@60659b06", + " 265 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:856535, store:3@f0d58838/4@d156bc3d, stk:2@911858eb", " 266 call vec_get(Vec(obj#141), U32(0))": "", " 267 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:856700", " 268 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -275,52 +275,52 @@ " 273 ret map_unpack_to_slice -> Ok(Void)": "cpu:857411", " 274 call bytes_len(Bytes(obj#137))": "", " 275 ret bytes_len -> Ok(U32(32))": "cpu:857533", - " 276 call vec_new_from_slice(2)": "cpu:859573, mem:47775", - " 277 ret vec_new_from_slice -> Ok(Vec(obj#155))": "cpu:860599, mem:47871, objs:-/78@eac918e0", + " 276 call vec_new_from_slice(2)": "cpu:859573, mem:47823", + " 277 ret vec_new_from_slice -> Ok(Vec(obj#155))": "cpu:860599, mem:47919, objs:-/78@53d32f00", " 278 call map_new_from_slices(3)": "", - " 279 call symbol_new_from_slice(10)": "cpu:861138, mem:47959", - " 280 ret symbol_new_from_slice -> Ok(Symbol(obj#157))": "cpu:862146, mem:48049, objs:-/79@6c7b492f", + " 279 call symbol_new_from_slice(10)": "cpu:861138, mem:48007", + " 280 ret symbol_new_from_slice -> Ok(Symbol(obj#157))": "cpu:862146, mem:48097, objs:-/79@13c290bb", " 281 call obj_cmp(Symbol(amount), Symbol(obj#157))": "cpu:862197", " 282 ret obj_cmp -> Ok(-1)": "cpu:862363", " 283 call obj_cmp(Symbol(obj#157), Symbol(clawback))": "", " 284 ret obj_cmp -> Ok(-1)": "cpu:862530", - " 285 ret map_new_from_slices -> Ok(Map(obj#159))": "cpu:862970, mem:48113, objs:-/80@8f5c5588", + " 285 ret map_new_from_slices -> Ok(Map(obj#159))": "cpu:862970, mem:48161, objs:-/80@6bacbc4c", " 286 call put_contract_data(Vec(obj#155), Map(obj#159), Persistent)": "", - " 287 ret put_contract_data -> Ok(Void)": "cpu:870039, mem:49639, store:3@f0d58838/4@4d903b7b, foot:4@92659e03", + " 287 ret put_contract_data -> Ok(Void)": "cpu:870039, mem:49687, store:3@f0d58838/4@a108008d, foot:4@ae3a8322", " 288 call vec_new_from_slice(2)": "", - " 289 ret vec_new_from_slice -> Ok(Vec(obj#161))": "cpu:871065, mem:49735, objs:-/81@153a298b", + " 289 ret vec_new_from_slice -> Ok(Vec(obj#161))": "cpu:871065, mem:49783, objs:-/81@1b7d3330", " 290 call extend_contract_data_ttl(Vec(obj#161), Persistent, U32(501120), U32(518400))": "", - " 291 call get_ledger_sequence()": "cpu:873195, mem:50015, store:3@f0d58838/-, foot:-", + " 291 call get_ledger_sequence()": "cpu:873195, mem:50063, store:3@f0d58838/-, foot:-", " 292 ret get_ledger_sequence -> Ok(U32(123))": "", - " 293 ret extend_contract_data_ttl -> Ok(Void)": "cpu:874266, mem:50303, store:3@f0d58838/4@ecc13d11, foot:4@92659e03", + " 293 ret extend_contract_data_ttl -> Ok(Void)": "cpu:874266, mem:50351, store:3@f0d58838/4@4b83a1eb, foot:4@ae3a8322", " 294 call get_contract_data(Symbol(METADATA), Instance)": "", - " 295 call obj_cmp(Vec(obj#127), Symbol(METADATA))": "cpu:874317, store:-/4@ecc13d11, stk:-", + " 295 call obj_cmp(Vec(obj#127), Symbol(METADATA))": "cpu:874317, store:-/4@4b83a1eb, stk:-", " 296 ret obj_cmp -> Ok(1)": "cpu:874439", - " 297 ret get_contract_data -> Ok(Map(obj#125))": "cpu:874545, store:3@f0d58838/4@ecc13d11, stk:2@60659b06", + " 297 ret get_contract_data -> Ok(Map(obj#125))": "cpu:874545, store:3@f0d58838/4@4b83a1eb, stk:2@911858eb", " 298 call map_unpack_to_slice(Map(obj#125), 3)": "", " 299 ret map_unpack_to_slice -> Ok(Void)": "cpu:874885", " 300 call vec_new_from_slice(4)": "", - " 301 ret vec_new_from_slice -> Ok(Vec(obj#163))": "cpu:876037, mem:50415, objs:-/82@d4db7019", + " 301 ret vec_new_from_slice -> Ok(Vec(obj#163))": "cpu:876037, mem:50463, objs:-/82@75978a53", " 302 call contract_event(Vec(obj#163), I128(1000))": "", - " 303 ret contract_event -> Ok(Void)": "cpu:877646, mem:50592, objs:-/83@6fadb247, evt:2@d9637976", - " 304 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 305 ret call -> Ok(Void)": " store:-/4@ecc13d11, stk:1@e7cc466c, auth:1@389b8050/-", + " 303 ret contract_event -> Ok(Void)": "cpu:877646, mem:50640, objs:-/83@29e0c038, evt:2@d9637976", + " 304 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 305 ret call -> Ok(Void)": " store:-/4@4b83a1eb, stk:1@e7cc466c, auth:1@389b8050/-", " 306 pop TEST:4c3691b8:foo -> Ok(Void)": "", " 307 call bytes_copy_to_slice(Bytes(obj#5), U32(0), 32)": " stk:-, auth:-/-", " 308 ret bytes_copy_to_slice -> Ok(())": "cpu:877753", - " 309 push TEST:4c3691b8:foo()": "cpu:881046, mem:51536, objs:-/84@7b6f0694, stk:1@e7cc466c, auth:1@245b26c3/-", + " 309 push TEST:4c3691b8:foo()": "cpu:881046, mem:51584, objs:-/84@992e1ed8, stk:1@e7cc466c, auth:1@245b26c3/-", " 310 call vec_new_from_slice(2)": "", - " 311 ret vec_new_from_slice -> Ok(Vec(obj#169))": "cpu:882072, mem:51632, objs:-/85@b9a33e2e", + " 311 ret vec_new_from_slice -> Ok(Vec(obj#169))": "cpu:882072, mem:51680, objs:-/85@85bab1c2", " 312 call call(Address(obj#45), Symbol(mint), Vec(obj#169))": "", - " 313 push SAC:a010db6c:mint(Address(obj#1), I128(2000))": "cpu:912338, mem:56450, objs:-/86@5044c096, stk:2@1cdee8f8, auth:2@5bdb1841/-", + " 313 push SAC:2e378f80:mint(Address(obj#1), I128(2000))": "cpu:912338, mem:56506, objs:-/86@36d0eac4, stk:2@463b6200, auth:2@5bdb1841/-", " 314 call symbol_index_in_strs(Symbol(mint), 17)": "", " 315 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:913086", " 316 call vec_new_from_slice(1)": "", - " 317 ret vec_new_from_slice -> Ok(Vec(obj#173))": "cpu:914049, mem:56538, objs:-/87@8b17c408", + " 317 ret vec_new_from_slice -> Ok(Vec(obj#173))": "cpu:914049, mem:56594, objs:-/87@4f6f4840", " 318 call get_contract_data(Vec(obj#173), Instance)": "", - " 319 call obj_cmp(Symbol(obj#187), Symbol(issuer))": "cpu:924040, mem:57669, objs:-/96@c61ec23f, stk:-", + " 319 call obj_cmp(Symbol(obj#187), Symbol(issuer))": "cpu:924040, mem:57729, objs:-/96@800beadd, stk:-", " 320 ret obj_cmp -> Ok(-1)": "cpu:924206", - " 321 call obj_cmp(Symbol(METADATA), Vec(obj#181))": "cpu:925137, mem:57797, objs:-/98@79c545d3", + " 321 call obj_cmp(Symbol(METADATA), Vec(obj#181))": "cpu:925137, mem:57857, objs:-/98@e0fc3186", " 322 ret obj_cmp -> Ok(-1)": "cpu:925259", " 323 call obj_cmp(Vec(obj#181), Vec(obj#185))": "", " 324 ret obj_cmp -> Ok(-1)": "cpu:925546", @@ -328,7 +328,7 @@ " 326 ret obj_cmp -> Ok(-1)": "cpu:925884", " 327 call obj_cmp(Vec(obj#185), Vec(obj#173))": "", " 328 ret obj_cmp -> Ok(0)": "cpu:926171", - " 329 ret get_contract_data -> Ok(Vec(obj#195))": "cpu:926277, store:3@89c0a0ac/4@ecc13d11, stk:2@d5f7b7b0", + " 329 ret get_contract_data -> Ok(Vec(obj#195))": "cpu:926277, store:3@89c0a0ac/4@4b83a1eb, stk:2@2e0ba38a", " 330 call vec_get(Vec(obj#195), U32(0))": "", " 331 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:926442", " 332 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -339,34 +339,34 @@ " 337 ret map_unpack_to_slice -> Ok(Void)": "cpu:927153", " 338 call bytes_len(Bytes(obj#191))": "", " 339 ret bytes_len -> Ok(U32(32))": "cpu:927275", - " 340 call obj_cmp(Address(obj#197), Address(obj#1))": "cpu:927868, mem:57861, objs:-/99@100c1ce0", + " 340 call obj_cmp(Address(obj#197), Address(obj#1))": "cpu:927868, mem:57921, objs:-/99@39bddd11", " 341 ret obj_cmp -> Ok(-1)": "cpu:928160", " 342 call vec_new_from_slice(1)": "", - " 343 ret vec_new_from_slice -> Ok(Vec(obj#199))": "cpu:929123, mem:57949, objs:-/100@24347954", + " 343 ret vec_new_from_slice -> Ok(Vec(obj#199))": "cpu:929123, mem:58009, objs:-/100@1dabe48b", " 344 call get_contract_data(Vec(obj#199), Instance)": "", - " 345 call obj_cmp(Vec(obj#181), Vec(obj#199))": "cpu:929235, store:-/4@ecc13d11, stk:-", + " 345 call obj_cmp(Vec(obj#181), Vec(obj#199))": "cpu:929235, store:-/4@4b83a1eb, stk:-", " 346 ret obj_cmp -> Ok(0)": "cpu:929522", - " 347 ret get_contract_data -> Ok(Address(obj#183))": "cpu:929628, store:3@89c0a0ac/4@ecc13d11, stk:2@d5f7b7b0", + " 347 ret get_contract_data -> Ok(Address(obj#183))": "cpu:929628, store:3@89c0a0ac/4@4b83a1eb, stk:2@2e0ba38a", " 348 call require_auth(Address(obj#183))": "", - " 349 call obj_cmp(Address(obj#167), Address(obj#183))": "cpu:930257, mem:57981", + " 349 call obj_cmp(Address(obj#167), Address(obj#183))": "cpu:930257, mem:58041", " 350 ret obj_cmp -> Ok(0)": "cpu:930549", " 351 ret require_auth -> Ok(Void)": "", " 352 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 353 call get_ledger_sequence()": "cpu:931855, mem:58117, store:3@89c0a0ac/-, foot:-", + " 353 call get_ledger_sequence()": "cpu:931855, mem:58177, store:3@89c0a0ac/-, foot:-", " 354 ret get_ledger_sequence -> Ok(U32(123))": "", - " 355 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:942020, mem:59862, store:3@89c0a0ac/4@ecc13d11, foot:4@92659e03", + " 355 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:942020, mem:59926, store:3@89c0a0ac/4@4b83a1eb, foot:4@ae3a8322", " 356 call vec_new_from_slice(2)": "cpu:942215", - " 357 ret vec_new_from_slice -> Ok(Vec(obj#201))": "cpu:943241, mem:59958, objs:-/101@9b2c1665", + " 357 ret vec_new_from_slice -> Ok(Vec(obj#201))": "cpu:943241, mem:60022, objs:-/101@744f9524", " 358 call has_contract_data(Vec(obj#201), Persistent)": "", - " 359 ret has_contract_data -> Ok(False)": "cpu:947892, mem:60735, store:3@89c0a0ac/5@1815dce2, foot:5@a9921619", + " 359 ret has_contract_data -> Ok(False)": "cpu:947892, mem:60799, store:3@89c0a0ac/5@1dde598e, foot:5@b36c501b", " 360 call vec_new_from_slice(1)": "", - " 361 ret vec_new_from_slice -> Ok(Vec(obj#203))": "cpu:948855, mem:60823, objs:-/102@2278d394", + " 361 ret vec_new_from_slice -> Ok(Vec(obj#203))": "cpu:948855, mem:60887, objs:-/102@15407b46", " 362 call get_contract_data(Vec(obj#203), Instance)": "", - " 363 call obj_cmp(Vec(obj#181), Vec(obj#203))": "cpu:948967, store:-/5@1815dce2, stk:-", + " 363 call obj_cmp(Vec(obj#181), Vec(obj#203))": "cpu:948967, store:-/5@1dde598e, stk:-", " 364 ret obj_cmp -> Ok(-1)": "cpu:949254", " 365 call obj_cmp(Vec(obj#185), Vec(obj#203))": "", " 366 ret obj_cmp -> Ok(0)": "cpu:949541", - " 367 ret get_contract_data -> Ok(Vec(obj#195))": "cpu:949647, store:3@89c0a0ac/5@1815dce2, stk:2@d5f7b7b0", + " 367 ret get_contract_data -> Ok(Vec(obj#195))": "cpu:949647, store:3@89c0a0ac/5@1dde598e, stk:2@2e0ba38a", " 368 call vec_get(Vec(obj#195), U32(0))": "", " 369 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:949812", " 370 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -377,18 +377,18 @@ " 375 ret map_unpack_to_slice -> Ok(Void)": "cpu:950523", " 376 call bytes_len(Bytes(obj#191))": "", " 377 ret bytes_len -> Ok(U32(32))": "cpu:950645", - " 378 call vec_new_from_slice(2)": "cpu:952836, mem:61063", - " 379 ret vec_new_from_slice -> Ok(Vec(obj#205))": "cpu:953862, mem:61159, objs:-/103@60526884", + " 378 call vec_new_from_slice(2)": "cpu:952836, mem:61127", + " 379 ret vec_new_from_slice -> Ok(Vec(obj#205))": "cpu:953862, mem:61223, objs:-/103@427c3ea", " 380 call has_contract_data(Vec(obj#205), Persistent)": "", - " 381 ret has_contract_data -> Ok(False)": "cpu:956556, mem:61439", + " 381 ret has_contract_data -> Ok(False)": "cpu:956556, mem:61503", " 382 call vec_new_from_slice(1)": "", - " 383 ret vec_new_from_slice -> Ok(Vec(obj#207))": "cpu:957519, mem:61527, objs:-/104@874533c0", + " 383 ret vec_new_from_slice -> Ok(Vec(obj#207))": "cpu:957519, mem:61591, objs:-/104@6d310dfd", " 384 call get_contract_data(Vec(obj#207), Instance)": "", - " 385 call obj_cmp(Vec(obj#181), Vec(obj#207))": "cpu:957631, store:-/5@1815dce2, stk:-", + " 385 call obj_cmp(Vec(obj#181), Vec(obj#207))": "cpu:957631, store:-/5@1dde598e, stk:-", " 386 ret obj_cmp -> Ok(-1)": "cpu:957918", " 387 call obj_cmp(Vec(obj#185), Vec(obj#207))": "", " 388 ret obj_cmp -> Ok(0)": "cpu:958205", - " 389 ret get_contract_data -> Ok(Vec(obj#195))": "cpu:958311, store:3@89c0a0ac/5@1815dce2, stk:2@d5f7b7b0", + " 389 ret get_contract_data -> Ok(Vec(obj#195))": "cpu:958311, store:3@89c0a0ac/5@1dde598e, stk:2@2e0ba38a", " 390 call vec_get(Vec(obj#195), U32(0))": "", " 391 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:958476", " 392 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -399,112 +399,112 @@ " 397 ret map_unpack_to_slice -> Ok(Void)": "cpu:959187", " 398 call bytes_len(Bytes(obj#191))": "", " 399 ret bytes_len -> Ok(U32(32))": "cpu:959309", - " 400 call vec_new_from_slice(2)": "cpu:961349, mem:61767", - " 401 ret vec_new_from_slice -> Ok(Vec(obj#209))": "cpu:962375, mem:61863, objs:-/105@c9b1a53d", + " 400 call vec_new_from_slice(2)": "cpu:961349, mem:61831", + " 401 ret vec_new_from_slice -> Ok(Vec(obj#209))": "cpu:962375, mem:61927, objs:-/105@4f8a2722", " 402 call map_new_from_slices(3)": "", - " 403 call symbol_new_from_slice(10)": "cpu:962914, mem:61951", - " 404 ret symbol_new_from_slice -> Ok(Symbol(obj#211))": "cpu:963922, mem:62041, objs:-/106@f4aed1fc", + " 403 call symbol_new_from_slice(10)": "cpu:962914, mem:62015", + " 404 ret symbol_new_from_slice -> Ok(Symbol(obj#211))": "cpu:963922, mem:62105, objs:-/106@41134d8d", " 405 call obj_cmp(Symbol(amount), Symbol(obj#211))": "cpu:963973", " 406 ret obj_cmp -> Ok(-1)": "cpu:964139", " 407 call obj_cmp(Symbol(obj#211), Symbol(clawback))": "", " 408 ret obj_cmp -> Ok(-1)": "cpu:964306", - " 409 ret map_new_from_slices -> Ok(Map(obj#213))": "cpu:964746, mem:62105, objs:-/107@df30cb61", + " 409 ret map_new_from_slices -> Ok(Map(obj#213))": "cpu:964746, mem:62169, objs:-/107@cc795c30", " 410 call put_contract_data(Vec(obj#209), Map(obj#213), Persistent)": "", - " 411 ret put_contract_data -> Ok(Void)": "cpu:973256, mem:63724, store:3@89c0a0ac/5@f1d53b49, foot:5@22f511b1", + " 411 ret put_contract_data -> Ok(Void)": "cpu:973256, mem:63788, store:3@89c0a0ac/5@916a898a, foot:5@391ef303", " 412 call vec_new_from_slice(2)": "", - " 413 ret vec_new_from_slice -> Ok(Vec(obj#215))": "cpu:974282, mem:63820, objs:-/108@fd9fb508", + " 413 ret vec_new_from_slice -> Ok(Vec(obj#215))": "cpu:974282, mem:63884, objs:-/108@cdc57472", " 414 call extend_contract_data_ttl(Vec(obj#215), Persistent, U32(501120), U32(518400))": "", - " 415 call get_ledger_sequence()": "cpu:976976, mem:64100, store:3@89c0a0ac/-, foot:-", + " 415 call get_ledger_sequence()": "cpu:976976, mem:64164, store:3@89c0a0ac/-, foot:-", " 416 ret get_ledger_sequence -> Ok(U32(123))": "", - " 417 ret extend_contract_data_ttl -> Ok(Void)": "cpu:978399, mem:64456, store:3@89c0a0ac/5@94cdd573, foot:5@22f511b1", + " 417 ret extend_contract_data_ttl -> Ok(Void)": "cpu:978399, mem:64520, store:3@89c0a0ac/5@eaef5b1b, foot:5@391ef303", " 418 call get_contract_data(Symbol(METADATA), Instance)": "", - " 419 call obj_cmp(Vec(obj#181), Symbol(METADATA))": "cpu:978450, store:-/5@94cdd573, stk:-", + " 419 call obj_cmp(Vec(obj#181), Symbol(METADATA))": "cpu:978450, store:-/5@eaef5b1b, stk:-", " 420 ret obj_cmp -> Ok(1)": "cpu:978572", - " 421 ret get_contract_data -> Ok(Map(obj#179))": "cpu:978678, store:3@89c0a0ac/5@94cdd573, stk:2@d5f7b7b0", + " 421 ret get_contract_data -> Ok(Map(obj#179))": "cpu:978678, store:3@89c0a0ac/5@eaef5b1b, stk:2@2e0ba38a", " 422 call map_unpack_to_slice(Map(obj#179), 3)": "", " 423 ret map_unpack_to_slice -> Ok(Void)": "cpu:979018", " 424 call vec_new_from_slice(4)": "", - " 425 ret vec_new_from_slice -> Ok(Vec(obj#217))": "cpu:980170, mem:64568, objs:-/109@b3056781", + " 425 ret vec_new_from_slice -> Ok(Vec(obj#217))": "cpu:980170, mem:64632, objs:-/109@654f4e36", " 426 call contract_event(Vec(obj#217), I128(2000))": "", - " 427 ret contract_event -> Ok(Void)": "cpu:981779, mem:64745, objs:-/110@adea0a96, evt:3@f696110", - " 428 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 429 ret call -> Ok(Void)": " store:-/5@94cdd573, stk:1@e7cc466c, auth:1@245b26c3/-", + " 427 ret contract_event -> Ok(Void)": "cpu:981779, mem:64809, objs:-/110@f1e91e7e, evt:3@f696110", + " 428 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 429 ret call -> Ok(Void)": " store:-/5@eaef5b1b, stk:1@e7cc466c, auth:1@245b26c3/-", " 430 pop TEST:4c3691b8:foo -> Ok(Void)": "", " 431 call vec_new_from_slice(1)": " stk:-, auth:-/-", - " 432 ret vec_new_from_slice -> Ok(Vec(obj#221))": "cpu:982803, mem:64833, objs:-/111@55a0a401", + " 432 ret vec_new_from_slice -> Ok(Vec(obj#221))": "cpu:982803, mem:64897, objs:-/111@105750c", " 433 call call(Address(obj#45), Symbol(balance), Vec(obj#221))": "", - " 434 push SAC:a010db6c:balance(Address(obj#3))": "cpu:1013081, mem:69703, objs:-/112@8d9dc0d2, stk:1@4ef595f7, auth:1@258c3c82/-", + " 434 push SAC:2e378f80:balance(Address(obj#3))": "cpu:1013081, mem:69775, objs:-/112@a313ee37, stk:1@45db6bdd, auth:1@258c3c82/-", " 435 call symbol_index_in_strs(Symbol(balance), 17)": "", " 436 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1013829", " 437 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 438 call get_ledger_sequence()": "cpu:1015135, mem:69839, store:-/-, foot:-", + " 438 call get_ledger_sequence()": "cpu:1015135, mem:69911, store:-/-, foot:-", " 439 ret get_ledger_sequence -> Ok(U32(123))": "", - " 440 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1025300, mem:71584, store:-/5@94cdd573, foot:5@22f511b1", + " 440 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1025300, mem:71660, store:-/5@eaef5b1b, foot:5@391ef303", " 441 call vec_new_from_slice(2)": "cpu:1025407", - " 442 ret vec_new_from_slice -> Ok(Vec(obj#225))": "cpu:1026433, mem:71680, objs:-/113@4332ea5a", + " 442 ret vec_new_from_slice -> Ok(Vec(obj#225))": "cpu:1026433, mem:71756, objs:-/113@ea4acc57", " 443 call has_contract_data(Vec(obj#225), Persistent)": "", - " 444 ret has_contract_data -> Ok(True)": "cpu:1028563, mem:71960", + " 444 ret has_contract_data -> Ok(True)": "cpu:1028563, mem:72036", " 445 call get_contract_data(Vec(obj#225), Persistent)": "", - " 446 call obj_cmp(Symbol(amount), Symbol(obj#227))": "cpu:1032246, mem:72418, objs:-/114@10df5c49", + " 446 call obj_cmp(Symbol(amount), Symbol(obj#227))": "cpu:1032246, mem:72494, objs:-/114@a2455f4c", " 447 ret obj_cmp -> Ok(-1)": "cpu:1032412", " 448 call obj_cmp(Symbol(obj#227), Symbol(clawback))": "", " 449 ret obj_cmp -> Ok(-1)": "cpu:1032579", - " 450 ret get_contract_data -> Ok(Map(obj#229))": "cpu:1033080, mem:72482, objs:-/115@2bb7662d", + " 450 ret get_contract_data -> Ok(Map(obj#229))": "cpu:1033080, mem:72558, objs:-/115@b52fd2af", " 451 call vec_new_from_slice(2)": "", - " 452 ret vec_new_from_slice -> Ok(Vec(obj#231))": "cpu:1034106, mem:72578, objs:-/116@44315053", + " 452 ret vec_new_from_slice -> Ok(Vec(obj#231))": "cpu:1034106, mem:72654, objs:-/116@659e0061", " 453 call extend_contract_data_ttl(Vec(obj#231), Persistent, U32(501120), U32(518400))": "", - " 454 call get_ledger_sequence()": "cpu:1036236, mem:72858, store:-/-, foot:-", + " 454 call get_ledger_sequence()": "cpu:1036236, mem:72934, store:-/-, foot:-", " 455 ret get_ledger_sequence -> Ok(U32(123))": "", - " 456 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@94cdd573, foot:5@22f511b1", + " 456 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@eaef5b1b, foot:5@391ef303", " 457 call map_unpack_to_slice(Map(obj#229), 3)": "", " 458 ret map_unpack_to_slice -> Ok(Void)": "cpu:1036639", - " 459 pop SAC:a010db6c:balance -> Ok(I128(1000))": "", + " 459 pop SAC:2e378f80:balance -> Ok(I128(1000))": "", " 460 ret call -> Ok(I128(1000))": " stk:-, auth:-/-", " 461 call vec_new_from_slice(1)": "", - " 462 ret vec_new_from_slice -> Ok(Vec(obj#233))": "cpu:1037663, mem:72946, objs:-/117@a5930bb7", + " 462 ret vec_new_from_slice -> Ok(Vec(obj#233))": "cpu:1037663, mem:73022, objs:-/117@37868f0a", " 463 call call(Address(obj#45), Symbol(balance), Vec(obj#233))": "", - " 464 push SAC:a010db6c:balance(Address(obj#1))": "cpu:1067941, mem:77816, objs:-/118@5c2e8193, stk:1@5a40fd47, auth:1@73d743e8/-", + " 464 push SAC:2e378f80:balance(Address(obj#1))": "cpu:1067941, mem:77900, objs:-/118@3ef27208, stk:1@91682ed4, auth:1@73d743e8/-", " 465 call symbol_index_in_strs(Symbol(balance), 17)": "", " 466 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1068689", " 467 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 468 call get_ledger_sequence()": "cpu:1069995, mem:77952, store:-/-, foot:-", + " 468 call get_ledger_sequence()": "cpu:1069995, mem:78036, store:-/-, foot:-", " 469 ret get_ledger_sequence -> Ok(U32(123))": "", - " 470 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1080160, mem:79697, store:-/5@94cdd573, foot:5@22f511b1", + " 470 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1080160, mem:79785, store:-/5@eaef5b1b, foot:5@391ef303", " 471 call vec_new_from_slice(2)": "cpu:1080267", - " 472 ret vec_new_from_slice -> Ok(Vec(obj#237))": "cpu:1081293, mem:79793, objs:-/119@b9f97d18", + " 472 ret vec_new_from_slice -> Ok(Vec(obj#237))": "cpu:1081293, mem:79881, objs:-/119@ed8c0498", " 473 call has_contract_data(Vec(obj#237), Persistent)": "", - " 474 ret has_contract_data -> Ok(True)": "cpu:1083987, mem:80073", + " 474 ret has_contract_data -> Ok(True)": "cpu:1083987, mem:80161", " 475 call get_contract_data(Vec(obj#237), Persistent)": "", - " 476 call obj_cmp(Symbol(amount), Symbol(obj#239))": "cpu:1088234, mem:80531, objs:-/120@bda830f7", + " 476 call obj_cmp(Symbol(amount), Symbol(obj#239))": "cpu:1088234, mem:80619, objs:-/120@f46e6160", " 477 ret obj_cmp -> Ok(-1)": "cpu:1088400", " 478 call obj_cmp(Symbol(obj#239), Symbol(clawback))": "", " 479 ret obj_cmp -> Ok(-1)": "cpu:1088567", - " 480 ret get_contract_data -> Ok(Map(obj#241))": "cpu:1089068, mem:80595, objs:-/121@ac703a8e", + " 480 ret get_contract_data -> Ok(Map(obj#241))": "cpu:1089068, mem:80683, objs:-/121@cd759841", " 481 call vec_new_from_slice(2)": "", - " 482 ret vec_new_from_slice -> Ok(Vec(obj#243))": "cpu:1090094, mem:80691, objs:-/122@dc123c13", + " 482 ret vec_new_from_slice -> Ok(Vec(obj#243))": "cpu:1090094, mem:80779, objs:-/122@f7611a79", " 483 call extend_contract_data_ttl(Vec(obj#243), Persistent, U32(501120), U32(518400))": "", - " 484 call get_ledger_sequence()": "cpu:1092788, mem:80971, store:-/-, foot:-", + " 484 call get_ledger_sequence()": "cpu:1092788, mem:81059, store:-/-, foot:-", " 485 ret get_ledger_sequence -> Ok(U32(123))": "", - " 486 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@94cdd573, foot:5@22f511b1", + " 486 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@eaef5b1b, foot:5@391ef303", " 487 call map_unpack_to_slice(Map(obj#241), 3)": "", " 488 ret map_unpack_to_slice -> Ok(Void)": "cpu:1093191", - " 489 pop SAC:a010db6c:balance -> Ok(I128(2000))": "", + " 489 pop SAC:2e378f80:balance -> Ok(I128(2000))": "", " 490 ret call -> Ok(I128(2000))": " stk:-, auth:-/-", " 491 call bytes_copy_to_slice(Bytes(obj#7), U32(0), 32)": "", " 492 ret bytes_copy_to_slice -> Ok(())": "cpu:1093298", - " 493 push TEST:1aeb2a4e:foo()": "cpu:1096607, mem:81983, objs:-/123@3c9927b1, stk:1@ad7db3f3, auth:1@5008522a/-", + " 493 push TEST:1aeb2a4e:foo()": "cpu:1096607, mem:82071, objs:-/123@5f2292, stk:1@ad7db3f3, auth:1@5008522a/-", " 494 call vec_new_from_slice(2)": "", - " 495 ret vec_new_from_slice -> Ok(Vec(obj#247))": "cpu:1097633, mem:82079, objs:-/124@4d5780e2", + " 495 ret vec_new_from_slice -> Ok(Vec(obj#247))": "cpu:1097633, mem:82167, objs:-/124@c23601a2", " 496 call call(Address(obj#45), Symbol(mint), Vec(obj#247))": "", - " 497 push SAC:a010db6c:mint(Address(obj#3), I128(1000))": "cpu:1127915, mem:86965, objs:-/125@ffa818f, stk:2@ef36b206, auth:2@4cada60f/-", + " 497 push SAC:2e378f80:mint(Address(obj#3), I128(1000))": "cpu:1127915, mem:87061, objs:-/125@196afdcc, stk:2@3032c9fd, auth:2@4cada60f/-", " 498 call symbol_index_in_strs(Symbol(mint), 17)": "", " 499 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:1128663", " 500 call vec_new_from_slice(1)": "", - " 501 ret vec_new_from_slice -> Ok(Vec(obj#251))": "cpu:1129626, mem:87053, objs:-/126@c5bdd0c5", + " 501 ret vec_new_from_slice -> Ok(Vec(obj#251))": "cpu:1129626, mem:87149, objs:-/126@906088b7", " 502 call get_contract_data(Vec(obj#251), Instance)": "", - " 503 call obj_cmp(Symbol(obj#265), Symbol(issuer))": "cpu:1139617, mem:88184, objs:-/135@694cf69b, stk:-", + " 503 call obj_cmp(Symbol(obj#265), Symbol(issuer))": "cpu:1139617, mem:88284, objs:-/135@da71d6ed, stk:-", " 504 ret obj_cmp -> Ok(-1)": "cpu:1139783", - " 505 call obj_cmp(Symbol(METADATA), Vec(obj#259))": "cpu:1140714, mem:88312, objs:-/137@5b0a6785", + " 505 call obj_cmp(Symbol(METADATA), Vec(obj#259))": "cpu:1140714, mem:88412, objs:-/137@926fbd78", " 506 ret obj_cmp -> Ok(-1)": "cpu:1140836", " 507 call obj_cmp(Vec(obj#259), Vec(obj#263))": "", " 508 ret obj_cmp -> Ok(-1)": "cpu:1141123", @@ -512,7 +512,7 @@ " 510 ret obj_cmp -> Ok(-1)": "cpu:1141461", " 511 call obj_cmp(Vec(obj#263), Vec(obj#251))": "", " 512 ret obj_cmp -> Ok(0)": "cpu:1141748", - " 513 ret get_contract_data -> Ok(Vec(obj#273))": "cpu:1141854, store:3@c77f1538/5@94cdd573, stk:2@4579a7e6", + " 513 ret get_contract_data -> Ok(Vec(obj#273))": "cpu:1141854, store:3@c77f1538/5@eaef5b1b, stk:2@e4e00b12", " 514 call vec_get(Vec(obj#273), U32(0))": "", " 515 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1142019", " 516 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -523,36 +523,36 @@ " 521 ret map_unpack_to_slice -> Ok(Void)": "cpu:1142730", " 522 call bytes_len(Bytes(obj#269))": "", " 523 ret bytes_len -> Ok(U32(32))": "cpu:1142852", - " 524 call obj_cmp(Address(obj#275), Address(obj#3))": "cpu:1143445, mem:88376, objs:-/138@32e08b48", + " 524 call obj_cmp(Address(obj#275), Address(obj#3))": "cpu:1143445, mem:88476, objs:-/138@8f4992f1", " 525 ret obj_cmp -> Ok(-1)": "cpu:1143737", " 526 call vec_new_from_slice(1)": "", - " 527 ret vec_new_from_slice -> Ok(Vec(obj#277))": "cpu:1144700, mem:88464, objs:-/139@2cccf899", + " 527 ret vec_new_from_slice -> Ok(Vec(obj#277))": "cpu:1144700, mem:88564, objs:-/139@84ee58ba", " 528 call get_contract_data(Vec(obj#277), Instance)": "", - " 529 call obj_cmp(Vec(obj#259), Vec(obj#277))": "cpu:1144812, store:-/5@94cdd573, stk:-", + " 529 call obj_cmp(Vec(obj#259), Vec(obj#277))": "cpu:1144812, store:-/5@eaef5b1b, stk:-", " 530 ret obj_cmp -> Ok(0)": "cpu:1145099", - " 531 ret get_contract_data -> Ok(Address(obj#261))": "cpu:1145205, store:3@c77f1538/5@94cdd573, stk:2@4579a7e6", + " 531 ret get_contract_data -> Ok(Address(obj#261))": "cpu:1145205, store:3@c77f1538/5@eaef5b1b, stk:2@e4e00b12", " 532 call require_auth(Address(obj#261))": "", - " 533 call obj_cmp(Address(obj#245), Address(obj#261))": "cpu:1145834, mem:88496", + " 533 call obj_cmp(Address(obj#245), Address(obj#261))": "cpu:1145834, mem:88596", " 534 ret obj_cmp -> Ok(-1)": "cpu:1146126", " 535 ret require_auth -> Err(Error(Auth, InvalidAction))": "", - " 536 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 537 ret call -> Err(Error(Auth, InvalidAction))": " store:-/5@94cdd573, stk:1@ad7db3f3, auth:1@5008522a/-", + " 536 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 537 ret call -> Err(Error(Auth, InvalidAction))": " store:-/5@eaef5b1b, stk:1@ad7db3f3, auth:1@5008522a/-", " 538 pop TEST:1aeb2a4e:foo -> Err(Error(Auth, InvalidAction))": "", " 539 call bytes_copy_to_slice(Bytes(obj#7), U32(0), 32)": " stk:-, auth:-/-", " 540 ret bytes_copy_to_slice -> Ok(())": "cpu:1146233", - " 541 push TEST:1aeb2a4e:foo()": "cpu:1149542, mem:89508, objs:-/140@bb82243, stk:1@ad7db3f3, auth:1@695f8968/-", + " 541 push TEST:1aeb2a4e:foo()": "cpu:1149542, mem:89608, objs:-/140@94ec9530, stk:1@ad7db3f3, auth:1@695f8968/-", " 542 call vec_new_from_slice(2)": "", - " 543 ret vec_new_from_slice -> Ok(Vec(obj#281))": "cpu:1150568, mem:89604, objs:-/141@3ce0fd7b", + " 543 ret vec_new_from_slice -> Ok(Vec(obj#281))": "cpu:1150568, mem:89704, objs:-/141@ba591590", " 544 call call(Address(obj#45), Symbol(mint), Vec(obj#281))": "", - " 545 push SAC:a010db6c:mint(Address(obj#3), I128(1000))": "cpu:1180850, mem:94490, objs:-/142@e008d9a2, stk:2@ef36b206, auth:2@432fbbed/-", + " 545 push SAC:2e378f80:mint(Address(obj#3), I128(1000))": "cpu:1180850, mem:94598, objs:-/142@5d6a34cf, stk:2@3032c9fd, auth:2@432fbbed/-", " 546 call symbol_index_in_strs(Symbol(mint), 17)": "", " 547 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:1181598", " 548 call vec_new_from_slice(1)": "", - " 549 ret vec_new_from_slice -> Ok(Vec(obj#285))": "cpu:1182561, mem:94578, objs:-/143@103c7ee9", + " 549 ret vec_new_from_slice -> Ok(Vec(obj#285))": "cpu:1182561, mem:94686, objs:-/143@9d431ab5", " 550 call get_contract_data(Vec(obj#285), Instance)": "", - " 551 call obj_cmp(Symbol(obj#299), Symbol(issuer))": "cpu:1192552, mem:95709, objs:-/152@99b2bd2d, stk:-", + " 551 call obj_cmp(Symbol(obj#299), Symbol(issuer))": "cpu:1192552, mem:95821, objs:-/152@a54319f, stk:-", " 552 ret obj_cmp -> Ok(-1)": "cpu:1192718", - " 553 call obj_cmp(Symbol(METADATA), Vec(obj#293))": "cpu:1193649, mem:95837, objs:-/154@9d40bd2b", + " 553 call obj_cmp(Symbol(METADATA), Vec(obj#293))": "cpu:1193649, mem:95949, objs:-/154@6a821c65", " 554 ret obj_cmp -> Ok(-1)": "cpu:1193771", " 555 call obj_cmp(Vec(obj#293), Vec(obj#297))": "", " 556 ret obj_cmp -> Ok(-1)": "cpu:1194058", @@ -560,7 +560,7 @@ " 558 ret obj_cmp -> Ok(-1)": "cpu:1194396", " 559 call obj_cmp(Vec(obj#297), Vec(obj#285))": "", " 560 ret obj_cmp -> Ok(0)": "cpu:1194683", - " 561 ret get_contract_data -> Ok(Vec(obj#307))": "cpu:1194789, store:3@4211a3f1/5@94cdd573, stk:2@abf8e101", + " 561 ret get_contract_data -> Ok(Vec(obj#307))": "cpu:1194789, store:3@4211a3f1/5@eaef5b1b, stk:2@9f14d3cd", " 562 call vec_get(Vec(obj#307), U32(0))": "", " 563 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1194954", " 564 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -571,333 +571,333 @@ " 569 ret map_unpack_to_slice -> Ok(Void)": "cpu:1195665", " 570 call bytes_len(Bytes(obj#303))": "", " 571 ret bytes_len -> Ok(U32(32))": "cpu:1195787", - " 572 call obj_cmp(Address(obj#309), Address(obj#3))": "cpu:1196380, mem:95901, objs:-/155@e1e07c08", + " 572 call obj_cmp(Address(obj#309), Address(obj#3))": "cpu:1196380, mem:96013, objs:-/155@7331b42a", " 573 ret obj_cmp -> Ok(-1)": "cpu:1196672", " 574 call vec_new_from_slice(1)": "", - " 575 ret vec_new_from_slice -> Ok(Vec(obj#311))": "cpu:1197635, mem:95989, objs:-/156@fa2fe2c9", + " 575 ret vec_new_from_slice -> Ok(Vec(obj#311))": "cpu:1197635, mem:96101, objs:-/156@9fc275dc", " 576 call get_contract_data(Vec(obj#311), Instance)": "", - " 577 call obj_cmp(Vec(obj#293), Vec(obj#311))": "cpu:1197747, store:-/5@94cdd573, stk:-", + " 577 call obj_cmp(Vec(obj#293), Vec(obj#311))": "cpu:1197747, store:-/5@eaef5b1b, stk:-", " 578 ret obj_cmp -> Ok(0)": "cpu:1198034", - " 579 ret get_contract_data -> Ok(Address(obj#295))": "cpu:1198140, store:3@4211a3f1/5@94cdd573, stk:2@abf8e101", + " 579 ret get_contract_data -> Ok(Address(obj#295))": "cpu:1198140, store:3@4211a3f1/5@eaef5b1b, stk:2@9f14d3cd", " 580 call require_auth(Address(obj#295))": "", - " 581 call obj_cmp(Address(obj#279), Address(obj#295))": "cpu:1198769, mem:96021", + " 581 call obj_cmp(Address(obj#279), Address(obj#295))": "cpu:1198769, mem:96133", " 582 ret obj_cmp -> Ok(-1)": "cpu:1199061", " 583 ret require_auth -> Err(Error(Auth, InvalidAction))": "", - " 584 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 585 ret call -> Err(Error(Auth, InvalidAction))": " store:-/5@94cdd573, stk:1@ad7db3f3, auth:1@695f8968/-", + " 584 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 585 ret call -> Err(Error(Auth, InvalidAction))": " store:-/5@eaef5b1b, stk:1@ad7db3f3, auth:1@695f8968/-", " 586 pop TEST:1aeb2a4e:foo -> Err(Error(Auth, InvalidAction))": "", " 587 call bytes_copy_to_slice(Bytes(obj#7), U32(0), 32)": " stk:-, auth:-/-", " 588 ret bytes_copy_to_slice -> Ok(())": "cpu:1199168", - " 589 push TEST:1aeb2a4e:foo()": "cpu:1202477, mem:97033, objs:-/157@5698188, stk:1@ad7db3f3, auth:1@13124862/-", - " 590 call vec_new_from_slice(3)": "cpu:1202917, mem:97097, objs:-/158@a44f56d6", - " 591 ret vec_new_from_slice -> Ok(Vec(obj#317))": "cpu:1204006, mem:97201, objs:-/159@b8b8e17c", + " 589 push TEST:1aeb2a4e:foo()": "cpu:1202477, mem:97145, objs:-/157@93b68043, stk:1@ad7db3f3, auth:1@13124862/-", + " 590 call vec_new_from_slice(3)": "cpu:1202917, mem:97209, objs:-/158@2b204519", + " 591 ret vec_new_from_slice -> Ok(Vec(obj#317))": "cpu:1204006, mem:97313, objs:-/159@9ea1ed", " 592 call call(Address(obj#45), Symbol(transfer), Vec(obj#317))": "", - " 593 push SAC:a010db6c:transfer(Address(obj#315), Address(obj#1), I128(500))": "cpu:1234292, mem:102103, objs:-/160@cf18f760, stk:2@e8b7fd59, auth:2@d1a474cc/-", + " 593 push SAC:2e378f80:transfer(Address(obj#315), Address(obj#1), I128(500))": "cpu:1234292, mem:102223, objs:-/160@2209d670, stk:2@fe5b87eb, auth:2@d1a474cc/-", " 594 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 595 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:1235050", " 596 call require_auth(Address(obj#315))": "", - " 597 call obj_cmp(Address(obj#313), Address(obj#315))": "cpu:1235681, mem:102143", + " 597 call obj_cmp(Address(obj#313), Address(obj#315))": "cpu:1235681, mem:102263", " 598 ret obj_cmp -> Ok(0)": "cpu:1235973", " 599 ret require_auth -> Ok(Void)": "", " 600 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 601 call get_ledger_sequence()": "cpu:1237279, mem:102279, store:-/-, foot:-", + " 601 call get_ledger_sequence()": "cpu:1237279, mem:102399, store:-/-, foot:-", " 602 ret get_ledger_sequence -> Ok(U32(123))": "", - " 603 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1247444, mem:104024, store:-/5@94cdd573, foot:5@22f511b1", + " 603 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1247444, mem:104148, store:-/5@eaef5b1b, foot:5@391ef303", " 604 call vec_new_from_slice(2)": "cpu:1247639", - " 605 ret vec_new_from_slice -> Ok(Vec(obj#321))": "cpu:1248665, mem:104120, objs:-/161@eda928b0", + " 605 ret vec_new_from_slice -> Ok(Vec(obj#321))": "cpu:1248665, mem:104244, objs:-/161@91ae1092", " 606 call has_contract_data(Vec(obj#321), Persistent)": "", - " 607 ret has_contract_data -> Ok(True)": "cpu:1250795, mem:104400", + " 607 ret has_contract_data -> Ok(True)": "cpu:1250795, mem:104524", " 608 call get_contract_data(Vec(obj#321), Persistent)": "", - " 609 call obj_cmp(Symbol(amount), Symbol(obj#323))": "cpu:1254478, mem:104858, objs:-/162@12a5b678", + " 609 call obj_cmp(Symbol(amount), Symbol(obj#323))": "cpu:1254478, mem:104982, objs:-/162@9d62b5e6", " 610 ret obj_cmp -> Ok(-1)": "cpu:1254644", " 611 call obj_cmp(Symbol(obj#323), Symbol(clawback))": "", " 612 ret obj_cmp -> Ok(-1)": "cpu:1254811", - " 613 ret get_contract_data -> Ok(Map(obj#325))": "cpu:1255312, mem:104922, objs:-/163@fce9cf45", + " 613 ret get_contract_data -> Ok(Map(obj#325))": "cpu:1255312, mem:105046, objs:-/163@8fe94044", " 614 call map_unpack_to_slice(Map(obj#325), 3)": "", " 615 ret map_unpack_to_slice -> Ok(Void)": "cpu:1255715", " 616 call vec_new_from_slice(2)": "cpu:1255866", - " 617 ret vec_new_from_slice -> Ok(Vec(obj#327))": "cpu:1256892, mem:105018, objs:-/164@4cafa965", + " 617 ret vec_new_from_slice -> Ok(Vec(obj#327))": "cpu:1256892, mem:105142, objs:-/164@63db0c1d", " 618 call has_contract_data(Vec(obj#327), Persistent)": "", - " 619 ret has_contract_data -> Ok(True)": "cpu:1259022, mem:105298", + " 619 ret has_contract_data -> Ok(True)": "cpu:1259022, mem:105422", " 620 call get_contract_data(Vec(obj#327), Persistent)": "", - " 621 call obj_cmp(Symbol(amount), Symbol(obj#329))": "cpu:1262705, mem:105756, objs:-/165@e61c36d2", + " 621 call obj_cmp(Symbol(amount), Symbol(obj#329))": "cpu:1262705, mem:105880, objs:-/165@105cfd5c", " 622 ret obj_cmp -> Ok(-1)": "cpu:1262871", " 623 call obj_cmp(Symbol(obj#329), Symbol(clawback))": "", " 624 ret obj_cmp -> Ok(-1)": "cpu:1263038", - " 625 ret get_contract_data -> Ok(Map(obj#331))": "cpu:1263539, mem:105820, objs:-/166@7cb7c478", + " 625 ret get_contract_data -> Ok(Map(obj#331))": "cpu:1263539, mem:105944, objs:-/166@287785d", " 626 call map_unpack_to_slice(Map(obj#331), 3)": "", " 627 ret map_unpack_to_slice -> Ok(Void)": "cpu:1263942", " 628 call vec_new_from_slice(2)": "", - " 629 ret vec_new_from_slice -> Ok(Vec(obj#333))": "cpu:1264968, mem:105916, objs:-/167@b2a5d44d", + " 629 ret vec_new_from_slice -> Ok(Vec(obj#333))": "cpu:1264968, mem:106040, objs:-/167@3a754525", " 630 call map_new_from_slices(3)": "", - " 631 call symbol_new_from_slice(10)": "cpu:1265507, mem:106004", - " 632 ret symbol_new_from_slice -> Ok(Symbol(obj#335))": "cpu:1266515, mem:106094, objs:-/168@d339097e", + " 631 call symbol_new_from_slice(10)": "cpu:1265507, mem:106128", + " 632 ret symbol_new_from_slice -> Ok(Symbol(obj#335))": "cpu:1266515, mem:106218, objs:-/168@836b6e19", " 633 call obj_cmp(Symbol(amount), Symbol(obj#335))": "cpu:1266566", " 634 ret obj_cmp -> Ok(-1)": "cpu:1266732", " 635 call obj_cmp(Symbol(obj#335), Symbol(clawback))": "", " 636 ret obj_cmp -> Ok(-1)": "cpu:1266899", - " 637 ret map_new_from_slices -> Ok(Map(obj#337))": "cpu:1267339, mem:106158, objs:-/169@ac5d34f6", + " 637 ret map_new_from_slices -> Ok(Map(obj#337))": "cpu:1267339, mem:106282, objs:-/169@a7a16e8e", " 638 call put_contract_data(Vec(obj#333), Map(obj#337), Persistent)": "", - " 639 ret put_contract_data -> Ok(Void)": "cpu:1276742, mem:108131, store:-/5@5d887eae", + " 639 ret put_contract_data -> Ok(Void)": "cpu:1276742, mem:108255, store:-/5@f3961007", " 640 call vec_new_from_slice(2)": "", - " 641 ret vec_new_from_slice -> Ok(Vec(obj#339))": "cpu:1277768, mem:108227, objs:-/170@ccfe72da", + " 641 ret vec_new_from_slice -> Ok(Vec(obj#339))": "cpu:1277768, mem:108351, objs:-/170@25592a26", " 642 call extend_contract_data_ttl(Vec(obj#339), Persistent, U32(501120), U32(518400))": "", - " 643 call get_ledger_sequence()": "cpu:1279898, mem:108507, store:-/-, foot:-", + " 643 call get_ledger_sequence()": "cpu:1279898, mem:108631, store:-/-, foot:-", " 644 ret get_ledger_sequence -> Ok(U32(123))": "", - " 645 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@5d887eae, foot:5@22f511b1", + " 645 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@f3961007, foot:5@391ef303", " 646 call vec_new_from_slice(2)": "cpu:1280093", - " 647 ret vec_new_from_slice -> Ok(Vec(obj#341))": "cpu:1281119, mem:108603, objs:-/171@ee3a3ebd", + " 647 ret vec_new_from_slice -> Ok(Vec(obj#341))": "cpu:1281119, mem:108727, objs:-/171@9fc99693", " 648 call has_contract_data(Vec(obj#341), Persistent)": "", - " 649 ret has_contract_data -> Ok(True)": "cpu:1283813, mem:108883", + " 649 ret has_contract_data -> Ok(True)": "cpu:1283813, mem:109007", " 650 call get_contract_data(Vec(obj#341), Persistent)": "", - " 651 call obj_cmp(Symbol(amount), Symbol(obj#343))": "cpu:1288060, mem:109341, objs:-/172@f785496a", + " 651 call obj_cmp(Symbol(amount), Symbol(obj#343))": "cpu:1288060, mem:109465, objs:-/172@18df89d7", " 652 ret obj_cmp -> Ok(-1)": "cpu:1288226", " 653 call obj_cmp(Symbol(obj#343), Symbol(clawback))": "", " 654 ret obj_cmp -> Ok(-1)": "cpu:1288393", - " 655 ret get_contract_data -> Ok(Map(obj#345))": "cpu:1288894, mem:109405, objs:-/173@d2aae136", + " 655 ret get_contract_data -> Ok(Map(obj#345))": "cpu:1288894, mem:109529, objs:-/173@9d6daefd", " 656 call map_unpack_to_slice(Map(obj#345), 3)": "", " 657 ret map_unpack_to_slice -> Ok(Void)": "cpu:1289297", " 658 call vec_new_from_slice(2)": "cpu:1289448", - " 659 ret vec_new_from_slice -> Ok(Vec(obj#347))": "cpu:1290474, mem:109501, objs:-/174@be9bc630", + " 659 ret vec_new_from_slice -> Ok(Vec(obj#347))": "cpu:1290474, mem:109625, objs:-/174@c16fc505", " 660 call has_contract_data(Vec(obj#347), Persistent)": "", - " 661 ret has_contract_data -> Ok(True)": "cpu:1293168, mem:109781", + " 661 ret has_contract_data -> Ok(True)": "cpu:1293168, mem:109905", " 662 call get_contract_data(Vec(obj#347), Persistent)": "", - " 663 call obj_cmp(Symbol(amount), Symbol(obj#349))": "cpu:1297415, mem:110239, objs:-/175@83406504", + " 663 call obj_cmp(Symbol(amount), Symbol(obj#349))": "cpu:1297415, mem:110363, objs:-/175@9e55e59f", " 664 ret obj_cmp -> Ok(-1)": "cpu:1297581", " 665 call obj_cmp(Symbol(obj#349), Symbol(clawback))": "", " 666 ret obj_cmp -> Ok(-1)": "cpu:1297748", - " 667 ret get_contract_data -> Ok(Map(obj#351))": "cpu:1298249, mem:110303, objs:-/176@4344e663", + " 667 ret get_contract_data -> Ok(Map(obj#351))": "cpu:1298249, mem:110427, objs:-/176@3369d87c", " 668 call map_unpack_to_slice(Map(obj#351), 3)": "", " 669 ret map_unpack_to_slice -> Ok(Void)": "cpu:1298652", " 670 call vec_new_from_slice(2)": "", - " 671 ret vec_new_from_slice -> Ok(Vec(obj#353))": "cpu:1299678, mem:110399, objs:-/177@9c64d16c", + " 671 ret vec_new_from_slice -> Ok(Vec(obj#353))": "cpu:1299678, mem:110523, objs:-/177@3efa39cc", " 672 call map_new_from_slices(3)": "", - " 673 call symbol_new_from_slice(10)": "cpu:1300217, mem:110487", - " 674 ret symbol_new_from_slice -> Ok(Symbol(obj#355))": "cpu:1301225, mem:110577, objs:-/178@feb7e54e", + " 673 call symbol_new_from_slice(10)": "cpu:1300217, mem:110611", + " 674 ret symbol_new_from_slice -> Ok(Symbol(obj#355))": "cpu:1301225, mem:110701, objs:-/178@adda78f4", " 675 call obj_cmp(Symbol(amount), Symbol(obj#355))": "cpu:1301276", " 676 ret obj_cmp -> Ok(-1)": "cpu:1301442", " 677 call obj_cmp(Symbol(obj#355), Symbol(clawback))": "", " 678 ret obj_cmp -> Ok(-1)": "cpu:1301609", - " 679 ret map_new_from_slices -> Ok(Map(obj#357))": "cpu:1302049, mem:110641, objs:-/179@73821391", + " 679 ret map_new_from_slices -> Ok(Map(obj#357))": "cpu:1302049, mem:110765, objs:-/179@18add02a", " 680 call put_contract_data(Vec(obj#353), Map(obj#357), Persistent)": "", - " 681 ret put_contract_data -> Ok(Void)": "cpu:1312956, mem:112614, store:-/5@7169412e", + " 681 ret put_contract_data -> Ok(Void)": "cpu:1312956, mem:112738, store:-/5@464f3cf3", " 682 call vec_new_from_slice(2)": "", - " 683 ret vec_new_from_slice -> Ok(Vec(obj#359))": "cpu:1313982, mem:112710, objs:-/180@716aa378", + " 683 ret vec_new_from_slice -> Ok(Vec(obj#359))": "cpu:1313982, mem:112834, objs:-/180@97e433fe", " 684 call extend_contract_data_ttl(Vec(obj#359), Persistent, U32(501120), U32(518400))": "", - " 685 call get_ledger_sequence()": "cpu:1316676, mem:112990, store:-/-, foot:-", + " 685 call get_ledger_sequence()": "cpu:1316676, mem:113114, store:-/-, foot:-", " 686 ret get_ledger_sequence -> Ok(U32(123))": "", - " 687 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@7169412e, foot:5@22f511b1", + " 687 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@464f3cf3, foot:5@391ef303", " 688 call get_contract_data(Symbol(METADATA), Instance)": "", - " 689 call obj_cmp(Symbol(obj#373), Symbol(issuer))": "cpu:1326606, mem:114121, objs:-/189@7335f02, stk:-", + " 689 call obj_cmp(Symbol(obj#373), Symbol(issuer))": "cpu:1326606, mem:114249, objs:-/189@21240b86, stk:-", " 690 ret obj_cmp -> Ok(-1)": "cpu:1326772", - " 691 call obj_cmp(Symbol(METADATA), Vec(obj#367))": "cpu:1327703, mem:114249, objs:-/191@4c685ae2", + " 691 call obj_cmp(Symbol(METADATA), Vec(obj#367))": "cpu:1327703, mem:114377, objs:-/191@a072e465", " 692 ret obj_cmp -> Ok(-1)": "cpu:1327825", " 693 call obj_cmp(Vec(obj#367), Vec(obj#371))": "", " 694 ret obj_cmp -> Ok(-1)": "cpu:1328112", " 695 call obj_cmp(Vec(obj#367), Symbol(METADATA))": "cpu:1328163", " 696 ret obj_cmp -> Ok(1)": "cpu:1328285", - " 697 ret get_contract_data -> Ok(Map(obj#365))": "cpu:1328391, store:3@b5ac4a96/5@7169412e, stk:2@a9cee79", + " 697 ret get_contract_data -> Ok(Map(obj#365))": "cpu:1328391, store:3@b5ac4a96/5@464f3cf3, stk:2@469edf3b", " 698 call map_unpack_to_slice(Map(obj#365), 3)": "", " 699 ret map_unpack_to_slice -> Ok(Void)": "cpu:1328731", " 700 call vec_new_from_slice(4)": "", - " 701 ret vec_new_from_slice -> Ok(Vec(obj#383))": "cpu:1329883, mem:114361, objs:-/192@c28b628e", + " 701 ret vec_new_from_slice -> Ok(Vec(obj#383))": "cpu:1329883, mem:114489, objs:-/192@c4f86633", " 702 call contract_event(Vec(obj#383), I128(500))": "", - " 703 ret contract_event -> Ok(Void)": "cpu:1331492, mem:114538, objs:-/193@26eb9fc0, evt:4@835ac767", - " 704 pop SAC:a010db6c:transfer -> Ok(Void)": "", - " 705 ret call -> Ok(Void)": " store:-/5@7169412e, stk:1@ad7db3f3, auth:1@13124862/-", + " 703 ret contract_event -> Ok(Void)": "cpu:1331492, mem:114666, objs:-/193@1d87bf30, evt:4@835ac767", + " 704 pop SAC:2e378f80:transfer -> Ok(Void)": "", + " 705 ret call -> Ok(Void)": " store:-/5@464f3cf3, stk:1@ad7db3f3, auth:1@13124862/-", " 706 pop TEST:1aeb2a4e:foo -> Ok(Void)": "", " 707 call bytes_copy_to_slice(Bytes(obj#5), U32(0), 32)": " stk:-, auth:-/-", " 708 ret bytes_copy_to_slice -> Ok(())": "cpu:1331599", - " 709 push TEST:4c3691b8:foo()": "cpu:1334908, mem:115550, objs:-/194@479fc43b, stk:1@e7cc466c, auth:1@1ccdcc33/-", - " 710 call vec_new_from_slice(3)": "cpu:1335348, mem:115614, objs:-/195@631e1c9", - " 711 ret vec_new_from_slice -> Ok(Vec(obj#391))": "cpu:1336437, mem:115718, objs:-/196@b2196ed5", + " 709 push TEST:4c3691b8:foo()": "cpu:1334908, mem:115678, objs:-/194@c379e1ec, stk:1@e7cc466c, auth:1@1ccdcc33/-", + " 710 call vec_new_from_slice(3)": "cpu:1335348, mem:115742, objs:-/195@d3caa279", + " 711 ret vec_new_from_slice -> Ok(Vec(obj#391))": "cpu:1336437, mem:115846, objs:-/196@1c53a8bf", " 712 call call(Address(obj#45), Symbol(transfer), Vec(obj#391))": "", - " 713 push SAC:a010db6c:transfer(Address(obj#389), Address(obj#3), I128(800))": "cpu:1366723, mem:120620, objs:-/197@8ae517d8, stk:2@ebf3473a, auth:2@32c0249/-", + " 713 push SAC:2e378f80:transfer(Address(obj#389), Address(obj#3), I128(800))": "cpu:1366723, mem:120756, objs:-/197@18bf3122, stk:2@87c6e771, auth:2@32c0249/-", " 714 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 715 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:1367481", " 716 call require_auth(Address(obj#389))": "", - " 717 call obj_cmp(Address(obj#387), Address(obj#389))": "cpu:1368112, mem:120660", + " 717 call obj_cmp(Address(obj#387), Address(obj#389))": "cpu:1368112, mem:120796", " 718 ret obj_cmp -> Ok(0)": "cpu:1368404", " 719 ret require_auth -> Ok(Void)": "", " 720 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 721 call get_ledger_sequence()": "cpu:1369710, mem:120796, store:-/-, foot:-", + " 721 call get_ledger_sequence()": "cpu:1369710, mem:120932, store:-/-, foot:-", " 722 ret get_ledger_sequence -> Ok(U32(123))": "", - " 723 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1379875, mem:122541, store:-/5@7169412e, foot:5@22f511b1", + " 723 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1379875, mem:122681, store:-/5@464f3cf3, foot:5@391ef303", " 724 call vec_new_from_slice(2)": "cpu:1380070", - " 725 ret vec_new_from_slice -> Ok(Vec(obj#395))": "cpu:1381096, mem:122637, objs:-/198@54580264", + " 725 ret vec_new_from_slice -> Ok(Vec(obj#395))": "cpu:1381096, mem:122777, objs:-/198@15074d6c", " 726 call has_contract_data(Vec(obj#395), Persistent)": "", - " 727 ret has_contract_data -> Ok(True)": "cpu:1383790, mem:122917", + " 727 ret has_contract_data -> Ok(True)": "cpu:1383790, mem:123057", " 728 call get_contract_data(Vec(obj#395), Persistent)": "", - " 729 call obj_cmp(Symbol(amount), Symbol(obj#397))": "cpu:1388037, mem:123375, objs:-/199@2ce168f1", + " 729 call obj_cmp(Symbol(amount), Symbol(obj#397))": "cpu:1388037, mem:123515, objs:-/199@e6e634ed", " 730 ret obj_cmp -> Ok(-1)": "cpu:1388203", " 731 call obj_cmp(Symbol(obj#397), Symbol(clawback))": "", " 732 ret obj_cmp -> Ok(-1)": "cpu:1388370", - " 733 ret get_contract_data -> Ok(Map(obj#399))": "cpu:1388871, mem:123439, objs:-/200@7c29b9ab", + " 733 ret get_contract_data -> Ok(Map(obj#399))": "cpu:1388871, mem:123579, objs:-/200@88b992da", " 734 call map_unpack_to_slice(Map(obj#399), 3)": "", " 735 ret map_unpack_to_slice -> Ok(Void)": "cpu:1389274", " 736 call vec_new_from_slice(2)": "cpu:1389425", - " 737 ret vec_new_from_slice -> Ok(Vec(obj#401))": "cpu:1390451, mem:123535, objs:-/201@a69bca30", + " 737 ret vec_new_from_slice -> Ok(Vec(obj#401))": "cpu:1390451, mem:123675, objs:-/201@47103e17", " 738 call has_contract_data(Vec(obj#401), Persistent)": "", - " 739 ret has_contract_data -> Ok(True)": "cpu:1393145, mem:123815", + " 739 ret has_contract_data -> Ok(True)": "cpu:1393145, mem:123955", " 740 call get_contract_data(Vec(obj#401), Persistent)": "", - " 741 call obj_cmp(Symbol(amount), Symbol(obj#403))": "cpu:1397392, mem:124273, objs:-/202@db84d13f", + " 741 call obj_cmp(Symbol(amount), Symbol(obj#403))": "cpu:1397392, mem:124413, objs:-/202@e2bfa722", " 742 ret obj_cmp -> Ok(-1)": "cpu:1397558", " 743 call obj_cmp(Symbol(obj#403), Symbol(clawback))": "", " 744 ret obj_cmp -> Ok(-1)": "cpu:1397725", - " 745 ret get_contract_data -> Ok(Map(obj#405))": "cpu:1398226, mem:124337, objs:-/203@33d3fd97", + " 745 ret get_contract_data -> Ok(Map(obj#405))": "cpu:1398226, mem:124477, objs:-/203@ece6f098", " 746 call map_unpack_to_slice(Map(obj#405), 3)": "", " 747 ret map_unpack_to_slice -> Ok(Void)": "cpu:1398629", " 748 call vec_new_from_slice(2)": "", - " 749 ret vec_new_from_slice -> Ok(Vec(obj#407))": "cpu:1399655, mem:124433, objs:-/204@32f3051e", + " 749 ret vec_new_from_slice -> Ok(Vec(obj#407))": "cpu:1399655, mem:124573, objs:-/204@fc0a5e9a", " 750 call map_new_from_slices(3)": "", - " 751 call symbol_new_from_slice(10)": "cpu:1400194, mem:124521", - " 752 ret symbol_new_from_slice -> Ok(Symbol(obj#409))": "cpu:1401202, mem:124611, objs:-/205@f935fcb9", + " 751 call symbol_new_from_slice(10)": "cpu:1400194, mem:124661", + " 752 ret symbol_new_from_slice -> Ok(Symbol(obj#409))": "cpu:1401202, mem:124751, objs:-/205@24922410", " 753 call obj_cmp(Symbol(amount), Symbol(obj#409))": "cpu:1401253", " 754 ret obj_cmp -> Ok(-1)": "cpu:1401419", " 755 call obj_cmp(Symbol(obj#409), Symbol(clawback))": "", " 756 ret obj_cmp -> Ok(-1)": "cpu:1401586", - " 757 ret map_new_from_slices -> Ok(Map(obj#411))": "cpu:1402026, mem:124675, objs:-/206@f582ee48", + " 757 ret map_new_from_slices -> Ok(Map(obj#411))": "cpu:1402026, mem:124815, objs:-/206@8b83ae6e", " 758 call put_contract_data(Vec(obj#407), Map(obj#411), Persistent)": "", - " 759 ret put_contract_data -> Ok(Void)": "cpu:1412933, mem:126648, store:-/5@2be08feb", + " 759 ret put_contract_data -> Ok(Void)": "cpu:1412933, mem:126788, store:-/5@bae9b627", " 760 call vec_new_from_slice(2)": "", - " 761 ret vec_new_from_slice -> Ok(Vec(obj#413))": "cpu:1413959, mem:126744, objs:-/207@fb73a102", + " 761 ret vec_new_from_slice -> Ok(Vec(obj#413))": "cpu:1413959, mem:126884, objs:-/207@d769c6ca", " 762 call extend_contract_data_ttl(Vec(obj#413), Persistent, U32(501120), U32(518400))": "", - " 763 call get_ledger_sequence()": "cpu:1416653, mem:127024, store:-/-, foot:-", + " 763 call get_ledger_sequence()": "cpu:1416653, mem:127164, store:-/-, foot:-", " 764 ret get_ledger_sequence -> Ok(U32(123))": "", - " 765 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@2be08feb, foot:5@22f511b1", + " 765 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@bae9b627, foot:5@391ef303", " 766 call vec_new_from_slice(2)": "cpu:1416848", - " 767 ret vec_new_from_slice -> Ok(Vec(obj#415))": "cpu:1417874, mem:127120, objs:-/208@91b8ca73", + " 767 ret vec_new_from_slice -> Ok(Vec(obj#415))": "cpu:1417874, mem:127260, objs:-/208@db407b83", " 768 call has_contract_data(Vec(obj#415), Persistent)": "", - " 769 ret has_contract_data -> Ok(True)": "cpu:1420004, mem:127400", + " 769 ret has_contract_data -> Ok(True)": "cpu:1420004, mem:127540", " 770 call get_contract_data(Vec(obj#415), Persistent)": "", - " 771 call obj_cmp(Symbol(amount), Symbol(obj#417))": "cpu:1423687, mem:127858, objs:-/209@e49da27b", + " 771 call obj_cmp(Symbol(amount), Symbol(obj#417))": "cpu:1423687, mem:127998, objs:-/209@f322374a", " 772 ret obj_cmp -> Ok(-1)": "cpu:1423853", " 773 call obj_cmp(Symbol(obj#417), Symbol(clawback))": "", " 774 ret obj_cmp -> Ok(-1)": "cpu:1424020", - " 775 ret get_contract_data -> Ok(Map(obj#419))": "cpu:1424521, mem:127922, objs:-/210@4e2ba485", + " 775 ret get_contract_data -> Ok(Map(obj#419))": "cpu:1424521, mem:128062, objs:-/210@fd3d88ee", " 776 call map_unpack_to_slice(Map(obj#419), 3)": "", " 777 ret map_unpack_to_slice -> Ok(Void)": "cpu:1424924", " 778 call vec_new_from_slice(2)": "cpu:1425075", - " 779 ret vec_new_from_slice -> Ok(Vec(obj#421))": "cpu:1426101, mem:128018, objs:-/211@bb3c6cae", + " 779 ret vec_new_from_slice -> Ok(Vec(obj#421))": "cpu:1426101, mem:128158, objs:-/211@d062f9e", " 780 call has_contract_data(Vec(obj#421), Persistent)": "", - " 781 ret has_contract_data -> Ok(True)": "cpu:1428231, mem:128298", + " 781 ret has_contract_data -> Ok(True)": "cpu:1428231, mem:128438", " 782 call get_contract_data(Vec(obj#421), Persistent)": "", - " 783 call obj_cmp(Symbol(amount), Symbol(obj#423))": "cpu:1431914, mem:128756, objs:-/212@fc52d2de", + " 783 call obj_cmp(Symbol(amount), Symbol(obj#423))": "cpu:1431914, mem:128896, objs:-/212@ac3c4b28", " 784 ret obj_cmp -> Ok(-1)": "cpu:1432080", " 785 call obj_cmp(Symbol(obj#423), Symbol(clawback))": "", " 786 ret obj_cmp -> Ok(-1)": "cpu:1432247", - " 787 ret get_contract_data -> Ok(Map(obj#425))": "cpu:1432748, mem:128820, objs:-/213@4e04634a", + " 787 ret get_contract_data -> Ok(Map(obj#425))": "cpu:1432748, mem:128960, objs:-/213@f86b306", " 788 call map_unpack_to_slice(Map(obj#425), 3)": "", " 789 ret map_unpack_to_slice -> Ok(Void)": "cpu:1433151", " 790 call vec_new_from_slice(2)": "", - " 791 ret vec_new_from_slice -> Ok(Vec(obj#427))": "cpu:1434177, mem:128916, objs:-/214@404be922", + " 791 ret vec_new_from_slice -> Ok(Vec(obj#427))": "cpu:1434177, mem:129056, objs:-/214@907c9a", " 792 call map_new_from_slices(3)": "", - " 793 call symbol_new_from_slice(10)": "cpu:1434716, mem:129004", - " 794 ret symbol_new_from_slice -> Ok(Symbol(obj#429))": "cpu:1435724, mem:129094, objs:-/215@dc783b95", + " 793 call symbol_new_from_slice(10)": "cpu:1434716, mem:129144", + " 794 ret symbol_new_from_slice -> Ok(Symbol(obj#429))": "cpu:1435724, mem:129234, objs:-/215@56d4916e", " 795 call obj_cmp(Symbol(amount), Symbol(obj#429))": "cpu:1435775", " 796 ret obj_cmp -> Ok(-1)": "cpu:1435941", " 797 call obj_cmp(Symbol(obj#429), Symbol(clawback))": "", " 798 ret obj_cmp -> Ok(-1)": "cpu:1436108", - " 799 ret map_new_from_slices -> Ok(Map(obj#431))": "cpu:1436548, mem:129158, objs:-/216@258bdf29", + " 799 ret map_new_from_slices -> Ok(Map(obj#431))": "cpu:1436548, mem:129298, objs:-/216@f7bf7e80", " 800 call put_contract_data(Vec(obj#427), Map(obj#431), Persistent)": "", - " 801 ret put_contract_data -> Ok(Void)": "cpu:1445951, mem:131131, store:-/5@2f8ce7bb", + " 801 ret put_contract_data -> Ok(Void)": "cpu:1445951, mem:131271, store:-/5@2d8ffbcf", " 802 call vec_new_from_slice(2)": "", - " 803 ret vec_new_from_slice -> Ok(Vec(obj#433))": "cpu:1446977, mem:131227, objs:-/217@71bbaae2", + " 803 ret vec_new_from_slice -> Ok(Vec(obj#433))": "cpu:1446977, mem:131367, objs:-/217@4425a212", " 804 call extend_contract_data_ttl(Vec(obj#433), Persistent, U32(501120), U32(518400))": "", - " 805 call get_ledger_sequence()": "cpu:1449107, mem:131507, store:-/-, foot:-", + " 805 call get_ledger_sequence()": "cpu:1449107, mem:131647, store:-/-, foot:-", " 806 ret get_ledger_sequence -> Ok(U32(123))": "", - " 807 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@2f8ce7bb, foot:5@22f511b1", + " 807 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@2d8ffbcf, foot:5@391ef303", " 808 call get_contract_data(Symbol(METADATA), Instance)": "", - " 809 call obj_cmp(Symbol(obj#447), Symbol(issuer))": "cpu:1459037, mem:132638, objs:-/226@843a117, stk:-", + " 809 call obj_cmp(Symbol(obj#447), Symbol(issuer))": "cpu:1459037, mem:132782, objs:-/226@5c3578e6, stk:-", " 810 ret obj_cmp -> Ok(-1)": "cpu:1459203", - " 811 call obj_cmp(Symbol(METADATA), Vec(obj#441))": "cpu:1460134, mem:132766, objs:-/228@f5da730a", + " 811 call obj_cmp(Symbol(METADATA), Vec(obj#441))": "cpu:1460134, mem:132910, objs:-/228@d0401a02", " 812 ret obj_cmp -> Ok(-1)": "cpu:1460256", " 813 call obj_cmp(Vec(obj#441), Vec(obj#445))": "", " 814 ret obj_cmp -> Ok(-1)": "cpu:1460543", " 815 call obj_cmp(Vec(obj#441), Symbol(METADATA))": "cpu:1460594", " 816 ret obj_cmp -> Ok(1)": "cpu:1460716", - " 817 ret get_contract_data -> Ok(Map(obj#439))": "cpu:1460822, store:3@f4b3b7a1/5@2f8ce7bb, stk:2@3274186", + " 817 ret get_contract_data -> Ok(Map(obj#439))": "cpu:1460822, store:3@f4b3b7a1/5@2d8ffbcf, stk:2@1f017725", " 818 call map_unpack_to_slice(Map(obj#439), 3)": "", " 819 ret map_unpack_to_slice -> Ok(Void)": "cpu:1461162", " 820 call vec_new_from_slice(4)": "", - " 821 ret vec_new_from_slice -> Ok(Vec(obj#457))": "cpu:1462314, mem:132878, objs:-/229@64c87ce8", + " 821 ret vec_new_from_slice -> Ok(Vec(obj#457))": "cpu:1462314, mem:133022, objs:-/229@e30d0e90", " 822 call contract_event(Vec(obj#457), I128(800))": "", - " 823 ret contract_event -> Ok(Void)": "cpu:1463923, mem:133055, objs:-/230@870dc4f3, evt:5@df3c177f", - " 824 pop SAC:a010db6c:transfer -> Ok(Void)": "", - " 825 ret call -> Ok(Void)": " store:-/5@2f8ce7bb, stk:1@e7cc466c, auth:1@1ccdcc33/-", + " 823 ret contract_event -> Ok(Void)": "cpu:1463923, mem:133199, objs:-/230@de0e3ca9, evt:5@df3c177f", + " 824 pop SAC:2e378f80:transfer -> Ok(Void)": "", + " 825 ret call -> Ok(Void)": " store:-/5@2d8ffbcf, stk:1@e7cc466c, auth:1@1ccdcc33/-", " 826 pop TEST:4c3691b8:foo -> Ok(Void)": "", " 827 call vec_new_from_slice(1)": " stk:-, auth:-/-", - " 828 ret vec_new_from_slice -> Ok(Vec(obj#461))": "cpu:1464947, mem:133143, objs:-/231@f5db5e61", + " 828 ret vec_new_from_slice -> Ok(Vec(obj#461))": "cpu:1464947, mem:133287, objs:-/231@d0b9c358", " 829 call call(Address(obj#45), Symbol(balance), Vec(obj#461))": "", - " 830 push SAC:a010db6c:balance(Address(obj#3))": "cpu:1495225, mem:138013, objs:-/232@6defebc4, stk:1@4ef595f7, auth:1@2c8897f7/-", + " 830 push SAC:2e378f80:balance(Address(obj#3))": "cpu:1495225, mem:138165, objs:-/232@b9421bf3, stk:1@45db6bdd, auth:1@2c8897f7/-", " 831 call symbol_index_in_strs(Symbol(balance), 17)": "", " 832 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1495973", " 833 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 834 call get_ledger_sequence()": "cpu:1497279, mem:138149, store:-/-, foot:-", + " 834 call get_ledger_sequence()": "cpu:1497279, mem:138301, store:-/-, foot:-", " 835 ret get_ledger_sequence -> Ok(U32(123))": "", - " 836 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1507444, mem:139894, store:-/5@2f8ce7bb, foot:5@22f511b1", + " 836 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1507444, mem:140050, store:-/5@2d8ffbcf, foot:5@391ef303", " 837 call vec_new_from_slice(2)": "cpu:1507551", - " 838 ret vec_new_from_slice -> Ok(Vec(obj#465))": "cpu:1508577, mem:139990, objs:-/233@7f98a9b5", + " 838 ret vec_new_from_slice -> Ok(Vec(obj#465))": "cpu:1508577, mem:140146, objs:-/233@f893b66d", " 839 call has_contract_data(Vec(obj#465), Persistent)": "", - " 840 ret has_contract_data -> Ok(True)": "cpu:1510707, mem:140270", + " 840 ret has_contract_data -> Ok(True)": "cpu:1510707, mem:140426", " 841 call get_contract_data(Vec(obj#465), Persistent)": "", - " 842 call obj_cmp(Symbol(amount), Symbol(obj#467))": "cpu:1514390, mem:140728, objs:-/234@9646c24", + " 842 call obj_cmp(Symbol(amount), Symbol(obj#467))": "cpu:1514390, mem:140884, objs:-/234@543e051e", " 843 ret obj_cmp -> Ok(-1)": "cpu:1514556", " 844 call obj_cmp(Symbol(obj#467), Symbol(clawback))": "", " 845 ret obj_cmp -> Ok(-1)": "cpu:1514723", - " 846 ret get_contract_data -> Ok(Map(obj#469))": "cpu:1515224, mem:140792, objs:-/235@55c061ed", + " 846 ret get_contract_data -> Ok(Map(obj#469))": "cpu:1515224, mem:140948, objs:-/235@4c84e7d8", " 847 call vec_new_from_slice(2)": "", - " 848 ret vec_new_from_slice -> Ok(Vec(obj#471))": "cpu:1516250, mem:140888, objs:-/236@d52140a7", + " 848 ret vec_new_from_slice -> Ok(Vec(obj#471))": "cpu:1516250, mem:141044, objs:-/236@c601f49e", " 849 call extend_contract_data_ttl(Vec(obj#471), Persistent, U32(501120), U32(518400))": "", - " 850 call get_ledger_sequence()": "cpu:1518380, mem:141168, store:-/-, foot:-", + " 850 call get_ledger_sequence()": "cpu:1518380, mem:141324, store:-/-, foot:-", " 851 ret get_ledger_sequence -> Ok(U32(123))": "", - " 852 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@2f8ce7bb, foot:5@22f511b1", + " 852 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@2d8ffbcf, foot:5@391ef303", " 853 call map_unpack_to_slice(Map(obj#469), 3)": "", " 854 ret map_unpack_to_slice -> Ok(Void)": "cpu:1518783", - " 855 pop SAC:a010db6c:balance -> Ok(I128(1300))": "", + " 855 pop SAC:2e378f80:balance -> Ok(I128(1300))": "", " 856 ret call -> Ok(I128(1300))": " stk:-, auth:-/-", " 857 call vec_new_from_slice(1)": "", - " 858 ret vec_new_from_slice -> Ok(Vec(obj#473))": "cpu:1519807, mem:141256, objs:-/237@ef0990df", + " 858 ret vec_new_from_slice -> Ok(Vec(obj#473))": "cpu:1519807, mem:141412, objs:-/237@b04d128b", " 859 call call(Address(obj#45), Symbol(balance), Vec(obj#473))": "", - " 860 push SAC:a010db6c:balance(Address(obj#1))": "cpu:1550085, mem:146126, objs:-/238@f599eac3, stk:1@5a40fd47, auth:1@a3ff1e48/-", + " 860 push SAC:2e378f80:balance(Address(obj#1))": "cpu:1550085, mem:146290, objs:-/238@228352c1, stk:1@91682ed4, auth:1@a3ff1e48/-", " 861 call symbol_index_in_strs(Symbol(balance), 17)": "", " 862 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1550833", " 863 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 864 call get_ledger_sequence()": "cpu:1552139, mem:146262, store:-/-, foot:-", + " 864 call get_ledger_sequence()": "cpu:1552139, mem:146426, store:-/-, foot:-", " 865 ret get_ledger_sequence -> Ok(U32(123))": "", - " 866 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1562304, mem:148007, store:-/5@2f8ce7bb, foot:5@22f511b1", + " 866 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1562304, mem:148175, store:-/5@2d8ffbcf, foot:5@391ef303", " 867 call vec_new_from_slice(2)": "cpu:1562411", - " 868 ret vec_new_from_slice -> Ok(Vec(obj#477))": "cpu:1563437, mem:148103, objs:-/239@c9cc8107", + " 868 ret vec_new_from_slice -> Ok(Vec(obj#477))": "cpu:1563437, mem:148271, objs:-/239@d6ff97e4", " 869 call has_contract_data(Vec(obj#477), Persistent)": "", - " 870 ret has_contract_data -> Ok(True)": "cpu:1566131, mem:148383", + " 870 ret has_contract_data -> Ok(True)": "cpu:1566131, mem:148551", " 871 call get_contract_data(Vec(obj#477), Persistent)": "", - " 872 call obj_cmp(Symbol(amount), Symbol(obj#479))": "cpu:1570378, mem:148841, objs:-/240@b27c983b", + " 872 call obj_cmp(Symbol(amount), Symbol(obj#479))": "cpu:1570378, mem:149009, objs:-/240@20a493fd", " 873 ret obj_cmp -> Ok(-1)": "cpu:1570544", " 874 call obj_cmp(Symbol(obj#479), Symbol(clawback))": "", " 875 ret obj_cmp -> Ok(-1)": "cpu:1570711", - " 876 ret get_contract_data -> Ok(Map(obj#481))": "cpu:1571212, mem:148905, objs:-/241@7fbc06b2", + " 876 ret get_contract_data -> Ok(Map(obj#481))": "cpu:1571212, mem:149073, objs:-/241@504ba705", " 877 call vec_new_from_slice(2)": "", - " 878 ret vec_new_from_slice -> Ok(Vec(obj#483))": "cpu:1572238, mem:149001, objs:-/242@f7c1904d", + " 878 ret vec_new_from_slice -> Ok(Vec(obj#483))": "cpu:1572238, mem:149169, objs:-/242@ea20b69", " 879 call extend_contract_data_ttl(Vec(obj#483), Persistent, U32(501120), U32(518400))": "", - " 880 call get_ledger_sequence()": "cpu:1574932, mem:149281, store:-/-, foot:-", + " 880 call get_ledger_sequence()": "cpu:1574932, mem:149449, store:-/-, foot:-", " 881 ret get_ledger_sequence -> Ok(U32(123))": "", - " 882 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@2f8ce7bb, foot:5@22f511b1", + " 882 ret extend_contract_data_ttl -> Ok(Void)": " store:-/5@2d8ffbcf, foot:5@391ef303", " 883 call map_unpack_to_slice(Map(obj#481), 3)": "", " 884 ret map_unpack_to_slice -> Ok(Void)": "cpu:1575335", - " 885 pop SAC:a010db6c:balance -> Ok(I128(1700))": "", + " 885 pop SAC:2e378f80:balance -> Ok(I128(1700))": "", " 886 ret call -> Ok(I128(1700))": " stk:-, auth:-/-", " 887 call vec_new_from_slice(2)": "cpu:1575382", - " 888 ret vec_new_from_slice -> Ok(Vec(obj#485))": "cpu:1576408, mem:149377, objs:-/243@8dc3ec12", - " 889 call call(Address(obj#45), Symbol(mint), Vec(obj#485))": "cpu:1580842, mem:150137, objs:-/247@9ceddc9a, auth:-/1@6d4d55d", - " 890 push SAC:a010db6c:mint(Address(obj#3), I128(1000))": "cpu:1612182, mem:155111, objs:-/248@cc04f2f1, stk:1@e3ac7b78, auth:1@5d8f2060/1@26a86537", + " 888 ret vec_new_from_slice -> Ok(Vec(obj#485))": "cpu:1576408, mem:149545, objs:-/243@bf9976a7", + " 889 call call(Address(obj#45), Symbol(mint), Vec(obj#485))": "cpu:1580842, mem:150305, objs:-/247@e0250f9, auth:-/1@6d4d55d", + " 890 push SAC:2e378f80:mint(Address(obj#3), I128(1000))": "cpu:1612182, mem:155287, objs:-/248@a30b80e1, stk:1@5cec39c6, auth:1@5d8f2060/1@26a86537", " 891 call symbol_index_in_strs(Symbol(mint), 17)": "", " 892 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:1612930", " 893 call vec_new_from_slice(1)": "", - " 894 ret vec_new_from_slice -> Ok(Vec(obj#497))": "cpu:1613893, mem:155199, objs:-/249@1812e8e5", + " 894 ret vec_new_from_slice -> Ok(Vec(obj#497))": "cpu:1613893, mem:155375, objs:-/249@414fc647", " 895 call get_contract_data(Vec(obj#497), Instance)": "", - " 896 call obj_cmp(Symbol(obj#511), Symbol(issuer))": "cpu:1623884, mem:156330, objs:-/258@a45b8d6a, stk:-", + " 896 call obj_cmp(Symbol(obj#511), Symbol(issuer))": "cpu:1623884, mem:156510, objs:-/258@ecbf673c, stk:-", " 897 ret obj_cmp -> Ok(-1)": "cpu:1624050", - " 898 call obj_cmp(Symbol(METADATA), Vec(obj#505))": "cpu:1624981, mem:156458, objs:-/260@8b37edce", + " 898 call obj_cmp(Symbol(METADATA), Vec(obj#505))": "cpu:1624981, mem:156638, objs:-/260@1e0a548b", " 899 ret obj_cmp -> Ok(-1)": "cpu:1625103", " 900 call obj_cmp(Vec(obj#505), Vec(obj#509))": "", " 901 ret obj_cmp -> Ok(-1)": "cpu:1625390", @@ -905,7 +905,7 @@ " 903 ret obj_cmp -> Ok(-1)": "cpu:1625728", " 904 call obj_cmp(Vec(obj#509), Vec(obj#497))": "", " 905 ret obj_cmp -> Ok(0)": "cpu:1626015", - " 906 ret get_contract_data -> Ok(Vec(obj#519))": "cpu:1626121, store:3@80d495a4/5@2f8ce7bb, stk:1@16d11d9d", + " 906 ret get_contract_data -> Ok(Vec(obj#519))": "cpu:1626121, store:3@80d495a4/5@2d8ffbcf, stk:1@6060c2a1", " 907 call vec_get(Vec(obj#519), U32(0))": "", " 908 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1626286", " 909 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -916,21 +916,21 @@ " 914 ret map_unpack_to_slice -> Ok(Void)": "cpu:1626997", " 915 call bytes_len(Bytes(obj#515))": "", " 916 ret bytes_len -> Ok(U32(32))": "cpu:1627119", - " 917 call obj_cmp(Address(obj#521), Address(obj#3))": "cpu:1627712, mem:156522, objs:-/261@ba8bd802", + " 917 call obj_cmp(Address(obj#521), Address(obj#3))": "cpu:1627712, mem:156702, objs:-/261@c62a6ca7", " 918 ret obj_cmp -> Ok(-1)": "cpu:1628004", " 919 call vec_new_from_slice(1)": "", - " 920 ret vec_new_from_slice -> Ok(Vec(obj#523))": "cpu:1628967, mem:156610, objs:-/262@d8fbbb6e", + " 920 ret vec_new_from_slice -> Ok(Vec(obj#523))": "cpu:1628967, mem:156790, objs:-/262@52d4a61e", " 921 call get_contract_data(Vec(obj#523), Instance)": "", - " 922 call obj_cmp(Vec(obj#505), Vec(obj#523))": "cpu:1629079, store:-/5@2f8ce7bb, stk:-", + " 922 call obj_cmp(Vec(obj#505), Vec(obj#523))": "cpu:1629079, store:-/5@2d8ffbcf, stk:-", " 923 ret obj_cmp -> Ok(0)": "cpu:1629366", - " 924 ret get_contract_data -> Ok(Address(obj#507))": "cpu:1629472, store:3@80d495a4/5@2f8ce7bb, stk:1@16d11d9d", + " 924 ret get_contract_data -> Ok(Address(obj#507))": "cpu:1629472, store:3@80d495a4/5@2d8ffbcf, stk:1@6060c2a1", " 925 call require_auth(Address(obj#507))": "", - " 926 call obj_cmp(Address(obj#489), Address(obj#507))": "cpu:1630101, mem:156642", + " 926 call obj_cmp(Address(obj#489), Address(obj#507))": "cpu:1630101, mem:156822", " 927 ret obj_cmp -> Ok(-1)": "cpu:1630393", " 928 call obj_cmp(Address(obj#489), Address(obj#507))": " auth:1@5d8f2060/-", " 929 ret obj_cmp -> Ok(-1)": "cpu:1630685", " 930 ret require_auth -> Err(Error(Auth, InvalidAction))": " auth:1@5d8f2060/1@26a86537", - " 931 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 932 ret call -> Err(Error(Auth, InvalidAction))": " store:-/5@2f8ce7bb, stk:-, auth:-/-", - " 933 end": "cpu:1630685, mem:156642, prngs:-/9b4a753, objs:-/262@d8fbbb6e, vm:-/-, evt:5@df3c177f, store:-/5@2f8ce7bb, foot:5@22f511b1, stk:-, auth:-/-" + " 931 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 932 ret call -> Err(Error(Auth, InvalidAction))": " store:-/5@2d8ffbcf, stk:-, auth:-/-", + " 933 end": "cpu:1630685, mem:156822, prngs:-/9b4a753, objs:-/262@52d4a61e, vm:-/-, evt:5@df3c177f, store:-/5@2d8ffbcf, foot:5@391ef303, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_custom_account_auth.json b/soroban-env-host/observations/test__stellar_asset_contract__test_custom_account_auth.json index 60fd9d819..1aa5baddc 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_custom_account_auth.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_custom_account_auth.json @@ -29,57 +29,57 @@ " 27 pop VM:bdec8e0b:init -> Ok(Void)": " vm:1114112@37486e44/7@b41e4731", " 28 ret call -> Ok(Void)": " objs:-/11@11e9473e, vm:-/-, stk:-, auth:-/-", " 29 call bytes_new_from_slice(44)": "cpu:2197566, mem:2596584, objs:-/12@791bc22b, store:-/4@dc71077f, foot:4@c93dc198", - " 30 ret bytes_new_from_slice -> Ok(Bytes(obj#25))": "cpu:2198537, mem:2596708, objs:-/13@fc21c9c6", + " 30 ret bytes_new_from_slice -> Ok(Bytes(obj#25))": "cpu:2198537, mem:2596708, objs:-/13@cadc642", " 31 call create_asset_contract(Bytes(obj#25))": "", " 32 call get_ledger_network_id()": "cpu:2259136, mem:2596840", - " 33 ret get_ledger_network_id -> Ok(Bytes(obj#27))": "cpu:2260166, mem:2596952, objs:-/14@aab92e43", - " 34 call symbol_new_from_slice(10)": "cpu:2277664, mem:2601400, store:-/5@4a023295, foot:5@8ce3570", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#29))": "cpu:2278672, mem:2601490, objs:-/15@8eaa5e7e", - " 36 call symbol_len(Symbol(obj#29))": "cpu:2279112, mem:2601554, objs:-/16@95c72d1c", + " 33 ret get_ledger_network_id -> Ok(Bytes(obj#27))": "cpu:2260166, mem:2596952, objs:-/14@a806a57f", + " 34 call symbol_new_from_slice(10)": "cpu:2277664, mem:2601400, store:-/5@9bd65db6, foot:5@5ca5f0e", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#29))": "cpu:2278672, mem:2601490, objs:-/15@1fe179ce", + " 36 call symbol_len(Symbol(obj#29))": "cpu:2279112, mem:2601554, objs:-/16@40569127", " 37 ret symbol_len -> Ok(U32(10))": "cpu:2279234", " 38 call symbol_copy_to_slice(Symbol(obj#29), U32(0), 10)": "", " 39 ret symbol_copy_to_slice -> Ok(())": "cpu:2279338", - " 40 push SAC:a010db6c:sym#29(Bytes(obj#31))": "cpu:2290015, mem:2602910, objs:-/17@e0e5baa7, stk:1@e72a04c8, auth:1@4663a542/-", + " 40 push SAC:2e378f80:sym#29(Bytes(obj#31))": "cpu:2290015, mem:2602910, objs:-/17@b44fce43, stk:1@d25aca45, auth:1@4663a542/-", " 41 call symbol_index_in_strs(Symbol(obj#29), 17)": "", " 42 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:2291810", " 43 call vec_new_from_slice(1)": "", - " 44 ret vec_new_from_slice -> Ok(Vec(obj#35))": "cpu:2292773, mem:2602998, objs:-/18@a982ef64", + " 44 ret vec_new_from_slice -> Ok(Vec(obj#35))": "cpu:2292773, mem:2602998, objs:-/18@f0991127", " 45 call has_contract_data(Vec(obj#35), Instance)": "", - " 46 ret has_contract_data -> Ok(False)": "cpu:2292921, stk:1@97ff12f1", + " 46 ret has_contract_data -> Ok(False)": "cpu:2292921, stk:1@b76a376", " 47 call get_ledger_network_id()": "cpu:2353502, mem:2603130", - " 48 ret get_ledger_network_id -> Ok(Bytes(obj#37))": "cpu:2354532, mem:2603242, objs:-/19@9b513f5c", - " 49 call vec_new_from_slice(1)": "cpu:2365088, mem:2605252, objs:-/20@9c84e39e", - " 50 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:2366051, mem:2605340, objs:-/21@21996cb2", + " 48 ret get_ledger_network_id -> Ok(Bytes(obj#37))": "cpu:2354532, mem:2603242, objs:-/19@527f6da7", + " 49 call vec_new_from_slice(1)": "cpu:2365088, mem:2605252, objs:-/20@b2d69d7e", + " 50 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:2366051, mem:2605340, objs:-/21@e9303654", " 51 call put_contract_data(Vec(obj#41), Address(obj#39), Instance)": "", - " 52 ret put_contract_data -> Ok(Void)": "cpu:2366835, mem:2605380, store:1@b1139e0c/5@4a023295, stk:1@f2e61257", + " 52 ret put_contract_data -> Ok(Void)": "cpu:2366835, mem:2605380, store:1@b1139e0c/5@9bd65db6, stk:1@499174c6", " 53 call string_new_from_slice(4)": "", - " 54 ret string_new_from_slice -> Ok(String(obj#43))": "cpu:2367796, mem:2605464, objs:-/22@2152766c", + " 54 ret string_new_from_slice -> Ok(String(obj#43))": "cpu:2367796, mem:2605464, objs:-/22@6d3ec508", " 55 call bytes_new_from_slice(32)": "cpu:2367842", - " 56 ret bytes_new_from_slice -> Ok(Bytes(obj#45))": "cpu:2368811, mem:2605576, objs:-/23@50b26a6b", + " 56 ret bytes_new_from_slice -> Ok(Bytes(obj#45))": "cpu:2368811, mem:2605576, objs:-/23@81d1d025", " 57 call bytes_len(Bytes(obj#45))": "", " 58 ret bytes_len -> Ok(U32(32))": "cpu:2368933", " 59 call vec_new_from_slice(1)": "", - " 60 ret vec_new_from_slice -> Ok(Vec(obj#47))": "cpu:2369896, mem:2605664, objs:-/24@8d8e0c52", + " 60 ret vec_new_from_slice -> Ok(Vec(obj#47))": "cpu:2369896, mem:2605664, objs:-/24@fc295806", " 61 call map_new_from_slices(2)": "", " 62 call symbol_new_from_slice(10)": "cpu:2370429, mem:2605728", - " 63 ret symbol_new_from_slice -> Ok(Symbol(obj#49))": "cpu:2371437, mem:2605818, objs:-/25@1468a76b", + " 63 ret symbol_new_from_slice -> Ok(Symbol(obj#49))": "cpu:2371437, mem:2605818, objs:-/25@ae357652", " 64 call obj_cmp(Symbol(obj#49), Symbol(issuer))": "cpu:2371607", " 65 ret obj_cmp -> Ok(-1)": "cpu:2371773", - " 66 ret map_new_from_slices -> Ok(Map(obj#51))": "cpu:2372213, mem:2605882, objs:-/26@bca92301", + " 66 ret map_new_from_slices -> Ok(Map(obj#51))": "cpu:2372213, mem:2605882, objs:-/26@84aa09fb", " 67 call vec_new_from_slice(2)": "", - " 68 ret vec_new_from_slice -> Ok(Vec(obj#53))": "cpu:2373239, mem:2605978, objs:-/27@a0b6cffe", + " 68 ret vec_new_from_slice -> Ok(Vec(obj#53))": "cpu:2373239, mem:2605978, objs:-/27@9a06379a", " 69 call put_contract_data(Vec(obj#47), Vec(obj#53), Instance)": "", - " 70 call obj_cmp(Vec(obj#41), Vec(obj#47))": "cpu:2373454, store:-/5@4a023295, stk:-", + " 70 call obj_cmp(Vec(obj#41), Vec(obj#47))": "cpu:2373454, store:-/5@9bd65db6, stk:-", " 71 ret obj_cmp -> Ok(-1)": "cpu:2373741", " 72 call obj_cmp(Vec(obj#41), Vec(obj#47))": "cpu:2374322, mem:2606042", " 73 ret obj_cmp -> Ok(-1)": "cpu:2374609", - " 74 ret put_contract_data -> Ok(Void)": " store:2@6e79bfbc/5@4a023295, stk:1@4fb067e3", + " 74 ret put_contract_data -> Ok(Void)": " store:2@6e79bfbc/5@9bd65db6, stk:1@e001a215", " 75 call vec_new_from_slice(1)": "", - " 76 ret vec_new_from_slice -> Ok(Vec(obj#55))": "cpu:2375572, mem:2606130, objs:-/28@4c0307ca", + " 76 ret vec_new_from_slice -> Ok(Vec(obj#55))": "cpu:2375572, mem:2606130, objs:-/28@c9e6c0b9", " 77 call get_contract_data(Vec(obj#55), Instance)": "", - " 78 call obj_cmp(Vec(obj#47), Vec(obj#55))": "cpu:2375684, store:-/5@4a023295, stk:-", + " 78 call obj_cmp(Vec(obj#47), Vec(obj#55))": "cpu:2375684, store:-/5@9bd65db6, stk:-", " 79 ret obj_cmp -> Ok(0)": "cpu:2375971", - " 80 ret get_contract_data -> Ok(Vec(obj#53))": "cpu:2376077, store:2@6e79bfbc/5@4a023295, stk:1@4fb067e3", + " 80 ret get_contract_data -> Ok(Vec(obj#53))": "cpu:2376077, store:2@6e79bfbc/5@9bd65db6, stk:1@e001a215", " 81 call vec_get(Vec(obj#53), U32(0))": "", " 82 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2376242", " 83 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -96,62 +96,62 @@ " 94 ret string_copy_to_slice -> Ok(())": "cpu:2377300", " 95 call bytes_copy_to_slice(Bytes(obj#45), U32(0), 32)": "cpu:2377750, mem:2606275", " 96 ret bytes_copy_to_slice -> Ok(())": "cpu:2377857", - " 97 call string_new_from_slice(57)": "", - " 98 ret string_new_from_slice -> Ok(String(obj#57))": "cpu:2378832, mem:2606412, objs:-/29@9fcfbb7e", + " 97 call string_new_from_slice(61)": "", + " 98 ret string_new_from_slice -> Ok(String(obj#57))": "cpu:2378832, mem:2606416, objs:-/29@eb124ccc", " 99 call map_new_from_slices(3)": "", - " 100 ret map_new_from_slices -> Ok(Map(obj#59))": "cpu:2379984, mem:2606564, objs:-/30@6c872171", + " 100 ret map_new_from_slices -> Ok(Map(obj#59))": "cpu:2379984, mem:2606568, objs:-/30@7dc82fe3", " 101 call put_contract_data(Symbol(METADATA), Map(obj#59), Instance)": "", - " 102 call obj_cmp(Vec(obj#47), Symbol(METADATA))": "cpu:2380141, store:-/5@4a023295, stk:-", + " 102 call obj_cmp(Vec(obj#47), Symbol(METADATA))": "cpu:2380141, store:-/5@9bd65db6, stk:-", " 103 ret obj_cmp -> Ok(1)": "cpu:2380263", " 104 call obj_cmp(Vec(obj#41), Symbol(METADATA))": "", " 105 ret obj_cmp -> Ok(1)": "cpu:2380385", - " 106 call obj_cmp(Symbol(METADATA), Vec(obj#41))": "cpu:2380975, mem:2606652", + " 106 call obj_cmp(Symbol(METADATA), Vec(obj#41))": "cpu:2380975, mem:2606656", " 107 ret obj_cmp -> Ok(-1)": "cpu:2381097", " 108 call obj_cmp(Vec(obj#41), Vec(obj#47))": "", " 109 ret obj_cmp -> Ok(-1)": "cpu:2381384", - " 110 ret put_contract_data -> Ok(Void)": " store:3@f15f01eb/5@4a023295, stk:1@f83190dd", - " 111 pop SAC:a010db6c:sym#29 -> Ok(Void)": "cpu:2392139, mem:2608979, store:3@f15f01eb/5@7b9d5c7a", - " 112 ret create_asset_contract -> Ok(Address(obj#61))": "cpu:2392640, mem:2609043, objs:-/31@282d6232, store:-/5@7b9d5c7a, stk:-, auth:-/-", + " 110 ret put_contract_data -> Ok(Void)": " store:3@f15f01eb/5@9bd65db6, stk:1@fdfa5dae", + " 111 pop SAC:2e378f80:sym#29 -> Ok(Void)": "cpu:2392139, mem:2608987, store:3@f15f01eb/5@6a201457", + " 112 ret create_asset_contract -> Ok(Address(obj#61))": "cpu:2392640, mem:2609051, objs:-/31@4cd84dc6, store:-/5@6a201457, stk:-, auth:-/-", " 113 call vec_new_from_slice(1)": "", - " 114 ret vec_new_from_slice -> Ok(Vec(obj#63))": "cpu:2393664, mem:2609131, objs:-/32@8edecf97", - " 115 call vec_new()": "cpu:2410567, mem:2613377, objs:-/33@9c1e688a", - " 116 ret vec_new -> Ok(Vec(obj#67))": "cpu:2411068, mem:2613441, objs:-/34@c4680f2c", + " 114 ret vec_new_from_slice -> Ok(Vec(obj#63))": "cpu:2393664, mem:2609139, objs:-/32@de86123c", + " 115 call vec_new()": "cpu:2410567, mem:2613385, objs:-/33@c75c3bd5", + " 116 ret vec_new -> Ok(Vec(obj#67))": "cpu:2411068, mem:2613449, objs:-/34@9a903407", " 117 call bytes_new_from_slice(32)": "", - " 118 ret bytes_new_from_slice -> Ok(Bytes(obj#69))": "cpu:2412037, mem:2613553, objs:-/35@88746fff", + " 118 ret bytes_new_from_slice -> Ok(Bytes(obj#69))": "cpu:2412037, mem:2613561, objs:-/35@c313bdf7", " 119 call bytes_len(Bytes(obj#69))": "", " 120 ret bytes_len -> Ok(U32(32))": "cpu:2412159", " 121 call bytes_new_from_slice(64)": "", - " 122 ret bytes_new_from_slice -> Ok(Bytes(obj#71))": "cpu:2413136, mem:2613697, objs:-/36@4fdb8cb2", + " 122 ret bytes_new_from_slice -> Ok(Bytes(obj#71))": "cpu:2413136, mem:2613705, objs:-/36@3423cddc", " 123 call bytes_len(Bytes(obj#71))": "", " 124 ret bytes_len -> Ok(U32(64))": "cpu:2413258", " 125 call map_new_from_slices(2)": "", - " 126 call symbol_new_from_slice(10)": "cpu:2413791, mem:2613761", - " 127 ret symbol_new_from_slice -> Ok(Symbol(obj#73))": "cpu:2414799, mem:2613851, objs:-/37@9c95825e", + " 126 call symbol_new_from_slice(10)": "cpu:2413791, mem:2613769", + " 127 ret symbol_new_from_slice -> Ok(Symbol(obj#73))": "cpu:2414799, mem:2613859, objs:-/37@dd6eddf3", " 128 call obj_cmp(Symbol(obj#73), Symbol(signature))": "cpu:2414969", " 129 ret obj_cmp -> Ok(-1)": "cpu:2415136", - " 130 ret map_new_from_slices -> Ok(Map(obj#75))": "cpu:2415576, mem:2613915, objs:-/38@ecc2fac2", + " 130 ret map_new_from_slices -> Ok(Map(obj#75))": "cpu:2415576, mem:2613923, objs:-/38@dca98e52", " 131 call vec_push_back(Vec(obj#67), Map(obj#75))": "", - " 132 ret vec_push_back -> Ok(Vec(obj#77))": "cpu:2416783, mem:2614003, objs:-/39@ab06d0f7", - " 133 call obj_cmp(Symbol(obj#81), Symbol(signature))": "cpu:2424879, mem:2615255, objs:-/43@70067ab1", + " 132 ret vec_push_back -> Ok(Vec(obj#77))": "cpu:2416783, mem:2614011, objs:-/39@a415741c", + " 133 call obj_cmp(Symbol(obj#81), Symbol(signature))": "cpu:2424879, mem:2615263, objs:-/43@1ccdc0d4", " 134 ret obj_cmp -> Ok(-1)": "cpu:2425046", - " 135 call call(Address(obj#61), Symbol(set_admin), Vec(obj#63))": "cpu:2427904, mem:2615567, objs:-/47@43e62b6a, auth:-/1@77cc7766", - " 136 push SAC:a010db6c:set_admin(Address(obj#23))": "cpu:2459240, mem:2620525, objs:-/48@3826220c, stk:1@a4a5a378, auth:1@4d6d07c7/1@f287a290", + " 135 call call(Address(obj#61), Symbol(set_admin), Vec(obj#63))": "cpu:2427904, mem:2615575, objs:-/47@420fc97, auth:-/1@77cc7766", + " 136 push SAC:2e378f80:set_admin(Address(obj#23))": "cpu:2459240, mem:2620541, objs:-/48@5be397ae, stk:1@17609daa, auth:1@4d6d07c7/1@f287a290", " 137 call symbol_index_in_strs(Symbol(set_admin), 17)": "", " 138 ret symbol_index_in_strs -> Ok(U32(12))": "cpu:2459998", " 139 call vec_new_from_slice(1)": "", - " 140 ret vec_new_from_slice -> Ok(Vec(obj#97))": "cpu:2460961, mem:2620613, objs:-/49@f4de5f59", + " 140 ret vec_new_from_slice -> Ok(Vec(obj#97))": "cpu:2460961, mem:2620629, objs:-/49@510929f4", " 141 call get_contract_data(Vec(obj#97), Instance)": "", - " 142 call obj_cmp(Symbol(obj#111), Symbol(issuer))": "cpu:2470952, mem:2621744, objs:-/58@7ef90691, stk:-", + " 142 call obj_cmp(Symbol(obj#111), Symbol(issuer))": "cpu:2470952, mem:2621764, objs:-/58@4785a9f8, stk:-", " 143 ret obj_cmp -> Ok(-1)": "cpu:2471118", - " 144 call obj_cmp(Symbol(METADATA), Vec(obj#105))": "cpu:2472049, mem:2621872, objs:-/60@a14b6592", + " 144 call obj_cmp(Symbol(METADATA), Vec(obj#105))": "cpu:2472049, mem:2621892, objs:-/60@6fc00f4f", " 145 ret obj_cmp -> Ok(-1)": "cpu:2472171", " 146 call obj_cmp(Vec(obj#105), Vec(obj#109))": "", " 147 ret obj_cmp -> Ok(-1)": "cpu:2472458", " 148 call obj_cmp(Vec(obj#105), Vec(obj#97))": "cpu:2472509", " 149 ret obj_cmp -> Ok(0)": "cpu:2472796", - " 150 ret get_contract_data -> Ok(Address(obj#107))": "cpu:2472902, store:3@43d0ac91/5@7b9d5c7a, stk:1@8b24d4a7", + " 150 ret get_contract_data -> Ok(Address(obj#107))": "cpu:2472902, store:3@43d0ac91/5@6a201457, stk:1@bab7f5c8", " 151 call require_auth(Address(obj#107))": "", - " 152 call obj_cmp(Address(obj#79), Address(obj#107))": "cpu:2473529, mem:2621896", + " 152 call obj_cmp(Address(obj#79), Address(obj#107))": "cpu:2473529, mem:2621916", " 153 ret obj_cmp -> Ok(0)": "cpu:2473821", " 154 call obj_cmp(Address(obj#79), Address(obj#107))": " auth:1@4d6d07c7/-", " 155 ret obj_cmp -> Ok(0)": "cpu:2474113", @@ -159,11 +159,11 @@ " 157 ret obj_cmp -> Ok(0)": "cpu:2474405", " 158 call obj_cmp(Address(obj#93), Address(obj#23))": "", " 159 ret obj_cmp -> Ok(0)": "cpu:2474697", - " 160 call vec_len(Vec(obj#89))": "cpu:2491668, mem:2626094", + " 160 call vec_len(Vec(obj#89))": "cpu:2491668, mem:2626114", " 161 ret vec_len -> Ok(U32(1))": "cpu:2491790", " 162 call bytes_new_from_slice(32)": "", - " 163 ret bytes_new_from_slice -> Ok(Bytes(obj#121))": "cpu:2492759, mem:2626206, objs:-/61@44dce01", - " 164 call vec_get(Vec(obj#89), U32(0))": "cpu:2494692, mem:2626446", + " 163 ret bytes_new_from_slice -> Ok(Bytes(obj#121))": "cpu:2492759, mem:2626226, objs:-/61@c23618db", + " 164 call vec_get(Vec(obj#89), U32(0))": "cpu:2494692, mem:2626466", " 165 ret vec_get -> Ok(Map(obj#87))": "cpu:2494918", " 166 call map_unpack_to_slice(Map(obj#87), 2)": "", " 167 ret map_unpack_to_slice -> Ok(Void)": "cpu:2495270", @@ -175,49 +175,49 @@ " 173 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2914724", " 174 call bytes_copy_to_slice(Bytes(obj#83), U32(0), 32)": "", " 175 ret bytes_copy_to_slice -> Ok(())": "cpu:2914831", - " 176 ret require_auth -> Ok(Void)": "cpu:2921178, mem:2628034, store:3@43d0ac91/6@d2354faf, foot:6@e21ee3a9, auth:1@4d6d07c7/1@125bdda2", + " 176 ret require_auth -> Ok(Void)": "cpu:2921178, mem:2628054, store:3@43d0ac91/6@996eb291, foot:6@54300199, auth:1@4d6d07c7/1@125bdda2", " 177 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 178 call get_ledger_sequence()": "cpu:2922628, mem:2628170, store:3@43d0ac91/-, foot:-", + " 178 call get_ledger_sequence()": "cpu:2922628, mem:2628190, store:3@43d0ac91/-, foot:-", " 179 ret get_ledger_sequence -> Ok(U32(123))": "", - " 180 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2934111, mem:2630339, store:3@43d0ac91/6@413f0d25, foot:6@e21ee3a9", + " 180 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2934111, mem:2630363, store:3@43d0ac91/6@be2cf20a, foot:6@54300199", " 181 call vec_new_from_slice(1)": "cpu:2934155", - " 182 ret vec_new_from_slice -> Ok(Vec(obj#123))": "cpu:2935118, mem:2630427, objs:-/62@533fbb16", + " 182 ret vec_new_from_slice -> Ok(Vec(obj#123))": "cpu:2935118, mem:2630451, objs:-/62@91003cee", " 183 call put_contract_data(Vec(obj#123), Address(obj#23), Instance)": "", - " 184 call obj_cmp(Vec(obj#105), Vec(obj#123))": "cpu:2935336, store:-/6@413f0d25, stk:-", + " 184 call obj_cmp(Vec(obj#105), Vec(obj#123))": "cpu:2935336, store:-/6@be2cf20a, stk:-", " 185 ret obj_cmp -> Ok(0)": "cpu:2935623", - " 186 call obj_cmp(Symbol(METADATA), Vec(obj#123))": "cpu:2936213, mem:2630515", + " 186 call obj_cmp(Symbol(METADATA), Vec(obj#123))": "cpu:2936213, mem:2630539", " 187 ret obj_cmp -> Ok(-1)": "cpu:2936335", " 188 call obj_cmp(Vec(obj#123), Vec(obj#109))": "", " 189 ret obj_cmp -> Ok(-1)": "cpu:2936622", - " 190 ret put_contract_data -> Ok(Void)": " store:3@3eca5cd2/6@413f0d25, stk:1@c1368d9", + " 190 ret put_contract_data -> Ok(Void)": " store:3@3eca5cd2/6@be2cf20a, stk:1@d6572fa7", " 191 call get_contract_data(Symbol(METADATA), Instance)": "", - " 192 call obj_cmp(Vec(obj#123), Symbol(METADATA))": "cpu:2936673, store:-/6@413f0d25, stk:-", + " 192 call obj_cmp(Vec(obj#123), Symbol(METADATA))": "cpu:2936673, store:-/6@be2cf20a, stk:-", " 193 ret obj_cmp -> Ok(1)": "cpu:2936795", - " 194 ret get_contract_data -> Ok(Map(obj#103))": "cpu:2936901, store:3@3eca5cd2/6@413f0d25, stk:1@c1368d9", + " 194 ret get_contract_data -> Ok(Map(obj#103))": "cpu:2936901, store:3@3eca5cd2/6@be2cf20a, stk:1@d6572fa7", " 195 call map_unpack_to_slice(Map(obj#103), 3)": "", " 196 ret map_unpack_to_slice -> Ok(Void)": "cpu:2937241", " 197 call vec_new_from_slice(3)": "", - " 198 ret vec_new_from_slice -> Ok(Vec(obj#125))": "cpu:2938330, mem:2630619, objs:-/63@9d367d2b", + " 198 ret vec_new_from_slice -> Ok(Vec(obj#125))": "cpu:2938330, mem:2630643, objs:-/63@2566b8b2", " 199 call contract_event(Vec(obj#125), Address(obj#23))": "", - " 200 ret contract_event -> Ok(Void)": "cpu:2940000, mem:2630796, objs:-/64@25a92d7d, evt:1@f0b53728", - " 201 pop SAC:a010db6c:set_admin -> Ok(Void)": "cpu:2960608, mem:2634936, store:3@3eca5cd2/6@96bf52ac", - " 202 ret call -> Ok(Void)": " store:-/6@96bf52ac, stk:-, auth:-/-", - " 203 call vec_new_from_slice(2)": "cpu:2966187, mem:2636731, objs:-/65@ccb62fb5, store:-/8@1e24caad, foot:8@ac34e7f", - " 204 ret vec_new_from_slice -> Ok(Vec(obj#131))": "cpu:2967213, mem:2636827, objs:-/66@edd22381", - " 205 call bytes_new_from_slice(64)": "cpu:2985810, mem:2641927, objs:-/67@144f2de1", - " 206 ret bytes_new_from_slice -> Ok(Bytes(obj#135))": "cpu:2986787, mem:2642071, objs:-/68@4d8cbc27", + " 200 ret contract_event -> Ok(Void)": "cpu:2940000, mem:2630820, objs:-/64@6afb573b, evt:1@f0b53728", + " 201 pop SAC:2e378f80:set_admin -> Ok(Void)": "cpu:2960608, mem:2634968, store:3@3eca5cd2/6@a07d72ad", + " 202 ret call -> Ok(Void)": " store:-/6@a07d72ad, stk:-, auth:-/-", + " 203 call vec_new_from_slice(2)": "cpu:2966187, mem:2636763, objs:-/65@caadbf79, store:-/8@63255ecb, foot:8@e4bf5435", + " 204 ret vec_new_from_slice -> Ok(Vec(obj#131))": "cpu:2967213, mem:2636859, objs:-/66@9d9e0c40", + " 205 call bytes_new_from_slice(64)": "cpu:2985810, mem:2641959, objs:-/67@cd6f8430", + " 206 ret bytes_new_from_slice -> Ok(Bytes(obj#135))": "cpu:2986787, mem:2642103, objs:-/68@6546d8f", " 207 call bytes_len(Bytes(obj#135))": "", " 208 ret bytes_len -> Ok(U32(64))": "cpu:2986909", - " 209 call call(Address(obj#61), Symbol(mint), Vec(obj#131))": "cpu:2991487, mem:2642815, objs:-/72@fa893c6e, auth:-/1@646a52fa", - " 210 push SAC:a010db6c:mint(Address(obj#129), I128(100))": "cpu:3022629, mem:2647993, objs:-/73@d3c17cd3, stk:1@3ccbe055, auth:1@46130af5/1@30008713", + " 209 call call(Address(obj#61), Symbol(mint), Vec(obj#131))": "cpu:2991487, mem:2642847, objs:-/72@880ff324, auth:-/1@646a52fa", + " 210 push SAC:2e378f80:mint(Address(obj#129), I128(100))": "cpu:3022629, mem:2648033, objs:-/73@5f70bd10, stk:1@58fcdfc8, auth:1@46130af5/1@30008713", " 211 call symbol_index_in_strs(Symbol(mint), 17)": "", " 212 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:3023377", " 213 call vec_new_from_slice(1)": "", - " 214 ret vec_new_from_slice -> Ok(Vec(obj#147))": "cpu:3024340, mem:2648081, objs:-/74@cfed85df", + " 214 ret vec_new_from_slice -> Ok(Vec(obj#147))": "cpu:3024340, mem:2648121, objs:-/74@74f8de2c", " 215 call get_contract_data(Vec(obj#147), Instance)": "", - " 216 call obj_cmp(Symbol(obj#161), Symbol(issuer))": "cpu:3034331, mem:2649212, objs:-/83@3127dea8, stk:-", + " 216 call obj_cmp(Symbol(obj#161), Symbol(issuer))": "cpu:3034331, mem:2649256, objs:-/83@70dc011d, stk:-", " 217 ret obj_cmp -> Ok(-1)": "cpu:3034497", - " 218 call obj_cmp(Symbol(METADATA), Vec(obj#155))": "cpu:3035428, mem:2649340, objs:-/85@36bc3b5a", + " 218 call obj_cmp(Symbol(METADATA), Vec(obj#155))": "cpu:3035428, mem:2649384, objs:-/85@8e8b35b6", " 219 ret obj_cmp -> Ok(-1)": "cpu:3035550", " 220 call obj_cmp(Vec(obj#155), Vec(obj#159))": "", " 221 ret obj_cmp -> Ok(-1)": "cpu:3035837", @@ -225,7 +225,7 @@ " 223 ret obj_cmp -> Ok(-1)": "cpu:3036175", " 224 call obj_cmp(Vec(obj#159), Vec(obj#147))": "", " 225 ret obj_cmp -> Ok(0)": "cpu:3036462", - " 226 ret get_contract_data -> Ok(Vec(obj#169))": "cpu:3036568, store:3@35b09968/8@1e24caad, stk:1@231decd6", + " 226 ret get_contract_data -> Ok(Vec(obj#169))": "cpu:3036568, store:3@35b09968/8@63255ecb, stk:1@4ad3e366", " 227 call vec_get(Vec(obj#169), U32(0))": "", " 228 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3036733", " 229 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -236,16 +236,16 @@ " 234 ret map_unpack_to_slice -> Ok(Void)": "cpu:3037444", " 235 call bytes_len(Bytes(obj#165))": "", " 236 ret bytes_len -> Ok(U32(32))": "cpu:3037566", - " 237 call obj_cmp(Address(obj#171), Address(obj#129))": "cpu:3038159, mem:2649404, objs:-/86@3de4c1c", + " 237 call obj_cmp(Address(obj#171), Address(obj#129))": "cpu:3038159, mem:2649448, objs:-/86@bbe55c5d", " 238 ret obj_cmp -> Ok(-1)": "cpu:3038451", " 239 call vec_new_from_slice(1)": "", - " 240 ret vec_new_from_slice -> Ok(Vec(obj#173))": "cpu:3039414, mem:2649492, objs:-/87@1c5b9f63", + " 240 ret vec_new_from_slice -> Ok(Vec(obj#173))": "cpu:3039414, mem:2649536, objs:-/87@d6442fe8", " 241 call get_contract_data(Vec(obj#173), Instance)": "", - " 242 call obj_cmp(Vec(obj#155), Vec(obj#173))": "cpu:3039526, store:-/8@1e24caad, stk:-", + " 242 call obj_cmp(Vec(obj#155), Vec(obj#173))": "cpu:3039526, store:-/8@63255ecb, stk:-", " 243 ret obj_cmp -> Ok(0)": "cpu:3039813", - " 244 ret get_contract_data -> Ok(Address(obj#157))": "cpu:3039919, store:3@35b09968/8@1e24caad, stk:1@231decd6", + " 244 ret get_contract_data -> Ok(Address(obj#157))": "cpu:3039919, store:3@35b09968/8@63255ecb, stk:1@4ad3e366", " 245 call require_auth(Address(obj#157))": "", - " 246 call obj_cmp(Address(obj#137), Address(obj#157))": "cpu:3040548, mem:2649524", + " 246 call obj_cmp(Address(obj#137), Address(obj#157))": "cpu:3040548, mem:2649568", " 247 ret obj_cmp -> Ok(0)": "cpu:3040840", " 248 call obj_cmp(Address(obj#137), Address(obj#157))": " auth:1@46130af5/-", " 249 ret obj_cmp -> Ok(0)": "cpu:3041132", @@ -253,22 +253,22 @@ " 251 ret obj_cmp -> Ok(0)": "cpu:3041424", " 252 call obj_cmp(Address(obj#143), Address(obj#129))": "", " 253 ret obj_cmp -> Ok(0)": "cpu:3041716", - " 254 call bytes_new_from_slice(32)": "cpu:3060274, mem:2654576", - " 255 ret bytes_new_from_slice -> Ok(Bytes(obj#175))": "cpu:3061243, mem:2654688, objs:-/88@5c1973ef", + " 254 call bytes_new_from_slice(32)": "cpu:3060274, mem:2654620", + " 255 ret bytes_new_from_slice -> Ok(Bytes(obj#175))": "cpu:3061243, mem:2654732, objs:-/88@c20f8321", " 256 call vec_new()": "", - " 257 ret vec_new -> Ok(Vec(obj#177))": "cpu:3061744, mem:2654752, objs:-/89@7e6204a0", + " 257 ret vec_new -> Ok(Vec(obj#177))": "cpu:3061744, mem:2654796, objs:-/89@a4f8a240", " 258 call vec_new_from_slice(2)": "", - " 259 ret vec_new_from_slice -> Ok(Vec(obj#179))": "cpu:3062770, mem:2654848, objs:-/90@232d4ba", + " 259 ret vec_new_from_slice -> Ok(Vec(obj#179))": "cpu:3062770, mem:2654892, objs:-/90@5951f2c9", " 260 call map_new_from_slices(3)": "", - " 261 ret map_new_from_slices -> Ok(Map(obj#181))": "cpu:3063922, mem:2655000, objs:-/91@454c8521", + " 261 ret map_new_from_slices -> Ok(Map(obj#181))": "cpu:3063922, mem:2655044, objs:-/91@cada3d1b", " 262 call vec_new_from_slice(2)": "", - " 263 ret vec_new_from_slice -> Ok(Vec(obj#183))": "cpu:3064948, mem:2655096, objs:-/92@40ca2f77", + " 263 ret vec_new_from_slice -> Ok(Vec(obj#183))": "cpu:3064948, mem:2655140, objs:-/92@32472a01", " 264 call vec_push_back(Vec(obj#177), Vec(obj#183))": "", - " 265 ret vec_push_back -> Ok(Vec(obj#185))": "cpu:3066155, mem:2655184, objs:-/93@6170616d", + " 265 ret vec_push_back -> Ok(Vec(obj#185))": "cpu:3066155, mem:2655228, objs:-/93@bec35d9d", " 266 call symbol_new_from_slice(12)": "", - " 267 ret symbol_new_from_slice -> Ok(Symbol(obj#187))": "cpu:3067163, mem:2655276, objs:-/94@e08edf4", - " 268 push VM:bdec8e0b:sym#187(Bytes(obj#175), Bytes(obj#139), Vec(obj#185))": "cpu:4103820, mem:3950731, objs:-/95@1af6a1b2, vm:1114112@230b42f2/7@b41e4731, store:-/8@1e24caad, stk:2@abe1deab, auth:2@4c7f5bbf/-", - " 269 call symbol_len(Symbol(obj#187))": "cpu:4107606, mem:3950881, objs:3@6dcfb395/95@1af6a1b2, stk:2@d6cf6e0a", + " 267 ret symbol_new_from_slice -> Ok(Symbol(obj#187))": "cpu:3067163, mem:2655320, objs:-/94@7db2f2b1", + " 268 push VM:bdec8e0b:sym#187(Bytes(obj#175), Bytes(obj#139), Vec(obj#185))": "cpu:4103820, mem:3950775, objs:-/95@63cd8d35, vm:1114112@230b42f2/7@b41e4731, store:-/8@63255ecb, stk:2@d3c2da28, auth:2@4c7f5bbf/-", + " 269 call symbol_len(Symbol(obj#187))": "cpu:4107606, mem:3950925, objs:3@6dcfb395/95@63cd8d35, stk:2@904bfbce", " 270 ret symbol_len -> Ok(U32(12))": "cpu:4107728", " 271 call symbol_copy_to_slice(Symbol(obj#187), U32(0), 12)": "", " 272 ret symbol_copy_to_slice -> Ok(())": "cpu:4107832", @@ -277,29 +277,29 @@ " 275 call bytes_len(Bytes(obj#139))": "", " 276 ret bytes_len -> Ok(U32(64))": "cpu:4111220", " 277 call vec_new_from_linear_memory(U32(1048536), U32(1))": "", - " 278 ret vec_new_from_linear_memory -> Ok(Vec(obj#191))": "cpu:4114415, mem:3950969, objs:3@6dcfb395/96@6b8be64e", - " 279 call has_contract_data(Vec(obj#191), Persistent)": "cpu:4114911, mem:3950993, objs:4@1e0495a9/96@6b8be64e, stk:2@b0d0cf34", - " 280 ret has_contract_data -> Ok(True)": "cpu:4117391, mem:3951209", + " 278 ret vec_new_from_linear_memory -> Ok(Vec(obj#191))": "cpu:4114415, mem:3951013, objs:3@6dcfb395/96@3265ee7e", + " 279 call has_contract_data(Vec(obj#191), Persistent)": "cpu:4114911, mem:3951037, objs:4@1e0495a9/96@3265ee7e, stk:2@2d95ca7e", + " 280 ret has_contract_data -> Ok(True)": "cpu:4117391, mem:3951253", " 281 call get_contract_data(Vec(obj#191), Persistent)": "", - " 282 ret get_contract_data -> Ok(Bytes(obj#193))": "cpu:4120840, mem:3951537, objs:4@1e0495a9/97@54703467", - " 283 call bytes_len(Bytes(obj#193))": "cpu:4121336, mem:3951561, objs:5@ce53f82e/97@54703467, stk:2@51f850fc", + " 282 ret get_contract_data -> Ok(Bytes(obj#193))": "cpu:4120840, mem:3951581, objs:4@1e0495a9/97@562d18d3", + " 283 call bytes_len(Bytes(obj#193))": "cpu:4121336, mem:3951605, objs:5@ce53f82e/97@562d18d3, stk:2@269dee98", " 284 ret bytes_len -> Ok(U32(32))": "cpu:4122132", " 285 call verify_sig_ed25519(Bytes(obj#193), Bytes(obj#175), Bytes(obj#139))": "", " 286 ret verify_sig_ed25519 -> Ok(Void)": "cpu:4541652", " 287 pop VM:bdec8e0b:sym#187 -> Ok(Void)": " vm:1114112@6805f38c/7@b41e4731", - " 288 ret require_auth -> Ok(Void)": "cpu:4548591, mem:3953707, objs:-/97@54703467, vm:-/-, store:3@35b09968/9@fa1a480a, foot:9@a010b576, stk:1@231decd6, auth:1@46130af5/1@6a3a05f", + " 288 ret require_auth -> Ok(Void)": "cpu:4548591, mem:3953751, objs:-/97@562d18d3, vm:-/-, store:3@35b09968/9@af524e25, foot:9@2fa49e17, stk:1@4ad3e366, auth:1@46130af5/1@6a3a05f", " 289 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 290 call get_ledger_sequence()": "cpu:4549772, mem:3953843, store:3@35b09968/-, foot:-", + " 290 call get_ledger_sequence()": "cpu:4549772, mem:3953887, store:3@35b09968/-, foot:-", " 291 ret get_ledger_sequence -> Ok(U32(123))": "", - " 292 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4559812, mem:3955588, store:3@35b09968/9@fa1a480a, foot:9@a010b576", + " 292 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4559812, mem:3955636, store:3@35b09968/9@af524e25, foot:9@2fa49e17", " 293 call vec_new_from_slice(1)": "cpu:4560007", - " 294 ret vec_new_from_slice -> Ok(Vec(obj#195))": "cpu:4560970, mem:3955676, objs:-/98@8c41333f", + " 294 ret vec_new_from_slice -> Ok(Vec(obj#195))": "cpu:4560970, mem:3955724, objs:-/98@31130567", " 295 call get_contract_data(Vec(obj#195), Instance)": "", - " 296 call obj_cmp(Vec(obj#155), Vec(obj#195))": "cpu:4561082, store:-/9@fa1a480a, stk:-", + " 296 call obj_cmp(Vec(obj#155), Vec(obj#195))": "cpu:4561082, store:-/9@af524e25, stk:-", " 297 ret obj_cmp -> Ok(-1)": "cpu:4561369", " 298 call obj_cmp(Vec(obj#159), Vec(obj#195))": "", " 299 ret obj_cmp -> Ok(0)": "cpu:4561656", - " 300 ret get_contract_data -> Ok(Vec(obj#169))": "cpu:4561762, store:3@35b09968/9@fa1a480a, stk:1@231decd6", + " 300 ret get_contract_data -> Ok(Vec(obj#169))": "cpu:4561762, store:3@35b09968/9@af524e25, stk:1@4ad3e366", " 301 call vec_get(Vec(obj#169), U32(0))": "", " 302 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4561927", " 303 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -314,14 +314,14 @@ " 312 ret string_len -> Ok(U32(4))": "cpu:4562989", " 313 call string_copy_to_slice(String(obj#163), U32(0), 4)": "", " 314 ret string_copy_to_slice -> Ok(())": "cpu:4563092", - " 315 call vec_new_from_slice(1)": "cpu:4564173, mem:3955812", - " 316 ret vec_new_from_slice -> Ok(Vec(obj#197))": "cpu:4565136, mem:3955900, objs:-/99@a2683cde", + " 315 call vec_new_from_slice(1)": "cpu:4564173, mem:3955860", + " 316 ret vec_new_from_slice -> Ok(Vec(obj#197))": "cpu:4565136, mem:3955948, objs:-/99@718553b7", " 317 call get_contract_data(Vec(obj#197), Instance)": "", - " 318 call obj_cmp(Vec(obj#155), Vec(obj#197))": "cpu:4565248, store:-/9@fa1a480a, stk:-", + " 318 call obj_cmp(Vec(obj#155), Vec(obj#197))": "cpu:4565248, store:-/9@af524e25, stk:-", " 319 ret obj_cmp -> Ok(-1)": "cpu:4565535", " 320 call obj_cmp(Vec(obj#159), Vec(obj#197))": "", " 321 ret obj_cmp -> Ok(0)": "cpu:4565822", - " 322 ret get_contract_data -> Ok(Vec(obj#169))": "cpu:4565928, store:3@35b09968/9@fa1a480a, stk:1@231decd6", + " 322 ret get_contract_data -> Ok(Vec(obj#169))": "cpu:4565928, store:3@35b09968/9@af524e25, stk:1@4ad3e366", " 323 call vec_get(Vec(obj#169), U32(0))": "", " 324 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4566093", " 325 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -336,34 +336,34 @@ " 334 ret string_len -> Ok(U32(4))": "cpu:4567155", " 335 call string_copy_to_slice(String(obj#163), U32(0), 4)": "", " 336 ret string_copy_to_slice -> Ok(())": "cpu:4567258", - " 337 call get_contract_data(Symbol(METADATA), Instance)": "cpu:4570175, mem:3956936, store:3@35b09968/9@45151441", - " 338 call obj_cmp(Vec(obj#155), Symbol(METADATA))": "cpu:4570226, store:-/9@45151441, stk:-", + " 337 call get_contract_data(Symbol(METADATA), Instance)": "cpu:4570175, mem:3956984, store:3@35b09968/9@3f8eba4e", + " 338 call obj_cmp(Vec(obj#155), Symbol(METADATA))": "cpu:4570226, store:-/9@3f8eba4e, stk:-", " 339 ret obj_cmp -> Ok(1)": "cpu:4570348", - " 340 ret get_contract_data -> Ok(Map(obj#153))": "cpu:4570454, store:3@35b09968/9@45151441, stk:1@231decd6", + " 340 ret get_contract_data -> Ok(Map(obj#153))": "cpu:4570454, store:3@35b09968/9@3f8eba4e, stk:1@4ad3e366", " 341 call map_unpack_to_slice(Map(obj#153), 3)": "", " 342 ret map_unpack_to_slice -> Ok(Void)": "cpu:4570794", " 343 call vec_new_from_slice(4)": "", - " 344 ret vec_new_from_slice -> Ok(Vec(obj#199))": "cpu:4571946, mem:3957048, objs:-/100@2a44a467", + " 344 ret vec_new_from_slice -> Ok(Vec(obj#199))": "cpu:4571946, mem:3957096, objs:-/100@82f164ca", " 345 call contract_event(Vec(obj#199), I128(100))": "", - " 346 ret contract_event -> Ok(Void)": "cpu:4573555, mem:3957225, objs:-/101@f586aeec, evt:2@fa4ce2b2", - " 347 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 348 ret call -> Ok(Void)": " store:-/9@45151441, stk:-, auth:-/-", + " 346 ret contract_event -> Ok(Void)": "cpu:4573555, mem:3957273, objs:-/101@30113f26, evt:2@fa4ce2b2", + " 347 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 348 ret call -> Ok(Void)": " store:-/9@3f8eba4e, stk:-, auth:-/-", " 349 call vec_new_from_slice(1)": "", - " 350 ret vec_new_from_slice -> Ok(Vec(obj#203))": "cpu:4574579, mem:3957313, objs:-/102@52c5c85f", + " 350 ret vec_new_from_slice -> Ok(Vec(obj#203))": "cpu:4574579, mem:3957361, objs:-/102@5d17eea", " 351 call call(Address(obj#61), Symbol(balance), Vec(obj#203))": "", - " 352 push SAC:a010db6c:balance(Address(obj#129))": "cpu:4604675, mem:3962455, objs:-/103@7f363fad, stk:1@2e0a96d0, auth:1@6ccb8df/-", + " 352 push SAC:2e378f80:balance(Address(obj#129))": "cpu:4604675, mem:3962511, objs:-/103@7c621992, stk:1@93b8f8f9, auth:1@6ccb8df/-", " 353 call symbol_index_in_strs(Symbol(balance), 17)": "", " 354 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:4605423", " 355 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 356 call get_ledger_sequence()": "cpu:4606604, mem:3962591, store:-/-, foot:-", + " 356 call get_ledger_sequence()": "cpu:4606604, mem:3962647, store:-/-, foot:-", " 357 ret get_ledger_sequence -> Ok(U32(123))": "", - " 358 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4616644, mem:3964336, store:-/9@45151441, foot:9@a010b576", + " 358 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4616644, mem:3964396, store:-/9@3f8eba4e, foot:9@2fa49e17", " 359 call vec_new_from_slice(1)": "cpu:4616751", - " 360 ret vec_new_from_slice -> Ok(Vec(obj#207))": "cpu:4617714, mem:3964424, objs:-/104@4ad13859", + " 360 ret vec_new_from_slice -> Ok(Vec(obj#207))": "cpu:4617714, mem:3964484, objs:-/104@8871f026", " 361 call get_contract_data(Vec(obj#207), Instance)": "", - " 362 call obj_cmp(Symbol(obj#221), Symbol(issuer))": "cpu:4627705, mem:3965555, objs:-/113@4a4d6820, stk:-", + " 362 call obj_cmp(Symbol(obj#221), Symbol(issuer))": "cpu:4627705, mem:3965619, objs:-/113@f9dddee8, stk:-", " 363 ret obj_cmp -> Ok(-1)": "cpu:4627871", - " 364 call obj_cmp(Symbol(METADATA), Vec(obj#215))": "cpu:4628802, mem:3965683, objs:-/115@933cbb98", + " 364 call obj_cmp(Symbol(METADATA), Vec(obj#215))": "cpu:4628802, mem:3965747, objs:-/115@9e1734de", " 365 ret obj_cmp -> Ok(-1)": "cpu:4628924", " 366 call obj_cmp(Vec(obj#215), Vec(obj#219))": "", " 367 ret obj_cmp -> Ok(-1)": "cpu:4629211", @@ -371,7 +371,7 @@ " 369 ret obj_cmp -> Ok(-1)": "cpu:4629549", " 370 call obj_cmp(Vec(obj#219), Vec(obj#207))": "", " 371 ret obj_cmp -> Ok(0)": "cpu:4629836", - " 372 ret get_contract_data -> Ok(Vec(obj#229))": "cpu:4629942, store:3@32729e5d/9@45151441, stk:1@75c16e57", + " 372 ret get_contract_data -> Ok(Vec(obj#229))": "cpu:4629942, store:3@32729e5d/9@3f8eba4e, stk:1@ced3d3ad", " 373 call vec_get(Vec(obj#229), U32(0))": "", " 374 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4630107", " 375 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -386,28 +386,28 @@ " 384 ret string_len -> Ok(U32(4))": "cpu:4631169", " 385 call string_copy_to_slice(String(obj#223), U32(0), 4)": "", " 386 ret string_copy_to_slice -> Ok(())": "cpu:4631272", - " 387 pop SAC:a010db6c:balance -> Ok(I128(100))": "cpu:4632304, mem:3965819", - " 388 ret call -> Ok(I128(100))": " store:-/9@45151441, stk:-, auth:-/-", + " 387 pop SAC:2e378f80:balance -> Ok(I128(100))": "cpu:4632304, mem:3965883", + " 388 ret call -> Ok(I128(100))": " store:-/9@3f8eba4e, stk:-, auth:-/-", " 389 call bytes_new_from_slice(32)": "", - " 390 ret bytes_new_from_slice -> Ok(Bytes(obj#231))": "cpu:4633273, mem:3965931, objs:-/116@ebdc1932", + " 390 ret bytes_new_from_slice -> Ok(Bytes(obj#231))": "cpu:4633273, mem:3965995, objs:-/116@46c99142", " 391 call bytes_len(Bytes(obj#231))": "", " 392 ret bytes_len -> Ok(U32(32))": "cpu:4633395", " 393 call vec_new_from_slice(2)": "", - " 394 ret vec_new_from_slice -> Ok(Vec(obj#233))": "cpu:4634421, mem:3966027, objs:-/117@9e249596", - " 395 call bytes_new_from_slice(64)": "cpu:4653018, mem:3971127, objs:-/118@a71ddd5e", - " 396 ret bytes_new_from_slice -> Ok(Bytes(obj#237))": "cpu:4653995, mem:3971271, objs:-/119@d79fbe22", + " 394 ret vec_new_from_slice -> Ok(Vec(obj#233))": "cpu:4634421, mem:3966091, objs:-/117@55d8f8ea", + " 395 call bytes_new_from_slice(64)": "cpu:4653018, mem:3971191, objs:-/118@19c9c26", + " 396 ret bytes_new_from_slice -> Ok(Bytes(obj#237))": "cpu:4653995, mem:3971335, objs:-/119@1a767715", " 397 call bytes_len(Bytes(obj#237))": "", " 398 ret bytes_len -> Ok(U32(64))": "cpu:4654117", - " 399 call call(Address(obj#61), Symbol(mint), Vec(obj#233))": "cpu:4658695, mem:3972015, objs:-/123@ac7c4b60, auth:-/1@6b7e0a45", - " 400 push SAC:a010db6c:mint(Address(obj#129), I128(100))": "cpu:4689853, mem:3977261, objs:-/124@98187993, stk:1@3ccbe055, auth:1@82fe2f69/1@d54dc170", + " 399 call call(Address(obj#61), Symbol(mint), Vec(obj#233))": "cpu:4658695, mem:3972079, objs:-/123@9d2d024a, auth:-/1@6b7e0a45", + " 400 push SAC:2e378f80:mint(Address(obj#129), I128(100))": "cpu:4689853, mem:3977333, objs:-/124@e865bcb5, stk:1@58fcdfc8, auth:1@82fe2f69/1@d54dc170", " 401 call symbol_index_in_strs(Symbol(mint), 17)": "", " 402 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:4690601", " 403 call vec_new_from_slice(1)": "", - " 404 ret vec_new_from_slice -> Ok(Vec(obj#249))": "cpu:4691564, mem:3977349, objs:-/125@50f9ee18", + " 404 ret vec_new_from_slice -> Ok(Vec(obj#249))": "cpu:4691564, mem:3977421, objs:-/125@6d27282f", " 405 call get_contract_data(Vec(obj#249), Instance)": "", - " 406 call obj_cmp(Symbol(obj#263), Symbol(issuer))": "cpu:4701555, mem:3978480, objs:-/134@bc201bf8, stk:-", + " 406 call obj_cmp(Symbol(obj#263), Symbol(issuer))": "cpu:4701555, mem:3978556, objs:-/134@62c006cc, stk:-", " 407 ret obj_cmp -> Ok(-1)": "cpu:4701721", - " 408 call obj_cmp(Symbol(METADATA), Vec(obj#257))": "cpu:4702652, mem:3978608, objs:-/136@e0499377", + " 408 call obj_cmp(Symbol(METADATA), Vec(obj#257))": "cpu:4702652, mem:3978684, objs:-/136@9fb24f72", " 409 ret obj_cmp -> Ok(-1)": "cpu:4702774", " 410 call obj_cmp(Vec(obj#257), Vec(obj#261))": "", " 411 ret obj_cmp -> Ok(-1)": "cpu:4703061", @@ -415,7 +415,7 @@ " 413 ret obj_cmp -> Ok(-1)": "cpu:4703399", " 414 call obj_cmp(Vec(obj#261), Vec(obj#249))": "", " 415 ret obj_cmp -> Ok(0)": "cpu:4703686", - " 416 ret get_contract_data -> Ok(Vec(obj#271))": "cpu:4703792, store:3@c27b105d/9@45151441, stk:1@f185d62d", + " 416 ret get_contract_data -> Ok(Vec(obj#271))": "cpu:4703792, store:3@c27b105d/9@3f8eba4e, stk:1@45449d12", " 417 call vec_get(Vec(obj#271), U32(0))": "", " 418 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4703957", " 419 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -426,16 +426,16 @@ " 424 ret map_unpack_to_slice -> Ok(Void)": "cpu:4704668", " 425 call bytes_len(Bytes(obj#267))": "", " 426 ret bytes_len -> Ok(U32(32))": "cpu:4704790", - " 427 call obj_cmp(Address(obj#273), Address(obj#129))": "cpu:4705383, mem:3978672, objs:-/137@70edd9b7", + " 427 call obj_cmp(Address(obj#273), Address(obj#129))": "cpu:4705383, mem:3978748, objs:-/137@a1630a60", " 428 ret obj_cmp -> Ok(-1)": "cpu:4705675", " 429 call vec_new_from_slice(1)": "", - " 430 ret vec_new_from_slice -> Ok(Vec(obj#275))": "cpu:4706638, mem:3978760, objs:-/138@5a5026aa", + " 430 ret vec_new_from_slice -> Ok(Vec(obj#275))": "cpu:4706638, mem:3978836, objs:-/138@f38038b1", " 431 call get_contract_data(Vec(obj#275), Instance)": "", - " 432 call obj_cmp(Vec(obj#257), Vec(obj#275))": "cpu:4706750, store:-/9@45151441, stk:-", + " 432 call obj_cmp(Vec(obj#257), Vec(obj#275))": "cpu:4706750, store:-/9@3f8eba4e, stk:-", " 433 ret obj_cmp -> Ok(0)": "cpu:4707037", - " 434 ret get_contract_data -> Ok(Address(obj#259))": "cpu:4707143, store:3@c27b105d/9@45151441, stk:1@f185d62d", + " 434 ret get_contract_data -> Ok(Address(obj#259))": "cpu:4707143, store:3@c27b105d/9@3f8eba4e, stk:1@45449d12", " 435 call require_auth(Address(obj#259))": "", - " 436 call obj_cmp(Address(obj#239), Address(obj#259))": "cpu:4707772, mem:3978792", + " 436 call obj_cmp(Address(obj#239), Address(obj#259))": "cpu:4707772, mem:3978868", " 437 ret obj_cmp -> Ok(0)": "cpu:4708064", " 438 call obj_cmp(Address(obj#239), Address(obj#259))": " auth:1@82fe2f69/-", " 439 ret obj_cmp -> Ok(0)": "cpu:4708356", @@ -443,22 +443,22 @@ " 441 ret obj_cmp -> Ok(0)": "cpu:4708648", " 442 call obj_cmp(Address(obj#245), Address(obj#129))": "", " 443 ret obj_cmp -> Ok(0)": "cpu:4708940", - " 444 call bytes_new_from_slice(32)": "cpu:4727498, mem:3983844", - " 445 ret bytes_new_from_slice -> Ok(Bytes(obj#277))": "cpu:4728467, mem:3983956, objs:-/139@7f2978a2", + " 444 call bytes_new_from_slice(32)": "cpu:4727498, mem:3983920", + " 445 ret bytes_new_from_slice -> Ok(Bytes(obj#277))": "cpu:4728467, mem:3984032, objs:-/139@895ec0a", " 446 call vec_new()": "", - " 447 ret vec_new -> Ok(Vec(obj#279))": "cpu:4728968, mem:3984020, objs:-/140@46417b47", + " 447 ret vec_new -> Ok(Vec(obj#279))": "cpu:4728968, mem:3984096, objs:-/140@c58f1704", " 448 call vec_new_from_slice(2)": "", - " 449 ret vec_new_from_slice -> Ok(Vec(obj#281))": "cpu:4729994, mem:3984116, objs:-/141@e8749236", + " 449 ret vec_new_from_slice -> Ok(Vec(obj#281))": "cpu:4729994, mem:3984192, objs:-/141@b7d2d998", " 450 call map_new_from_slices(3)": "", - " 451 ret map_new_from_slices -> Ok(Map(obj#283))": "cpu:4731146, mem:3984268, objs:-/142@deb42b62", + " 451 ret map_new_from_slices -> Ok(Map(obj#283))": "cpu:4731146, mem:3984344, objs:-/142@fb0d4f02", " 452 call vec_new_from_slice(2)": "", - " 453 ret vec_new_from_slice -> Ok(Vec(obj#285))": "cpu:4732172, mem:3984364, objs:-/143@34a044de", + " 453 ret vec_new_from_slice -> Ok(Vec(obj#285))": "cpu:4732172, mem:3984440, objs:-/143@12a22253", " 454 call vec_push_back(Vec(obj#279), Vec(obj#285))": "", - " 455 ret vec_push_back -> Ok(Vec(obj#287))": "cpu:4733379, mem:3984452, objs:-/144@aca9a4a6", + " 455 ret vec_push_back -> Ok(Vec(obj#287))": "cpu:4733379, mem:3984528, objs:-/144@fbc1b08f", " 456 call symbol_new_from_slice(12)": "", - " 457 ret symbol_new_from_slice -> Ok(Symbol(obj#289))": "cpu:4734387, mem:3984544, objs:-/145@8b501693", - " 458 push VM:bdec8e0b:sym#289(Bytes(obj#277), Bytes(obj#241), Vec(obj#287))": "cpu:5771348, mem:5280067, objs:-/146@acbc6712, vm:1114112@230b42f2/7@b41e4731, store:-/9@45151441, stk:2@39665793, auth:2@daccbf88/-", - " 459 call symbol_len(Symbol(obj#289))": "cpu:5775134, mem:5280217, objs:3@5d3dec09/146@acbc6712, stk:2@b68d7214", + " 457 ret symbol_new_from_slice -> Ok(Symbol(obj#289))": "cpu:4734387, mem:3984620, objs:-/145@1b724e9", + " 458 push VM:bdec8e0b:sym#289(Bytes(obj#277), Bytes(obj#241), Vec(obj#287))": "cpu:5771348, mem:5280143, objs:-/146@16166bbc, vm:1114112@230b42f2/7@b41e4731, store:-/9@3f8eba4e, stk:2@69d3e70e, auth:2@daccbf88/-", + " 459 call symbol_len(Symbol(obj#289))": "cpu:5775134, mem:5280293, objs:3@5d3dec09/146@16166bbc, stk:2@28fd65e0", " 460 ret symbol_len -> Ok(U32(12))": "cpu:5775256", " 461 call symbol_copy_to_slice(Symbol(obj#289), U32(0), 12)": "", " 462 ret symbol_copy_to_slice -> Ok(())": "cpu:5775360", @@ -467,35 +467,35 @@ " 465 call bytes_len(Bytes(obj#241))": "", " 466 ret bytes_len -> Ok(U32(64))": "cpu:5778748", " 467 call vec_new_from_linear_memory(U32(1048536), U32(1))": "", - " 468 ret vec_new_from_linear_memory -> Ok(Vec(obj#293))": "cpu:5781943, mem:5280305, objs:3@5d3dec09/147@570120f", - " 469 call has_contract_data(Vec(obj#293), Persistent)": "cpu:5782439, mem:5280329, objs:4@efe973f5/147@570120f, stk:2@45747e94", - " 470 ret has_contract_data -> Ok(True)": "cpu:5785063, mem:5280545", + " 468 ret vec_new_from_linear_memory -> Ok(Vec(obj#293))": "cpu:5781943, mem:5280381, objs:3@5d3dec09/147@a1f4e8e0", + " 469 call has_contract_data(Vec(obj#293), Persistent)": "cpu:5782439, mem:5280405, objs:4@efe973f5/147@a1f4e8e0, stk:2@bdd07ae6", + " 470 ret has_contract_data -> Ok(True)": "cpu:5785063, mem:5280621", " 471 call get_contract_data(Vec(obj#293), Persistent)": "", - " 472 ret get_contract_data -> Ok(Bytes(obj#295))": "cpu:5788656, mem:5280873, objs:4@efe973f5/148@d4c9dee5", - " 473 call bytes_len(Bytes(obj#295))": "cpu:5789152, mem:5280897, objs:5@25b28e1a/148@d4c9dee5, stk:2@d99eabb5", + " 472 ret get_contract_data -> Ok(Bytes(obj#295))": "cpu:5788656, mem:5280949, objs:4@efe973f5/148@67275877", + " 473 call bytes_len(Bytes(obj#295))": "cpu:5789152, mem:5280973, objs:5@25b28e1a/148@67275877, stk:2@3b7dc4ed", " 474 ret bytes_len -> Ok(U32(32))": "cpu:5789948", " 475 call verify_sig_ed25519(Bytes(obj#295), Bytes(obj#277), Bytes(obj#241))": "", " 476 ret verify_sig_ed25519 -> Err(Error(Crypto, InvalidInput))": "cpu:6209468", " 477 pop VM:bdec8e0b:sym#289 -> Err(Error(Crypto, InvalidInput))": " vm:1114112@6805f38c/7@b41e4731", - " 478 ret require_auth -> Err(Error(Auth, InvalidAction))": " objs:-/148@d4c9dee5, vm:-/-, store:3@c27b105d/9@45151441, stk:1@f185d62d, auth:1@82fe2f69/1@96c51ac3", - " 479 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 480 ret call -> Err(Error(Auth, InvalidAction))": " store:-/9@45151441, stk:-, auth:-/-", + " 478 ret require_auth -> Err(Error(Auth, InvalidAction))": " objs:-/148@67275877, vm:-/-, store:3@c27b105d/9@3f8eba4e, stk:1@45449d12, auth:1@82fe2f69/1@96c51ac3", + " 479 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 480 ret call -> Err(Error(Auth, InvalidAction))": " store:-/9@3f8eba4e, stk:-, auth:-/-", " 481 call vec_new_from_slice(1)": "", - " 482 ret vec_new_from_slice -> Ok(Vec(obj#297))": "cpu:6210492, mem:5280985, objs:-/149@3c84eda4", - " 483 call bytes_new_from_slice(64)": "cpu:6227985, mem:5285279, objs:-/150@efacc564", - " 484 ret bytes_new_from_slice -> Ok(Bytes(obj#301))": "cpu:6228962, mem:5285423, objs:-/151@dc949e21", + " 482 ret vec_new_from_slice -> Ok(Vec(obj#297))": "cpu:6210492, mem:5281061, objs:-/149@18d5d046", + " 483 call bytes_new_from_slice(64)": "cpu:6227985, mem:5285355, objs:-/150@595aa385", + " 484 ret bytes_new_from_slice -> Ok(Bytes(obj#301))": "cpu:6228962, mem:5285499, objs:-/151@bbe3c6bd", " 485 call bytes_len(Bytes(obj#301))": "", " 486 ret bytes_len -> Ok(U32(64))": "cpu:6229084", - " 487 call vec_new_from_slice(1)": "cpu:6234139, mem:5286191, objs:-/155@fd686f32, auth:-/1@99ab1050", - " 488 ret vec_new_from_slice -> Ok(Vec(obj#311))": "cpu:6235163, mem:5286279, objs:-/156@583882a8", + " 487 call vec_new_from_slice(1)": "cpu:6234139, mem:5286267, objs:-/155@ed85f32, auth:-/1@99ab1050", + " 488 ret vec_new_from_slice -> Ok(Vec(obj#311))": "cpu:6235163, mem:5286355, objs:-/156@e397839b", " 489 call call(Address(obj#13), Symbol(set_owner), Vec(obj#311))": "", - " 490 push VM:bdec8e0b:set_owner(Bytes(obj#231))": "cpu:7273979, mem:6581850, objs:-/157@5a5de616, vm:1114112@230b42f2/7@b41e4731, stk:1@af8bf005, auth:1@1307632f/1@8eb228e9", - " 491 call bytes_len(Bytes(obj#231))": "cpu:7276887, mem:6581920, objs:1@bf52f155/157@5a5de616, vm:-/-, stk:1@68c16ae2", + " 490 push VM:bdec8e0b:set_owner(Bytes(obj#231))": "cpu:7273979, mem:6581926, objs:-/157@6dada54b, vm:1114112@230b42f2/7@b41e4731, stk:1@af8bf005, auth:1@1307632f/1@8eb228e9", + " 491 call bytes_len(Bytes(obj#231))": "cpu:7276887, mem:6581996, objs:1@bf52f155/157@6dada54b, vm:-/-, stk:1@68c16ae2", " 492 ret bytes_len -> Ok(U32(32))": "cpu:7278871", " 493 call get_current_contract_address()": "", - " 494 ret get_current_contract_address -> Ok(Address(obj#315))": "cpu:7279667, mem:6581984, objs:1@bf52f155/158@5b2b30b0", - " 495 call require_auth(Address(obj#315))": "cpu:7280163, mem:6582008, objs:2@2bb38152/158@5b2b30b0, stk:1@7cc61559", - " 496 call obj_cmp(Address(obj#303), Address(obj#315))": "cpu:7281100, mem:6582032", + " 494 ret get_current_contract_address -> Ok(Address(obj#315))": "cpu:7279667, mem:6582060, objs:1@bf52f155/158@38018c9f", + " 495 call require_auth(Address(obj#315))": "cpu:7280163, mem:6582084, objs:2@2bb38152/158@38018c9f, stk:1@7cc61559", + " 496 call obj_cmp(Address(obj#303), Address(obj#315))": "cpu:7281100, mem:6582108", " 497 ret obj_cmp -> Ok(0)": "cpu:7281392", " 498 call obj_cmp(Address(obj#303), Address(obj#315))": " auth:1@1307632f/-", " 499 ret obj_cmp -> Ok(0)": "cpu:7281684", @@ -503,22 +503,22 @@ " 501 ret obj_cmp -> Ok(0)": "cpu:7281976", " 502 call obj_cmp(Bytes(obj#309), Bytes(obj#231))": "", " 503 ret obj_cmp -> Ok(0)": "cpu:7282268", - " 504 call bytes_new_from_slice(32)": "cpu:7299722, mem:6586278", - " 505 ret bytes_new_from_slice -> Ok(Bytes(obj#317))": "cpu:7300691, mem:6586390, objs:2@2bb38152/159@6e283827", + " 504 call bytes_new_from_slice(32)": "cpu:7299722, mem:6586354", + " 505 ret bytes_new_from_slice -> Ok(Bytes(obj#317))": "cpu:7300691, mem:6586466, objs:2@2bb38152/159@6fb446dc", " 506 call vec_new()": "", - " 507 ret vec_new -> Ok(Vec(obj#319))": "cpu:7301192, mem:6586454, objs:2@2bb38152/160@7f47afde", + " 507 ret vec_new -> Ok(Vec(obj#319))": "cpu:7301192, mem:6586530, objs:2@2bb38152/160@b13c90b5", " 508 call vec_new_from_slice(1)": "", - " 509 ret vec_new_from_slice -> Ok(Vec(obj#321))": "cpu:7302216, mem:6586542, objs:2@2bb38152/161@d4a72d7a", + " 509 ret vec_new_from_slice -> Ok(Vec(obj#321))": "cpu:7302216, mem:6586618, objs:2@2bb38152/161@cc4fdd9a", " 510 call map_new_from_slices(3)": "", - " 511 ret map_new_from_slices -> Ok(Map(obj#323))": "cpu:7303368, mem:6586694, objs:2@2bb38152/162@d26adc48", + " 511 ret map_new_from_slices -> Ok(Map(obj#323))": "cpu:7303368, mem:6586770, objs:2@2bb38152/162@37d41ff0", " 512 call vec_new_from_slice(2)": "", - " 513 ret vec_new_from_slice -> Ok(Vec(obj#325))": "cpu:7304394, mem:6586790, objs:2@2bb38152/163@e43ea744", + " 513 ret vec_new_from_slice -> Ok(Vec(obj#325))": "cpu:7304394, mem:6586866, objs:2@2bb38152/163@127495e5", " 514 call vec_push_back(Vec(obj#319), Vec(obj#325))": "", - " 515 ret vec_push_back -> Ok(Vec(obj#327))": "cpu:7305601, mem:6586878, objs:2@2bb38152/164@488f2dcb", + " 515 ret vec_push_back -> Ok(Vec(obj#327))": "cpu:7305601, mem:6586954, objs:2@2bb38152/164@5afa9e87", " 516 call symbol_new_from_slice(12)": "", - " 517 ret symbol_new_from_slice -> Ok(Symbol(obj#329))": "cpu:7306609, mem:6586970, objs:2@2bb38152/165@4a05f35", - " 518 push VM:bdec8e0b:sym#329(Bytes(obj#317), Bytes(obj#305), Vec(obj#327))": "cpu:8343570, mem:7882493, objs:-/166@53833026, vm:1114112@230b42f2/7@b41e4731, stk:2@d86e49d2, auth:2@4608e69/-", - " 519 call symbol_len(Symbol(obj#329))": "cpu:8347356, mem:7882643, objs:3@fd11c770/166@53833026, stk:2@57f16552", + " 517 ret symbol_new_from_slice -> Ok(Symbol(obj#329))": "cpu:7306609, mem:6587046, objs:2@2bb38152/165@636f952d", + " 518 push VM:bdec8e0b:sym#329(Bytes(obj#317), Bytes(obj#305), Vec(obj#327))": "cpu:8343570, mem:7882569, objs:-/166@7bbc4fb8, vm:1114112@230b42f2/7@b41e4731, stk:2@d86e49d2, auth:2@4608e69/-", + " 519 call symbol_len(Symbol(obj#329))": "cpu:8347356, mem:7882719, objs:3@fd11c770/166@7bbc4fb8, stk:2@57f16552", " 520 ret symbol_len -> Ok(U32(12))": "cpu:8347478", " 521 call symbol_copy_to_slice(Symbol(obj#329), U32(0), 12)": "", " 522 ret symbol_copy_to_slice -> Ok(())": "cpu:8347582", @@ -527,39 +527,39 @@ " 525 call bytes_len(Bytes(obj#305))": "", " 526 ret bytes_len -> Ok(U32(64))": "cpu:8350970", " 527 call vec_new_from_linear_memory(U32(1048536), U32(1))": "", - " 528 ret vec_new_from_linear_memory -> Ok(Vec(obj#333))": "cpu:8354165, mem:7882731, objs:3@fd11c770/167@a58c1e92", - " 529 call has_contract_data(Vec(obj#333), Persistent)": "cpu:8354661, mem:7882755, objs:4@dff5e868/167@a58c1e92, stk:2@3c29540b", - " 530 ret has_contract_data -> Ok(True)": "cpu:8357285, mem:7882971", + " 528 ret vec_new_from_linear_memory -> Ok(Vec(obj#333))": "cpu:8354165, mem:7882807, objs:3@fd11c770/167@91e9c020", + " 529 call has_contract_data(Vec(obj#333), Persistent)": "cpu:8354661, mem:7882831, objs:4@dff5e868/167@91e9c020, stk:2@3c29540b", + " 530 ret has_contract_data -> Ok(True)": "cpu:8357285, mem:7883047", " 531 call get_contract_data(Vec(obj#333), Persistent)": "", - " 532 ret get_contract_data -> Ok(Bytes(obj#335))": "cpu:8360878, mem:7883299, objs:4@dff5e868/168@7ea2e7dd", - " 533 call bytes_len(Bytes(obj#335))": "cpu:8361374, mem:7883323, objs:5@7fb46026/168@7ea2e7dd, stk:2@61a15ce6", + " 532 ret get_contract_data -> Ok(Bytes(obj#335))": "cpu:8360878, mem:7883375, objs:4@dff5e868/168@93f0828a", + " 533 call bytes_len(Bytes(obj#335))": "cpu:8361374, mem:7883399, objs:5@7fb46026/168@93f0828a, stk:2@61a15ce6", " 534 ret bytes_len -> Ok(U32(32))": "cpu:8362170", " 535 call verify_sig_ed25519(Bytes(obj#335), Bytes(obj#317), Bytes(obj#305))": "", " 536 ret verify_sig_ed25519 -> Ok(Void)": "cpu:8781690", " 537 pop VM:bdec8e0b:sym#329 -> Ok(Void)": " vm:1114112@6805f38c/7@b41e4731", - " 538 ret require_auth -> Ok(Void)": "cpu:8789853, mem:7885655, objs:2@2bb38152/168@7ea2e7dd, vm:-/-, store:-/10@cb1e5736, foot:10@33711416, stk:1@7cc61559, auth:1@1307632f/1@5acff1a8", + " 538 ret require_auth -> Ok(Void)": "cpu:8789853, mem:7885731, objs:2@2bb38152/168@93f0828a, vm:-/-, store:-/10@4f058222, foot:10@eb259a8a, stk:1@7cc61559, auth:1@1307632f/1@5acff1a8", " 539 call vec_new_from_linear_memory(U32(1048552), U32(1))": "", - " 540 ret vec_new_from_linear_memory -> Ok(Vec(obj#337))": "cpu:8793604, mem:7885743, objs:2@2bb38152/169@5b9b38fa", - " 541 call put_contract_data(Vec(obj#337), Bytes(obj#231), Persistent)": "cpu:8794100, mem:7885767, objs:3@afce9074/169@5b9b38fa, stk:1@9e76b12", - " 542 ret put_contract_data -> Ok(Void)": "cpu:8801325, mem:7887148, store:-/10@2da77097", + " 540 ret vec_new_from_linear_memory -> Ok(Vec(obj#337))": "cpu:8793604, mem:7885819, objs:2@2bb38152/169@7ef1b487", + " 541 call put_contract_data(Vec(obj#337), Bytes(obj#231), Persistent)": "cpu:8794100, mem:7885843, objs:3@afce9074/169@7ef1b487, stk:1@9e76b12", + " 542 ret put_contract_data -> Ok(Void)": "cpu:8801325, mem:7887224, store:-/10@62306399", " 543 pop VM:bdec8e0b:set_owner -> Ok(Void)": " vm:1114112@37486e44/7@b41e4731", - " 544 ret call -> Ok(Void)": " objs:-/169@5b9b38fa, vm:-/-, stk:-, auth:-/-", + " 544 ret call -> Ok(Void)": " objs:-/169@7ef1b487, vm:-/-, stk:-, auth:-/-", " 545 call vec_new_from_slice(2)": "", - " 546 ret vec_new_from_slice -> Ok(Vec(obj#339))": "cpu:8802351, mem:7887244, objs:-/170@1a3735bf", - " 547 call bytes_new_from_slice(64)": "cpu:8820948, mem:7892344, objs:-/171@121a4374", - " 548 ret bytes_new_from_slice -> Ok(Bytes(obj#343))": "cpu:8821925, mem:7892488, objs:-/172@8f6933d6", + " 546 ret vec_new_from_slice -> Ok(Vec(obj#339))": "cpu:8802351, mem:7887320, objs:-/170@663a2113", + " 547 call bytes_new_from_slice(64)": "cpu:8820948, mem:7892420, objs:-/171@969a5e2a", + " 548 ret bytes_new_from_slice -> Ok(Bytes(obj#343))": "cpu:8821925, mem:7892564, objs:-/172@5e6d5ede", " 549 call bytes_len(Bytes(obj#343))": "", " 550 ret bytes_len -> Ok(U32(64))": "cpu:8822047", - " 551 call call(Address(obj#61), Symbol(mint), Vec(obj#339))": "cpu:8826625, mem:7893232, objs:-/176@2042e30, auth:-/1@a728baae", - " 552 push SAC:a010db6c:mint(Address(obj#129), I128(100))": "cpu:8858089, mem:7898546, objs:-/177@2855884e, stk:1@3ccbe055, auth:1@3670e0d7/1@d022ad9f", + " 551 call call(Address(obj#61), Symbol(mint), Vec(obj#339))": "cpu:8826625, mem:7893308, objs:-/176@f8ed801a, auth:-/1@a728baae", + " 552 push SAC:2e378f80:mint(Address(obj#129), I128(100))": "cpu:8858089, mem:7898630, objs:-/177@c3d4dd92, stk:1@58fcdfc8, auth:1@3670e0d7/1@d022ad9f", " 553 call symbol_index_in_strs(Symbol(mint), 17)": "", " 554 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:8858837", " 555 call vec_new_from_slice(1)": "", - " 556 ret vec_new_from_slice -> Ok(Vec(obj#355))": "cpu:8859800, mem:7898634, objs:-/178@565dd6dd", + " 556 ret vec_new_from_slice -> Ok(Vec(obj#355))": "cpu:8859800, mem:7898718, objs:-/178@3cd87b43", " 557 call get_contract_data(Vec(obj#355), Instance)": "", - " 558 call obj_cmp(Symbol(obj#369), Symbol(issuer))": "cpu:8869791, mem:7899765, objs:-/187@80c9a3eb, stk:-", + " 558 call obj_cmp(Symbol(obj#369), Symbol(issuer))": "cpu:8869791, mem:7899853, objs:-/187@b1db962e, stk:-", " 559 ret obj_cmp -> Ok(-1)": "cpu:8869957", - " 560 call obj_cmp(Symbol(METADATA), Vec(obj#363))": "cpu:8870888, mem:7899893, objs:-/189@fe4574f1", + " 560 call obj_cmp(Symbol(METADATA), Vec(obj#363))": "cpu:8870888, mem:7899981, objs:-/189@7554cb85", " 561 ret obj_cmp -> Ok(-1)": "cpu:8871010", " 562 call obj_cmp(Vec(obj#363), Vec(obj#367))": "", " 563 ret obj_cmp -> Ok(-1)": "cpu:8871297", @@ -567,7 +567,7 @@ " 565 ret obj_cmp -> Ok(-1)": "cpu:8871635", " 566 call obj_cmp(Vec(obj#367), Vec(obj#355))": "", " 567 ret obj_cmp -> Ok(0)": "cpu:8871922", - " 568 ret get_contract_data -> Ok(Vec(obj#377))": "cpu:8872028, store:3@f0f4aa2b/10@2da77097, stk:1@c4da2ea2", + " 568 ret get_contract_data -> Ok(Vec(obj#377))": "cpu:8872028, store:3@f0f4aa2b/10@62306399, stk:1@221f531e", " 569 call vec_get(Vec(obj#377), U32(0))": "", " 570 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:8872193", " 571 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -578,16 +578,16 @@ " 576 ret map_unpack_to_slice -> Ok(Void)": "cpu:8872904", " 577 call bytes_len(Bytes(obj#373))": "", " 578 ret bytes_len -> Ok(U32(32))": "cpu:8873026", - " 579 call obj_cmp(Address(obj#379), Address(obj#129))": "cpu:8873619, mem:7899957, objs:-/190@41d1e2b7", + " 579 call obj_cmp(Address(obj#379), Address(obj#129))": "cpu:8873619, mem:7900045, objs:-/190@ca356384", " 580 ret obj_cmp -> Ok(-1)": "cpu:8873911", " 581 call vec_new_from_slice(1)": "", - " 582 ret vec_new_from_slice -> Ok(Vec(obj#381))": "cpu:8874874, mem:7900045, objs:-/191@b42a6c48", + " 582 ret vec_new_from_slice -> Ok(Vec(obj#381))": "cpu:8874874, mem:7900133, objs:-/191@26c7fb33", " 583 call get_contract_data(Vec(obj#381), Instance)": "", - " 584 call obj_cmp(Vec(obj#363), Vec(obj#381))": "cpu:8874986, store:-/10@2da77097, stk:-", + " 584 call obj_cmp(Vec(obj#363), Vec(obj#381))": "cpu:8874986, store:-/10@62306399, stk:-", " 585 ret obj_cmp -> Ok(0)": "cpu:8875273", - " 586 ret get_contract_data -> Ok(Address(obj#365))": "cpu:8875379, store:3@f0f4aa2b/10@2da77097, stk:1@c4da2ea2", + " 586 ret get_contract_data -> Ok(Address(obj#365))": "cpu:8875379, store:3@f0f4aa2b/10@62306399, stk:1@221f531e", " 587 call require_auth(Address(obj#365))": "", - " 588 call obj_cmp(Address(obj#345), Address(obj#365))": "cpu:8876008, mem:7900077", + " 588 call obj_cmp(Address(obj#345), Address(obj#365))": "cpu:8876008, mem:7900165", " 589 ret obj_cmp -> Ok(0)": "cpu:8876300", " 590 call obj_cmp(Address(obj#345), Address(obj#365))": " auth:1@3670e0d7/-", " 591 ret obj_cmp -> Ok(0)": "cpu:8876592", @@ -595,22 +595,22 @@ " 593 ret obj_cmp -> Ok(0)": "cpu:8876884", " 594 call obj_cmp(Address(obj#351), Address(obj#129))": "", " 595 ret obj_cmp -> Ok(0)": "cpu:8877176", - " 596 call bytes_new_from_slice(32)": "cpu:8895734, mem:7905129", - " 597 ret bytes_new_from_slice -> Ok(Bytes(obj#383))": "cpu:8896703, mem:7905241, objs:-/192@463457f2", + " 596 call bytes_new_from_slice(32)": "cpu:8895734, mem:7905217", + " 597 ret bytes_new_from_slice -> Ok(Bytes(obj#383))": "cpu:8896703, mem:7905329, objs:-/192@1459efd5", " 598 call vec_new()": "", - " 599 ret vec_new -> Ok(Vec(obj#385))": "cpu:8897204, mem:7905305, objs:-/193@384cf642", + " 599 ret vec_new -> Ok(Vec(obj#385))": "cpu:8897204, mem:7905393, objs:-/193@bfa7604b", " 600 call vec_new_from_slice(2)": "", - " 601 ret vec_new_from_slice -> Ok(Vec(obj#387))": "cpu:8898230, mem:7905401, objs:-/194@a539b5c9", + " 601 ret vec_new_from_slice -> Ok(Vec(obj#387))": "cpu:8898230, mem:7905489, objs:-/194@1db0ec76", " 602 call map_new_from_slices(3)": "", - " 603 ret map_new_from_slices -> Ok(Map(obj#389))": "cpu:8899382, mem:7905553, objs:-/195@b7df1ccc", + " 603 ret map_new_from_slices -> Ok(Map(obj#389))": "cpu:8899382, mem:7905641, objs:-/195@5f132494", " 604 call vec_new_from_slice(2)": "", - " 605 ret vec_new_from_slice -> Ok(Vec(obj#391))": "cpu:8900408, mem:7905649, objs:-/196@8254a260", + " 605 ret vec_new_from_slice -> Ok(Vec(obj#391))": "cpu:8900408, mem:7905737, objs:-/196@b7d8b5c5", " 606 call vec_push_back(Vec(obj#385), Vec(obj#391))": "", - " 607 ret vec_push_back -> Ok(Vec(obj#393))": "cpu:8901615, mem:7905737, objs:-/197@e3cdbd53", + " 607 ret vec_push_back -> Ok(Vec(obj#393))": "cpu:8901615, mem:7905825, objs:-/197@f8bccda4", " 608 call symbol_new_from_slice(12)": "", - " 609 ret symbol_new_from_slice -> Ok(Symbol(obj#395))": "cpu:8902623, mem:7905829, objs:-/198@aeaa9ca2", - " 610 push VM:bdec8e0b:sym#395(Bytes(obj#383), Bytes(obj#347), Vec(obj#393))": "cpu:9939890, mem:9201420, objs:-/199@38b684f, vm:1114112@230b42f2/7@b41e4731, store:-/10@2da77097, stk:2@9ea2150d, auth:2@f8555cd7/-", - " 611 call symbol_len(Symbol(obj#395))": "cpu:9943676, mem:9201570, objs:3@374f119/199@38b684f, stk:2@4de2abd9", + " 609 ret symbol_new_from_slice -> Ok(Symbol(obj#395))": "cpu:8902623, mem:7905917, objs:-/198@ad51e2f9", + " 610 push VM:bdec8e0b:sym#395(Bytes(obj#383), Bytes(obj#347), Vec(obj#393))": "cpu:9939890, mem:9201508, objs:-/199@dc4e3140, vm:1114112@230b42f2/7@b41e4731, store:-/10@62306399, stk:2@44c5ee40, auth:2@f8555cd7/-", + " 611 call symbol_len(Symbol(obj#395))": "cpu:9943676, mem:9201658, objs:3@374f119/199@dc4e3140, stk:2@11c8f816", " 612 ret symbol_len -> Ok(U32(12))": "cpu:9943798", " 613 call symbol_copy_to_slice(Symbol(obj#395), U32(0), 12)": "", " 614 ret symbol_copy_to_slice -> Ok(())": "cpu:9943902", @@ -619,29 +619,29 @@ " 617 call bytes_len(Bytes(obj#347))": "", " 618 ret bytes_len -> Ok(U32(64))": "cpu:9947290", " 619 call vec_new_from_linear_memory(U32(1048536), U32(1))": "", - " 620 ret vec_new_from_linear_memory -> Ok(Vec(obj#399))": "cpu:9950485, mem:9201658, objs:3@374f119/200@44cc078e", - " 621 call has_contract_data(Vec(obj#399), Persistent)": "cpu:9950981, mem:9201682, objs:4@72089501/200@44cc078e, stk:2@b8fd0882", - " 622 ret has_contract_data -> Ok(True)": "cpu:9953173, mem:9201898", + " 620 ret vec_new_from_linear_memory -> Ok(Vec(obj#399))": "cpu:9950485, mem:9201746, objs:3@374f119/200@2203545d", + " 621 call has_contract_data(Vec(obj#399), Persistent)": "cpu:9950981, mem:9201770, objs:4@72089501/200@2203545d, stk:2@8fc72273", + " 622 ret has_contract_data -> Ok(True)": "cpu:9953173, mem:9201986", " 623 call get_contract_data(Vec(obj#399), Persistent)": "", - " 624 ret get_contract_data -> Ok(Bytes(obj#401))": "cpu:9956334, mem:9202226, objs:4@72089501/201@793fa83", - " 625 call bytes_len(Bytes(obj#401))": "cpu:9956830, mem:9202250, objs:5@ae1fb6ed/201@793fa83, stk:2@4de9c1a6", + " 624 ret get_contract_data -> Ok(Bytes(obj#401))": "cpu:9956334, mem:9202314, objs:4@72089501/201@45a5755b", + " 625 call bytes_len(Bytes(obj#401))": "cpu:9956830, mem:9202338, objs:5@ae1fb6ed/201@45a5755b, stk:2@2135f59d", " 626 ret bytes_len -> Ok(U32(32))": "cpu:9957626", " 627 call verify_sig_ed25519(Bytes(obj#401), Bytes(obj#383), Bytes(obj#347))": "", " 628 ret verify_sig_ed25519 -> Ok(Void)": "cpu:10377146", " 629 pop VM:bdec8e0b:sym#395 -> Ok(Void)": " vm:1114112@6805f38c/7@b41e4731", - " 630 ret require_auth -> Ok(Void)": "cpu:10386143, mem:9204768, objs:-/201@793fa83, vm:-/-, store:3@f0f4aa2b/11@42702a66, foot:11@9b0f72a5, stk:1@c4da2ea2, auth:1@3670e0d7/1@a4600784", + " 630 ret require_auth -> Ok(Void)": "cpu:10386143, mem:9204856, objs:-/201@45a5755b, vm:-/-, store:3@f0f4aa2b/11@e114228f, foot:11@6037b482, stk:1@221f531e, auth:1@3670e0d7/1@a4600784", " 631 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 632 call get_ledger_sequence()": "cpu:10387468, mem:9204904, store:3@f0f4aa2b/-, foot:-", + " 632 call get_ledger_sequence()": "cpu:10387468, mem:9204992, store:3@f0f4aa2b/-, foot:-", " 633 ret get_ledger_sequence -> Ok(U32(123))": "", - " 634 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:10397652, mem:9206649, store:3@f0f4aa2b/11@42702a66, foot:11@9b0f72a5", + " 634 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:10397652, mem:9206741, store:3@f0f4aa2b/11@e114228f, foot:11@6037b482", " 635 call vec_new_from_slice(1)": "cpu:10397847", - " 636 ret vec_new_from_slice -> Ok(Vec(obj#403))": "cpu:10398810, mem:9206737, objs:-/202@f628f9cd", + " 636 ret vec_new_from_slice -> Ok(Vec(obj#403))": "cpu:10398810, mem:9206829, objs:-/202@9bc23822", " 637 call get_contract_data(Vec(obj#403), Instance)": "", - " 638 call obj_cmp(Vec(obj#363), Vec(obj#403))": "cpu:10398922, store:-/11@42702a66, stk:-", + " 638 call obj_cmp(Vec(obj#363), Vec(obj#403))": "cpu:10398922, store:-/11@e114228f, stk:-", " 639 ret obj_cmp -> Ok(-1)": "cpu:10399209", " 640 call obj_cmp(Vec(obj#367), Vec(obj#403))": "", " 641 ret obj_cmp -> Ok(0)": "cpu:10399496", - " 642 ret get_contract_data -> Ok(Vec(obj#377))": "cpu:10399602, store:3@f0f4aa2b/11@42702a66, stk:1@c4da2ea2", + " 642 ret get_contract_data -> Ok(Vec(obj#377))": "cpu:10399602, store:3@f0f4aa2b/11@e114228f, stk:1@221f531e", " 643 call vec_get(Vec(obj#377), U32(0))": "", " 644 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:10399767", " 645 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -656,14 +656,14 @@ " 654 ret string_len -> Ok(U32(4))": "cpu:10400829", " 655 call string_copy_to_slice(String(obj#371), U32(0), 4)": "", " 656 ret string_copy_to_slice -> Ok(())": "cpu:10400932", - " 657 call vec_new_from_slice(1)": "cpu:10402013, mem:9206873", - " 658 ret vec_new_from_slice -> Ok(Vec(obj#405))": "cpu:10402976, mem:9206961, objs:-/203@50f3d04c", + " 657 call vec_new_from_slice(1)": "cpu:10402013, mem:9206965", + " 658 ret vec_new_from_slice -> Ok(Vec(obj#405))": "cpu:10402976, mem:9207053, objs:-/203@92a5ef6c", " 659 call get_contract_data(Vec(obj#405), Instance)": "", - " 660 call obj_cmp(Vec(obj#363), Vec(obj#405))": "cpu:10403088, store:-/11@42702a66, stk:-", + " 660 call obj_cmp(Vec(obj#363), Vec(obj#405))": "cpu:10403088, store:-/11@e114228f, stk:-", " 661 ret obj_cmp -> Ok(-1)": "cpu:10403375", " 662 call obj_cmp(Vec(obj#367), Vec(obj#405))": "", " 663 ret obj_cmp -> Ok(0)": "cpu:10403662", - " 664 ret get_contract_data -> Ok(Vec(obj#377))": "cpu:10403768, store:3@f0f4aa2b/11@42702a66, stk:1@c4da2ea2", + " 664 ret get_contract_data -> Ok(Vec(obj#377))": "cpu:10403768, store:3@f0f4aa2b/11@e114228f, stk:1@221f531e", " 665 call vec_get(Vec(obj#377), U32(0))": "", " 666 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:10403933", " 667 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -678,34 +678,34 @@ " 676 ret string_len -> Ok(U32(4))": "cpu:10404995", " 677 call string_copy_to_slice(String(obj#371), U32(0), 4)": "", " 678 ret string_copy_to_slice -> Ok(())": "cpu:10405098", - " 679 call get_contract_data(Symbol(METADATA), Instance)": "cpu:10408258, mem:9208133, store:3@f0f4aa2b/11@a02b9ff9", - " 680 call obj_cmp(Vec(obj#363), Symbol(METADATA))": "cpu:10408309, store:-/11@a02b9ff9, stk:-", + " 679 call get_contract_data(Symbol(METADATA), Instance)": "cpu:10408258, mem:9208225, store:3@f0f4aa2b/11@8bb7419c", + " 680 call obj_cmp(Vec(obj#363), Symbol(METADATA))": "cpu:10408309, store:-/11@8bb7419c, stk:-", " 681 ret obj_cmp -> Ok(1)": "cpu:10408431", - " 682 ret get_contract_data -> Ok(Map(obj#361))": "cpu:10408537, store:3@f0f4aa2b/11@a02b9ff9, stk:1@c4da2ea2", + " 682 ret get_contract_data -> Ok(Map(obj#361))": "cpu:10408537, store:3@f0f4aa2b/11@8bb7419c, stk:1@221f531e", " 683 call map_unpack_to_slice(Map(obj#361), 3)": "", " 684 ret map_unpack_to_slice -> Ok(Void)": "cpu:10408877", " 685 call vec_new_from_slice(4)": "", - " 686 ret vec_new_from_slice -> Ok(Vec(obj#407))": "cpu:10410029, mem:9208245, objs:-/204@7370c9f5", + " 686 ret vec_new_from_slice -> Ok(Vec(obj#407))": "cpu:10410029, mem:9208337, objs:-/204@203f596e", " 687 call contract_event(Vec(obj#407), I128(100))": "", - " 688 ret contract_event -> Ok(Void)": "cpu:10411638, mem:9208422, objs:-/205@3b5d985f, evt:3@33fe60dc", - " 689 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 690 ret call -> Ok(Void)": " store:-/11@a02b9ff9, stk:-, auth:-/-", + " 688 ret contract_event -> Ok(Void)": "cpu:10411638, mem:9208514, objs:-/205@bf6b3604, evt:3@33fe60dc", + " 689 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 690 ret call -> Ok(Void)": " store:-/11@8bb7419c, stk:-, auth:-/-", " 691 call vec_new_from_slice(1)": "", - " 692 ret vec_new_from_slice -> Ok(Vec(obj#411))": "cpu:10412662, mem:9208510, objs:-/206@a7502b89", + " 692 ret vec_new_from_slice -> Ok(Vec(obj#411))": "cpu:10412662, mem:9208602, objs:-/206@71977922", " 693 call call(Address(obj#61), Symbol(balance), Vec(obj#411))": "", - " 694 push SAC:a010db6c:balance(Address(obj#129))": "cpu:10443080, mem:9213788, objs:-/207@dcf09e2, stk:1@2e0a96d0, auth:1@b034ef23/-", + " 694 push SAC:2e378f80:balance(Address(obj#129))": "cpu:10443080, mem:9213888, objs:-/207@69835806, stk:1@93b8f8f9, auth:1@b034ef23/-", " 695 call symbol_index_in_strs(Symbol(balance), 17)": "", " 696 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:10443828", " 697 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 698 call get_ledger_sequence()": "cpu:10445153, mem:9213924, store:-/-, foot:-", + " 698 call get_ledger_sequence()": "cpu:10445153, mem:9214024, store:-/-, foot:-", " 699 ret get_ledger_sequence -> Ok(U32(123))": "", - " 700 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:10455337, mem:9215669, store:-/11@a02b9ff9, foot:11@9b0f72a5", + " 700 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:10455337, mem:9215773, store:-/11@8bb7419c, foot:11@6037b482", " 701 call vec_new_from_slice(1)": "cpu:10455444", - " 702 ret vec_new_from_slice -> Ok(Vec(obj#415))": "cpu:10456407, mem:9215757, objs:-/208@8dab5829", + " 702 ret vec_new_from_slice -> Ok(Vec(obj#415))": "cpu:10456407, mem:9215861, objs:-/208@4b9717ac", " 703 call get_contract_data(Vec(obj#415), Instance)": "", - " 704 call obj_cmp(Symbol(obj#429), Symbol(issuer))": "cpu:10466398, mem:9216888, objs:-/217@6f0a9379, stk:-", + " 704 call obj_cmp(Symbol(obj#429), Symbol(issuer))": "cpu:10466398, mem:9216996, objs:-/217@498bbdbe, stk:-", " 705 ret obj_cmp -> Ok(-1)": "cpu:10466564", - " 706 call obj_cmp(Symbol(METADATA), Vec(obj#423))": "cpu:10467495, mem:9217016, objs:-/219@ef9f06d", + " 706 call obj_cmp(Symbol(METADATA), Vec(obj#423))": "cpu:10467495, mem:9217124, objs:-/219@859a9dfb", " 707 ret obj_cmp -> Ok(-1)": "cpu:10467617", " 708 call obj_cmp(Vec(obj#423), Vec(obj#427))": "", " 709 ret obj_cmp -> Ok(-1)": "cpu:10467904", @@ -713,7 +713,7 @@ " 711 ret obj_cmp -> Ok(-1)": "cpu:10468242", " 712 call obj_cmp(Vec(obj#427), Vec(obj#415))": "", " 713 ret obj_cmp -> Ok(0)": "cpu:10468529", - " 714 ret get_contract_data -> Ok(Vec(obj#437))": "cpu:10468635, store:3@d25235bf/11@a02b9ff9, stk:1@16bd9f0c", + " 714 ret get_contract_data -> Ok(Vec(obj#437))": "cpu:10468635, store:3@d25235bf/11@8bb7419c, stk:1@2b56ca9a", " 715 call vec_get(Vec(obj#437), U32(0))": "", " 716 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:10468800", " 717 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -728,24 +728,24 @@ " 726 ret string_len -> Ok(U32(4))": "cpu:10469862", " 727 call string_copy_to_slice(String(obj#431), U32(0), 4)": "", " 728 ret string_copy_to_slice -> Ok(())": "cpu:10469965", - " 729 pop SAC:a010db6c:balance -> Ok(I128(200))": "cpu:10470997, mem:9217152", - " 730 ret call -> Ok(I128(200))": " store:-/11@a02b9ff9, stk:-, auth:-/-", + " 729 pop SAC:2e378f80:balance -> Ok(I128(200))": "cpu:10470997, mem:9217260", + " 730 ret call -> Ok(I128(200))": " store:-/11@8bb7419c, stk:-, auth:-/-", " 731 call vec_new_from_slice(2)": "", - " 732 ret vec_new_from_slice -> Ok(Vec(obj#439))": "cpu:10472023, mem:9217248, objs:-/220@f4128290", - " 733 call bytes_new_from_slice(64)": "cpu:10490620, mem:9222348, objs:-/221@1a9298ed", - " 734 ret bytes_new_from_slice -> Ok(Bytes(obj#443))": "cpu:10491597, mem:9222492, objs:-/222@b77f9098", + " 732 ret vec_new_from_slice -> Ok(Vec(obj#439))": "cpu:10472023, mem:9217356, objs:-/220@2df8d0fa", + " 733 call bytes_new_from_slice(64)": "cpu:10490620, mem:9222456, objs:-/221@3b3e2a03", + " 734 ret bytes_new_from_slice -> Ok(Bytes(obj#443))": "cpu:10491597, mem:9222600, objs:-/222@f4fcbecc", " 735 call bytes_len(Bytes(obj#443))": "", " 736 ret bytes_len -> Ok(U32(64))": "cpu:10491719", - " 737 call call(Address(obj#61), Symbol(mint), Vec(obj#439))": "cpu:10496297, mem:9223236, objs:-/226@5740305, auth:-/1@c6147573", - " 738 push SAC:a010db6c:mint(Address(obj#129), I128(100))": "cpu:10527777, mem:9228618, objs:-/227@59fad244, stk:1@3ccbe055, auth:1@7315eaa1/1@1ec53bc", + " 737 call call(Address(obj#61), Symbol(mint), Vec(obj#439))": "cpu:10496297, mem:9223344, objs:-/226@f1453aa8, auth:-/1@c6147573", + " 738 push SAC:2e378f80:mint(Address(obj#129), I128(100))": "cpu:10527777, mem:9228734, objs:-/227@c29651d6, stk:1@58fcdfc8, auth:1@7315eaa1/1@1ec53bc", " 739 call symbol_index_in_strs(Symbol(mint), 17)": "", " 740 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:10528525", " 741 call vec_new_from_slice(1)": "", - " 742 ret vec_new_from_slice -> Ok(Vec(obj#455))": "cpu:10529488, mem:9228706, objs:-/228@2c2eb1a1", + " 742 ret vec_new_from_slice -> Ok(Vec(obj#455))": "cpu:10529488, mem:9228822, objs:-/228@79f1814f", " 743 call get_contract_data(Vec(obj#455), Instance)": "", - " 744 call obj_cmp(Symbol(obj#469), Symbol(issuer))": "cpu:10539479, mem:9229837, objs:-/237@73dfc2f6, stk:-", + " 744 call obj_cmp(Symbol(obj#469), Symbol(issuer))": "cpu:10539479, mem:9229957, objs:-/237@7db953ec, stk:-", " 745 ret obj_cmp -> Ok(-1)": "cpu:10539645", - " 746 call obj_cmp(Symbol(METADATA), Vec(obj#463))": "cpu:10540576, mem:9229965, objs:-/239@a1f1520b", + " 746 call obj_cmp(Symbol(METADATA), Vec(obj#463))": "cpu:10540576, mem:9230085, objs:-/239@301a948", " 747 ret obj_cmp -> Ok(-1)": "cpu:10540698", " 748 call obj_cmp(Vec(obj#463), Vec(obj#467))": "", " 749 ret obj_cmp -> Ok(-1)": "cpu:10540985", @@ -753,7 +753,7 @@ " 751 ret obj_cmp -> Ok(-1)": "cpu:10541323", " 752 call obj_cmp(Vec(obj#467), Vec(obj#455))": "", " 753 ret obj_cmp -> Ok(0)": "cpu:10541610", - " 754 ret get_contract_data -> Ok(Vec(obj#477))": "cpu:10541716, store:3@d903d831/11@a02b9ff9, stk:1@b6e77d84", + " 754 ret get_contract_data -> Ok(Vec(obj#477))": "cpu:10541716, store:3@d903d831/11@8bb7419c, stk:1@74fd0cf1", " 755 call vec_get(Vec(obj#477), U32(0))": "", " 756 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:10541881", " 757 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -764,16 +764,16 @@ " 762 ret map_unpack_to_slice -> Ok(Void)": "cpu:10542592", " 763 call bytes_len(Bytes(obj#473))": "", " 764 ret bytes_len -> Ok(U32(32))": "cpu:10542714", - " 765 call obj_cmp(Address(obj#479), Address(obj#129))": "cpu:10543307, mem:9230029, objs:-/240@7139d936", + " 765 call obj_cmp(Address(obj#479), Address(obj#129))": "cpu:10543307, mem:9230149, objs:-/240@a79c3590", " 766 ret obj_cmp -> Ok(-1)": "cpu:10543599", " 767 call vec_new_from_slice(1)": "", - " 768 ret vec_new_from_slice -> Ok(Vec(obj#481))": "cpu:10544562, mem:9230117, objs:-/241@9353224b", + " 768 ret vec_new_from_slice -> Ok(Vec(obj#481))": "cpu:10544562, mem:9230237, objs:-/241@5e665fd4", " 769 call get_contract_data(Vec(obj#481), Instance)": "", - " 770 call obj_cmp(Vec(obj#463), Vec(obj#481))": "cpu:10544674, store:-/11@a02b9ff9, stk:-", + " 770 call obj_cmp(Vec(obj#463), Vec(obj#481))": "cpu:10544674, store:-/11@8bb7419c, stk:-", " 771 ret obj_cmp -> Ok(0)": "cpu:10544961", - " 772 ret get_contract_data -> Ok(Address(obj#465))": "cpu:10545067, store:3@d903d831/11@a02b9ff9, stk:1@b6e77d84", + " 772 ret get_contract_data -> Ok(Address(obj#465))": "cpu:10545067, store:3@d903d831/11@8bb7419c, stk:1@74fd0cf1", " 773 call require_auth(Address(obj#465))": "", - " 774 call obj_cmp(Address(obj#445), Address(obj#465))": "cpu:10545696, mem:9230149", + " 774 call obj_cmp(Address(obj#445), Address(obj#465))": "cpu:10545696, mem:9230269", " 775 ret obj_cmp -> Ok(0)": "cpu:10545988", " 776 call obj_cmp(Address(obj#445), Address(obj#465))": " auth:1@7315eaa1/-", " 777 ret obj_cmp -> Ok(0)": "cpu:10546280", @@ -781,22 +781,22 @@ " 779 ret obj_cmp -> Ok(0)": "cpu:10546572", " 780 call obj_cmp(Address(obj#451), Address(obj#129))": "", " 781 ret obj_cmp -> Ok(0)": "cpu:10546864", - " 782 call bytes_new_from_slice(32)": "cpu:10565422, mem:9235201", - " 783 ret bytes_new_from_slice -> Ok(Bytes(obj#483))": "cpu:10566391, mem:9235313, objs:-/242@2df77015", + " 782 call bytes_new_from_slice(32)": "cpu:10565422, mem:9235321", + " 783 ret bytes_new_from_slice -> Ok(Bytes(obj#483))": "cpu:10566391, mem:9235433, objs:-/242@1201f3ba", " 784 call vec_new()": "", - " 785 ret vec_new -> Ok(Vec(obj#485))": "cpu:10566892, mem:9235377, objs:-/243@f2e4e3b3", + " 785 ret vec_new -> Ok(Vec(obj#485))": "cpu:10566892, mem:9235497, objs:-/243@739d3def", " 786 call vec_new_from_slice(2)": "", - " 787 ret vec_new_from_slice -> Ok(Vec(obj#487))": "cpu:10567918, mem:9235473, objs:-/244@f827aa8d", + " 787 ret vec_new_from_slice -> Ok(Vec(obj#487))": "cpu:10567918, mem:9235593, objs:-/244@43d28ce0", " 788 call map_new_from_slices(3)": "", - " 789 ret map_new_from_slices -> Ok(Map(obj#489))": "cpu:10569070, mem:9235625, objs:-/245@c8c27e75", + " 789 ret map_new_from_slices -> Ok(Map(obj#489))": "cpu:10569070, mem:9235745, objs:-/245@58efc798", " 790 call vec_new_from_slice(2)": "", - " 791 ret vec_new_from_slice -> Ok(Vec(obj#491))": "cpu:10570096, mem:9235721, objs:-/246@17180e73", + " 791 ret vec_new_from_slice -> Ok(Vec(obj#491))": "cpu:10570096, mem:9235841, objs:-/246@e2833286", " 792 call vec_push_back(Vec(obj#485), Vec(obj#491))": "", - " 793 ret vec_push_back -> Ok(Vec(obj#493))": "cpu:10571303, mem:9235809, objs:-/247@7428fd4d", + " 793 ret vec_push_back -> Ok(Vec(obj#493))": "cpu:10571303, mem:9235929, objs:-/247@f4a0ca7d", " 794 call symbol_new_from_slice(12)": "", - " 795 ret symbol_new_from_slice -> Ok(Symbol(obj#495))": "cpu:10572311, mem:9235901, objs:-/248@36852131", - " 796 push VM:bdec8e0b:sym#495(Bytes(obj#483), Bytes(obj#447), Vec(obj#493))": "cpu:11609594, mem:10531560, objs:-/249@da7e4a2e, vm:1114112@230b42f2/7@b41e4731, store:-/11@a02b9ff9, stk:2@4af08844, auth:2@dce49bc1/-", - " 797 call symbol_len(Symbol(obj#495))": "cpu:11613380, mem:10531710, objs:3@fff2e65d/249@da7e4a2e, stk:2@e7a9fad1", + " 795 ret symbol_new_from_slice -> Ok(Symbol(obj#495))": "cpu:10572311, mem:9236021, objs:-/248@d8b09d96", + " 796 push VM:bdec8e0b:sym#495(Bytes(obj#483), Bytes(obj#447), Vec(obj#493))": "cpu:11609594, mem:10531680, objs:-/249@c67c1959, vm:1114112@230b42f2/7@b41e4731, store:-/11@8bb7419c, stk:2@f9cac67c, auth:2@dce49bc1/-", + " 797 call symbol_len(Symbol(obj#495))": "cpu:11613380, mem:10531830, objs:3@fff2e65d/249@c67c1959, stk:2@5675c0a2", " 798 ret symbol_len -> Ok(U32(12))": "cpu:11613502", " 799 call symbol_copy_to_slice(Symbol(obj#495), U32(0), 12)": "", " 800 ret symbol_copy_to_slice -> Ok(())": "cpu:11613606", @@ -805,35 +805,35 @@ " 803 call bytes_len(Bytes(obj#447))": "", " 804 ret bytes_len -> Ok(U32(64))": "cpu:11616994", " 805 call vec_new_from_linear_memory(U32(1048536), U32(1))": "", - " 806 ret vec_new_from_linear_memory -> Ok(Vec(obj#499))": "cpu:11620189, mem:10531798, objs:3@fff2e65d/250@cb989323", - " 807 call has_contract_data(Vec(obj#499), Persistent)": "cpu:11620685, mem:10531822, objs:4@bab3eaa7/250@cb989323, stk:2@c34f003b", - " 808 ret has_contract_data -> Ok(True)": "cpu:11622877, mem:10532038", + " 806 ret vec_new_from_linear_memory -> Ok(Vec(obj#499))": "cpu:11620189, mem:10531918, objs:3@fff2e65d/250@98d3bdfe", + " 807 call has_contract_data(Vec(obj#499), Persistent)": "cpu:11620685, mem:10531942, objs:4@bab3eaa7/250@98d3bdfe, stk:2@7ec83405", + " 808 ret has_contract_data -> Ok(True)": "cpu:11622877, mem:10532158", " 809 call get_contract_data(Vec(obj#499), Persistent)": "", - " 810 ret get_contract_data -> Ok(Bytes(obj#501))": "cpu:11626038, mem:10532366, objs:4@bab3eaa7/251@d908e660", - " 811 call bytes_len(Bytes(obj#501))": "cpu:11626534, mem:10532390, objs:5@506fc287/251@d908e660, stk:2@fda01df0", + " 810 ret get_contract_data -> Ok(Bytes(obj#501))": "cpu:11626038, mem:10532486, objs:4@bab3eaa7/251@c27e3cb0", + " 811 call bytes_len(Bytes(obj#501))": "cpu:11626534, mem:10532510, objs:5@506fc287/251@c27e3cb0, stk:2@ab309149", " 812 ret bytes_len -> Ok(U32(32))": "cpu:11627330", " 813 call verify_sig_ed25519(Bytes(obj#501), Bytes(obj#483), Bytes(obj#447))": "", " 814 ret verify_sig_ed25519 -> Err(Error(Crypto, InvalidInput))": "cpu:12046850", " 815 pop VM:bdec8e0b:sym#495 -> Err(Error(Crypto, InvalidInput))": " vm:1114112@6805f38c/7@b41e4731", - " 816 ret require_auth -> Err(Error(Auth, InvalidAction))": " objs:-/251@d908e660, vm:-/-, store:3@d903d831/11@a02b9ff9, stk:1@b6e77d84, auth:1@7315eaa1/1@32848e7d", - " 817 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 818 ret call -> Err(Error(Auth, InvalidAction))": " store:-/11@a02b9ff9, stk:-, auth:-/-", - " 819 call vec_new_from_slice(2)": "cpu:12049434, mem:10533290, store:-/11@78b079b3", - " 820 ret vec_new_from_slice -> Ok(Vec(obj#503))": "cpu:12050460, mem:10533386, objs:-/252@db77b45e", - " 821 call bytes_new_from_slice(64)": "cpu:12069057, mem:10538486, objs:-/253@b43f629d", - " 822 ret bytes_new_from_slice -> Ok(Bytes(obj#507))": "cpu:12070034, mem:10538630, objs:-/254@135e0737", + " 816 ret require_auth -> Err(Error(Auth, InvalidAction))": " objs:-/251@c27e3cb0, vm:-/-, store:3@d903d831/11@8bb7419c, stk:1@74fd0cf1, auth:1@7315eaa1/1@32848e7d", + " 817 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 818 ret call -> Err(Error(Auth, InvalidAction))": " store:-/11@8bb7419c, stk:-, auth:-/-", + " 819 call vec_new_from_slice(2)": "cpu:12049434, mem:10533410, store:-/11@e1572fe0", + " 820 ret vec_new_from_slice -> Ok(Vec(obj#503))": "cpu:12050460, mem:10533506, objs:-/252@b7c426b7", + " 821 call bytes_new_from_slice(64)": "cpu:12069057, mem:10538606, objs:-/253@b964a539", + " 822 ret bytes_new_from_slice -> Ok(Bytes(obj#507))": "cpu:12070034, mem:10538750, objs:-/254@2eb0199", " 823 call bytes_len(Bytes(obj#507))": "", " 824 ret bytes_len -> Ok(U32(64))": "cpu:12070156", - " 825 call call(Address(obj#61), Symbol(mint), Vec(obj#503))": "cpu:12074734, mem:10539374, objs:-/258@85921a1c, auth:-/1@f2df80be", - " 826 push SAC:a010db6c:mint(Address(obj#129), I128(100))": "cpu:12106214, mem:10544756, objs:-/259@4e582b91, stk:1@3ccbe055, auth:1@e1e26708/1@7c3aa42f", + " 825 call call(Address(obj#61), Symbol(mint), Vec(obj#503))": "cpu:12074734, mem:10539494, objs:-/258@3d6dc8, auth:-/1@f2df80be", + " 826 push SAC:2e378f80:mint(Address(obj#129), I128(100))": "cpu:12106214, mem:10544884, objs:-/259@41d97f14, stk:1@58fcdfc8, auth:1@e1e26708/1@7c3aa42f", " 827 call symbol_index_in_strs(Symbol(mint), 17)": "", " 828 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:12106962", " 829 call vec_new_from_slice(1)": "", - " 830 ret vec_new_from_slice -> Ok(Vec(obj#519))": "cpu:12107925, mem:10544844, objs:-/260@19d922be", + " 830 ret vec_new_from_slice -> Ok(Vec(obj#519))": "cpu:12107925, mem:10544972, objs:-/260@4f72db4f", " 831 call get_contract_data(Vec(obj#519), Instance)": "", - " 832 call obj_cmp(Symbol(obj#533), Symbol(issuer))": "cpu:12117916, mem:10545975, objs:-/269@bef59581, stk:-", + " 832 call obj_cmp(Symbol(obj#533), Symbol(issuer))": "cpu:12117916, mem:10546107, objs:-/269@25e2c0a, stk:-", " 833 ret obj_cmp -> Ok(-1)": "cpu:12118082", - " 834 call obj_cmp(Symbol(METADATA), Vec(obj#527))": "cpu:12119013, mem:10546103, objs:-/271@2c27373", + " 834 call obj_cmp(Symbol(METADATA), Vec(obj#527))": "cpu:12119013, mem:10546235, objs:-/271@34daee3b", " 835 ret obj_cmp -> Ok(-1)": "cpu:12119135", " 836 call obj_cmp(Vec(obj#527), Vec(obj#531))": "", " 837 ret obj_cmp -> Ok(-1)": "cpu:12119422", @@ -841,7 +841,7 @@ " 839 ret obj_cmp -> Ok(-1)": "cpu:12119760", " 840 call obj_cmp(Vec(obj#531), Vec(obj#519))": "", " 841 ret obj_cmp -> Ok(0)": "cpu:12120047", - " 842 ret get_contract_data -> Ok(Vec(obj#541))": "cpu:12120153, store:3@f4e91dda/11@78b079b3, stk:1@131baa25", + " 842 ret get_contract_data -> Ok(Vec(obj#541))": "cpu:12120153, store:3@f4e91dda/11@e1572fe0, stk:1@4d0d1e62", " 843 call vec_get(Vec(obj#541), U32(0))": "", " 844 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:12120318", " 845 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -852,16 +852,16 @@ " 850 ret map_unpack_to_slice -> Ok(Void)": "cpu:12121029", " 851 call bytes_len(Bytes(obj#537))": "", " 852 ret bytes_len -> Ok(U32(32))": "cpu:12121151", - " 853 call obj_cmp(Address(obj#543), Address(obj#129))": "cpu:12121744, mem:10546167, objs:-/272@4a344e37", + " 853 call obj_cmp(Address(obj#543), Address(obj#129))": "cpu:12121744, mem:10546299, objs:-/272@939cd328", " 854 ret obj_cmp -> Ok(-1)": "cpu:12122036", " 855 call vec_new_from_slice(1)": "", - " 856 ret vec_new_from_slice -> Ok(Vec(obj#545))": "cpu:12122999, mem:10546255, objs:-/273@dc595a21", + " 856 ret vec_new_from_slice -> Ok(Vec(obj#545))": "cpu:12122999, mem:10546387, objs:-/273@52d70f3", " 857 call get_contract_data(Vec(obj#545), Instance)": "", - " 858 call obj_cmp(Vec(obj#527), Vec(obj#545))": "cpu:12123111, store:-/11@78b079b3, stk:-", + " 858 call obj_cmp(Vec(obj#527), Vec(obj#545))": "cpu:12123111, store:-/11@e1572fe0, stk:-", " 859 ret obj_cmp -> Ok(0)": "cpu:12123398", - " 860 ret get_contract_data -> Ok(Address(obj#529))": "cpu:12123504, store:3@f4e91dda/11@78b079b3, stk:1@131baa25", + " 860 ret get_contract_data -> Ok(Address(obj#529))": "cpu:12123504, store:3@f4e91dda/11@e1572fe0, stk:1@4d0d1e62", " 861 call require_auth(Address(obj#529))": "", - " 862 call obj_cmp(Address(obj#509), Address(obj#529))": "cpu:12124133, mem:10546287", + " 862 call obj_cmp(Address(obj#509), Address(obj#529))": "cpu:12124133, mem:10546419", " 863 ret obj_cmp -> Ok(0)": "cpu:12124425", " 864 call obj_cmp(Address(obj#509), Address(obj#529))": " auth:1@e1e26708/-", " 865 ret obj_cmp -> Ok(0)": "cpu:12124717", @@ -869,22 +869,22 @@ " 867 ret obj_cmp -> Ok(0)": "cpu:12125009", " 868 call obj_cmp(Address(obj#515), Address(obj#129))": "", " 869 ret obj_cmp -> Ok(0)": "cpu:12125301", - " 870 call bytes_new_from_slice(32)": "cpu:12143859, mem:10551339", - " 871 ret bytes_new_from_slice -> Ok(Bytes(obj#547))": "cpu:12144828, mem:10551451, objs:-/274@ab9d55c6", + " 870 call bytes_new_from_slice(32)": "cpu:12143859, mem:10551471", + " 871 ret bytes_new_from_slice -> Ok(Bytes(obj#547))": "cpu:12144828, mem:10551583, objs:-/274@e6456594", " 872 call vec_new()": "", - " 873 ret vec_new -> Ok(Vec(obj#549))": "cpu:12145329, mem:10551515, objs:-/275@7bc9bee0", + " 873 ret vec_new -> Ok(Vec(obj#549))": "cpu:12145329, mem:10551647, objs:-/275@87c8e791", " 874 call vec_new_from_slice(2)": "", - " 875 ret vec_new_from_slice -> Ok(Vec(obj#551))": "cpu:12146355, mem:10551611, objs:-/276@75ce919f", + " 875 ret vec_new_from_slice -> Ok(Vec(obj#551))": "cpu:12146355, mem:10551743, objs:-/276@75687498", " 876 call map_new_from_slices(3)": "", - " 877 ret map_new_from_slices -> Ok(Map(obj#553))": "cpu:12147507, mem:10551763, objs:-/277@5dd9db52", + " 877 ret map_new_from_slices -> Ok(Map(obj#553))": "cpu:12147507, mem:10551895, objs:-/277@d7e5e74d", " 878 call vec_new_from_slice(2)": "", - " 879 ret vec_new_from_slice -> Ok(Vec(obj#555))": "cpu:12148533, mem:10551859, objs:-/278@567cfe54", + " 879 ret vec_new_from_slice -> Ok(Vec(obj#555))": "cpu:12148533, mem:10551991, objs:-/278@c0ecf1b5", " 880 call vec_push_back(Vec(obj#549), Vec(obj#555))": "", - " 881 ret vec_push_back -> Ok(Vec(obj#557))": "cpu:12149740, mem:10551947, objs:-/279@5fca13f7", + " 881 ret vec_push_back -> Ok(Vec(obj#557))": "cpu:12149740, mem:10552079, objs:-/279@5b55f2a9", " 882 call symbol_new_from_slice(12)": "", - " 883 ret symbol_new_from_slice -> Ok(Symbol(obj#559))": "cpu:12150748, mem:10552039, objs:-/280@aac33ea9", - " 884 ret require_auth -> Err(Error(Auth, InvalidAction))": "cpu:12152271, mem:10552175, auth:1@e1e26708/1@eddb7ad8", - " 885 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 886 ret call -> Err(Error(Auth, InvalidAction))": " store:-/11@78b079b3, stk:-, auth:-/-", - " 887 end": "cpu:12152271, mem:10552175, prngs:-/9b4a753, objs:-/280@aac33ea9, vm:-/-, evt:3@33fe60dc, store:-/11@78b079b3, foot:11@9b0f72a5, stk:-, auth:-/-" + " 883 ret symbol_new_from_slice -> Ok(Symbol(obj#559))": "cpu:12150748, mem:10552171, objs:-/280@deb0014e", + " 884 ret require_auth -> Err(Error(Auth, InvalidAction))": "cpu:12152271, mem:10552307, auth:1@e1e26708/1@eddb7ad8", + " 885 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 886 ret call -> Err(Error(Auth, InvalidAction))": " store:-/11@e1572fe0, stk:-, auth:-/-", + " 887 end": "cpu:12152271, mem:10552307, prngs:-/9b4a753, objs:-/280@deb0014e, vm:-/-, evt:3@33fe60dc, store:-/11@e1572fe0, foot:11@6037b482, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_direct_transfer.json b/soroban-env-host/observations/test__stellar_asset_contract__test_direct_transfer.json index 1da495412..c6a06fa8c 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_direct_transfer.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_direct_transfer.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,54 +68,54 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call vec_new_from_slice(2)": "cpu:218830, mem:14164, objs:-/20@f10c2443, store:-/6@3f915cb1, foot:6@980adc1a", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:219856, mem:14260, objs:-/21@a70452ec", - " 87 call vec_new()": "cpu:238346, mem:19360, objs:-/22@49776f1d", - " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:238847, mem:19424, objs:-/23@8278a387", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call vec_new_from_slice(2)": "cpu:218830, mem:14172, objs:-/20@84c25009, store:-/6@fad10303, foot:6@f087481e", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:219856, mem:14268, objs:-/21@4c31c4f6", + " 87 call vec_new()": "cpu:238346, mem:19368, objs:-/22@e1619b81", + " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:238847, mem:19432, objs:-/23@e05da44b", " 89 call bytes_new_from_slice(32)": "", - " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:239816, mem:19536, objs:-/24@6414ef7d", + " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:239816, mem:19544, objs:-/24@7e108b72", " 91 call bytes_len(Bytes(obj#47))": "", " 92 ret bytes_len -> Ok(U32(32))": "cpu:239938", " 93 call bytes_new_from_slice(64)": "", - " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:240915, mem:19680, objs:-/25@7798c7d4", + " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:240915, mem:19688, objs:-/25@1d759f6e", " 95 call bytes_len(Bytes(obj#49))": "", " 96 ret bytes_len -> Ok(U32(64))": "cpu:241037", " 97 call map_new_from_slices(2)": "", - " 98 call symbol_new_from_slice(10)": "cpu:241570, mem:19744", - " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:242578, mem:19834, objs:-/26@12829e48", + " 98 call symbol_new_from_slice(10)": "cpu:241570, mem:19752", + " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:242578, mem:19842, objs:-/26@8f5f49a9", " 100 call obj_cmp(Symbol(obj#51), Symbol(signature))": "cpu:242748", " 101 ret obj_cmp -> Ok(-1)": "cpu:242915", - " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:243355, mem:19898, objs:-/27@1471fbd", + " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:243355, mem:19906, objs:-/27@8f3f4740", " 103 call vec_push_back(Vec(obj#45), Map(obj#53))": "", - " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:244562, mem:19986, objs:-/28@e4e9ed4d", - " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:252658, mem:21238, objs:-/32@c6e61994", + " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:244562, mem:19994, objs:-/28@dab377d4", + " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:252658, mem:21246, objs:-/32@51ebaa91", " 106 ret obj_cmp -> Ok(-1)": "cpu:252825", - " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:255689, mem:21574, objs:-/36@653b45ef, auth:-/1@471dcf20", - " 108 push SAC:a010db6c:mint(Address(obj#39), I128(100000000))": "cpu:286759, mem:26616, objs:-/37@b587f4bd, stk:1@cc1994d0, auth:1@bd72e8ef/1@49ca333", + " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:255689, mem:21582, objs:-/36@7fd370e3, auth:-/1@471dcf20", + " 108 push SAC:2e378f80:mint(Address(obj#39), I128(100000000))": "cpu:286759, mem:26632, objs:-/37@8670604, stk:1@b0c8fa83, auth:1@bd72e8ef/1@49ca333", " 109 call symbol_index_in_strs(Symbol(mint), 17)": "", " 110 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:287507", " 111 call vec_new_from_slice(1)": "", - " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:288470, mem:26704, objs:-/38@29414f6", + " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:288470, mem:26720, objs:-/38@4fa61eb6", " 113 call get_contract_data(Vec(obj#75), Instance)": "", - " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:298461, mem:27835, objs:-/47@b4891f4e, stk:-", + " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:298461, mem:27855, objs:-/47@ac775cc5, stk:-", " 115 ret obj_cmp -> Ok(-1)": "cpu:298627", - " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:299558, mem:27963, objs:-/49@aef65d37", + " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:299558, mem:27983, objs:-/49@726e766a", " 117 ret obj_cmp -> Ok(-1)": "cpu:299680", " 118 call obj_cmp(Vec(obj#83), Vec(obj#87))": "", " 119 ret obj_cmp -> Ok(-1)": "cpu:299967", @@ -123,7 +123,7 @@ " 121 ret obj_cmp -> Ok(-1)": "cpu:300305", " 122 call obj_cmp(Vec(obj#87), Vec(obj#75))": "", " 123 ret obj_cmp -> Ok(0)": "cpu:300592", - " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:300698, store:3@63cd6523/6@3f915cb1, stk:1@62cc3764", + " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:300698, store:3@63cd6523/6@fad10303, stk:1@56f3dc2b", " 125 call vec_get(Vec(obj#97), U32(0))": "", " 126 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:300863", " 127 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -134,16 +134,16 @@ " 132 ret map_unpack_to_slice -> Ok(Void)": "cpu:301574", " 133 call bytes_len(Bytes(obj#93))": "", " 134 ret bytes_len -> Ok(U32(32))": "cpu:301696", - " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:302289, mem:28027, objs:-/50@5da9862e", + " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:302289, mem:28047, objs:-/50@a11d5bac", " 136 ret obj_cmp -> Ok(-1)": "cpu:302581", " 137 call vec_new_from_slice(1)": "", - " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:303544, mem:28115, objs:-/51@c30418a2", + " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:303544, mem:28135, objs:-/51@502c071e", " 139 call get_contract_data(Vec(obj#101), Instance)": "", - " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:303656, store:-/6@3f915cb1, stk:-", + " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:303656, store:-/6@fad10303, stk:-", " 141 ret obj_cmp -> Ok(0)": "cpu:303943", - " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:304049, store:3@63cd6523/6@3f915cb1, stk:1@62cc3764", + " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:304049, store:3@63cd6523/6@fad10303, stk:1@56f3dc2b", " 143 call require_auth(Address(obj#85))": "", - " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:304678, mem:28147", + " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:304678, mem:28167", " 145 ret obj_cmp -> Ok(0)": "cpu:304970", " 146 call obj_cmp(Address(obj#57), Address(obj#85))": " auth:1@bd72e8ef/-", " 147 ret obj_cmp -> Ok(0)": "cpu:305262", @@ -151,11 +151,11 @@ " 149 ret obj_cmp -> Ok(0)": "cpu:305554", " 150 call obj_cmp(Address(obj#71), Address(obj#39))": "", " 151 ret obj_cmp -> Ok(0)": "cpu:305846", - " 152 call vec_len(Vec(obj#67))": "cpu:324404, mem:33199", + " 152 call vec_len(Vec(obj#67))": "cpu:324404, mem:33219", " 153 ret vec_len -> Ok(U32(1))": "cpu:324526", " 154 call bytes_new_from_slice(32)": "", - " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:325495, mem:33311, objs:-/52@39b7397f", - " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:327572, mem:33551", + " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:325495, mem:33331, objs:-/52@34d427fc", + " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:327572, mem:33571", " 157 ret vec_get -> Ok(Map(obj#65))": "cpu:327798", " 158 call map_unpack_to_slice(Map(obj#65), 2)": "", " 159 ret map_unpack_to_slice -> Ok(Void)": "cpu:328150", @@ -167,19 +167,19 @@ " 165 ret verify_sig_ed25519 -> Ok(Void)": "cpu:747604", " 166 call bytes_copy_to_slice(Bytes(obj#61), U32(0), 32)": "", " 167 ret bytes_copy_to_slice -> Ok(())": "cpu:747711", - " 168 ret require_auth -> Ok(Void)": "cpu:753952, mem:35325, store:3@63cd6523/7@427f9a9c, foot:7@7b60d93b, auth:1@bd72e8ef/1@4ec905a3", + " 168 ret require_auth -> Ok(Void)": "cpu:753952, mem:35345, store:3@63cd6523/7@fe1d8640, foot:7@6f010aca, auth:1@bd72e8ef/1@4ec905a3", " 169 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 170 call get_ledger_sequence()": "cpu:755258, mem:35461, store:3@63cd6523/-, foot:-", + " 170 call get_ledger_sequence()": "cpu:755258, mem:35481, store:3@63cd6523/-, foot:-", " 171 ret get_ledger_sequence -> Ok(U32(123))": "", - " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:766626, mem:37698, store:3@63cd6523/7@a48bbb6, foot:7@7b60d93b", + " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:766626, mem:37722, store:3@63cd6523/7@b06549b4, foot:7@6f010aca", " 173 call vec_new_from_slice(1)": "cpu:766821", - " 174 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:767784, mem:37786, objs:-/53@aef26dab", + " 174 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:767784, mem:37810, objs:-/53@77b658b3", " 175 call get_contract_data(Vec(obj#105), Instance)": "", - " 176 call obj_cmp(Vec(obj#83), Vec(obj#105))": "cpu:767896, store:-/7@a48bbb6, stk:-", + " 176 call obj_cmp(Vec(obj#83), Vec(obj#105))": "cpu:767896, store:-/7@b06549b4, stk:-", " 177 ret obj_cmp -> Ok(-1)": "cpu:768183", " 178 call obj_cmp(Vec(obj#87), Vec(obj#105))": "", " 179 ret obj_cmp -> Ok(0)": "cpu:768470", - " 180 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:768576, store:3@63cd6523/7@a48bbb6, stk:1@62cc3764", + " 180 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:768576, store:3@63cd6523/7@b06549b4, stk:1@56f3dc2b", " 181 call vec_get(Vec(obj#97), U32(0))": "", " 182 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:768741", " 183 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -194,14 +194,14 @@ " 192 ret string_len -> Ok(U32(4))": "cpu:769803", " 193 call string_copy_to_slice(String(obj#91), U32(0), 4)": "", " 194 ret string_copy_to_slice -> Ok(())": "cpu:769906", - " 195 call vec_new_from_slice(1)": "cpu:771127, mem:37922", - " 196 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:772090, mem:38010, objs:-/54@1eb6b6fd", + " 195 call vec_new_from_slice(1)": "cpu:771127, mem:37946", + " 196 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:772090, mem:38034, objs:-/54@3e024891", " 197 call get_contract_data(Vec(obj#107), Instance)": "", - " 198 call obj_cmp(Vec(obj#83), Vec(obj#107))": "cpu:772202, store:-/7@a48bbb6, stk:-", + " 198 call obj_cmp(Vec(obj#83), Vec(obj#107))": "cpu:772202, store:-/7@b06549b4, stk:-", " 199 ret obj_cmp -> Ok(-1)": "cpu:772489", " 200 call obj_cmp(Vec(obj#87), Vec(obj#107))": "", " 201 ret obj_cmp -> Ok(0)": "cpu:772776", - " 202 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:772882, store:3@63cd6523/7@a48bbb6, stk:1@62cc3764", + " 202 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:772882, store:3@63cd6523/7@b06549b4, stk:1@56f3dc2b", " 203 call vec_get(Vec(obj#97), U32(0))": "", " 204 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:773047", " 205 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -216,34 +216,34 @@ " 214 ret string_len -> Ok(U32(4))": "cpu:774109", " 215 call string_copy_to_slice(String(obj#91), U32(0), 4)": "", " 216 ret string_copy_to_slice -> Ok(())": "cpu:774212", - " 217 call get_contract_data(Symbol(METADATA), Instance)": "cpu:777270, mem:38910, store:3@63cd6523/7@b56c800b", - " 218 call obj_cmp(Vec(obj#83), Symbol(METADATA))": "cpu:777321, store:-/7@b56c800b, stk:-", + " 217 call get_contract_data(Symbol(METADATA), Instance)": "cpu:777270, mem:38934, store:3@63cd6523/7@216606f2", + " 218 call obj_cmp(Vec(obj#83), Symbol(METADATA))": "cpu:777321, store:-/7@216606f2, stk:-", " 219 ret obj_cmp -> Ok(1)": "cpu:777443", - " 220 ret get_contract_data -> Ok(Map(obj#81))": "cpu:777549, store:3@63cd6523/7@b56c800b, stk:1@62cc3764", + " 220 ret get_contract_data -> Ok(Map(obj#81))": "cpu:777549, store:3@63cd6523/7@216606f2, stk:1@56f3dc2b", " 221 call map_unpack_to_slice(Map(obj#81), 3)": "", " 222 ret map_unpack_to_slice -> Ok(Void)": "cpu:777889", " 223 call vec_new_from_slice(4)": "", - " 224 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:779041, mem:39022, objs:-/55@3114ce46", + " 224 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:779041, mem:39046, objs:-/55@3cf90b4f", " 225 call contract_event(Vec(obj#109), I128(100000000))": "", - " 226 ret contract_event -> Ok(Void)": "cpu:780650, mem:39199, objs:-/56@dac21401, evt:1@f8493898", - " 227 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 228 ret call -> Ok(Void)": " store:-/7@b56c800b, stk:-, auth:-/-", - " 229 call vec_new_from_slice(1)": "cpu:781090, mem:39263, objs:-/57@393e4b18", - " 230 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:782114, mem:39351, objs:-/58@a2e0b969", + " 226 ret contract_event -> Ok(Void)": "cpu:780650, mem:39223, objs:-/56@4f632d26, evt:1@f8493898", + " 227 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 228 ret call -> Ok(Void)": " store:-/7@216606f2, stk:-, auth:-/-", + " 229 call vec_new_from_slice(1)": "cpu:781090, mem:39287, objs:-/57@4601caf6", + " 230 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:782114, mem:39375, objs:-/58@f4db9eaa", " 231 call call(Address(obj#37), Symbol(balance), Vec(obj#115))": "", - " 232 push SAC:a010db6c:balance(Address(obj#113))": "cpu:812426, mem:44357, objs:-/59@db9040ae, stk:1@e18b7063, auth:1@c08a9849/-", + " 232 push SAC:2e378f80:balance(Address(obj#113))": "cpu:812426, mem:44389, objs:-/59@3d5e55d8, stk:1@628bb9b5, auth:1@c08a9849/-", " 233 call symbol_index_in_strs(Symbol(balance), 17)": "", " 234 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:813174", " 235 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 236 call get_ledger_sequence()": "cpu:814480, mem:44493, store:-/-, foot:-", + " 236 call get_ledger_sequence()": "cpu:814480, mem:44525, store:-/-, foot:-", " 237 ret get_ledger_sequence -> Ok(U32(123))": "", - " 238 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:824645, mem:46238, store:-/7@b56c800b, foot:7@7b60d93b", + " 238 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:824645, mem:46274, store:-/7@216606f2, foot:7@6f010aca", " 239 call vec_new_from_slice(1)": "cpu:824752", - " 240 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:825715, mem:46326, objs:-/60@81747791", + " 240 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:825715, mem:46362, objs:-/60@d8140f6b", " 241 call get_contract_data(Vec(obj#119), Instance)": "", - " 242 call obj_cmp(Symbol(obj#133), Symbol(issuer))": "cpu:835706, mem:47457, objs:-/69@773f1ecb, stk:-", + " 242 call obj_cmp(Symbol(obj#133), Symbol(issuer))": "cpu:835706, mem:47497, objs:-/69@7c47ce52, stk:-", " 243 ret obj_cmp -> Ok(-1)": "cpu:835872", - " 244 call obj_cmp(Symbol(METADATA), Vec(obj#127))": "cpu:836803, mem:47585, objs:-/71@1c510d2c", + " 244 call obj_cmp(Symbol(METADATA), Vec(obj#127))": "cpu:836803, mem:47625, objs:-/71@cd31ccd1", " 245 ret obj_cmp -> Ok(-1)": "cpu:836925", " 246 call obj_cmp(Vec(obj#127), Vec(obj#131))": "", " 247 ret obj_cmp -> Ok(-1)": "cpu:837212", @@ -251,7 +251,7 @@ " 249 ret obj_cmp -> Ok(-1)": "cpu:837550", " 250 call obj_cmp(Vec(obj#131), Vec(obj#119))": "", " 251 ret obj_cmp -> Ok(0)": "cpu:837837", - " 252 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:837943, store:3@f0d58838/7@b56c800b, stk:1@ab9416f", + " 252 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:837943, store:3@f0d58838/7@216606f2, stk:1@3d4216e7", " 253 call vec_get(Vec(obj#141), U32(0))": "", " 254 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:838108", " 255 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -266,24 +266,24 @@ " 264 ret string_len -> Ok(U32(4))": "cpu:839170", " 265 call string_copy_to_slice(String(obj#135), U32(0), 4)": "", " 266 ret string_copy_to_slice -> Ok(())": "cpu:839273", - " 267 pop SAC:a010db6c:balance -> Ok(I128(100000000))": "cpu:840445, mem:47721", - " 268 ret call -> Ok(I128(100000000))": " store:-/7@b56c800b, stk:-, auth:-/-", - " 269 call vec_new_from_slice(1)": "cpu:840885, mem:47785, objs:-/72@baef03e4", - " 270 ret vec_new_from_slice -> Ok(Vec(obj#145))": "cpu:841909, mem:47873, objs:-/73@3d56c09d", + " 267 pop SAC:2e378f80:balance -> Ok(I128(100000000))": "cpu:840445, mem:47761", + " 268 ret call -> Ok(I128(100000000))": " store:-/7@216606f2, stk:-, auth:-/-", + " 269 call vec_new_from_slice(1)": "cpu:840885, mem:47825, objs:-/72@1aa5af0d", + " 270 ret vec_new_from_slice -> Ok(Vec(obj#145))": "cpu:841909, mem:47913, objs:-/73@ef50a45c", " 271 call call(Address(obj#37), Symbol(balance), Vec(obj#145))": "", - " 272 push SAC:a010db6c:balance(Address(obj#143))": "cpu:872221, mem:52879, objs:-/74@66003fda, stk:1@bb0036c7, auth:1@9cbee2b4/-", + " 272 push SAC:2e378f80:balance(Address(obj#143))": "cpu:872221, mem:52927, objs:-/74@e4511754, stk:1@dcd395b9, auth:1@9cbee2b4/-", " 273 call symbol_index_in_strs(Symbol(balance), 17)": "", " 274 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:872969", " 275 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 276 call get_ledger_sequence()": "cpu:874275, mem:53015, store:-/-, foot:-", + " 276 call get_ledger_sequence()": "cpu:874275, mem:53063, store:-/-, foot:-", " 277 ret get_ledger_sequence -> Ok(U32(123))": "", - " 278 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:884440, mem:54760, store:-/7@b56c800b, foot:7@7b60d93b", + " 278 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:884440, mem:54812, store:-/7@216606f2, foot:7@6f010aca", " 279 call vec_new_from_slice(1)": "cpu:884547", - " 280 ret vec_new_from_slice -> Ok(Vec(obj#149))": "cpu:885510, mem:54848, objs:-/75@b0a8fd2b", + " 280 ret vec_new_from_slice -> Ok(Vec(obj#149))": "cpu:885510, mem:54900, objs:-/75@af12c298", " 281 call get_contract_data(Vec(obj#149), Instance)": "", - " 282 call obj_cmp(Symbol(obj#163), Symbol(issuer))": "cpu:895501, mem:55979, objs:-/84@f0db7bb6, stk:-", + " 282 call obj_cmp(Symbol(obj#163), Symbol(issuer))": "cpu:895501, mem:56035, objs:-/84@e3a40339, stk:-", " 283 ret obj_cmp -> Ok(-1)": "cpu:895667", - " 284 call obj_cmp(Symbol(METADATA), Vec(obj#157))": "cpu:896598, mem:56107, objs:-/86@5d6bd91e", + " 284 call obj_cmp(Symbol(METADATA), Vec(obj#157))": "cpu:896598, mem:56163, objs:-/86@d51ce26a", " 285 ret obj_cmp -> Ok(-1)": "cpu:896720", " 286 call obj_cmp(Vec(obj#157), Vec(obj#161))": "", " 287 ret obj_cmp -> Ok(-1)": "cpu:897007", @@ -291,7 +291,7 @@ " 289 ret obj_cmp -> Ok(-1)": "cpu:897345", " 290 call obj_cmp(Vec(obj#161), Vec(obj#149))": "", " 291 ret obj_cmp -> Ok(0)": "cpu:897632", - " 292 ret get_contract_data -> Ok(Vec(obj#171))": "cpu:897738, store:3@cfe9ab5/7@b56c800b, stk:1@64614726", + " 292 ret get_contract_data -> Ok(Vec(obj#171))": "cpu:897738, store:3@cfe9ab5/7@216606f2, stk:1@ad595fa3", " 293 call vec_get(Vec(obj#171), U32(0))": "", " 294 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:897903", " 295 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -306,36 +306,36 @@ " 304 ret string_len -> Ok(U32(4))": "cpu:898965", " 305 call string_copy_to_slice(String(obj#165), U32(0), 4)": "", " 306 ret string_copy_to_slice -> Ok(())": "cpu:899068", - " 307 pop SAC:a010db6c:balance -> Ok(I128(0))": "cpu:900081, mem:56243", - " 308 ret call -> Ok(I128(0))": " store:-/7@b56c800b, stk:-, auth:-/-", - " 309 call vec_new_from_slice(3)": "cpu:900961, mem:56371, objs:-/88@5cdede50", - " 310 ret vec_new_from_slice -> Ok(Vec(obj#177))": "cpu:902050, mem:56475, objs:-/89@175b0cb5", - " 311 call vec_new()": "cpu:924224, mem:62767, objs:-/90@aab41f17", - " 312 ret vec_new -> Ok(Vec(obj#181))": "cpu:924725, mem:62831, objs:-/91@523c2594", + " 307 pop SAC:2e378f80:balance -> Ok(I128(0))": "cpu:900081, mem:56299", + " 308 ret call -> Ok(I128(0))": " store:-/7@216606f2, stk:-, auth:-/-", + " 309 call vec_new_from_slice(3)": "cpu:900961, mem:56427, objs:-/88@d1a92279", + " 310 ret vec_new_from_slice -> Ok(Vec(obj#177))": "cpu:902050, mem:56531, objs:-/89@84b2294b", + " 311 call vec_new()": "cpu:924224, mem:62823, objs:-/90@bbe089a9", + " 312 ret vec_new -> Ok(Vec(obj#181))": "cpu:924725, mem:62887, objs:-/91@fc6bc25", " 313 call bytes_new_from_slice(32)": "", - " 314 ret bytes_new_from_slice -> Ok(Bytes(obj#183))": "cpu:925694, mem:62943, objs:-/92@dd7a6e42", + " 314 ret bytes_new_from_slice -> Ok(Bytes(obj#183))": "cpu:925694, mem:62999, objs:-/92@95b17af4", " 315 call bytes_len(Bytes(obj#183))": "", " 316 ret bytes_len -> Ok(U32(32))": "cpu:925816", " 317 call bytes_new_from_slice(64)": "", - " 318 ret bytes_new_from_slice -> Ok(Bytes(obj#185))": "cpu:926793, mem:63087, objs:-/93@8d8c112e", + " 318 ret bytes_new_from_slice -> Ok(Bytes(obj#185))": "cpu:926793, mem:63143, objs:-/93@57433003", " 319 call bytes_len(Bytes(obj#185))": "", " 320 ret bytes_len -> Ok(U32(64))": "cpu:926915", " 321 call map_new_from_slices(2)": "", - " 322 call symbol_new_from_slice(10)": "cpu:927448, mem:63151", - " 323 ret symbol_new_from_slice -> Ok(Symbol(obj#187))": "cpu:928456, mem:63241, objs:-/94@b46b06c8", + " 322 call symbol_new_from_slice(10)": "cpu:927448, mem:63207", + " 323 ret symbol_new_from_slice -> Ok(Symbol(obj#187))": "cpu:928456, mem:63297, objs:-/94@e468867a", " 324 call obj_cmp(Symbol(obj#187), Symbol(signature))": "cpu:928626", " 325 ret obj_cmp -> Ok(-1)": "cpu:928793", - " 326 ret map_new_from_slices -> Ok(Map(obj#189))": "cpu:929233, mem:63305, objs:-/95@4b8cbdfe", + " 326 ret map_new_from_slices -> Ok(Map(obj#189))": "cpu:929233, mem:63361, objs:-/95@54f821bc", " 327 call vec_push_back(Vec(obj#181), Map(obj#189))": "", - " 328 ret vec_push_back -> Ok(Vec(obj#191))": "cpu:930440, mem:63393, objs:-/96@3da0e44f", - " 329 call obj_cmp(Symbol(obj#195), Symbol(signature))": "cpu:938536, mem:64645, objs:-/100@960fdff2", + " 328 ret vec_push_back -> Ok(Vec(obj#191))": "cpu:930440, mem:63449, objs:-/96@dee21c6f", + " 329 call obj_cmp(Symbol(obj#195), Symbol(signature))": "cpu:938536, mem:64701, objs:-/100@13a172ce", " 330 ret obj_cmp -> Ok(-1)": "cpu:938703", - " 331 call call(Address(obj#37), Symbol(transfer), Vec(obj#177))": "cpu:942059, mem:65069, objs:-/105@92af6926, auth:-/1@8b19491", - " 332 push SAC:a010db6c:transfer(Address(obj#175), Address(obj#173), I128(9999999))": "cpu:973437, mem:70195, objs:-/106@196b8b07, stk:1@41860504, auth:1@331039cc/1@3f575206", + " 331 call call(Address(obj#37), Symbol(transfer), Vec(obj#177))": "cpu:942059, mem:65125, objs:-/105@5aea203, auth:-/1@8b19491", + " 332 push SAC:2e378f80:transfer(Address(obj#175), Address(obj#173), I128(9999999))": "cpu:973437, mem:70259, objs:-/106@d3cfe790, stk:1@35034982, auth:1@331039cc/1@3f575206", " 333 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 334 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:974195", " 335 call require_auth(Address(obj#175))": "", - " 336 call obj_cmp(Address(obj#193), Address(obj#175))": "cpu:974826, mem:70235", + " 336 call obj_cmp(Address(obj#193), Address(obj#175))": "cpu:974826, mem:70299", " 337 ret obj_cmp -> Ok(0)": "cpu:975118", " 338 call obj_cmp(Address(obj#193), Address(obj#175))": " auth:1@331039cc/-", " 339 ret obj_cmp -> Ok(0)": "cpu:975410", @@ -345,11 +345,11 @@ " 343 ret obj_cmp -> Ok(0)": "cpu:975994", " 344 call obj_cmp(Address(obj#209), Address(obj#173))": "", " 345 ret obj_cmp -> Ok(0)": "cpu:976286", - " 346 call vec_len(Vec(obj#203))": "cpu:998528, mem:76479", + " 346 call vec_len(Vec(obj#203))": "cpu:998528, mem:76543", " 347 ret vec_len -> Ok(U32(1))": "cpu:998650", " 348 call bytes_new_from_slice(32)": "", - " 349 ret bytes_new_from_slice -> Ok(Bytes(obj#213))": "cpu:999619, mem:76591, objs:-/107@12b1159f", - " 350 call vec_get(Vec(obj#203), U32(0))": "cpu:1001696, mem:76831", + " 349 ret bytes_new_from_slice -> Ok(Bytes(obj#213))": "cpu:999619, mem:76655, objs:-/107@fb3d7f64", + " 350 call vec_get(Vec(obj#203), U32(0))": "cpu:1001696, mem:76895", " 351 ret vec_get -> Ok(Map(obj#201))": "cpu:1001922", " 352 call map_unpack_to_slice(Map(obj#201), 2)": "", " 353 ret map_unpack_to_slice -> Ok(Void)": "cpu:1002274", @@ -361,17 +361,17 @@ " 359 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1421728", " 360 call bytes_copy_to_slice(Bytes(obj#197), U32(0), 32)": "", " 361 ret bytes_copy_to_slice -> Ok(())": "cpu:1421835", - " 362 ret require_auth -> Ok(Void)": "cpu:1428560, mem:78791, store:-/8@f9771da2, foot:8@d5271a0e, auth:1@331039cc/1@8a73b3c0", + " 362 ret require_auth -> Ok(Void)": "cpu:1428560, mem:78855, store:-/8@e2acd509, foot:8@a1a7564e, auth:1@331039cc/1@8a73b3c0", " 363 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 364 call get_ledger_sequence()": "cpu:1429885, mem:78927, store:-/-, foot:-", + " 364 call get_ledger_sequence()": "cpu:1429885, mem:78991, store:-/-, foot:-", " 365 ret get_ledger_sequence -> Ok(U32(123))": "", - " 366 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1440069, mem:80672, store:-/8@f9771da2, foot:8@d5271a0e", + " 366 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1440069, mem:80740, store:-/8@e2acd509, foot:8@a1a7564e", " 367 call vec_new_from_slice(1)": "cpu:1440264", - " 368 ret vec_new_from_slice -> Ok(Vec(obj#215))": "cpu:1441227, mem:80760, objs:-/108@43dfb630", + " 368 ret vec_new_from_slice -> Ok(Vec(obj#215))": "cpu:1441227, mem:80828, objs:-/108@810960a5", " 369 call get_contract_data(Vec(obj#215), Instance)": "", - " 370 call obj_cmp(Symbol(obj#229), Symbol(issuer))": "cpu:1451218, mem:81891, objs:-/117@3a461cd9, stk:-", + " 370 call obj_cmp(Symbol(obj#229), Symbol(issuer))": "cpu:1451218, mem:81963, objs:-/117@3d48461f, stk:-", " 371 ret obj_cmp -> Ok(-1)": "cpu:1451384", - " 372 call obj_cmp(Symbol(METADATA), Vec(obj#223))": "cpu:1452315, mem:82019, objs:-/119@ffdfa315", + " 372 call obj_cmp(Symbol(METADATA), Vec(obj#223))": "cpu:1452315, mem:82091, objs:-/119@e5876814", " 373 ret obj_cmp -> Ok(-1)": "cpu:1452437", " 374 call obj_cmp(Vec(obj#223), Vec(obj#227))": "", " 375 ret obj_cmp -> Ok(-1)": "cpu:1452724", @@ -379,7 +379,7 @@ " 377 ret obj_cmp -> Ok(-1)": "cpu:1453062", " 378 call obj_cmp(Vec(obj#227), Vec(obj#215))": "", " 379 ret obj_cmp -> Ok(0)": "cpu:1453349", - " 380 ret get_contract_data -> Ok(Vec(obj#237))": "cpu:1453455, store:3@3438cb84/8@f9771da2, stk:1@75633400", + " 380 ret get_contract_data -> Ok(Vec(obj#237))": "cpu:1453455, store:3@3438cb84/8@e2acd509, stk:1@f3e3ad56", " 381 call vec_get(Vec(obj#237), U32(0))": "", " 382 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1453620", " 383 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -394,14 +394,14 @@ " 392 ret string_len -> Ok(U32(4))": "cpu:1454682", " 393 call string_copy_to_slice(String(obj#231), U32(0), 4)": "", " 394 ret string_copy_to_slice -> Ok(())": "cpu:1454785", - " 395 call vec_new_from_slice(1)": "cpu:1455866, mem:82155", - " 396 ret vec_new_from_slice -> Ok(Vec(obj#239))": "cpu:1456829, mem:82243, objs:-/120@77d1d2b0", + " 395 call vec_new_from_slice(1)": "cpu:1455866, mem:82227", + " 396 ret vec_new_from_slice -> Ok(Vec(obj#239))": "cpu:1456829, mem:82315, objs:-/120@f26af91a", " 397 call get_contract_data(Vec(obj#239), Instance)": "", - " 398 call obj_cmp(Vec(obj#223), Vec(obj#239))": "cpu:1456941, store:-/8@f9771da2, stk:-", + " 398 call obj_cmp(Vec(obj#223), Vec(obj#239))": "cpu:1456941, store:-/8@e2acd509, stk:-", " 399 ret obj_cmp -> Ok(-1)": "cpu:1457228", " 400 call obj_cmp(Vec(obj#227), Vec(obj#239))": "", " 401 ret obj_cmp -> Ok(0)": "cpu:1457515", - " 402 ret get_contract_data -> Ok(Vec(obj#237))": "cpu:1457621, store:3@3438cb84/8@f9771da2, stk:1@75633400", + " 402 ret get_contract_data -> Ok(Vec(obj#237))": "cpu:1457621, store:3@3438cb84/8@e2acd509, stk:1@f3e3ad56", " 403 call vec_get(Vec(obj#237), U32(0))": "", " 404 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1457786", " 405 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -416,14 +416,14 @@ " 414 ret string_len -> Ok(U32(4))": "cpu:1458848", " 415 call string_copy_to_slice(String(obj#231), U32(0), 4)": "", " 416 ret string_copy_to_slice -> Ok(())": "cpu:1458951", - " 417 call vec_new_from_slice(1)": "cpu:1462044, mem:83211, store:3@3438cb84/8@f30cd52d", - " 418 ret vec_new_from_slice -> Ok(Vec(obj#241))": "cpu:1463007, mem:83299, objs:-/121@f51c0c5d", + " 417 call vec_new_from_slice(1)": "cpu:1462044, mem:83283, store:3@3438cb84/8@60115de2", + " 418 ret vec_new_from_slice -> Ok(Vec(obj#241))": "cpu:1463007, mem:83371, objs:-/121@549eb9de", " 419 call get_contract_data(Vec(obj#241), Instance)": "", - " 420 call obj_cmp(Vec(obj#223), Vec(obj#241))": "cpu:1463119, store:-/8@f30cd52d, stk:-", + " 420 call obj_cmp(Vec(obj#223), Vec(obj#241))": "cpu:1463119, store:-/8@60115de2, stk:-", " 421 ret obj_cmp -> Ok(-1)": "cpu:1463406", " 422 call obj_cmp(Vec(obj#227), Vec(obj#241))": "", " 423 ret obj_cmp -> Ok(0)": "cpu:1463693", - " 424 ret get_contract_data -> Ok(Vec(obj#237))": "cpu:1463799, store:3@3438cb84/8@f30cd52d, stk:1@75633400", + " 424 ret get_contract_data -> Ok(Vec(obj#237))": "cpu:1463799, store:3@3438cb84/8@60115de2, stk:1@f3e3ad56", " 425 call vec_get(Vec(obj#237), U32(0))": "", " 426 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1463964", " 427 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -438,14 +438,14 @@ " 436 ret string_len -> Ok(U32(4))": "cpu:1465026", " 437 call string_copy_to_slice(String(obj#231), U32(0), 4)": "", " 438 ret string_copy_to_slice -> Ok(())": "cpu:1465129", - " 439 call vec_new_from_slice(1)": "cpu:1466369, mem:83435", - " 440 ret vec_new_from_slice -> Ok(Vec(obj#243))": "cpu:1467332, mem:83523, objs:-/122@ab77223", + " 439 call vec_new_from_slice(1)": "cpu:1466369, mem:83507", + " 440 ret vec_new_from_slice -> Ok(Vec(obj#243))": "cpu:1467332, mem:83595, objs:-/122@26c04b94", " 441 call get_contract_data(Vec(obj#243), Instance)": "", - " 442 call obj_cmp(Vec(obj#223), Vec(obj#243))": "cpu:1467444, store:-/8@f30cd52d, stk:-", + " 442 call obj_cmp(Vec(obj#223), Vec(obj#243))": "cpu:1467444, store:-/8@60115de2, stk:-", " 443 ret obj_cmp -> Ok(-1)": "cpu:1467731", " 444 call obj_cmp(Vec(obj#227), Vec(obj#243))": "", " 445 ret obj_cmp -> Ok(0)": "cpu:1468018", - " 446 ret get_contract_data -> Ok(Vec(obj#237))": "cpu:1468124, store:3@3438cb84/8@f30cd52d, stk:1@75633400", + " 446 ret get_contract_data -> Ok(Vec(obj#237))": "cpu:1468124, store:3@3438cb84/8@60115de2, stk:1@f3e3ad56", " 447 call vec_get(Vec(obj#237), U32(0))": "", " 448 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1468289", " 449 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -460,34 +460,34 @@ " 458 ret string_len -> Ok(U32(4))": "cpu:1469351", " 459 call string_copy_to_slice(String(obj#231), U32(0), 4)": "", " 460 ret string_copy_to_slice -> Ok(())": "cpu:1469454", - " 461 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1472617, mem:84491, store:3@3438cb84/8@6ef009d2", - " 462 call obj_cmp(Vec(obj#223), Symbol(METADATA))": "cpu:1472668, store:-/8@6ef009d2, stk:-", + " 461 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1472617, mem:84563, store:3@3438cb84/8@11b3a2e6", + " 462 call obj_cmp(Vec(obj#223), Symbol(METADATA))": "cpu:1472668, store:-/8@11b3a2e6, stk:-", " 463 ret obj_cmp -> Ok(1)": "cpu:1472790", - " 464 ret get_contract_data -> Ok(Map(obj#221))": "cpu:1472896, store:3@3438cb84/8@6ef009d2, stk:1@75633400", + " 464 ret get_contract_data -> Ok(Map(obj#221))": "cpu:1472896, store:3@3438cb84/8@11b3a2e6, stk:1@f3e3ad56", " 465 call map_unpack_to_slice(Map(obj#221), 3)": "", " 466 ret map_unpack_to_slice -> Ok(Void)": "cpu:1473236", " 467 call vec_new_from_slice(4)": "", - " 468 ret vec_new_from_slice -> Ok(Vec(obj#245))": "cpu:1474388, mem:84603, objs:-/123@c8c98650", + " 468 ret vec_new_from_slice -> Ok(Vec(obj#245))": "cpu:1474388, mem:84675, objs:-/123@f956d918", " 469 call contract_event(Vec(obj#245), I128(9999999))": "", - " 470 ret contract_event -> Ok(Void)": "cpu:1475997, mem:84780, objs:-/124@5f129a9d, evt:2@3c4c5b0f", - " 471 pop SAC:a010db6c:transfer -> Ok(Void)": "", - " 472 ret call -> Ok(Void)": " store:-/8@6ef009d2, stk:-, auth:-/-", - " 473 call vec_new_from_slice(1)": "cpu:1476437, mem:84844, objs:-/125@c936a1ec", - " 474 ret vec_new_from_slice -> Ok(Vec(obj#251))": "cpu:1477461, mem:84932, objs:-/126@ccf3e9c4", + " 470 ret contract_event -> Ok(Void)": "cpu:1475997, mem:84852, objs:-/124@6b61b3fb, evt:2@3c4c5b0f", + " 471 pop SAC:2e378f80:transfer -> Ok(Void)": "", + " 472 ret call -> Ok(Void)": " store:-/8@11b3a2e6, stk:-, auth:-/-", + " 473 call vec_new_from_slice(1)": "cpu:1476437, mem:84916, objs:-/125@cd66dc57", + " 474 ret vec_new_from_slice -> Ok(Vec(obj#251))": "cpu:1477461, mem:85004, objs:-/126@192a6686", " 475 call call(Address(obj#37), Symbol(balance), Vec(obj#251))": "", - " 476 push SAC:a010db6c:balance(Address(obj#249))": "cpu:1507829, mem:90006, objs:-/127@507645f9, stk:1@8b695320, auth:1@33610128/-", + " 476 push SAC:2e378f80:balance(Address(obj#249))": "cpu:1507829, mem:90086, objs:-/127@64f98806, stk:1@1bb66c31, auth:1@33610128/-", " 477 call symbol_index_in_strs(Symbol(balance), 17)": "", " 478 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1508577", " 479 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 480 call get_ledger_sequence()": "cpu:1509902, mem:90142, store:-/-, foot:-", + " 480 call get_ledger_sequence()": "cpu:1509902, mem:90222, store:-/-, foot:-", " 481 ret get_ledger_sequence -> Ok(U32(123))": "", - " 482 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1520086, mem:91887, store:-/8@6ef009d2, foot:8@d5271a0e", + " 482 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1520086, mem:91971, store:-/8@11b3a2e6, foot:8@a1a7564e", " 483 call vec_new_from_slice(1)": "cpu:1520193", - " 484 ret vec_new_from_slice -> Ok(Vec(obj#255))": "cpu:1521156, mem:91975, objs:-/128@b6c69648", + " 484 ret vec_new_from_slice -> Ok(Vec(obj#255))": "cpu:1521156, mem:92059, objs:-/128@a2655720", " 485 call get_contract_data(Vec(obj#255), Instance)": "", - " 486 call obj_cmp(Symbol(obj#269), Symbol(issuer))": "cpu:1531147, mem:93106, objs:-/137@32afdcc9, stk:-", + " 486 call obj_cmp(Symbol(obj#269), Symbol(issuer))": "cpu:1531147, mem:93194, objs:-/137@a705495, stk:-", " 487 ret obj_cmp -> Ok(-1)": "cpu:1531313", - " 488 call obj_cmp(Symbol(METADATA), Vec(obj#263))": "cpu:1532244, mem:93234, objs:-/139@21244a80", + " 488 call obj_cmp(Symbol(METADATA), Vec(obj#263))": "cpu:1532244, mem:93322, objs:-/139@75b44541", " 489 ret obj_cmp -> Ok(-1)": "cpu:1532366", " 490 call obj_cmp(Vec(obj#263), Vec(obj#267))": "", " 491 ret obj_cmp -> Ok(-1)": "cpu:1532653", @@ -495,7 +495,7 @@ " 493 ret obj_cmp -> Ok(-1)": "cpu:1532991", " 494 call obj_cmp(Vec(obj#267), Vec(obj#255))": "", " 495 ret obj_cmp -> Ok(0)": "cpu:1533278", - " 496 ret get_contract_data -> Ok(Vec(obj#277))": "cpu:1533384, store:3@5d84f74d/8@6ef009d2, stk:1@ae881b2d", + " 496 ret get_contract_data -> Ok(Vec(obj#277))": "cpu:1533384, store:3@5d84f74d/8@11b3a2e6, stk:1@5f4b0d6e", " 497 call vec_get(Vec(obj#277), U32(0))": "", " 498 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1533549", " 499 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -510,24 +510,24 @@ " 508 ret string_len -> Ok(U32(4))": "cpu:1534611", " 509 call string_copy_to_slice(String(obj#271), U32(0), 4)": "", " 510 ret string_copy_to_slice -> Ok(())": "cpu:1534714", - " 511 pop SAC:a010db6c:balance -> Ok(I128(90000001))": "cpu:1535746, mem:93370", - " 512 ret call -> Ok(I128(90000001))": " store:-/8@6ef009d2, stk:-, auth:-/-", - " 513 call vec_new_from_slice(1)": "cpu:1536186, mem:93434, objs:-/140@bb1a974", - " 514 ret vec_new_from_slice -> Ok(Vec(obj#281))": "cpu:1537210, mem:93522, objs:-/141@9ba90991", + " 511 pop SAC:2e378f80:balance -> Ok(I128(90000001))": "cpu:1535746, mem:93458", + " 512 ret call -> Ok(I128(90000001))": " store:-/8@11b3a2e6, stk:-, auth:-/-", + " 513 call vec_new_from_slice(1)": "cpu:1536186, mem:93522, objs:-/140@86bf271c", + " 514 ret vec_new_from_slice -> Ok(Vec(obj#281))": "cpu:1537210, mem:93610, objs:-/141@de0d04", " 515 call call(Address(obj#37), Symbol(balance), Vec(obj#281))": "", - " 516 push SAC:a010db6c:balance(Address(obj#279))": "cpu:1567578, mem:98596, objs:-/142@7a1eb130, stk:1@d42ae409, auth:1@815d69c6/-", + " 516 push SAC:2e378f80:balance(Address(obj#279))": "cpu:1567578, mem:98692, objs:-/142@6991bde8, stk:1@46b7113e, auth:1@815d69c6/-", " 517 call symbol_index_in_strs(Symbol(balance), 17)": "", " 518 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1568326", " 519 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 520 call get_ledger_sequence()": "cpu:1569651, mem:98732, store:-/-, foot:-", + " 520 call get_ledger_sequence()": "cpu:1569651, mem:98828, store:-/-, foot:-", " 521 ret get_ledger_sequence -> Ok(U32(123))": "", - " 522 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1579835, mem:100477, store:-/8@6ef009d2, foot:8@d5271a0e", + " 522 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1579835, mem:100577, store:-/8@11b3a2e6, foot:8@a1a7564e", " 523 call vec_new_from_slice(1)": "cpu:1579942", - " 524 ret vec_new_from_slice -> Ok(Vec(obj#285))": "cpu:1580905, mem:100565, objs:-/143@fcb467ea", + " 524 ret vec_new_from_slice -> Ok(Vec(obj#285))": "cpu:1580905, mem:100665, objs:-/143@2fa4938e", " 525 call get_contract_data(Vec(obj#285), Instance)": "", - " 526 call obj_cmp(Symbol(obj#299), Symbol(issuer))": "cpu:1590896, mem:101696, objs:-/152@c2e69b9e, stk:-", + " 526 call obj_cmp(Symbol(obj#299), Symbol(issuer))": "cpu:1590896, mem:101800, objs:-/152@75bb056e, stk:-", " 527 ret obj_cmp -> Ok(-1)": "cpu:1591062", - " 528 call obj_cmp(Symbol(METADATA), Vec(obj#293))": "cpu:1591993, mem:101824, objs:-/154@b2f99ca5", + " 528 call obj_cmp(Symbol(METADATA), Vec(obj#293))": "cpu:1591993, mem:101928, objs:-/154@9f0d5b1d", " 529 ret obj_cmp -> Ok(-1)": "cpu:1592115", " 530 call obj_cmp(Vec(obj#293), Vec(obj#297))": "", " 531 ret obj_cmp -> Ok(-1)": "cpu:1592402", @@ -535,7 +535,7 @@ " 533 ret obj_cmp -> Ok(-1)": "cpu:1592740", " 534 call obj_cmp(Vec(obj#297), Vec(obj#285))": "", " 535 ret obj_cmp -> Ok(0)": "cpu:1593027", - " 536 ret get_contract_data -> Ok(Vec(obj#307))": "cpu:1593133, store:3@4211a3f1/8@6ef009d2, stk:1@f4d9beea", + " 536 ret get_contract_data -> Ok(Vec(obj#307))": "cpu:1593133, store:3@4211a3f1/8@11b3a2e6, stk:1@e45264aa", " 537 call vec_get(Vec(obj#307), U32(0))": "", " 538 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1593298", " 539 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -550,36 +550,36 @@ " 548 ret string_len -> Ok(U32(4))": "cpu:1594360", " 549 call string_copy_to_slice(String(obj#301), U32(0), 4)": "", " 550 ret string_copy_to_slice -> Ok(())": "cpu:1594463", - " 551 pop SAC:a010db6c:balance -> Ok(I128(9999999))": "cpu:1595654, mem:101960", - " 552 ret call -> Ok(I128(9999999))": " store:-/8@6ef009d2, stk:-, auth:-/-", - " 553 call vec_new_from_slice(3)": "cpu:1596534, mem:102088, objs:-/156@b474f150", - " 554 ret vec_new_from_slice -> Ok(Vec(obj#313))": "cpu:1597623, mem:102192, objs:-/157@7bc8dcfa", - " 555 call vec_new()": "cpu:1619797, mem:108484, objs:-/158@98ca9d66", - " 556 ret vec_new -> Ok(Vec(obj#317))": "cpu:1620298, mem:108548, objs:-/159@c833d728", + " 551 pop SAC:2e378f80:balance -> Ok(I128(9999999))": "cpu:1595654, mem:102064", + " 552 ret call -> Ok(I128(9999999))": " store:-/8@11b3a2e6, stk:-, auth:-/-", + " 553 call vec_new_from_slice(3)": "cpu:1596534, mem:102192, objs:-/156@2381421f", + " 554 ret vec_new_from_slice -> Ok(Vec(obj#313))": "cpu:1597623, mem:102296, objs:-/157@99b3dbf6", + " 555 call vec_new()": "cpu:1619797, mem:108588, objs:-/158@29cfc5c4", + " 556 ret vec_new -> Ok(Vec(obj#317))": "cpu:1620298, mem:108652, objs:-/159@fbdbbeba", " 557 call bytes_new_from_slice(32)": "", - " 558 ret bytes_new_from_slice -> Ok(Bytes(obj#319))": "cpu:1621267, mem:108660, objs:-/160@8ccf34a7", + " 558 ret bytes_new_from_slice -> Ok(Bytes(obj#319))": "cpu:1621267, mem:108764, objs:-/160@bbc6e2d1", " 559 call bytes_len(Bytes(obj#319))": "", " 560 ret bytes_len -> Ok(U32(32))": "cpu:1621389", " 561 call bytes_new_from_slice(64)": "", - " 562 ret bytes_new_from_slice -> Ok(Bytes(obj#321))": "cpu:1622366, mem:108804, objs:-/161@db68d1e0", + " 562 ret bytes_new_from_slice -> Ok(Bytes(obj#321))": "cpu:1622366, mem:108908, objs:-/161@f4d88b2e", " 563 call bytes_len(Bytes(obj#321))": "", " 564 ret bytes_len -> Ok(U32(64))": "cpu:1622488", " 565 call map_new_from_slices(2)": "", - " 566 call symbol_new_from_slice(10)": "cpu:1623021, mem:108868", - " 567 ret symbol_new_from_slice -> Ok(Symbol(obj#323))": "cpu:1624029, mem:108958, objs:-/162@72747a12", + " 566 call symbol_new_from_slice(10)": "cpu:1623021, mem:108972", + " 567 ret symbol_new_from_slice -> Ok(Symbol(obj#323))": "cpu:1624029, mem:109062, objs:-/162@5977378b", " 568 call obj_cmp(Symbol(obj#323), Symbol(signature))": "cpu:1624199", " 569 ret obj_cmp -> Ok(-1)": "cpu:1624366", - " 570 ret map_new_from_slices -> Ok(Map(obj#325))": "cpu:1624806, mem:109022, objs:-/163@59d1e17d", + " 570 ret map_new_from_slices -> Ok(Map(obj#325))": "cpu:1624806, mem:109126, objs:-/163@a3525693", " 571 call vec_push_back(Vec(obj#317), Map(obj#325))": "", - " 572 ret vec_push_back -> Ok(Vec(obj#327))": "cpu:1626013, mem:109110, objs:-/164@4e0fc8c5", - " 573 call obj_cmp(Symbol(obj#331), Symbol(signature))": "cpu:1634109, mem:110362, objs:-/168@97f58113", + " 572 ret vec_push_back -> Ok(Vec(obj#327))": "cpu:1626013, mem:109214, objs:-/164@b54b32db", + " 573 call obj_cmp(Symbol(obj#331), Symbol(signature))": "cpu:1634109, mem:110466, objs:-/168@52f385be", " 574 ret obj_cmp -> Ok(-1)": "cpu:1634276", - " 575 call call(Address(obj#37), Symbol(transfer), Vec(obj#313))": "cpu:1637632, mem:110786, objs:-/173@b0b8587f, auth:-/1@1fe16e4", - " 576 push SAC:a010db6c:transfer(Address(obj#311), Address(obj#309), I128(10000000))": "cpu:1669066, mem:115980, objs:-/174@a2111585, stk:1@8457e556, auth:1@a35ed31b/1@c8d96fac", + " 575 call call(Address(obj#37), Symbol(transfer), Vec(obj#313))": "cpu:1637632, mem:110890, objs:-/173@c4688464, auth:-/1@1fe16e4", + " 576 push SAC:2e378f80:transfer(Address(obj#311), Address(obj#309), I128(10000000))": "cpu:1669066, mem:116092, objs:-/174@50fbd01c, stk:1@8617fca5, auth:1@a35ed31b/1@c8d96fac", " 577 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 578 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:1669824", " 579 call require_auth(Address(obj#311))": "", - " 580 call obj_cmp(Address(obj#329), Address(obj#311))": "cpu:1670455, mem:116020", + " 580 call obj_cmp(Address(obj#329), Address(obj#311))": "cpu:1670455, mem:116132", " 581 ret obj_cmp -> Ok(0)": "cpu:1670747", " 582 call obj_cmp(Address(obj#329), Address(obj#311))": " auth:1@a35ed31b/-", " 583 ret obj_cmp -> Ok(0)": "cpu:1671039", @@ -589,11 +589,11 @@ " 587 ret obj_cmp -> Ok(0)": "cpu:1671623", " 588 call obj_cmp(Address(obj#345), Address(obj#309))": "", " 589 ret obj_cmp -> Ok(0)": "cpu:1671915", - " 590 call vec_len(Vec(obj#339))": "cpu:1694157, mem:122264", + " 590 call vec_len(Vec(obj#339))": "cpu:1694157, mem:122376", " 591 ret vec_len -> Ok(U32(1))": "cpu:1694279", " 592 call bytes_new_from_slice(32)": "", - " 593 ret bytes_new_from_slice -> Ok(Bytes(obj#349))": "cpu:1695248, mem:122376, objs:-/175@8c01192a", - " 594 call vec_get(Vec(obj#339), U32(0))": "cpu:1697344, mem:122616", + " 593 ret bytes_new_from_slice -> Ok(Bytes(obj#349))": "cpu:1695248, mem:122488, objs:-/175@c07c5aef", + " 594 call vec_get(Vec(obj#339), U32(0))": "cpu:1697344, mem:122728", " 595 ret vec_get -> Ok(Map(obj#337))": "cpu:1697570", " 596 call map_unpack_to_slice(Map(obj#337), 2)": "", " 597 ret map_unpack_to_slice -> Ok(Void)": "cpu:1697922", @@ -605,17 +605,17 @@ " 603 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2117376", " 604 call bytes_copy_to_slice(Bytes(obj#333), U32(0), 32)": "", " 605 ret bytes_copy_to_slice -> Ok(())": "cpu:2117483", - " 606 ret require_auth -> Ok(Void)": "cpu:2124680, mem:124762, store:-/9@6e796fd, foot:9@908c912b, auth:1@a35ed31b/1@3ddbc9b3", + " 606 ret require_auth -> Ok(Void)": "cpu:2124680, mem:124874, store:-/9@6a90902a, foot:9@29d62634, auth:1@a35ed31b/1@3ddbc9b3", " 607 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 608 call get_ledger_sequence()": "cpu:2126005, mem:124898, store:-/-, foot:-", + " 608 call get_ledger_sequence()": "cpu:2126005, mem:125010, store:-/-, foot:-", " 609 ret get_ledger_sequence -> Ok(U32(123))": "", - " 610 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2136189, mem:126643, store:-/9@6e796fd, foot:9@908c912b", + " 610 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2136189, mem:126759, store:-/9@6a90902a, foot:9@29d62634", " 611 call vec_new_from_slice(1)": "cpu:2136384", - " 612 ret vec_new_from_slice -> Ok(Vec(obj#351))": "cpu:2137347, mem:126731, objs:-/176@5aa926a", + " 612 ret vec_new_from_slice -> Ok(Vec(obj#351))": "cpu:2137347, mem:126847, objs:-/176@3776ff23", " 613 call get_contract_data(Vec(obj#351), Instance)": "", - " 614 call obj_cmp(Symbol(obj#365), Symbol(issuer))": "cpu:2147338, mem:127862, objs:-/185@66c2556, stk:-", + " 614 call obj_cmp(Symbol(obj#365), Symbol(issuer))": "cpu:2147338, mem:127982, objs:-/185@3dfb2726, stk:-", " 615 ret obj_cmp -> Ok(-1)": "cpu:2147504", - " 616 call obj_cmp(Symbol(METADATA), Vec(obj#359))": "cpu:2148435, mem:127990, objs:-/187@f35c8fa2", + " 616 call obj_cmp(Symbol(METADATA), Vec(obj#359))": "cpu:2148435, mem:128110, objs:-/187@5dacae8a", " 617 ret obj_cmp -> Ok(-1)": "cpu:2148557", " 618 call obj_cmp(Vec(obj#359), Vec(obj#363))": "", " 619 ret obj_cmp -> Ok(-1)": "cpu:2148844", @@ -623,7 +623,7 @@ " 621 ret obj_cmp -> Ok(-1)": "cpu:2149182", " 622 call obj_cmp(Vec(obj#363), Vec(obj#351))": "", " 623 ret obj_cmp -> Ok(0)": "cpu:2149469", - " 624 ret get_contract_data -> Ok(Vec(obj#373))": "cpu:2149575, store:3@cddf806d/9@6e796fd, stk:1@24a158b2", + " 624 ret get_contract_data -> Ok(Vec(obj#373))": "cpu:2149575, store:3@cddf806d/9@6a90902a, stk:1@a4828e44", " 625 call vec_get(Vec(obj#373), U32(0))": "", " 626 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2149740", " 627 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -638,14 +638,14 @@ " 636 ret string_len -> Ok(U32(4))": "cpu:2150802", " 637 call string_copy_to_slice(String(obj#367), U32(0), 4)": "", " 638 ret string_copy_to_slice -> Ok(())": "cpu:2150905", - " 639 call vec_new_from_slice(1)": "cpu:2152145, mem:128126", - " 640 ret vec_new_from_slice -> Ok(Vec(obj#375))": "cpu:2153108, mem:128214, objs:-/188@315d3e08", + " 639 call vec_new_from_slice(1)": "cpu:2152145, mem:128246", + " 640 ret vec_new_from_slice -> Ok(Vec(obj#375))": "cpu:2153108, mem:128334, objs:-/188@f0b8f6ee", " 641 call get_contract_data(Vec(obj#375), Instance)": "", - " 642 call obj_cmp(Vec(obj#359), Vec(obj#375))": "cpu:2153220, store:-/9@6e796fd, stk:-", + " 642 call obj_cmp(Vec(obj#359), Vec(obj#375))": "cpu:2153220, store:-/9@6a90902a, stk:-", " 643 ret obj_cmp -> Ok(-1)": "cpu:2153507", " 644 call obj_cmp(Vec(obj#363), Vec(obj#375))": "", " 645 ret obj_cmp -> Ok(0)": "cpu:2153794", - " 646 ret get_contract_data -> Ok(Vec(obj#373))": "cpu:2153900, store:3@cddf806d/9@6e796fd, stk:1@24a158b2", + " 646 ret get_contract_data -> Ok(Vec(obj#373))": "cpu:2153900, store:3@cddf806d/9@6a90902a, stk:1@a4828e44", " 647 call vec_get(Vec(obj#373), U32(0))": "", " 648 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2154065", " 649 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -660,36 +660,36 @@ " 658 ret string_len -> Ok(U32(4))": "cpu:2155127", " 659 call string_copy_to_slice(String(obj#367), U32(0), 4)": "", " 660 ret string_copy_to_slice -> Ok(())": "cpu:2155230", - " 661 pop SAC:a010db6c:transfer -> Err(Error(Contract, #10))": "cpu:2156421, mem:128350", - " 662 ret call -> Err(Error(Contract, #10))": " store:-/8@6ef009d2, stk:-, auth:-/-", - " 663 call vec_new_from_slice(3)": "cpu:2157301, mem:128478, objs:-/190@e42a1673", - " 664 ret vec_new_from_slice -> Ok(Vec(obj#381))": "cpu:2158390, mem:128582, objs:-/191@ef2761e3", - " 665 call vec_new()": "cpu:2180564, mem:134874, objs:-/192@eaac762b", - " 666 ret vec_new -> Ok(Vec(obj#385))": "cpu:2181065, mem:134938, objs:-/193@d566582", + " 661 pop SAC:2e378f80:transfer -> Err(Error(Contract, #10))": "cpu:2156421, mem:128470", + " 662 ret call -> Err(Error(Contract, #10))": " store:-/8@11b3a2e6, stk:-, auth:-/-", + " 663 call vec_new_from_slice(3)": "cpu:2157301, mem:128598, objs:-/190@873d934c", + " 664 ret vec_new_from_slice -> Ok(Vec(obj#381))": "cpu:2158390, mem:128702, objs:-/191@ad5dd5f9", + " 665 call vec_new()": "cpu:2180564, mem:134994, objs:-/192@5c036d38", + " 666 ret vec_new -> Ok(Vec(obj#385))": "cpu:2181065, mem:135058, objs:-/193@17483841", " 667 call bytes_new_from_slice(32)": "", - " 668 ret bytes_new_from_slice -> Ok(Bytes(obj#387))": "cpu:2182034, mem:135050, objs:-/194@bd61c708", + " 668 ret bytes_new_from_slice -> Ok(Bytes(obj#387))": "cpu:2182034, mem:135170, objs:-/194@2cd17a6b", " 669 call bytes_len(Bytes(obj#387))": "", " 670 ret bytes_len -> Ok(U32(32))": "cpu:2182156", " 671 call bytes_new_from_slice(64)": "", - " 672 ret bytes_new_from_slice -> Ok(Bytes(obj#389))": "cpu:2183133, mem:135194, objs:-/195@d682193b", + " 672 ret bytes_new_from_slice -> Ok(Bytes(obj#389))": "cpu:2183133, mem:135314, objs:-/195@9718738a", " 673 call bytes_len(Bytes(obj#389))": "", " 674 ret bytes_len -> Ok(U32(64))": "cpu:2183255", " 675 call map_new_from_slices(2)": "", - " 676 call symbol_new_from_slice(10)": "cpu:2183788, mem:135258", - " 677 ret symbol_new_from_slice -> Ok(Symbol(obj#391))": "cpu:2184796, mem:135348, objs:-/196@512ff910", + " 676 call symbol_new_from_slice(10)": "cpu:2183788, mem:135378", + " 677 ret symbol_new_from_slice -> Ok(Symbol(obj#391))": "cpu:2184796, mem:135468, objs:-/196@903a735f", " 678 call obj_cmp(Symbol(obj#391), Symbol(signature))": "cpu:2184966", " 679 ret obj_cmp -> Ok(-1)": "cpu:2185133", - " 680 ret map_new_from_slices -> Ok(Map(obj#393))": "cpu:2185573, mem:135412, objs:-/197@fb1c722d", + " 680 ret map_new_from_slices -> Ok(Map(obj#393))": "cpu:2185573, mem:135532, objs:-/197@830f51f3", " 681 call vec_push_back(Vec(obj#385), Map(obj#393))": "", - " 682 ret vec_push_back -> Ok(Vec(obj#395))": "cpu:2186780, mem:135500, objs:-/198@2ffb5e8e", - " 683 call obj_cmp(Symbol(obj#399), Symbol(signature))": "cpu:2194876, mem:136752, objs:-/202@22f9b319", + " 682 ret vec_push_back -> Ok(Vec(obj#395))": "cpu:2186780, mem:135620, objs:-/198@5afdaaeb", + " 683 call obj_cmp(Symbol(obj#399), Symbol(signature))": "cpu:2194876, mem:136872, objs:-/202@16bbb08d", " 684 ret obj_cmp -> Ok(-1)": "cpu:2195043", - " 685 call call(Address(obj#37), Symbol(transfer), Vec(obj#381))": "cpu:2198399, mem:137176, objs:-/207@6ca9ebd6, auth:-/1@5cc63f80", - " 686 push SAC:a010db6c:transfer(Address(obj#379), Address(obj#377), I128(999999))": "cpu:2229833, mem:142370, objs:-/208@8cfbfaf, stk:1@9a15f9ce, auth:1@161d6f39/1@b995e564", + " 685 call call(Address(obj#37), Symbol(transfer), Vec(obj#381))": "cpu:2198399, mem:137296, objs:-/207@109deb75, auth:-/1@5cc63f80", + " 686 push SAC:2e378f80:transfer(Address(obj#379), Address(obj#377), I128(999999))": "cpu:2229833, mem:142498, objs:-/208@be8263fe, stk:1@706a0e80, auth:1@161d6f39/1@b995e564", " 687 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 688 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:2230591", " 689 call require_auth(Address(obj#379))": "", - " 690 call obj_cmp(Address(obj#397), Address(obj#379))": "cpu:2231222, mem:142410", + " 690 call obj_cmp(Address(obj#397), Address(obj#379))": "cpu:2231222, mem:142538", " 691 ret obj_cmp -> Ok(0)": "cpu:2231514", " 692 call obj_cmp(Address(obj#397), Address(obj#379))": " auth:1@161d6f39/-", " 693 ret obj_cmp -> Ok(0)": "cpu:2231806", @@ -699,11 +699,11 @@ " 697 ret obj_cmp -> Ok(0)": "cpu:2232390", " 698 call obj_cmp(Address(obj#413), Address(obj#377))": "", " 699 ret obj_cmp -> Ok(0)": "cpu:2232682", - " 700 call vec_len(Vec(obj#407))": "cpu:2254924, mem:148654", + " 700 call vec_len(Vec(obj#407))": "cpu:2254924, mem:148782", " 701 ret vec_len -> Ok(U32(1))": "cpu:2255046", " 702 call bytes_new_from_slice(32)": "", - " 703 ret bytes_new_from_slice -> Ok(Bytes(obj#417))": "cpu:2256015, mem:148766, objs:-/209@8246aeca", - " 704 call vec_get(Vec(obj#407), U32(0))": "cpu:2258111, mem:149006", + " 703 ret bytes_new_from_slice -> Ok(Bytes(obj#417))": "cpu:2256015, mem:148894, objs:-/209@fde771b8", + " 704 call vec_get(Vec(obj#407), U32(0))": "cpu:2258111, mem:149134", " 705 ret vec_get -> Ok(Map(obj#405))": "cpu:2258337", " 706 call map_unpack_to_slice(Map(obj#405), 2)": "", " 707 ret map_unpack_to_slice -> Ok(Void)": "cpu:2258689", @@ -715,17 +715,17 @@ " 713 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2678143", " 714 call bytes_copy_to_slice(Bytes(obj#401), U32(0), 32)": "", " 715 ret bytes_copy_to_slice -> Ok(())": "cpu:2678250", - " 716 ret require_auth -> Ok(Void)": "cpu:2685849, mem:151202, store:-/9@dd98b6aa, foot:10@eb572371, auth:1@161d6f39/1@5941e1c2", + " 716 ret require_auth -> Ok(Void)": "cpu:2685849, mem:151330, store:-/9@27bd06dc, foot:10@56dacbcd, auth:1@161d6f39/1@5941e1c2", " 717 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 718 call get_ledger_sequence()": "cpu:2687222, mem:151338, store:-/-, foot:-", + " 718 call get_ledger_sequence()": "cpu:2687222, mem:151466, store:-/-, foot:-", " 719 ret get_ledger_sequence -> Ok(U32(123))": "", - " 720 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2697454, mem:153083, store:-/9@dd98b6aa, foot:10@eb572371", + " 720 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2697454, mem:153215, store:-/9@27bd06dc, foot:10@56dacbcd", " 721 call vec_new_from_slice(1)": "cpu:2697649", - " 722 ret vec_new_from_slice -> Ok(Vec(obj#419))": "cpu:2698612, mem:153171, objs:-/210@379efc77", + " 722 ret vec_new_from_slice -> Ok(Vec(obj#419))": "cpu:2698612, mem:153303, objs:-/210@d327fe42", " 723 call get_contract_data(Vec(obj#419), Instance)": "", - " 724 call obj_cmp(Symbol(obj#433), Symbol(issuer))": "cpu:2708603, mem:154302, objs:-/219@83a80e82, stk:-", + " 724 call obj_cmp(Symbol(obj#433), Symbol(issuer))": "cpu:2708603, mem:154438, objs:-/219@431d90da, stk:-", " 725 ret obj_cmp -> Ok(-1)": "cpu:2708769", - " 726 call obj_cmp(Symbol(METADATA), Vec(obj#427))": "cpu:2709700, mem:154430, objs:-/221@724b839", + " 726 call obj_cmp(Symbol(METADATA), Vec(obj#427))": "cpu:2709700, mem:154566, objs:-/221@7131805f", " 727 ret obj_cmp -> Ok(-1)": "cpu:2709822", " 728 call obj_cmp(Vec(obj#427), Vec(obj#431))": "", " 729 ret obj_cmp -> Ok(-1)": "cpu:2710109", @@ -733,7 +733,7 @@ " 731 ret obj_cmp -> Ok(-1)": "cpu:2710447", " 732 call obj_cmp(Vec(obj#431), Vec(obj#419))": "", " 733 ret obj_cmp -> Ok(0)": "cpu:2710734", - " 734 ret get_contract_data -> Ok(Vec(obj#441))": "cpu:2710840, store:3@1bb1a970/9@dd98b6aa, stk:1@c260a77c", + " 734 ret get_contract_data -> Ok(Vec(obj#441))": "cpu:2710840, store:3@1bb1a970/9@27bd06dc, stk:1@d2483133", " 735 call vec_get(Vec(obj#441), U32(0))": "", " 736 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2711005", " 737 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -748,14 +748,14 @@ " 746 ret string_len -> Ok(U32(4))": "cpu:2712067", " 747 call string_copy_to_slice(String(obj#435), U32(0), 4)": "", " 748 ret string_copy_to_slice -> Ok(())": "cpu:2712170", - " 749 call vec_new_from_slice(1)": "cpu:2713410, mem:154566", - " 750 ret vec_new_from_slice -> Ok(Vec(obj#443))": "cpu:2714373, mem:154654, objs:-/222@2f650b41", + " 749 call vec_new_from_slice(1)": "cpu:2713410, mem:154702", + " 750 ret vec_new_from_slice -> Ok(Vec(obj#443))": "cpu:2714373, mem:154790, objs:-/222@1ab5a62d", " 751 call get_contract_data(Vec(obj#443), Instance)": "", - " 752 call obj_cmp(Vec(obj#427), Vec(obj#443))": "cpu:2714485, store:-/9@dd98b6aa, stk:-", + " 752 call obj_cmp(Vec(obj#427), Vec(obj#443))": "cpu:2714485, store:-/9@27bd06dc, stk:-", " 753 ret obj_cmp -> Ok(-1)": "cpu:2714772", " 754 call obj_cmp(Vec(obj#431), Vec(obj#443))": "", " 755 ret obj_cmp -> Ok(0)": "cpu:2715059", - " 756 ret get_contract_data -> Ok(Vec(obj#441))": "cpu:2715165, store:3@1bb1a970/9@dd98b6aa, stk:1@c260a77c", + " 756 ret get_contract_data -> Ok(Vec(obj#441))": "cpu:2715165, store:3@1bb1a970/9@27bd06dc, stk:1@d2483133", " 757 call vec_get(Vec(obj#441), U32(0))": "", " 758 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2715330", " 759 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -770,14 +770,14 @@ " 768 ret string_len -> Ok(U32(4))": "cpu:2716392", " 769 call string_copy_to_slice(String(obj#435), U32(0), 4)": "", " 770 ret string_copy_to_slice -> Ok(())": "cpu:2716495", - " 771 call vec_new_from_slice(1)": "cpu:2719925, mem:155690, store:3@1bb1a970/9@81664ae", - " 772 ret vec_new_from_slice -> Ok(Vec(obj#445))": "cpu:2720888, mem:155778, objs:-/223@59e67946", + " 771 call vec_new_from_slice(1)": "cpu:2719925, mem:155826, store:3@1bb1a970/9@ee9c155e", + " 772 ret vec_new_from_slice -> Ok(Vec(obj#445))": "cpu:2720888, mem:155914, objs:-/223@827320db", " 773 call get_contract_data(Vec(obj#445), Instance)": "", - " 774 call obj_cmp(Vec(obj#427), Vec(obj#445))": "cpu:2721000, store:-/9@81664ae, stk:-", + " 774 call obj_cmp(Vec(obj#427), Vec(obj#445))": "cpu:2721000, store:-/9@ee9c155e, stk:-", " 775 ret obj_cmp -> Ok(-1)": "cpu:2721287", " 776 call obj_cmp(Vec(obj#431), Vec(obj#445))": "", " 777 ret obj_cmp -> Ok(0)": "cpu:2721574", - " 778 ret get_contract_data -> Ok(Vec(obj#441))": "cpu:2721680, store:3@1bb1a970/9@81664ae, stk:1@c260a77c", + " 778 ret get_contract_data -> Ok(Vec(obj#441))": "cpu:2721680, store:3@1bb1a970/9@ee9c155e, stk:1@d2483133", " 779 call vec_get(Vec(obj#441), U32(0))": "", " 780 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2721845", " 781 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -792,14 +792,14 @@ " 790 ret string_len -> Ok(U32(4))": "cpu:2722907", " 791 call string_copy_to_slice(String(obj#435), U32(0), 4)": "", " 792 ret string_copy_to_slice -> Ok(())": "cpu:2723010", - " 793 call vec_new_from_slice(1)": "cpu:2724091, mem:155914", - " 794 ret vec_new_from_slice -> Ok(Vec(obj#447))": "cpu:2725054, mem:156002, objs:-/224@f24e0ced", + " 793 call vec_new_from_slice(1)": "cpu:2724091, mem:156050", + " 794 ret vec_new_from_slice -> Ok(Vec(obj#447))": "cpu:2725054, mem:156138, objs:-/224@caf57fb0", " 795 call get_contract_data(Vec(obj#447), Instance)": "", - " 796 call obj_cmp(Vec(obj#427), Vec(obj#447))": "cpu:2725166, store:-/9@81664ae, stk:-", + " 796 call obj_cmp(Vec(obj#427), Vec(obj#447))": "cpu:2725166, store:-/9@ee9c155e, stk:-", " 797 ret obj_cmp -> Ok(-1)": "cpu:2725453", " 798 call obj_cmp(Vec(obj#431), Vec(obj#447))": "", " 799 ret obj_cmp -> Ok(0)": "cpu:2725740", - " 800 ret get_contract_data -> Ok(Vec(obj#441))": "cpu:2725846, store:3@1bb1a970/9@81664ae, stk:1@c260a77c", + " 800 ret get_contract_data -> Ok(Vec(obj#441))": "cpu:2725846, store:3@1bb1a970/9@ee9c155e, stk:1@d2483133", " 801 call vec_get(Vec(obj#441), U32(0))": "", " 802 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2726011", " 803 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -814,34 +814,34 @@ " 812 ret string_len -> Ok(U32(4))": "cpu:2727073", " 813 call string_copy_to_slice(String(obj#435), U32(0), 4)": "", " 814 ret string_copy_to_slice -> Ok(())": "cpu:2727176", - " 815 call get_contract_data(Symbol(METADATA), Instance)": "cpu:2730146, mem:157038, store:3@1bb1a970/9@7dcf8f44", - " 816 call obj_cmp(Vec(obj#427), Symbol(METADATA))": "cpu:2730197, store:-/9@7dcf8f44, stk:-", + " 815 call get_contract_data(Symbol(METADATA), Instance)": "cpu:2730146, mem:157174, store:3@1bb1a970/9@4265e501", + " 816 call obj_cmp(Vec(obj#427), Symbol(METADATA))": "cpu:2730197, store:-/9@4265e501, stk:-", " 817 ret obj_cmp -> Ok(1)": "cpu:2730319", - " 818 ret get_contract_data -> Ok(Map(obj#425))": "cpu:2730425, store:3@1bb1a970/9@7dcf8f44, stk:1@c260a77c", + " 818 ret get_contract_data -> Ok(Map(obj#425))": "cpu:2730425, store:3@1bb1a970/9@4265e501, stk:1@d2483133", " 819 call map_unpack_to_slice(Map(obj#425), 3)": "", " 820 ret map_unpack_to_slice -> Ok(Void)": "cpu:2730765", " 821 call vec_new_from_slice(4)": "", - " 822 ret vec_new_from_slice -> Ok(Vec(obj#449))": "cpu:2731917, mem:157150, objs:-/225@486ec8", + " 822 ret vec_new_from_slice -> Ok(Vec(obj#449))": "cpu:2731917, mem:157286, objs:-/225@42931f7", " 823 call contract_event(Vec(obj#449), I128(999999))": "", - " 824 ret contract_event -> Ok(Void)": "cpu:2733526, mem:157327, objs:-/226@f3487e83, evt:3@e36a0d24", - " 825 pop SAC:a010db6c:transfer -> Ok(Void)": "", - " 826 ret call -> Ok(Void)": " store:-/9@7dcf8f44, stk:-, auth:-/-", - " 827 call vec_new_from_slice(1)": "cpu:2733966, mem:157391, objs:-/227@7962593b", - " 828 ret vec_new_from_slice -> Ok(Vec(obj#455))": "cpu:2734990, mem:157479, objs:-/228@aa1b4ac5", + " 824 ret contract_event -> Ok(Void)": "cpu:2733526, mem:157463, objs:-/226@55456d3b, evt:3@e36a0d24", + " 825 pop SAC:2e378f80:transfer -> Ok(Void)": "", + " 826 ret call -> Ok(Void)": " store:-/9@4265e501, stk:-, auth:-/-", + " 827 call vec_new_from_slice(1)": "cpu:2733966, mem:157527, objs:-/227@1a16aa97", + " 828 ret vec_new_from_slice -> Ok(Vec(obj#455))": "cpu:2734990, mem:157615, objs:-/228@5e02af92", " 829 call call(Address(obj#37), Symbol(balance), Vec(obj#455))": "", - " 830 push SAC:a010db6c:balance(Address(obj#453))": "cpu:2765470, mem:162621, objs:-/229@3fb14cdc, stk:1@162f623c, auth:1@b4ce50a6/-", + " 830 push SAC:2e378f80:balance(Address(obj#453))": "cpu:2765470, mem:162765, objs:-/229@6ddc655d, stk:1@fd9856c4, auth:1@b4ce50a6/-", " 831 call symbol_index_in_strs(Symbol(balance), 17)": "", " 832 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:2766218", " 833 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 834 call get_ledger_sequence()": "cpu:2767591, mem:162757, store:-/-, foot:-", + " 834 call get_ledger_sequence()": "cpu:2767591, mem:162901, store:-/-, foot:-", " 835 ret get_ledger_sequence -> Ok(U32(123))": "", - " 836 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2777823, mem:164502, store:-/9@7dcf8f44, foot:10@eb572371", + " 836 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2777823, mem:164650, store:-/9@4265e501, foot:10@56dacbcd", " 837 call vec_new_from_slice(1)": "cpu:2777930", - " 838 ret vec_new_from_slice -> Ok(Vec(obj#459))": "cpu:2778893, mem:164590, objs:-/230@9b33b2a7", + " 838 ret vec_new_from_slice -> Ok(Vec(obj#459))": "cpu:2778893, mem:164738, objs:-/230@17118a90", " 839 call get_contract_data(Vec(obj#459), Instance)": "", - " 840 call obj_cmp(Symbol(obj#473), Symbol(issuer))": "cpu:2788884, mem:165721, objs:-/239@77582bfe, stk:-", + " 840 call obj_cmp(Symbol(obj#473), Symbol(issuer))": "cpu:2788884, mem:165873, objs:-/239@fa0b573b, stk:-", " 841 ret obj_cmp -> Ok(-1)": "cpu:2789050", - " 842 call obj_cmp(Symbol(METADATA), Vec(obj#467))": "cpu:2789981, mem:165849, objs:-/241@866c0e9d", + " 842 call obj_cmp(Symbol(METADATA), Vec(obj#467))": "cpu:2789981, mem:166001, objs:-/241@13b7c344", " 843 ret obj_cmp -> Ok(-1)": "cpu:2790103", " 844 call obj_cmp(Vec(obj#467), Vec(obj#471))": "", " 845 ret obj_cmp -> Ok(-1)": "cpu:2790390", @@ -849,7 +849,7 @@ " 847 ret obj_cmp -> Ok(-1)": "cpu:2790728", " 848 call obj_cmp(Vec(obj#471), Vec(obj#459))": "", " 849 ret obj_cmp -> Ok(0)": "cpu:2791015", - " 850 ret get_contract_data -> Ok(Vec(obj#481))": "cpu:2791121, store:3@161219d2/9@7dcf8f44, stk:1@3a6f1a7b", + " 850 ret get_contract_data -> Ok(Vec(obj#481))": "cpu:2791121, store:3@161219d2/9@4265e501, stk:1@772a2e17", " 851 call vec_get(Vec(obj#481), U32(0))": "", " 852 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2791286", " 853 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -864,24 +864,24 @@ " 862 ret string_len -> Ok(U32(4))": "cpu:2792348", " 863 call string_copy_to_slice(String(obj#475), U32(0), 4)": "", " 864 ret string_copy_to_slice -> Ok(())": "cpu:2792451", - " 865 pop SAC:a010db6c:balance -> Ok(I128(91000000))": "cpu:2793483, mem:165985", - " 866 ret call -> Ok(I128(91000000))": " store:-/9@7dcf8f44, stk:-, auth:-/-", - " 867 call vec_new_from_slice(1)": "cpu:2793923, mem:166049, objs:-/242@ff479b2c", - " 868 ret vec_new_from_slice -> Ok(Vec(obj#485))": "cpu:2794947, mem:166137, objs:-/243@58800b81", + " 865 pop SAC:2e378f80:balance -> Ok(I128(91000000))": "cpu:2793483, mem:166137", + " 866 ret call -> Ok(I128(91000000))": " store:-/9@4265e501, stk:-, auth:-/-", + " 867 call vec_new_from_slice(1)": "cpu:2793923, mem:166201, objs:-/242@45da0ddb", + " 868 ret vec_new_from_slice -> Ok(Vec(obj#485))": "cpu:2794947, mem:166289, objs:-/243@5c771f7a", " 869 call call(Address(obj#37), Symbol(balance), Vec(obj#485))": "", - " 870 push SAC:a010db6c:balance(Address(obj#483))": "cpu:2825427, mem:171279, objs:-/244@3ae12d85, stk:1@28790b4d, auth:1@b78055a0/-", + " 870 push SAC:2e378f80:balance(Address(obj#483))": "cpu:2825427, mem:171439, objs:-/244@59489425, stk:1@31dc2045, auth:1@b78055a0/-", " 871 call symbol_index_in_strs(Symbol(balance), 17)": "", " 872 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:2826175", " 873 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 874 call get_ledger_sequence()": "cpu:2827548, mem:171415, store:-/-, foot:-", + " 874 call get_ledger_sequence()": "cpu:2827548, mem:171575, store:-/-, foot:-", " 875 ret get_ledger_sequence -> Ok(U32(123))": "", - " 876 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2837780, mem:173160, store:-/9@7dcf8f44, foot:10@eb572371", + " 876 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2837780, mem:173324, store:-/9@4265e501, foot:10@56dacbcd", " 877 call vec_new_from_slice(1)": "cpu:2837887", - " 878 ret vec_new_from_slice -> Ok(Vec(obj#489))": "cpu:2838850, mem:173248, objs:-/245@495e9efe", + " 878 ret vec_new_from_slice -> Ok(Vec(obj#489))": "cpu:2838850, mem:173412, objs:-/245@8353588e", " 879 call get_contract_data(Vec(obj#489), Instance)": "", - " 880 call obj_cmp(Symbol(obj#503), Symbol(issuer))": "cpu:2848841, mem:174379, objs:-/254@1b213237, stk:-", + " 880 call obj_cmp(Symbol(obj#503), Symbol(issuer))": "cpu:2848841, mem:174547, objs:-/254@92b11664, stk:-", " 881 ret obj_cmp -> Ok(-1)": "cpu:2849007", - " 882 call obj_cmp(Symbol(METADATA), Vec(obj#497))": "cpu:2849938, mem:174507, objs:-/256@5699c8ab", + " 882 call obj_cmp(Symbol(METADATA), Vec(obj#497))": "cpu:2849938, mem:174675, objs:-/256@8c08d41d", " 883 ret obj_cmp -> Ok(-1)": "cpu:2850060", " 884 call obj_cmp(Vec(obj#497), Vec(obj#501))": "", " 885 ret obj_cmp -> Ok(-1)": "cpu:2850347", @@ -889,7 +889,7 @@ " 887 ret obj_cmp -> Ok(-1)": "cpu:2850685", " 888 call obj_cmp(Vec(obj#501), Vec(obj#489))": "", " 889 ret obj_cmp -> Ok(0)": "cpu:2850972", - " 890 ret get_contract_data -> Ok(Vec(obj#511))": "cpu:2851078, store:3@19ede46f/9@7dcf8f44, stk:1@2c69b9cc", + " 890 ret get_contract_data -> Ok(Vec(obj#511))": "cpu:2851078, store:3@19ede46f/9@4265e501, stk:1@672f74fb", " 891 call vec_get(Vec(obj#511), U32(0))": "", " 892 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2851243", " 893 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -904,7 +904,7 @@ " 902 ret string_len -> Ok(U32(4))": "cpu:2852305", " 903 call string_copy_to_slice(String(obj#505), U32(0), 4)": "", " 904 ret string_copy_to_slice -> Ok(())": "cpu:2852408", - " 905 pop SAC:a010db6c:balance -> Ok(I128(9000000))": "cpu:2853599, mem:174643", - " 906 ret call -> Ok(I128(9000000))": " store:-/9@7dcf8f44, stk:-, auth:-/-", - " 907 end": "cpu:2853599, mem:174643, prngs:-/9b4a753, objs:-/256@5699c8ab, vm:-/-, evt:3@e36a0d24, store:-/9@7dcf8f44, foot:10@eb572371, stk:-, auth:-/-" + " 905 pop SAC:2e378f80:balance -> Ok(I128(9000000))": "cpu:2853599, mem:174811", + " 906 ret call -> Ok(I128(9000000))": " store:-/9@4265e501, stk:-, auth:-/-", + " 907 end": "cpu:2853599, mem:174811, prngs:-/9b4a753, objs:-/256@8c08d41d, vm:-/-, evt:3@e36a0d24, store:-/9@4265e501, foot:10@56dacbcd, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_do_not_init_contract_for_invalid_asset.json b/soroban-env-host/observations/test__stellar_asset_contract__test_do_not_init_contract_for_invalid_asset.json new file mode 100644 index 000000000..4975255ce --- /dev/null +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_do_not_init_contract_for_invalid_asset.json @@ -0,0 +1,264 @@ +{ + " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", + " 1 call bytes_new_from_slice(44)": "", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:15459, mem:124, objs:-/1@a896ec2e", + " 3 call create_asset_contract(Bytes(obj#1))": "", + " 4 call get_ledger_network_id()": "cpu:76058, mem:256", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:77088, mem:368, objs:-/2@6ed27a90", + " 6 call symbol_new_from_slice(10)": "cpu:93050, mem:4072, store:-/1@1c526e24, foot:1@8cbf38a5", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:94058, mem:4162, objs:-/3@c9a6e035", + " 8 call symbol_len(Symbol(obj#5))": "cpu:94498, mem:4226, objs:-/4@51679165", + " 9 ret symbol_len -> Ok(U32(10))": "cpu:94620", + " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", + " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:94724", + " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:104965, mem:5310, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", + " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:106760", + " 15 call vec_new_from_slice(1)": "", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:107723, mem:5398, objs:-/6@d956a446", + " 17 call has_contract_data(Vec(obj#11), Instance)": "", + " 18 ret has_contract_data -> Ok(False)": "cpu:107871, stk:1@76afaa1c", + " 19 pop SAC:a010db6c:sym#5 -> Err(Error(Value, InvalidInput))": "cpu:168359, mem:5530", + " 20 ret create_asset_contract -> Err(Error(Value, InvalidInput))": " stk:-, auth:-/-", + " 21 call bytes_new_from_slice(52)": "", + " 22 ret bytes_new_from_slice -> Ok(Bytes(obj#13))": "cpu:169332, mem:5662, objs:-/7@941a50db", + " 23 call create_asset_contract(Bytes(obj#13))": "", + " 24 call get_ledger_network_id()": "cpu:230181, mem:5818", + " 25 ret get_ledger_network_id -> Ok(Bytes(obj#15))": "cpu:231211, mem:5930, objs:-/8@32b90639", + " 26 call symbol_new_from_slice(10)": "cpu:248136, mem:9868, store:-/2@f79721b0, foot:2@56980cf3", + " 27 ret symbol_new_from_slice -> Ok(Symbol(obj#17))": "cpu:249144, mem:9958, objs:-/9@dd2d4c75", + " 28 call symbol_len(Symbol(obj#17))": "cpu:249584, mem:10022, objs:-/10@e8fa175a", + " 29 ret symbol_len -> Ok(U32(10))": "cpu:249706", + " 30 call symbol_copy_to_slice(Symbol(obj#17), U32(0), 10)": "", + " 31 ret symbol_copy_to_slice -> Ok(())": "cpu:249810", + " 32 push SAC:ec5441ab:sym#17(Bytes(obj#19))": "cpu:260107, mem:11174, objs:-/11@ece44914, stk:1@a071d07f, auth:1@876cd108/-", + " 33 call symbol_index_in_strs(Symbol(obj#17), 17)": "", + " 34 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:261902", + " 35 call vec_new_from_slice(1)": "", + " 36 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:262865, mem:11262, objs:-/12@89d7f85e", + " 37 call has_contract_data(Vec(obj#23), Instance)": "", + " 38 ret has_contract_data -> Ok(False)": "cpu:263013, stk:1@1a732574", + " 39 pop SAC:ec5441ab:sym#17 -> Err(Error(Value, InvalidInput))": "cpu:323751, mem:11418", + " 40 ret create_asset_contract -> Err(Error(Value, InvalidInput))": " stk:-, auth:-/-", + " 41 call bytes_new_from_slice(44)": "", + " 42 ret bytes_new_from_slice -> Ok(Bytes(obj#25))": "cpu:324722, mem:11542, objs:-/13@33de2896", + " 43 call create_asset_contract(Bytes(obj#25))": "", + " 44 call get_ledger_network_id()": "cpu:385321, mem:11674", + " 45 ret get_ledger_network_id -> Ok(Bytes(obj#27))": "cpu:386351, mem:11786, objs:-/14@4969f104", + " 46 call symbol_new_from_slice(10)": "cpu:403642, mem:15862, store:-/3@3265d0e9, foot:3@e515a8", + " 47 ret symbol_new_from_slice -> Ok(Symbol(obj#29))": "cpu:404650, mem:15952, objs:-/15@dc18cfe6", + " 48 call symbol_len(Symbol(obj#29))": "cpu:405090, mem:16016, objs:-/16@4b832bdc", + " 49 ret symbol_len -> Ok(U32(10))": "cpu:405212", + " 50 call symbol_copy_to_slice(Symbol(obj#29), U32(0), 10)": "", + " 51 ret symbol_copy_to_slice -> Ok(())": "cpu:405316", + " 52 push SAC:39c5b413:sym#29(Bytes(obj#31))": "cpu:415917, mem:17236, objs:-/17@d9a77a11, stk:1@2e567e8f, auth:1@4663a542/-", + " 53 call symbol_index_in_strs(Symbol(obj#29), 17)": "", + " 54 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:417712", + " 55 call vec_new_from_slice(1)": "", + " 56 ret vec_new_from_slice -> Ok(Vec(obj#35))": "cpu:418675, mem:17324, objs:-/18@89f75e45", + " 57 call has_contract_data(Vec(obj#35), Instance)": "", + " 58 ret has_contract_data -> Ok(False)": "cpu:418823, stk:1@17b429f0", + " 59 pop SAC:39c5b413:sym#29 -> Err(Error(Value, InvalidInput))": "cpu:479311, mem:17456", + " 60 ret create_asset_contract -> Err(Error(Value, InvalidInput))": " stk:-, auth:-/-", + " 61 call bytes_new_from_slice(52)": "", + " 62 ret bytes_new_from_slice -> Ok(Bytes(obj#37))": "cpu:480284, mem:17588, objs:-/19@8cd0fdf1", + " 63 call create_asset_contract(Bytes(obj#37))": "", + " 64 call get_ledger_network_id()": "cpu:541133, mem:17744", + " 65 ret get_ledger_network_id -> Ok(Bytes(obj#39))": "cpu:542163, mem:17856, objs:-/20@53b52a99", + " 66 call symbol_new_from_slice(10)": "cpu:559869, mem:22166, store:-/4@a06acf12, foot:4@1b0edeed", + " 67 ret symbol_new_from_slice -> Ok(Symbol(obj#41))": "cpu:560877, mem:22256, objs:-/21@50da9f1d", + " 68 call symbol_len(Symbol(obj#41))": "cpu:561317, mem:22320, objs:-/22@55b805a4", + " 69 ret symbol_len -> Ok(U32(10))": "cpu:561439", + " 70 call symbol_copy_to_slice(Symbol(obj#41), U32(0), 10)": "", + " 71 ret symbol_copy_to_slice -> Ok(())": "cpu:561543", + " 72 push SAC:dcf774fd:sym#41(Bytes(obj#43))": "cpu:571916, mem:23608, objs:-/23@ba54d0be, stk:1@32abe41d, auth:1@397a5d6/-", + " 73 call symbol_index_in_strs(Symbol(obj#41), 17)": "", + " 74 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:573711", + " 75 call vec_new_from_slice(1)": "", + " 76 ret vec_new_from_slice -> Ok(Vec(obj#47))": "cpu:574674, mem:23696, objs:-/24@105ca000", + " 77 call has_contract_data(Vec(obj#47), Instance)": "", + " 78 ret has_contract_data -> Ok(False)": "cpu:574822, stk:1@9abc41d", + " 79 pop SAC:dcf774fd:sym#41 -> Err(Error(Value, InvalidInput))": "cpu:635560, mem:23852", + " 80 ret create_asset_contract -> Err(Error(Value, InvalidInput))": " stk:-, auth:-/-", + " 81 call bytes_new_from_slice(44)": "", + " 82 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:636531, mem:23976, objs:-/25@5778302f", + " 83 call create_asset_contract(Bytes(obj#49))": "", + " 84 call get_ledger_network_id()": "cpu:697130, mem:24108", + " 85 ret get_ledger_network_id -> Ok(Bytes(obj#51))": "cpu:698160, mem:24220, objs:-/26@fd3a7092", + " 86 call symbol_new_from_slice(10)": "cpu:715706, mem:28668, store:-/5@367e8b84, foot:5@24b4c165", + " 87 ret symbol_new_from_slice -> Ok(Symbol(obj#53))": "cpu:716714, mem:28758, objs:-/27@d2e208c2", + " 88 call symbol_len(Symbol(obj#53))": "cpu:717154, mem:28822, objs:-/28@d4d0e14", + " 89 ret symbol_len -> Ok(U32(10))": "cpu:717276", + " 90 call symbol_copy_to_slice(Symbol(obj#53), U32(0), 10)": "", + " 91 ret symbol_copy_to_slice -> Ok(())": "cpu:717380", + " 92 push SAC:d3736d1a:sym#53(Bytes(obj#55))": "cpu:727769, mem:30178, objs:-/29@2c1a9c2f, stk:1@72a90db7, auth:1@19fe8dc3/-", + " 93 call symbol_index_in_strs(Symbol(obj#53), 17)": "", + " 94 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:729564", + " 95 call vec_new_from_slice(1)": "", + " 96 ret vec_new_from_slice -> Ok(Vec(obj#59))": "cpu:730527, mem:30266, objs:-/30@aad2d0b6", + " 97 call has_contract_data(Vec(obj#59), Instance)": "", + " 98 ret has_contract_data -> Ok(False)": "cpu:730675, stk:1@ac4629fd", + " 99 pop SAC:d3736d1a:sym#53 -> Err(Error(Value, InvalidInput))": "cpu:791163, mem:30398", + " 100 ret create_asset_contract -> Err(Error(Value, InvalidInput))": " stk:-, auth:-/-", + " 101 call bytes_new_from_slice(52)": "", + " 102 ret bytes_new_from_slice -> Ok(Bytes(obj#61))": "cpu:792136, mem:30530, objs:-/31@4ce85b57", + " 103 call create_asset_contract(Bytes(obj#61))": "", + " 104 call get_ledger_network_id()": "cpu:852985, mem:30686", + " 105 ret get_ledger_network_id -> Ok(Bytes(obj#63))": "cpu:854015, mem:30798, objs:-/32@5d95758e", + " 106 call symbol_new_from_slice(10)": "cpu:872795, mem:35480, store:-/6@baff432c, foot:6@7b651669", + " 107 ret symbol_new_from_slice -> Ok(Symbol(obj#65))": "cpu:873803, mem:35570, objs:-/33@20a97d38", + " 108 call symbol_len(Symbol(obj#65))": "cpu:874243, mem:35634, objs:-/34@70f0b5b0", + " 109 ret symbol_len -> Ok(U32(10))": "cpu:874365", + " 110 call symbol_copy_to_slice(Symbol(obj#65), U32(0), 10)": "", + " 111 ret symbol_copy_to_slice -> Ok(())": "cpu:874469", + " 112 push SAC:99a664f8:sym#65(Bytes(obj#67))": "cpu:885164, mem:37058, objs:-/35@1afb5d86, stk:1@845528c5, auth:1@802cf7b8/-", + " 113 call symbol_index_in_strs(Symbol(obj#65), 17)": "", + " 114 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:886959", + " 115 call vec_new_from_slice(1)": "", + " 116 ret vec_new_from_slice -> Ok(Vec(obj#71))": "cpu:887922, mem:37146, objs:-/36@6acbfc51", + " 117 call has_contract_data(Vec(obj#71), Instance)": "", + " 118 ret has_contract_data -> Ok(False)": "cpu:888070, stk:1@4f7237d", + " 119 pop SAC:99a664f8:sym#65 -> Err(Error(Value, InvalidInput))": "cpu:948808, mem:37302", + " 120 ret create_asset_contract -> Err(Error(Value, InvalidInput))": " stk:-, auth:-/-", + " 121 call bytes_new_from_slice(44)": "", + " 122 ret bytes_new_from_slice -> Ok(Bytes(obj#73))": "cpu:949779, mem:37426, objs:-/37@4bdf6229", + " 123 call create_asset_contract(Bytes(obj#73))": "", + " 124 call get_ledger_network_id()": "cpu:1010378, mem:37558", + " 125 ret get_ledger_network_id -> Ok(Bytes(obj#75))": "cpu:1011408, mem:37670, objs:-/38@f0dde5fd", + " 126 call symbol_new_from_slice(10)": "cpu:1030340, mem:42490, store:-/7@de9632e8, foot:7@68b0bae9", + " 127 ret symbol_new_from_slice -> Ok(Symbol(obj#77))": "cpu:1031348, mem:42580, objs:-/39@755a101c", + " 128 call symbol_len(Symbol(obj#77))": "cpu:1031788, mem:42644, objs:-/40@8aa669ab", + " 129 ret symbol_len -> Ok(U32(10))": "cpu:1031910", + " 130 call symbol_copy_to_slice(Symbol(obj#77), U32(0), 10)": "", + " 131 ret symbol_copy_to_slice -> Ok(())": "cpu:1032014", + " 132 push SAC:35ad3a59:sym#77(Bytes(obj#79))": "cpu:1043013, mem:44136, objs:-/41@581279ed, stk:1@8e265002, auth:1@b8e8fe41/-", + " 133 call symbol_index_in_strs(Symbol(obj#77), 17)": "", + " 134 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:1044808", + " 135 call vec_new_from_slice(1)": "", + " 136 ret vec_new_from_slice -> Ok(Vec(obj#83))": "cpu:1045771, mem:44224, objs:-/42@f7aa20c1", + " 137 call has_contract_data(Vec(obj#83), Instance)": "", + " 138 ret has_contract_data -> Ok(False)": "cpu:1045919, stk:1@a241f673", + " 139 pop SAC:35ad3a59:sym#77 -> Err(Error(Value, InvalidInput))": "cpu:1106407, mem:44356", + " 140 ret create_asset_contract -> Err(Error(Value, InvalidInput))": " stk:-, auth:-/-", + " 141 call bytes_new_from_slice(44)": "", + " 142 ret bytes_new_from_slice -> Ok(Bytes(obj#85))": "cpu:1107378, mem:44480, objs:-/43@b33f9e67", + " 143 call create_asset_contract(Bytes(obj#85))": "", + " 144 call get_ledger_network_id()": "cpu:1167977, mem:44612", + " 145 ret get_ledger_network_id -> Ok(Bytes(obj#87))": "cpu:1169007, mem:44724, objs:-/44@eaaf83b0", + " 146 call symbol_new_from_slice(10)": "cpu:1187578, mem:49730, store:-/8@fd9daba6, foot:8@c8c3c13e", + " 147 ret symbol_new_from_slice -> Ok(Symbol(obj#89))": "cpu:1188586, mem:49820, objs:-/45@9097cac3", + " 148 call symbol_len(Symbol(obj#89))": "cpu:1189026, mem:49884, objs:-/46@7b7ffc61", + " 149 ret symbol_len -> Ok(U32(10))": "cpu:1189148", + " 150 call symbol_copy_to_slice(Symbol(obj#89), U32(0), 10)": "", + " 151 ret symbol_copy_to_slice -> Ok(())": "cpu:1189252", + " 152 push SAC:cf705c4e:sym#89(Bytes(obj#91))": "cpu:1199731, mem:51444, objs:-/47@9315f974, stk:1@9a17e2ff, auth:1@b1171037/-", + " 153 call symbol_index_in_strs(Symbol(obj#89), 17)": "", + " 154 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:1201526", + " 155 call vec_new_from_slice(1)": "", + " 156 ret vec_new_from_slice -> Ok(Vec(obj#95))": "cpu:1202489, mem:51532, objs:-/48@854cb0cd", + " 157 call has_contract_data(Vec(obj#95), Instance)": "", + " 158 ret has_contract_data -> Ok(False)": "cpu:1202637, stk:1@82490a84", + " 159 pop SAC:cf705c4e:sym#89 -> Err(Error(Value, InvalidInput))": "cpu:1263125, mem:51664", + " 160 ret create_asset_contract -> Err(Error(Value, InvalidInput))": " stk:-, auth:-/-", + " 161 call bytes_new_from_slice(44)": "", + " 162 ret bytes_new_from_slice -> Ok(Bytes(obj#97))": "cpu:1264096, mem:51788, objs:-/49@177d987f", + " 163 call create_asset_contract(Bytes(obj#97))": "", + " 164 call get_ledger_network_id()": "cpu:1324695, mem:51920", + " 165 ret get_ledger_network_id -> Ok(Bytes(obj#99))": "cpu:1325725, mem:52032, objs:-/50@907db52", + " 166 call symbol_new_from_slice(10)": "cpu:1344912, mem:57224, store:-/9@1519bc60, foot:9@3f3ac04d", + " 167 ret symbol_new_from_slice -> Ok(Symbol(obj#101))": "cpu:1345920, mem:57314, objs:-/51@b1a48731", + " 168 call symbol_len(Symbol(obj#101))": "cpu:1346360, mem:57378, objs:-/52@1ff25961", + " 169 ret symbol_len -> Ok(U32(10))": "cpu:1346482", + " 170 call symbol_copy_to_slice(Symbol(obj#101), U32(0), 10)": "", + " 171 ret symbol_copy_to_slice -> Ok(())": "cpu:1346586", + " 172 push SAC:6fa51160:sym#101(Bytes(obj#103))": "cpu:1357369, mem:59006, objs:-/53@572c7354, stk:1@43da05aa, auth:1@666f512d/-", + " 173 call symbol_index_in_strs(Symbol(obj#101), 17)": "", + " 174 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:1359164", + " 175 call vec_new_from_slice(1)": "", + " 176 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:1360127, mem:59094, objs:-/54@e7f13f80", + " 177 call has_contract_data(Vec(obj#107), Instance)": "", + " 178 ret has_contract_data -> Ok(False)": "cpu:1360275, stk:1@d48b1dcb", + " 179 pop SAC:6fa51160:sym#101 -> Err(Error(Value, InvalidInput))": "cpu:1420763, mem:59226", + " 180 ret create_asset_contract -> Err(Error(Value, InvalidInput))": " stk:-, auth:-/-", + " 181 call bytes_new_from_slice(52)": "", + " 182 ret bytes_new_from_slice -> Ok(Bytes(obj#109))": "cpu:1421736, mem:59358, objs:-/55@4860f7d2", + " 183 call create_asset_contract(Bytes(obj#109))": "", + " 184 call get_ledger_network_id()": "cpu:1482585, mem:59514", + " 185 ret get_ledger_network_id -> Ok(Bytes(obj#111))": "cpu:1483615, mem:59626, objs:-/56@3283bed3", + " 186 call symbol_new_from_slice(10)": "cpu:1503364, mem:65052, store:-/10@918936b4, foot:10@f07a8968", + " 187 ret symbol_new_from_slice -> Ok(Symbol(obj#113))": "cpu:1504372, mem:65142, objs:-/57@f38ff518", + " 188 call symbol_len(Symbol(obj#113))": "cpu:1504812, mem:65206, objs:-/58@acd578f4", + " 189 ret symbol_len -> Ok(U32(10))": "cpu:1504934", + " 190 call symbol_copy_to_slice(Symbol(obj#113), U32(0), 10)": "", + " 191 ret symbol_copy_to_slice -> Ok(())": "cpu:1505038", + " 192 push SAC:c85c8f40:sym#113(Bytes(obj#115))": "cpu:1515551, mem:66902, objs:-/59@6859be2f, stk:1@51699998, auth:1@2e7145eb/-", + " 193 call symbol_index_in_strs(Symbol(obj#113), 17)": "", + " 194 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:1517346", + " 195 call vec_new_from_slice(1)": "", + " 196 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:1518309, mem:66990, objs:-/60@b0a1b9b1", + " 197 call has_contract_data(Vec(obj#119), Instance)": "", + " 198 ret has_contract_data -> Ok(False)": "cpu:1518457, stk:1@ee42618b", + " 199 pop SAC:c85c8f40:sym#113 -> Err(Error(Value, InvalidInput))": "cpu:1579195, mem:67146", + " 200 ret create_asset_contract -> Err(Error(Value, InvalidInput))": " stk:-, auth:-/-", + " 201 call bytes_new_from_slice(52)": "", + " 202 ret bytes_new_from_slice -> Ok(Bytes(obj#121))": "cpu:1580168, mem:67278, objs:-/61@6689026", + " 203 call create_asset_contract(Bytes(obj#121))": "", + " 204 call get_ledger_network_id()": "cpu:1641017, mem:67434", + " 205 ret get_ledger_network_id -> Ok(Bytes(obj#123))": "cpu:1642047, mem:67546, objs:-/62@bbd6065b", + " 206 call symbol_new_from_slice(10)": "cpu:1661862, mem:73158, store:-/11@67b1690c, foot:11@b5107931", + " 207 ret symbol_new_from_slice -> Ok(Symbol(obj#125))": "cpu:1662870, mem:73248, objs:-/63@4a5dfa0c", + " 208 call symbol_len(Symbol(obj#125))": "cpu:1663310, mem:73312, objs:-/64@55f17b98", + " 209 ret symbol_len -> Ok(U32(10))": "cpu:1663432", + " 210 call symbol_copy_to_slice(Symbol(obj#125), U32(0), 10)": "", + " 211 ret symbol_copy_to_slice -> Ok(())": "cpu:1663536", + " 212 push SAC:b6feeb18:sym#125(Bytes(obj#127))": "cpu:1674065, mem:75076, objs:-/65@a383669a, stk:1@63125a96, auth:1@d07137c6/-", + " 213 call symbol_index_in_strs(Symbol(obj#125), 17)": "", + " 214 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:1675860", + " 215 call vec_new_from_slice(1)": "", + " 216 ret vec_new_from_slice -> Ok(Vec(obj#131))": "cpu:1676823, mem:75164, objs:-/66@28aefddb", + " 217 call has_contract_data(Vec(obj#131), Instance)": "", + " 218 ret has_contract_data -> Ok(False)": "cpu:1676971, stk:1@522903fc", + " 219 pop SAC:b6feeb18:sym#125 -> Err(Error(Value, InvalidInput))": "cpu:1737709, mem:75320", + " 220 ret create_asset_contract -> Err(Error(Value, InvalidInput))": " stk:-, auth:-/-", + " 221 call bytes_new_from_slice(52)": "", + " 222 ret bytes_new_from_slice -> Ok(Bytes(obj#133))": "cpu:1738682, mem:75452, objs:-/67@6ae3251c", + " 223 call create_asset_contract(Bytes(obj#133))": "", + " 224 call get_ledger_network_id()": "cpu:1799531, mem:75608", + " 225 ret get_ledger_network_id -> Ok(Bytes(obj#135))": "cpu:1800561, mem:75720, objs:-/68@fd026a85", + " 226 call symbol_new_from_slice(10)": "cpu:1821312, mem:81518, store:-/12@bc7ccc0e, foot:12@45461ebf", + " 227 ret symbol_new_from_slice -> Ok(Symbol(obj#137))": "cpu:1822320, mem:81608, objs:-/69@45ea958a", + " 228 call symbol_len(Symbol(obj#137))": "cpu:1822760, mem:81672, objs:-/70@e821b7d8", + " 229 ret symbol_len -> Ok(U32(10))": "cpu:1822882", + " 230 call symbol_copy_to_slice(Symbol(obj#137), U32(0), 10)": "", + " 231 ret symbol_copy_to_slice -> Ok(())": "cpu:1822986", + " 232 push SAC:afcf9e07:sym#137(Bytes(obj#139))": "cpu:1834109, mem:83504, objs:-/71@67bdf827, stk:1@74078f3d, auth:1@80f1b22b/-", + " 233 call symbol_index_in_strs(Symbol(obj#137), 17)": "", + " 234 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:1835904", + " 235 call vec_new_from_slice(1)": "", + " 236 ret vec_new_from_slice -> Ok(Vec(obj#143))": "cpu:1836867, mem:83592, objs:-/72@e831399b", + " 237 call has_contract_data(Vec(obj#143), Instance)": "", + " 238 ret has_contract_data -> Ok(False)": "cpu:1837015, stk:1@74ea45a1", + " 239 pop SAC:afcf9e07:sym#137 -> Err(Error(Value, InvalidInput))": "cpu:1897753, mem:83748", + " 240 ret create_asset_contract -> Err(Error(Value, InvalidInput))": " stk:-, auth:-/-", + " 241 call bytes_new_from_slice(52)": "", + " 242 ret bytes_new_from_slice -> Ok(Bytes(obj#145))": "cpu:1898726, mem:83880, objs:-/73@d2b691cd", + " 243 call create_asset_contract(Bytes(obj#145))": "", + " 244 call get_ledger_network_id()": "cpu:1959575, mem:84036", + " 245 ret get_ledger_network_id -> Ok(Bytes(obj#147))": "cpu:1960605, mem:84148, objs:-/74@86326fb1", + " 246 call symbol_new_from_slice(10)": "cpu:1981806, mem:90132, store:-/13@ac7e6877, foot:13@4c038f1", + " 247 ret symbol_new_from_slice -> Ok(Symbol(obj#149))": "cpu:1982814, mem:90222, objs:-/75@948f3d87", + " 248 call symbol_len(Symbol(obj#149))": "cpu:1983254, mem:90286, objs:-/76@d805ecb4", + " 249 ret symbol_len -> Ok(U32(10))": "cpu:1983376", + " 250 call symbol_copy_to_slice(Symbol(obj#149), U32(0), 10)": "", + " 251 ret symbol_copy_to_slice -> Ok(())": "cpu:1983480", + " 252 push SAC:ca6bff59:sym#149(Bytes(obj#151))": "cpu:1994619, mem:92186, objs:-/77@2a7d733, stk:1@b4b0b494, auth:1@a2fdbc1c/-", + " 253 call symbol_index_in_strs(Symbol(obj#149), 17)": "", + " 254 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:1996414", + " 255 call vec_new_from_slice(1)": "", + " 256 ret vec_new_from_slice -> Ok(Vec(obj#155))": "cpu:1997377, mem:92274, objs:-/78@252d1267", + " 257 call has_contract_data(Vec(obj#155), Instance)": "", + " 258 ret has_contract_data -> Ok(False)": "cpu:1997525, stk:1@29d6c6ad", + " 259 pop SAC:ca6bff59:sym#149 -> Err(Error(Value, InvalidInput))": "cpu:2058263, mem:92430", + " 260 ret create_asset_contract -> Err(Error(Value, InvalidInput))": " stk:-, auth:-/-", + " 261 end": "cpu:2058263, mem:92430, prngs:-/9b4a753, objs:-/78@252d1267, vm:-/-, evt:-, store:-/13@ac7e6877, foot:13@4c038f1, stk:-, auth:-/-" +} \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_negative_amounts_are_not_allowed.json b/soroban-env-host/observations/test__stellar_asset_contract__test_negative_amounts_are_not_allowed.json index 310f269dd..13bc4ab61 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_negative_amounts_are_not_allowed.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_negative_amounts_are_not_allowed.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,54 +68,54 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call vec_new_from_slice(2)": "cpu:218830, mem:14164, objs:-/20@f10c2443, store:-/6@3f915cb1, foot:6@980adc1a", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:219856, mem:14260, objs:-/21@a70452ec", - " 87 call vec_new()": "cpu:238346, mem:19360, objs:-/22@49776f1d", - " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:238847, mem:19424, objs:-/23@8278a387", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call vec_new_from_slice(2)": "cpu:218830, mem:14172, objs:-/20@84c25009, store:-/6@fad10303, foot:6@f087481e", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:219856, mem:14268, objs:-/21@4c31c4f6", + " 87 call vec_new()": "cpu:238346, mem:19368, objs:-/22@e1619b81", + " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:238847, mem:19432, objs:-/23@e05da44b", " 89 call bytes_new_from_slice(32)": "", - " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:239816, mem:19536, objs:-/24@6414ef7d", + " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:239816, mem:19544, objs:-/24@7e108b72", " 91 call bytes_len(Bytes(obj#47))": "", " 92 ret bytes_len -> Ok(U32(32))": "cpu:239938", " 93 call bytes_new_from_slice(64)": "", - " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:240915, mem:19680, objs:-/25@7798c7d4", + " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:240915, mem:19688, objs:-/25@1d759f6e", " 95 call bytes_len(Bytes(obj#49))": "", " 96 ret bytes_len -> Ok(U32(64))": "cpu:241037", " 97 call map_new_from_slices(2)": "", - " 98 call symbol_new_from_slice(10)": "cpu:241570, mem:19744", - " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:242578, mem:19834, objs:-/26@12829e48", + " 98 call symbol_new_from_slice(10)": "cpu:241570, mem:19752", + " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:242578, mem:19842, objs:-/26@8f5f49a9", " 100 call obj_cmp(Symbol(obj#51), Symbol(signature))": "cpu:242748", " 101 ret obj_cmp -> Ok(-1)": "cpu:242915", - " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:243355, mem:19898, objs:-/27@1471fbd", + " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:243355, mem:19906, objs:-/27@8f3f4740", " 103 call vec_push_back(Vec(obj#45), Map(obj#53))": "", - " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:244562, mem:19986, objs:-/28@e4e9ed4d", - " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:252658, mem:21238, objs:-/32@c6e61994", + " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:244562, mem:19994, objs:-/28@dab377d4", + " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:252658, mem:21246, objs:-/32@51ebaa91", " 106 ret obj_cmp -> Ok(-1)": "cpu:252825", - " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:255689, mem:21574, objs:-/36@653b45ef, auth:-/1@471dcf20", - " 108 push SAC:a010db6c:mint(Address(obj#39), I128(100000000))": "cpu:286759, mem:26616, objs:-/37@b587f4bd, stk:1@cc1994d0, auth:1@bd72e8ef/1@49ca333", + " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:255689, mem:21582, objs:-/36@7fd370e3, auth:-/1@471dcf20", + " 108 push SAC:2e378f80:mint(Address(obj#39), I128(100000000))": "cpu:286759, mem:26632, objs:-/37@8670604, stk:1@b0c8fa83, auth:1@bd72e8ef/1@49ca333", " 109 call symbol_index_in_strs(Symbol(mint), 17)": "", " 110 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:287507", " 111 call vec_new_from_slice(1)": "", - " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:288470, mem:26704, objs:-/38@29414f6", + " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:288470, mem:26720, objs:-/38@4fa61eb6", " 113 call get_contract_data(Vec(obj#75), Instance)": "", - " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:298461, mem:27835, objs:-/47@b4891f4e, stk:-", + " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:298461, mem:27855, objs:-/47@ac775cc5, stk:-", " 115 ret obj_cmp -> Ok(-1)": "cpu:298627", - " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:299558, mem:27963, objs:-/49@aef65d37", + " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:299558, mem:27983, objs:-/49@726e766a", " 117 ret obj_cmp -> Ok(-1)": "cpu:299680", " 118 call obj_cmp(Vec(obj#83), Vec(obj#87))": "", " 119 ret obj_cmp -> Ok(-1)": "cpu:299967", @@ -123,7 +123,7 @@ " 121 ret obj_cmp -> Ok(-1)": "cpu:300305", " 122 call obj_cmp(Vec(obj#87), Vec(obj#75))": "", " 123 ret obj_cmp -> Ok(0)": "cpu:300592", - " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:300698, store:3@63cd6523/6@3f915cb1, stk:1@62cc3764", + " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:300698, store:3@63cd6523/6@fad10303, stk:1@56f3dc2b", " 125 call vec_get(Vec(obj#97), U32(0))": "", " 126 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:300863", " 127 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -134,16 +134,16 @@ " 132 ret map_unpack_to_slice -> Ok(Void)": "cpu:301574", " 133 call bytes_len(Bytes(obj#93))": "", " 134 ret bytes_len -> Ok(U32(32))": "cpu:301696", - " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:302289, mem:28027, objs:-/50@5da9862e", + " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:302289, mem:28047, objs:-/50@a11d5bac", " 136 ret obj_cmp -> Ok(-1)": "cpu:302581", " 137 call vec_new_from_slice(1)": "", - " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:303544, mem:28115, objs:-/51@c30418a2", + " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:303544, mem:28135, objs:-/51@502c071e", " 139 call get_contract_data(Vec(obj#101), Instance)": "", - " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:303656, store:-/6@3f915cb1, stk:-", + " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:303656, store:-/6@fad10303, stk:-", " 141 ret obj_cmp -> Ok(0)": "cpu:303943", - " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:304049, store:3@63cd6523/6@3f915cb1, stk:1@62cc3764", + " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:304049, store:3@63cd6523/6@fad10303, stk:1@56f3dc2b", " 143 call require_auth(Address(obj#85))": "", - " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:304678, mem:28147", + " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:304678, mem:28167", " 145 ret obj_cmp -> Ok(0)": "cpu:304970", " 146 call obj_cmp(Address(obj#57), Address(obj#85))": " auth:1@bd72e8ef/-", " 147 ret obj_cmp -> Ok(0)": "cpu:305262", @@ -151,11 +151,11 @@ " 149 ret obj_cmp -> Ok(0)": "cpu:305554", " 150 call obj_cmp(Address(obj#71), Address(obj#39))": "", " 151 ret obj_cmp -> Ok(0)": "cpu:305846", - " 152 call vec_len(Vec(obj#67))": "cpu:324404, mem:33199", + " 152 call vec_len(Vec(obj#67))": "cpu:324404, mem:33219", " 153 ret vec_len -> Ok(U32(1))": "cpu:324526", " 154 call bytes_new_from_slice(32)": "", - " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:325495, mem:33311, objs:-/52@39b7397f", - " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:327572, mem:33551", + " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:325495, mem:33331, objs:-/52@34d427fc", + " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:327572, mem:33571", " 157 ret vec_get -> Ok(Map(obj#65))": "cpu:327798", " 158 call map_unpack_to_slice(Map(obj#65), 2)": "", " 159 ret map_unpack_to_slice -> Ok(Void)": "cpu:328150", @@ -167,19 +167,19 @@ " 165 ret verify_sig_ed25519 -> Ok(Void)": "cpu:747604", " 166 call bytes_copy_to_slice(Bytes(obj#61), U32(0), 32)": "", " 167 ret bytes_copy_to_slice -> Ok(())": "cpu:747711", - " 168 ret require_auth -> Ok(Void)": "cpu:753952, mem:35325, store:3@63cd6523/7@427f9a9c, foot:7@7b60d93b, auth:1@bd72e8ef/1@4ec905a3", + " 168 ret require_auth -> Ok(Void)": "cpu:753952, mem:35345, store:3@63cd6523/7@fe1d8640, foot:7@6f010aca, auth:1@bd72e8ef/1@4ec905a3", " 169 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 170 call get_ledger_sequence()": "cpu:755258, mem:35461, store:3@63cd6523/-, foot:-", + " 170 call get_ledger_sequence()": "cpu:755258, mem:35481, store:3@63cd6523/-, foot:-", " 171 ret get_ledger_sequence -> Ok(U32(123))": "", - " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:766626, mem:37698, store:3@63cd6523/7@a48bbb6, foot:7@7b60d93b", + " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:766626, mem:37722, store:3@63cd6523/7@b06549b4, foot:7@6f010aca", " 173 call vec_new_from_slice(1)": "cpu:766821", - " 174 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:767784, mem:37786, objs:-/53@aef26dab", + " 174 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:767784, mem:37810, objs:-/53@77b658b3", " 175 call get_contract_data(Vec(obj#105), Instance)": "", - " 176 call obj_cmp(Vec(obj#83), Vec(obj#105))": "cpu:767896, store:-/7@a48bbb6, stk:-", + " 176 call obj_cmp(Vec(obj#83), Vec(obj#105))": "cpu:767896, store:-/7@b06549b4, stk:-", " 177 ret obj_cmp -> Ok(-1)": "cpu:768183", " 178 call obj_cmp(Vec(obj#87), Vec(obj#105))": "", " 179 ret obj_cmp -> Ok(0)": "cpu:768470", - " 180 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:768576, store:3@63cd6523/7@a48bbb6, stk:1@62cc3764", + " 180 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:768576, store:3@63cd6523/7@b06549b4, stk:1@56f3dc2b", " 181 call vec_get(Vec(obj#97), U32(0))": "", " 182 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:768741", " 183 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -194,14 +194,14 @@ " 192 ret string_len -> Ok(U32(4))": "cpu:769803", " 193 call string_copy_to_slice(String(obj#91), U32(0), 4)": "", " 194 ret string_copy_to_slice -> Ok(())": "cpu:769906", - " 195 call vec_new_from_slice(1)": "cpu:771127, mem:37922", - " 196 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:772090, mem:38010, objs:-/54@1eb6b6fd", + " 195 call vec_new_from_slice(1)": "cpu:771127, mem:37946", + " 196 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:772090, mem:38034, objs:-/54@3e024891", " 197 call get_contract_data(Vec(obj#107), Instance)": "", - " 198 call obj_cmp(Vec(obj#83), Vec(obj#107))": "cpu:772202, store:-/7@a48bbb6, stk:-", + " 198 call obj_cmp(Vec(obj#83), Vec(obj#107))": "cpu:772202, store:-/7@b06549b4, stk:-", " 199 ret obj_cmp -> Ok(-1)": "cpu:772489", " 200 call obj_cmp(Vec(obj#87), Vec(obj#107))": "", " 201 ret obj_cmp -> Ok(0)": "cpu:772776", - " 202 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:772882, store:3@63cd6523/7@a48bbb6, stk:1@62cc3764", + " 202 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:772882, store:3@63cd6523/7@b06549b4, stk:1@56f3dc2b", " 203 call vec_get(Vec(obj#97), U32(0))": "", " 204 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:773047", " 205 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -216,158 +216,158 @@ " 214 ret string_len -> Ok(U32(4))": "cpu:774109", " 215 call string_copy_to_slice(String(obj#91), U32(0), 4)": "", " 216 ret string_copy_to_slice -> Ok(())": "cpu:774212", - " 217 call get_contract_data(Symbol(METADATA), Instance)": "cpu:777270, mem:38910, store:3@63cd6523/7@b56c800b", - " 218 call obj_cmp(Vec(obj#83), Symbol(METADATA))": "cpu:777321, store:-/7@b56c800b, stk:-", + " 217 call get_contract_data(Symbol(METADATA), Instance)": "cpu:777270, mem:38934, store:3@63cd6523/7@216606f2", + " 218 call obj_cmp(Vec(obj#83), Symbol(METADATA))": "cpu:777321, store:-/7@216606f2, stk:-", " 219 ret obj_cmp -> Ok(1)": "cpu:777443", - " 220 ret get_contract_data -> Ok(Map(obj#81))": "cpu:777549, store:3@63cd6523/7@b56c800b, stk:1@62cc3764", + " 220 ret get_contract_data -> Ok(Map(obj#81))": "cpu:777549, store:3@63cd6523/7@216606f2, stk:1@56f3dc2b", " 221 call map_unpack_to_slice(Map(obj#81), 3)": "", " 222 ret map_unpack_to_slice -> Ok(Void)": "cpu:777889", " 223 call vec_new_from_slice(4)": "", - " 224 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:779041, mem:39022, objs:-/55@3114ce46", + " 224 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:779041, mem:39046, objs:-/55@3cf90b4f", " 225 call contract_event(Vec(obj#109), I128(100000000))": "", - " 226 ret contract_event -> Ok(Void)": "cpu:780650, mem:39199, objs:-/56@dac21401, evt:1@f8493898", - " 227 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 228 ret call -> Ok(Void)": " store:-/7@b56c800b, stk:-, auth:-/-", - " 229 call vec_new_from_slice(2)": "cpu:781090, mem:39263, objs:-/57@393e4b18", - " 230 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:782116, mem:39359, objs:-/58@2f99a6fe", - " 231 call vec_new()": "cpu:800606, mem:44459, objs:-/59@7c1aad75", - " 232 ret vec_new -> Ok(Vec(obj#119))": "cpu:801107, mem:44523, objs:-/60@433a83be", + " 226 ret contract_event -> Ok(Void)": "cpu:780650, mem:39223, objs:-/56@4f632d26, evt:1@f8493898", + " 227 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 228 ret call -> Ok(Void)": " store:-/7@216606f2, stk:-, auth:-/-", + " 229 call vec_new_from_slice(2)": "cpu:781090, mem:39287, objs:-/57@4601caf6", + " 230 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:782116, mem:39383, objs:-/58@13f7cb2b", + " 231 call vec_new()": "cpu:800606, mem:44483, objs:-/59@be23bfa3", + " 232 ret vec_new -> Ok(Vec(obj#119))": "cpu:801107, mem:44547, objs:-/60@57494aed", " 233 call bytes_new_from_slice(32)": "", - " 234 ret bytes_new_from_slice -> Ok(Bytes(obj#121))": "cpu:802076, mem:44635, objs:-/61@ea18ed60", + " 234 ret bytes_new_from_slice -> Ok(Bytes(obj#121))": "cpu:802076, mem:44659, objs:-/61@731e31b", " 235 call bytes_len(Bytes(obj#121))": "", " 236 ret bytes_len -> Ok(U32(32))": "cpu:802198", " 237 call bytes_new_from_slice(64)": "", - " 238 ret bytes_new_from_slice -> Ok(Bytes(obj#123))": "cpu:803175, mem:44779, objs:-/62@42a26bdc", + " 238 ret bytes_new_from_slice -> Ok(Bytes(obj#123))": "cpu:803175, mem:44803, objs:-/62@a2b6c714", " 239 call bytes_len(Bytes(obj#123))": "", " 240 ret bytes_len -> Ok(U32(64))": "cpu:803297", " 241 call map_new_from_slices(2)": "", - " 242 call symbol_new_from_slice(10)": "cpu:803830, mem:44843", - " 243 ret symbol_new_from_slice -> Ok(Symbol(obj#125))": "cpu:804838, mem:44933, objs:-/63@4c28c000", + " 242 call symbol_new_from_slice(10)": "cpu:803830, mem:44867", + " 243 ret symbol_new_from_slice -> Ok(Symbol(obj#125))": "cpu:804838, mem:44957, objs:-/63@b2ee3023", " 244 call obj_cmp(Symbol(obj#125), Symbol(signature))": "cpu:805008", " 245 ret obj_cmp -> Ok(-1)": "cpu:805175", - " 246 ret map_new_from_slices -> Ok(Map(obj#127))": "cpu:805615, mem:44997, objs:-/64@dc8ec472", + " 246 ret map_new_from_slices -> Ok(Map(obj#127))": "cpu:805615, mem:45021, objs:-/64@9c934283", " 247 call vec_push_back(Vec(obj#119), Map(obj#127))": "", - " 248 ret vec_push_back -> Ok(Vec(obj#129))": "cpu:806822, mem:45085, objs:-/65@1dbff9d", - " 249 call obj_cmp(Symbol(obj#133), Symbol(signature))": "cpu:814918, mem:46337, objs:-/69@8a53596c", + " 248 ret vec_push_back -> Ok(Vec(obj#129))": "cpu:806822, mem:45109, objs:-/65@bef410f6", + " 249 call obj_cmp(Symbol(obj#133), Symbol(signature))": "cpu:814918, mem:46361, objs:-/69@dcf02067", " 250 ret obj_cmp -> Ok(-1)": "cpu:815085", - " 251 call call(Address(obj#37), Symbol(mint), Vec(obj#115))": "cpu:817949, mem:46673, objs:-/73@e68da228, auth:-/1@33625666", - " 252 push SAC:a010db6c:mint(Address(obj#113), I128(-1))": "cpu:849323, mem:51783, objs:-/74@3f4e879c, stk:1@16e616fb, auth:1@c4607961/1@8bea0597", + " 251 call call(Address(obj#37), Symbol(mint), Vec(obj#115))": "cpu:817949, mem:46697, objs:-/73@8c7de174, auth:-/1@33625666", + " 252 push SAC:2e378f80:mint(Address(obj#113), I128(-1))": "cpu:849323, mem:51815, objs:-/74@227ad327, stk:1@916c3589, auth:1@c4607961/1@8bea0597", " 253 call symbol_index_in_strs(Symbol(mint), 17)": "", " 254 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:850071", - " 255 pop SAC:a010db6c:mint -> Err(Error(Contract, #8))": "", + " 255 pop SAC:2e378f80:mint -> Err(Error(Contract, #8))": "", " 256 ret call -> Err(Error(Contract, #8))": " stk:-, auth:-/-", - " 257 call vec_new_from_slice(2)": "cpu:850511, mem:51847, objs:-/75@58dfe5b8", - " 258 ret vec_new_from_slice -> Ok(Vec(obj#151))": "cpu:851537, mem:51943, objs:-/76@73236911", - " 259 call vec_new()": "cpu:870247, mem:57055, objs:-/77@b2cde4ab", - " 260 ret vec_new -> Ok(Vec(obj#155))": "cpu:870748, mem:57119, objs:-/78@63a4e151", + " 257 call vec_new_from_slice(2)": "cpu:850511, mem:51879, objs:-/75@93af43bc", + " 258 ret vec_new_from_slice -> Ok(Vec(obj#151))": "cpu:851537, mem:51975, objs:-/76@e9d6f622", + " 259 call vec_new()": "cpu:870247, mem:57087, objs:-/77@2849d9e7", + " 260 ret vec_new -> Ok(Vec(obj#155))": "cpu:870748, mem:57151, objs:-/78@935f4e25", " 261 call bytes_new_from_slice(32)": "", - " 262 ret bytes_new_from_slice -> Ok(Bytes(obj#157))": "cpu:871717, mem:57231, objs:-/79@c2a059e7", + " 262 ret bytes_new_from_slice -> Ok(Bytes(obj#157))": "cpu:871717, mem:57263, objs:-/79@564d99b9", " 263 call bytes_len(Bytes(obj#157))": "", " 264 ret bytes_len -> Ok(U32(32))": "cpu:871839", " 265 call bytes_new_from_slice(64)": "", - " 266 ret bytes_new_from_slice -> Ok(Bytes(obj#159))": "cpu:872816, mem:57375, objs:-/80@8ac3d91", + " 266 ret bytes_new_from_slice -> Ok(Bytes(obj#159))": "cpu:872816, mem:57407, objs:-/80@9b28c21e", " 267 call bytes_len(Bytes(obj#159))": "", " 268 ret bytes_len -> Ok(U32(64))": "cpu:872938", " 269 call map_new_from_slices(2)": "", - " 270 call symbol_new_from_slice(10)": "cpu:873471, mem:57439", - " 271 ret symbol_new_from_slice -> Ok(Symbol(obj#161))": "cpu:874479, mem:57529, objs:-/81@e60ff389", + " 270 call symbol_new_from_slice(10)": "cpu:873471, mem:57471", + " 271 ret symbol_new_from_slice -> Ok(Symbol(obj#161))": "cpu:874479, mem:57561, objs:-/81@e03cd797", " 272 call obj_cmp(Symbol(obj#161), Symbol(signature))": "cpu:874649", " 273 ret obj_cmp -> Ok(-1)": "cpu:874816", - " 274 ret map_new_from_slices -> Ok(Map(obj#163))": "cpu:875256, mem:57593, objs:-/82@aea4687a", + " 274 ret map_new_from_slices -> Ok(Map(obj#163))": "cpu:875256, mem:57625, objs:-/82@b3714f6e", " 275 call vec_push_back(Vec(obj#155), Map(obj#163))": "", - " 276 ret vec_push_back -> Ok(Vec(obj#165))": "cpu:876463, mem:57681, objs:-/83@4f836fe7", - " 277 call obj_cmp(Symbol(obj#169), Symbol(signature))": "cpu:884559, mem:58933, objs:-/87@9c99c38a", + " 276 ret vec_push_back -> Ok(Vec(obj#165))": "cpu:876463, mem:57713, objs:-/83@332bb46a", + " 277 call obj_cmp(Symbol(obj#169), Symbol(signature))": "cpu:884559, mem:58965, objs:-/87@b77cfa8c", " 278 ret obj_cmp -> Ok(-1)": "cpu:884726", - " 279 call call(Address(obj#37), Symbol(clawback), Vec(obj#151))": "cpu:887590, mem:59269, objs:-/91@400a932e, auth:-/1@cf941771", - " 280 push SAC:a010db6c:clawback(Address(obj#149), I128(-1))": "cpu:918964, mem:64379, objs:-/92@d4d8401, stk:1@cf9d3b1d, auth:1@76cae19f/1@aab87afd", + " 279 call call(Address(obj#37), Symbol(clawback), Vec(obj#151))": "cpu:887590, mem:59301, objs:-/91@ba9be97a, auth:-/1@cf941771", + " 280 push SAC:2e378f80:clawback(Address(obj#149), I128(-1))": "cpu:918964, mem:64419, objs:-/92@72b5e7bc, stk:1@9c50a05a, auth:1@76cae19f/1@aab87afd", " 281 call symbol_index_in_strs(Symbol(clawback), 17)": "", " 282 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:919722", - " 283 pop SAC:a010db6c:clawback -> Err(Error(Contract, #8))": "", + " 283 pop SAC:2e378f80:clawback -> Err(Error(Contract, #8))": "", " 284 ret call -> Err(Error(Contract, #8))": " stk:-, auth:-/-", - " 285 call vec_new_from_slice(3)": "cpu:920602, mem:64507, objs:-/94@e183b3ba", - " 286 ret vec_new_from_slice -> Ok(Vec(obj#189))": "cpu:921691, mem:64611, objs:-/95@217d79e", - " 287 call vec_new()": "cpu:943865, mem:70903, objs:-/96@99813267", - " 288 ret vec_new -> Ok(Vec(obj#193))": "cpu:944366, mem:70967, objs:-/97@27d9860f", + " 285 call vec_new_from_slice(3)": "cpu:920602, mem:64547, objs:-/94@81cb96b3", + " 286 ret vec_new_from_slice -> Ok(Vec(obj#189))": "cpu:921691, mem:64651, objs:-/95@cae705e5", + " 287 call vec_new()": "cpu:943865, mem:70943, objs:-/96@972f1115", + " 288 ret vec_new -> Ok(Vec(obj#193))": "cpu:944366, mem:71007, objs:-/97@89df9717", " 289 call bytes_new_from_slice(32)": "", - " 290 ret bytes_new_from_slice -> Ok(Bytes(obj#195))": "cpu:945335, mem:71079, objs:-/98@f4d4ccbb", + " 290 ret bytes_new_from_slice -> Ok(Bytes(obj#195))": "cpu:945335, mem:71119, objs:-/98@24268aa8", " 291 call bytes_len(Bytes(obj#195))": "", " 292 ret bytes_len -> Ok(U32(32))": "cpu:945457", " 293 call bytes_new_from_slice(64)": "", - " 294 ret bytes_new_from_slice -> Ok(Bytes(obj#197))": "cpu:946434, mem:71223, objs:-/99@d5b08e71", + " 294 ret bytes_new_from_slice -> Ok(Bytes(obj#197))": "cpu:946434, mem:71263, objs:-/99@20bb01e7", " 295 call bytes_len(Bytes(obj#197))": "", " 296 ret bytes_len -> Ok(U32(64))": "cpu:946556", " 297 call map_new_from_slices(2)": "", - " 298 call symbol_new_from_slice(10)": "cpu:947089, mem:71287", - " 299 ret symbol_new_from_slice -> Ok(Symbol(obj#199))": "cpu:948097, mem:71377, objs:-/100@cae6d69c", + " 298 call symbol_new_from_slice(10)": "cpu:947089, mem:71327", + " 299 ret symbol_new_from_slice -> Ok(Symbol(obj#199))": "cpu:948097, mem:71417, objs:-/100@2572a12b", " 300 call obj_cmp(Symbol(obj#199), Symbol(signature))": "cpu:948267", " 301 ret obj_cmp -> Ok(-1)": "cpu:948434", - " 302 ret map_new_from_slices -> Ok(Map(obj#201))": "cpu:948874, mem:71441, objs:-/101@c5500703", + " 302 ret map_new_from_slices -> Ok(Map(obj#201))": "cpu:948874, mem:71481, objs:-/101@faba8501", " 303 call vec_push_back(Vec(obj#193), Map(obj#201))": "", - " 304 ret vec_push_back -> Ok(Vec(obj#203))": "cpu:950081, mem:71529, objs:-/102@7d07d63e", - " 305 call obj_cmp(Symbol(obj#207), Symbol(signature))": "cpu:958177, mem:72781, objs:-/106@f95fd6b4", + " 304 ret vec_push_back -> Ok(Vec(obj#203))": "cpu:950081, mem:71569, objs:-/102@818f84ba", + " 305 call obj_cmp(Symbol(obj#207), Symbol(signature))": "cpu:958177, mem:72821, objs:-/106@c56327b", " 306 ret obj_cmp -> Ok(-1)": "cpu:958344", - " 307 call call(Address(obj#37), Symbol(transfer), Vec(obj#189))": "cpu:961700, mem:73205, objs:-/111@4540415a, auth:-/1@be7e83dd", - " 308 push SAC:a010db6c:transfer(Address(obj#187), Address(obj#185), I128(-1))": "cpu:993078, mem:78331, objs:-/112@61fcee8, stk:1@8bfb603a, auth:1@866f8e46/1@79f5cf1d", + " 307 call call(Address(obj#37), Symbol(transfer), Vec(obj#189))": "cpu:961700, mem:73245, objs:-/111@43032acc, auth:-/1@be7e83dd", + " 308 push SAC:2e378f80:transfer(Address(obj#187), Address(obj#185), I128(-1))": "cpu:993078, mem:78379, objs:-/112@c9b5a656, stk:1@5d57504c, auth:1@866f8e46/1@79f5cf1d", " 309 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 310 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:993836", - " 311 pop SAC:a010db6c:transfer -> Err(Error(Contract, #8))": "", + " 311 pop SAC:2e378f80:transfer -> Err(Error(Contract, #8))": "", " 312 ret call -> Err(Error(Contract, #8))": " stk:-, auth:-/-", - " 313 call vec_new_from_slice(4)": "cpu:994716, mem:78459, objs:-/114@f1bfac90", - " 314 ret vec_new_from_slice -> Ok(Vec(obj#229))": "cpu:995807, mem:78571, objs:-/115@1f1752cd", - " 315 call vec_new()": "cpu:1019130, mem:85693, objs:-/116@9c8d5692", - " 316 ret vec_new -> Ok(Vec(obj#233))": "cpu:1019631, mem:85757, objs:-/117@fa889c00", + " 313 call vec_new_from_slice(4)": "cpu:994716, mem:78507, objs:-/114@bbd28d9a", + " 314 ret vec_new_from_slice -> Ok(Vec(obj#229))": "cpu:995807, mem:78619, objs:-/115@8d7489c4", + " 315 call vec_new()": "cpu:1019130, mem:85741, objs:-/116@5490a5e9", + " 316 ret vec_new -> Ok(Vec(obj#233))": "cpu:1019631, mem:85805, objs:-/117@8932271a", " 317 call bytes_new_from_slice(32)": "", - " 318 ret bytes_new_from_slice -> Ok(Bytes(obj#235))": "cpu:1020600, mem:85869, objs:-/118@fe57cfd1", + " 318 ret bytes_new_from_slice -> Ok(Bytes(obj#235))": "cpu:1020600, mem:85917, objs:-/118@292c1a56", " 319 call bytes_len(Bytes(obj#235))": "", " 320 ret bytes_len -> Ok(U32(32))": "cpu:1020722", " 321 call bytes_new_from_slice(64)": "", - " 322 ret bytes_new_from_slice -> Ok(Bytes(obj#237))": "cpu:1021699, mem:86013, objs:-/119@cd7f93ee", + " 322 ret bytes_new_from_slice -> Ok(Bytes(obj#237))": "cpu:1021699, mem:86061, objs:-/119@a1cda48f", " 323 call bytes_len(Bytes(obj#237))": "", " 324 ret bytes_len -> Ok(U32(64))": "cpu:1021821", " 325 call map_new_from_slices(2)": "", - " 326 call symbol_new_from_slice(10)": "cpu:1022354, mem:86077", - " 327 ret symbol_new_from_slice -> Ok(Symbol(obj#239))": "cpu:1023362, mem:86167, objs:-/120@30feb7a9", + " 326 call symbol_new_from_slice(10)": "cpu:1022354, mem:86125", + " 327 ret symbol_new_from_slice -> Ok(Symbol(obj#239))": "cpu:1023362, mem:86215, objs:-/120@3f3f599", " 328 call obj_cmp(Symbol(obj#239), Symbol(signature))": "cpu:1023532", " 329 ret obj_cmp -> Ok(-1)": "cpu:1023699", - " 330 ret map_new_from_slices -> Ok(Map(obj#241))": "cpu:1024139, mem:86231, objs:-/121@390d4eeb", + " 330 ret map_new_from_slices -> Ok(Map(obj#241))": "cpu:1024139, mem:86279, objs:-/121@1a0c639", " 331 call vec_push_back(Vec(obj#233), Map(obj#241))": "", - " 332 ret vec_push_back -> Ok(Vec(obj#243))": "cpu:1025346, mem:86319, objs:-/122@5f090051", - " 333 call obj_cmp(Symbol(obj#247), Symbol(signature))": "cpu:1033442, mem:87571, objs:-/126@f6a77da", + " 332 ret vec_push_back -> Ok(Vec(obj#243))": "cpu:1025346, mem:86367, objs:-/122@70d53ec4", + " 333 call obj_cmp(Symbol(obj#247), Symbol(signature))": "cpu:1033442, mem:87619, objs:-/126@3989cf5b", " 334 ret obj_cmp -> Ok(-1)": "cpu:1033609", - " 335 call call(Address(obj#37), Symbol(approve), Vec(obj#229))": "cpu:1036971, mem:88019, objs:-/131@f932b68d, auth:-/1@713c1a2c", - " 336 push SAC:a010db6c:approve(Address(obj#227), Address(obj#225), I128(-1), U32(200))": "cpu:1068353, mem:93161, objs:-/132@81391e6f, stk:1@349366fa, auth:1@77d9162d/1@a030b0d8", + " 335 call call(Address(obj#37), Symbol(approve), Vec(obj#229))": "cpu:1036971, mem:88067, objs:-/131@9cce7b93, auth:-/1@713c1a2c", + " 336 push SAC:2e378f80:approve(Address(obj#227), Address(obj#225), I128(-1), U32(200))": "cpu:1068353, mem:93217, objs:-/132@6fa40a54, stk:1@b637a152, auth:1@77d9162d/1@a030b0d8", " 337 call symbol_index_in_strs(Symbol(approve), 17)": "", " 338 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:1069101", - " 339 pop SAC:a010db6c:approve -> Err(Error(Contract, #8))": "", + " 339 pop SAC:2e378f80:approve -> Err(Error(Contract, #8))": "", " 340 ret call -> Err(Error(Contract, #8))": " stk:-, auth:-/-", - " 341 call vec_new_from_slice(4)": "cpu:1069981, mem:93289, objs:-/134@1bb82cde", - " 342 ret vec_new_from_slice -> Ok(Vec(obj#269))": "cpu:1071072, mem:93401, objs:-/135@b0ae2363", - " 343 call vec_new()": "cpu:1094395, mem:100523, objs:-/136@896bf06", - " 344 ret vec_new -> Ok(Vec(obj#273))": "cpu:1094896, mem:100587, objs:-/137@bf5eb70c", + " 341 call vec_new_from_slice(4)": "cpu:1069981, mem:93345, objs:-/134@df9a5e21", + " 342 ret vec_new_from_slice -> Ok(Vec(obj#269))": "cpu:1071072, mem:93457, objs:-/135@609b5afb", + " 343 call vec_new()": "cpu:1094395, mem:100579, objs:-/136@a4592ff6", + " 344 ret vec_new -> Ok(Vec(obj#273))": "cpu:1094896, mem:100643, objs:-/137@d246c20c", " 345 call bytes_new_from_slice(32)": "", - " 346 ret bytes_new_from_slice -> Ok(Bytes(obj#275))": "cpu:1095865, mem:100699, objs:-/138@e9271b53", + " 346 ret bytes_new_from_slice -> Ok(Bytes(obj#275))": "cpu:1095865, mem:100755, objs:-/138@664401fd", " 347 call bytes_len(Bytes(obj#275))": "", " 348 ret bytes_len -> Ok(U32(32))": "cpu:1095987", " 349 call bytes_new_from_slice(64)": "", - " 350 ret bytes_new_from_slice -> Ok(Bytes(obj#277))": "cpu:1096964, mem:100843, objs:-/139@76ee1946", + " 350 ret bytes_new_from_slice -> Ok(Bytes(obj#277))": "cpu:1096964, mem:100899, objs:-/139@ad9451dc", " 351 call bytes_len(Bytes(obj#277))": "", " 352 ret bytes_len -> Ok(U32(64))": "cpu:1097086", " 353 call map_new_from_slices(2)": "", - " 354 call symbol_new_from_slice(10)": "cpu:1097619, mem:100907", - " 355 ret symbol_new_from_slice -> Ok(Symbol(obj#279))": "cpu:1098627, mem:100997, objs:-/140@7758e357", + " 354 call symbol_new_from_slice(10)": "cpu:1097619, mem:100963", + " 355 ret symbol_new_from_slice -> Ok(Symbol(obj#279))": "cpu:1098627, mem:101053, objs:-/140@a8449710", " 356 call obj_cmp(Symbol(obj#279), Symbol(signature))": "cpu:1098797", " 357 ret obj_cmp -> Ok(-1)": "cpu:1098964", - " 358 ret map_new_from_slices -> Ok(Map(obj#281))": "cpu:1099404, mem:101061, objs:-/141@c59acf76", + " 358 ret map_new_from_slices -> Ok(Map(obj#281))": "cpu:1099404, mem:101117, objs:-/141@d61d4c6f", " 359 call vec_push_back(Vec(obj#273), Map(obj#281))": "", - " 360 ret vec_push_back -> Ok(Vec(obj#283))": "cpu:1100611, mem:101149, objs:-/142@1a97e947", - " 361 call obj_cmp(Symbol(obj#287), Symbol(signature))": "cpu:1108707, mem:102401, objs:-/146@b6f09ea6", + " 360 ret vec_push_back -> Ok(Vec(obj#283))": "cpu:1100611, mem:101205, objs:-/142@133eb57f", + " 361 call obj_cmp(Symbol(obj#287), Symbol(signature))": "cpu:1108707, mem:102457, objs:-/146@82db2f3e", " 362 ret obj_cmp -> Ok(-1)": "cpu:1108874", - " 363 call call(Address(obj#37), Symbol(approve), Vec(obj#269))": "cpu:1112236, mem:102849, objs:-/151@c973b104, auth:-/1@b82d6e2b", - " 364 push SAC:a010db6c:approve(Address(obj#267), Address(obj#265), I128(10000), U32(200))": "cpu:1143618, mem:107991, objs:-/152@d042832, stk:1@a39d6e3e, auth:1@674e20ad/1@a794b9ac", + " 363 call call(Address(obj#37), Symbol(approve), Vec(obj#269))": "cpu:1112236, mem:102905, objs:-/151@8e1c92f3, auth:-/1@b82d6e2b", + " 364 push SAC:2e378f80:approve(Address(obj#267), Address(obj#265), I128(10000), U32(200))": "cpu:1143618, mem:108055, objs:-/152@f0506ce1, stk:1@fdd3ec1b, auth:1@674e20ad/1@a794b9ac", " 365 call symbol_index_in_strs(Symbol(approve), 17)": "", " 366 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:1144366", " 367 call require_auth(Address(obj#267))": "", - " 368 call obj_cmp(Address(obj#285), Address(obj#267))": "cpu:1144999, mem:108039", + " 368 call obj_cmp(Address(obj#285), Address(obj#267))": "cpu:1144999, mem:108103", " 369 ret obj_cmp -> Ok(0)": "cpu:1145291", " 370 call obj_cmp(Address(obj#285), Address(obj#267))": " auth:1@674e20ad/-", " 371 ret obj_cmp -> Ok(0)": "cpu:1145583", @@ -377,11 +377,11 @@ " 375 ret obj_cmp -> Ok(0)": "cpu:1146167", " 376 call obj_cmp(Address(obj#301), Address(obj#265))": "", " 377 ret obj_cmp -> Ok(0)": "cpu:1146459", - " 378 call vec_len(Vec(obj#295))": "cpu:1169850, mem:115113", + " 378 call vec_len(Vec(obj#295))": "cpu:1169850, mem:115177", " 379 ret vec_len -> Ok(U32(1))": "cpu:1169972", " 380 call bytes_new_from_slice(32)": "", - " 381 ret bytes_new_from_slice -> Ok(Bytes(obj#305))": "cpu:1170941, mem:115225, objs:-/153@5adb8028", - " 382 call vec_get(Vec(obj#295), U32(0))": "cpu:1173018, mem:115465", + " 381 ret bytes_new_from_slice -> Ok(Bytes(obj#305))": "cpu:1170941, mem:115289, objs:-/153@a03d33ff", + " 382 call vec_get(Vec(obj#295), U32(0))": "cpu:1173018, mem:115529", " 383 ret vec_get -> Ok(Map(obj#293))": "cpu:1173244", " 384 call map_unpack_to_slice(Map(obj#293), 2)": "", " 385 ret map_unpack_to_slice -> Ok(Void)": "cpu:1173596", @@ -393,92 +393,92 @@ " 391 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1593050", " 392 call bytes_copy_to_slice(Bytes(obj#289), U32(0), 32)": "", " 393 ret bytes_copy_to_slice -> Ok(())": "cpu:1593157", - " 394 ret require_auth -> Ok(Void)": "cpu:1599882, mem:117425, store:-/8@237271ba, foot:8@2cb330c1, auth:1@674e20ad/1@58036817", + " 394 ret require_auth -> Ok(Void)": "cpu:1599882, mem:117489, store:-/8@ef414b25, foot:8@aed4fc3d, auth:1@674e20ad/1@58036817", " 395 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 396 call get_ledger_sequence()": "cpu:1601207, mem:117561, store:-/-, foot:-", + " 396 call get_ledger_sequence()": "cpu:1601207, mem:117625, store:-/-, foot:-", " 397 ret get_ledger_sequence -> Ok(U32(123))": "", - " 398 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1611391, mem:119306, store:-/8@237271ba, foot:8@2cb330c1", + " 398 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1611391, mem:119374, store:-/8@ef414b25, foot:8@aed4fc3d", " 399 call map_new_from_slices(2)": "cpu:1611479", - " 400 ret map_new_from_slices -> Ok(Map(obj#307))": "cpu:1612622, mem:119434, objs:-/154@ddadd7d8", + " 400 ret map_new_from_slices -> Ok(Map(obj#307))": "cpu:1612622, mem:119502, objs:-/154@60c6fd1c", " 401 call vec_new_from_slice(2)": "", - " 402 ret vec_new_from_slice -> Ok(Vec(obj#309))": "cpu:1613648, mem:119530, objs:-/155@6d780f06", + " 402 ret vec_new_from_slice -> Ok(Vec(obj#309))": "cpu:1613648, mem:119598, objs:-/155@f4392ddf", " 403 call has_contract_data(Vec(obj#309), Temporary)": "", - " 404 ret has_contract_data -> Ok(False)": "cpu:1618966, mem:120951, store:-/9@aaafcb4a, foot:9@55e307", + " 404 ret has_contract_data -> Ok(False)": "cpu:1618966, mem:121019, store:-/9@806b4e34, foot:9@ece6c47d", " 405 call map_new_from_slices(2)": "", - " 406 ret map_new_from_slices -> Ok(Map(obj#311))": "cpu:1620109, mem:121079, objs:-/156@caa67d4", + " 406 ret map_new_from_slices -> Ok(Map(obj#311))": "cpu:1620109, mem:121147, objs:-/156@1e2ec1d4", " 407 call vec_new_from_slice(2)": "", - " 408 ret vec_new_from_slice -> Ok(Vec(obj#313))": "cpu:1621135, mem:121175, objs:-/157@14316c63", + " 408 ret vec_new_from_slice -> Ok(Vec(obj#313))": "cpu:1621135, mem:121243, objs:-/157@12cdb03c", " 409 call map_new_from_slices(2)": "", - " 410 call symbol_new_from_slice(17)": "cpu:1621668, mem:121239", - " 411 ret symbol_new_from_slice -> Ok(Symbol(obj#315))": "cpu:1622679, mem:121336, objs:-/158@7e2ee07b", + " 410 call symbol_new_from_slice(17)": "cpu:1621668, mem:121307", + " 411 ret symbol_new_from_slice -> Ok(Symbol(obj#315))": "cpu:1622679, mem:121404, objs:-/158@7c8a03b9", " 412 call obj_cmp(Symbol(amount), Symbol(obj#315))": "cpu:1622727", " 413 ret obj_cmp -> Ok(-1)": "cpu:1622893", - " 414 ret map_new_from_slices -> Ok(Map(obj#317))": "cpu:1623333, mem:121400, objs:-/159@da1afae1", + " 414 ret map_new_from_slices -> Ok(Map(obj#317))": "cpu:1623333, mem:121468, objs:-/159@c2e1b160", " 415 call put_contract_data(Vec(obj#313), Map(obj#317), Temporary)": "", - " 416 ret put_contract_data -> Ok(Void)": "cpu:1633394, mem:123814, store:-/9@54bb763f, foot:9@ad7ef314", + " 416 ret put_contract_data -> Ok(Void)": "cpu:1633394, mem:123882, store:-/9@6c6ccd53, foot:9@4534c28c", " 417 call map_new_from_slices(2)": "", - " 418 ret map_new_from_slices -> Ok(Map(obj#319))": "cpu:1634537, mem:123942, objs:-/160@c4d25837", + " 418 ret map_new_from_slices -> Ok(Map(obj#319))": "cpu:1634537, mem:124010, objs:-/160@c664a2ac", " 419 call vec_new_from_slice(2)": "", - " 420 ret vec_new_from_slice -> Ok(Vec(obj#321))": "cpu:1635563, mem:124038, objs:-/161@b8f20672", + " 420 ret vec_new_from_slice -> Ok(Vec(obj#321))": "cpu:1635563, mem:124106, objs:-/161@fa47c761", " 421 call extend_contract_data_ttl(Vec(obj#321), Temporary, U32(78), U32(78))": "", - " 422 call get_ledger_sequence()": "cpu:1638924, mem:124590, store:-/-, foot:-", + " 422 call get_ledger_sequence()": "cpu:1638924, mem:124658, store:-/-, foot:-", " 423 ret get_ledger_sequence -> Ok(U32(123))": "", - " 424 ret extend_contract_data_ttl -> Ok(Void)": "cpu:1640463, mem:125218, store:-/9@9411272f, foot:9@ad7ef314", + " 424 ret extend_contract_data_ttl -> Ok(Void)": "cpu:1640463, mem:125286, store:-/9@213941e7, foot:9@4534c28c", " 425 call get_contract_data(Symbol(METADATA), Instance)": "", - " 426 call obj_cmp(Symbol(obj#335), Symbol(issuer))": "cpu:1650393, mem:126349, objs:-/170@5d4b6b85, stk:-", + " 426 call obj_cmp(Symbol(obj#335), Symbol(issuer))": "cpu:1650393, mem:126421, objs:-/170@cec7e36d, stk:-", " 427 ret obj_cmp -> Ok(-1)": "cpu:1650559", - " 428 call obj_cmp(Symbol(METADATA), Vec(obj#329))": "cpu:1651490, mem:126477, objs:-/172@3d27c985", + " 428 call obj_cmp(Symbol(METADATA), Vec(obj#329))": "cpu:1651490, mem:126549, objs:-/172@45cc30f2", " 429 ret obj_cmp -> Ok(-1)": "cpu:1651612", " 430 call obj_cmp(Vec(obj#329), Vec(obj#333))": "", " 431 ret obj_cmp -> Ok(-1)": "cpu:1651899", " 432 call obj_cmp(Vec(obj#329), Symbol(METADATA))": "cpu:1651950", " 433 ret obj_cmp -> Ok(1)": "cpu:1652072", - " 434 ret get_contract_data -> Ok(Map(obj#327))": "cpu:1652178, store:3@f769d1e5/9@9411272f, stk:1@31d8e835", + " 434 ret get_contract_data -> Ok(Map(obj#327))": "cpu:1652178, store:3@f769d1e5/9@213941e7, stk:1@4993321d", " 435 call map_unpack_to_slice(Map(obj#327), 3)": "", " 436 ret map_unpack_to_slice -> Ok(Void)": "cpu:1652518", " 437 call vec_new_from_slice(4)": "", - " 438 ret vec_new_from_slice -> Ok(Vec(obj#345))": "cpu:1653670, mem:126589, objs:-/173@f0fc41d2", + " 438 ret vec_new_from_slice -> Ok(Vec(obj#345))": "cpu:1653670, mem:126661, objs:-/173@224beab3", " 439 call vec_new_from_slice(2)": "", - " 440 ret vec_new_from_slice -> Ok(Vec(obj#347))": "cpu:1654635, mem:126685, objs:-/174@b1e60cc3", + " 440 ret vec_new_from_slice -> Ok(Vec(obj#347))": "cpu:1654635, mem:126757, objs:-/174@8721929b", " 441 call contract_event(Vec(obj#345), Vec(obj#347))": "", - " 442 ret contract_event -> Ok(Void)": "cpu:1656305, mem:126862, objs:-/175@18054804, evt:2@d067a78d", - " 443 pop SAC:a010db6c:approve -> Ok(Void)": "", - " 444 ret call -> Ok(Void)": " store:-/9@9411272f, stk:-, auth:-/-", - " 445 call vec_new_from_slice(4)": "cpu:1657625, mem:127054, objs:-/178@ff73d046", - " 446 ret vec_new_from_slice -> Ok(Vec(obj#357))": "cpu:1658777, mem:127166, objs:-/179@a4a21f71", - " 447 call vec_new()": "cpu:1685085, mem:134904, objs:-/180@1f418489", - " 448 ret vec_new -> Ok(Vec(obj#361))": "cpu:1685586, mem:134968, objs:-/181@b5c6cf32", + " 442 ret contract_event -> Ok(Void)": "cpu:1656305, mem:126934, objs:-/175@1179d5c2, evt:2@d067a78d", + " 443 pop SAC:2e378f80:approve -> Ok(Void)": "", + " 444 ret call -> Ok(Void)": " store:-/9@213941e7, stk:-, auth:-/-", + " 445 call vec_new_from_slice(4)": "cpu:1657625, mem:127126, objs:-/178@b3f245f9", + " 446 ret vec_new_from_slice -> Ok(Vec(obj#357))": "cpu:1658777, mem:127238, objs:-/179@be743619", + " 447 call vec_new()": "cpu:1685085, mem:134976, objs:-/180@916cf748", + " 448 ret vec_new -> Ok(Vec(obj#361))": "cpu:1685586, mem:135040, objs:-/181@1b09674", " 449 call bytes_new_from_slice(32)": "", - " 450 ret bytes_new_from_slice -> Ok(Bytes(obj#363))": "cpu:1686555, mem:135080, objs:-/182@937066e3", + " 450 ret bytes_new_from_slice -> Ok(Bytes(obj#363))": "cpu:1686555, mem:135152, objs:-/182@9b38dc2d", " 451 call bytes_len(Bytes(obj#363))": "", " 452 ret bytes_len -> Ok(U32(32))": "cpu:1686677", " 453 call bytes_new_from_slice(64)": "", - " 454 ret bytes_new_from_slice -> Ok(Bytes(obj#365))": "cpu:1687654, mem:135224, objs:-/183@a3a96cbb", + " 454 ret bytes_new_from_slice -> Ok(Bytes(obj#365))": "cpu:1687654, mem:135296, objs:-/183@f2deef49", " 455 call bytes_len(Bytes(obj#365))": "", " 456 ret bytes_len -> Ok(U32(64))": "cpu:1687776", " 457 call map_new_from_slices(2)": "", - " 458 call symbol_new_from_slice(10)": "cpu:1688309, mem:135288", - " 459 ret symbol_new_from_slice -> Ok(Symbol(obj#367))": "cpu:1689317, mem:135378, objs:-/184@d31b3074", + " 458 call symbol_new_from_slice(10)": "cpu:1688309, mem:135360", + " 459 ret symbol_new_from_slice -> Ok(Symbol(obj#367))": "cpu:1689317, mem:135450, objs:-/184@f7434d5", " 460 call obj_cmp(Symbol(obj#367), Symbol(signature))": "cpu:1689487", " 461 ret obj_cmp -> Ok(-1)": "cpu:1689654", - " 462 ret map_new_from_slices -> Ok(Map(obj#369))": "cpu:1690094, mem:135442, objs:-/185@feba2f81", + " 462 ret map_new_from_slices -> Ok(Map(obj#369))": "cpu:1690094, mem:135514, objs:-/185@fa68260", " 463 call vec_push_back(Vec(obj#361), Map(obj#369))": "", - " 464 ret vec_push_back -> Ok(Vec(obj#371))": "cpu:1691301, mem:135530, objs:-/186@b7f16d71", - " 465 call obj_cmp(Symbol(obj#375), Symbol(signature))": "cpu:1699397, mem:136782, objs:-/190@623ecd", + " 464 ret vec_push_back -> Ok(Vec(obj#371))": "cpu:1691301, mem:135602, objs:-/186@daee5697", + " 465 call obj_cmp(Symbol(obj#375), Symbol(signature))": "cpu:1699397, mem:136854, objs:-/190@14248db5", " 466 ret obj_cmp -> Ok(-1)": "cpu:1699564", - " 467 call symbol_new_from_slice(13)": "cpu:1701407, mem:136990, objs:-/193@e6fde826", - " 468 ret symbol_new_from_slice -> Ok(Symbol(obj#387))": "cpu:1702415, mem:137083, objs:-/194@a22a47c6", - " 469 call symbol_new_from_slice(13)": "cpu:1704420, mem:137387, objs:-/197@4e13ed30, auth:-/1@191219ee", - " 470 ret symbol_new_from_slice -> Ok(Symbol(obj#395))": "cpu:1705428, mem:137480, objs:-/198@68ab798c", + " 467 call symbol_new_from_slice(13)": "cpu:1701407, mem:137062, objs:-/193@4f8c862a", + " 468 ret symbol_new_from_slice -> Ok(Symbol(obj#387))": "cpu:1702415, mem:137155, objs:-/194@4f132e76", + " 469 call symbol_new_from_slice(13)": "cpu:1704420, mem:137459, objs:-/197@b9ed02, auth:-/1@191219ee", + " 470 ret symbol_new_from_slice -> Ok(Symbol(obj#395))": "cpu:1705428, mem:137552, objs:-/198@1c19a194", " 471 call call(Address(obj#37), Symbol(obj#395), Vec(obj#357))": "", - " 472 call symbol_len(Symbol(obj#395))": "cpu:1706308, mem:137528", + " 472 call symbol_len(Symbol(obj#395))": "cpu:1706308, mem:137600", " 473 ret symbol_len -> Ok(U32(13))": "cpu:1706430", " 474 call symbol_copy_to_slice(Symbol(obj#395), U32(0), 13)": "", " 475 ret symbol_copy_to_slice -> Ok(())": "cpu:1706534", - " 476 push SAC:a010db6c:sym#395(Address(obj#355), Address(obj#351), Address(obj#353), I128(-1))": "cpu:1737169, mem:142758, objs:-/199@75a2a284, stk:1@6f610e76, auth:1@7183c7c/1@3eda1780", + " 476 push SAC:2e378f80:sym#395(Address(obj#355), Address(obj#351), Address(obj#353), I128(-1))": "cpu:1737169, mem:142838, objs:-/199@1c474179, stk:1@166cb72b, auth:1@7183c7c/1@3eda1780", " 477 call symbol_index_in_strs(Symbol(obj#395), 17)": "", " 478 ret symbol_index_in_strs -> Ok(U32(6))": "cpu:1738964", - " 479 pop SAC:a010db6c:sym#395 -> Err(Error(Contract, #8))": "", + " 479 pop SAC:2e378f80:sym#395 -> Err(Error(Contract, #8))": "", " 480 ret call -> Err(Error(Contract, #8))": " stk:-, auth:-/-", - " 481 end": "cpu:1738964, mem:142758, prngs:-/9b4a753, objs:-/199@75a2a284, vm:-/-, evt:2@d067a78d, store:-/9@9411272f, foot:9@ad7ef314, stk:-, auth:-/-" + " 481 end": "cpu:1738964, mem:142838, prngs:-/9b4a753, objs:-/199@1c474179, vm:-/-, evt:2@d067a78d, store:-/9@213941e7, foot:9@4534c28c, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_recording_auth_for_stellar_asset_contract.json b/soroban-env-host/observations/test__stellar_asset_contract__test_recording_auth_for_stellar_asset_contract.json index f5109706d..713386f46 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_recording_auth_for_stellar_asset_contract.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_recording_auth_for_stellar_asset_contract.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,34 +68,34 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call vec_new_from_slice(2)": "cpu:213711, mem:12805, objs:-/20@f10c2443, store:-/4@629c8fce, foot:4@ac059c1c", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:214737, mem:12901, objs:-/21@32fe956b", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call vec_new_from_slice(2)": "cpu:213711, mem:12813, objs:-/20@84c25009, store:-/4@40fb7d07, foot:4@cfba3594", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:214737, mem:12909, objs:-/21@e0be942a", " 87 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "", - " 88 push SAC:a010db6c:mint(Address(obj#39), I128(100))": "cpu:244194, mem:17703, objs:-/22@49eef330, stk:1@f0aaeed5, auth:1@a9d84fb6/-", + " 88 push SAC:2e378f80:mint(Address(obj#39), I128(100))": "cpu:244194, mem:17719, objs:-/22@6452b347, stk:1@a7cbe7b, auth:1@a9d84fb6/-", " 89 call symbol_index_in_strs(Symbol(mint), 17)": "", " 90 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:244942", " 91 call vec_new_from_slice(1)": "", - " 92 ret vec_new_from_slice -> Ok(Vec(obj#45))": "cpu:245905, mem:17791, objs:-/23@e55b36e4", + " 92 ret vec_new_from_slice -> Ok(Vec(obj#45))": "cpu:245905, mem:17807, objs:-/23@95672676", " 93 call get_contract_data(Vec(obj#45), Instance)": "", - " 94 call obj_cmp(Symbol(obj#59), Symbol(issuer))": "cpu:255896, mem:18922, objs:-/32@10f26f5e, stk:-", + " 94 call obj_cmp(Symbol(obj#59), Symbol(issuer))": "cpu:255896, mem:18942, objs:-/32@82478872, stk:-", " 95 ret obj_cmp -> Ok(-1)": "cpu:256062", - " 96 call obj_cmp(Symbol(METADATA), Vec(obj#53))": "cpu:256993, mem:19050, objs:-/34@580d5a07", + " 96 call obj_cmp(Symbol(METADATA), Vec(obj#53))": "cpu:256993, mem:19070, objs:-/34@963e651d", " 97 ret obj_cmp -> Ok(-1)": "cpu:257115", " 98 call obj_cmp(Vec(obj#53), Vec(obj#57))": "", " 99 ret obj_cmp -> Ok(-1)": "cpu:257402", @@ -103,7 +103,7 @@ " 101 ret obj_cmp -> Ok(-1)": "cpu:257740", " 102 call obj_cmp(Vec(obj#57), Vec(obj#45))": "", " 103 ret obj_cmp -> Ok(0)": "cpu:258027", - " 104 ret get_contract_data -> Ok(Vec(obj#67))": "cpu:258133, store:3@e1791713/4@629c8fce, stk:1@302984d4", + " 104 ret get_contract_data -> Ok(Vec(obj#67))": "cpu:258133, store:3@e1791713/4@40fb7d07, stk:1@8e324b23", " 105 call vec_get(Vec(obj#67), U32(0))": "", " 106 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:258298", " 107 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -114,28 +114,28 @@ " 112 ret map_unpack_to_slice -> Ok(Void)": "cpu:259009", " 113 call bytes_len(Bytes(obj#63))": "", " 114 ret bytes_len -> Ok(U32(32))": "cpu:259131", - " 115 call obj_cmp(Address(obj#69), Address(obj#39))": "cpu:259724, mem:19114, objs:-/35@8c39b748", + " 115 call obj_cmp(Address(obj#69), Address(obj#39))": "cpu:259724, mem:19134, objs:-/35@15fa1eb5", " 116 ret obj_cmp -> Ok(-1)": "cpu:260016", " 117 call vec_new_from_slice(1)": "", - " 118 ret vec_new_from_slice -> Ok(Vec(obj#71))": "cpu:260979, mem:19202, objs:-/36@be55e0f4", + " 118 ret vec_new_from_slice -> Ok(Vec(obj#71))": "cpu:260979, mem:19222, objs:-/36@4944d82b", " 119 call get_contract_data(Vec(obj#71), Instance)": "", - " 120 call obj_cmp(Vec(obj#53), Vec(obj#71))": "cpu:261091, store:-/4@629c8fce, stk:-", + " 120 call obj_cmp(Vec(obj#53), Vec(obj#71))": "cpu:261091, store:-/4@40fb7d07, stk:-", " 121 ret obj_cmp -> Ok(0)": "cpu:261378", - " 122 ret get_contract_data -> Ok(Address(obj#55))": "cpu:261484, store:3@e1791713/4@629c8fce, stk:1@302984d4", + " 122 ret get_contract_data -> Ok(Address(obj#55))": "cpu:261484, store:3@e1791713/4@40fb7d07, stk:1@8e324b23", " 123 call require_auth(Address(obj#55))": "", - " 124 ret require_auth -> Ok(Void)": "cpu:267958, mem:20636, store:3@e1791713/5@db2f841d, foot:5@5fe75cd6, auth:1@a9d84fb6/1@c95f6f33", + " 124 ret require_auth -> Ok(Void)": "cpu:267958, mem:20656, store:3@e1791713/5@27cc26f6, foot:5@4820ddcf, auth:1@a9d84fb6/1@c95f6f33", " 125 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 126 call get_ledger_sequence()": "cpu:269120, mem:20772, store:3@e1791713/-, foot:-", + " 126 call get_ledger_sequence()": "cpu:269120, mem:20792, store:3@e1791713/-, foot:-", " 127 ret get_ledger_sequence -> Ok(U32(123))": "", - " 128 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:280144, mem:22873, store:3@e1791713/5@f8c3c511, foot:5@5fe75cd6", + " 128 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:280144, mem:22897, store:3@e1791713/5@376c7e4, foot:5@4820ddcf", " 129 call vec_new_from_slice(1)": "cpu:280339", - " 130 ret vec_new_from_slice -> Ok(Vec(obj#73))": "cpu:281302, mem:22961, objs:-/37@45406749", + " 130 ret vec_new_from_slice -> Ok(Vec(obj#73))": "cpu:281302, mem:22985, objs:-/37@8fca99ef", " 131 call get_contract_data(Vec(obj#73), Instance)": "", - " 132 call obj_cmp(Vec(obj#53), Vec(obj#73))": "cpu:281414, store:-/5@f8c3c511, stk:-", + " 132 call obj_cmp(Vec(obj#53), Vec(obj#73))": "cpu:281414, store:-/5@376c7e4, stk:-", " 133 ret obj_cmp -> Ok(-1)": "cpu:281701", " 134 call obj_cmp(Vec(obj#57), Vec(obj#73))": "", " 135 ret obj_cmp -> Ok(0)": "cpu:281988", - " 136 ret get_contract_data -> Ok(Vec(obj#67))": "cpu:282094, store:3@e1791713/5@f8c3c511, stk:1@302984d4", + " 136 ret get_contract_data -> Ok(Vec(obj#67))": "cpu:282094, store:3@e1791713/5@376c7e4, stk:1@8e324b23", " 137 call vec_get(Vec(obj#67), U32(0))": "", " 138 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:282259", " 139 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -150,14 +150,14 @@ " 148 ret string_len -> Ok(U32(4))": "cpu:283321", " 149 call string_copy_to_slice(String(obj#61), U32(0), 4)": "", " 150 ret string_copy_to_slice -> Ok(())": "cpu:283424", - " 151 call vec_new_from_slice(1)": "cpu:284486, mem:23097", - " 152 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:285449, mem:23185, objs:-/38@92ae55a0", + " 151 call vec_new_from_slice(1)": "cpu:284486, mem:23121", + " 152 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:285449, mem:23209, objs:-/38@a8921d16", " 153 call get_contract_data(Vec(obj#75), Instance)": "", - " 154 call obj_cmp(Vec(obj#53), Vec(obj#75))": "cpu:285561, store:-/5@f8c3c511, stk:-", + " 154 call obj_cmp(Vec(obj#53), Vec(obj#75))": "cpu:285561, store:-/5@376c7e4, stk:-", " 155 ret obj_cmp -> Ok(-1)": "cpu:285848", " 156 call obj_cmp(Vec(obj#57), Vec(obj#75))": "", " 157 ret obj_cmp -> Ok(0)": "cpu:286135", - " 158 ret get_contract_data -> Ok(Vec(obj#67))": "cpu:286241, store:3@e1791713/5@f8c3c511, stk:1@302984d4", + " 158 ret get_contract_data -> Ok(Vec(obj#67))": "cpu:286241, store:3@e1791713/5@376c7e4, stk:1@8e324b23", " 159 call vec_get(Vec(obj#67), U32(0))": "", " 160 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:286406", " 161 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -172,17 +172,17 @@ " 170 ret string_len -> Ok(U32(4))": "cpu:287468", " 171 call string_copy_to_slice(String(obj#61), U32(0), 4)": "", " 172 ret string_copy_to_slice -> Ok(())": "cpu:287571", - " 173 call get_contract_data(Symbol(METADATA), Instance)": "cpu:290212, mem:23949, store:3@e1791713/5@76a2927c", - " 174 call obj_cmp(Vec(obj#53), Symbol(METADATA))": "cpu:290263, store:-/5@76a2927c, stk:-", + " 173 call get_contract_data(Symbol(METADATA), Instance)": "cpu:290212, mem:23973, store:3@e1791713/5@9521b57c", + " 174 call obj_cmp(Vec(obj#53), Symbol(METADATA))": "cpu:290263, store:-/5@9521b57c, stk:-", " 175 ret obj_cmp -> Ok(1)": "cpu:290385", - " 176 ret get_contract_data -> Ok(Map(obj#51))": "cpu:290491, store:3@e1791713/5@76a2927c, stk:1@302984d4", + " 176 ret get_contract_data -> Ok(Map(obj#51))": "cpu:290491, store:3@e1791713/5@9521b57c, stk:1@8e324b23", " 177 call map_unpack_to_slice(Map(obj#51), 3)": "", " 178 ret map_unpack_to_slice -> Ok(Void)": "cpu:290831", " 179 call vec_new_from_slice(4)": "", - " 180 ret vec_new_from_slice -> Ok(Vec(obj#77))": "cpu:291983, mem:24061, objs:-/39@25a50947", + " 180 ret vec_new_from_slice -> Ok(Vec(obj#77))": "cpu:291983, mem:24085, objs:-/39@285b4764", " 181 call contract_event(Vec(obj#77), I128(100))": "", - " 182 ret contract_event -> Ok(Void)": "cpu:293592, mem:24238, objs:-/40@c2112c48, evt:1@13e8b7ca", - " 183 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 184 ret call -> Ok(Void)": "cpu:314227, mem:29530, store:-/5@76a2927c, stk:-, auth:-/-", - " 185 end": "cpu:316813, mem:29898, prngs:-/9b4a753, objs:-/43@140a41aa, vm:-/-, evt:1@13e8b7ca, store:-/5@76a2927c, foot:5@5fe75cd6, stk:-, auth:-/-" + " 182 ret contract_event -> Ok(Void)": "cpu:293592, mem:24262, objs:-/40@3661f23b, evt:1@13e8b7ca", + " 183 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 184 ret call -> Ok(Void)": "cpu:314227, mem:29554, store:-/5@9521b57c, stk:-, auth:-/-", + " 185 end": "cpu:316813, mem:29922, prngs:-/9b4a753, objs:-/43@c9689b00, vm:-/-, evt:1@13e8b7ca, store:-/5@9521b57c, foot:5@4820ddcf, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_sac_reentry_is_not_allowed.json b/soroban-env-host/observations/test__stellar_asset_contract__test_sac_reentry_is_not_allowed.json index 2c97a6b3f..08c6d63bf 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_sac_reentry_is_not_allowed.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_sac_reentry_is_not_allowed.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@1c8f1036, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@2b5f63ae", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@881ab27d", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@ff2aacf6", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@96f6c64f, foot:2@d520329b", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@af8421dd", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@35d1a98b", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@9e665efc", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@447f3625, foot:2@7b9b8bcc", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@bde372c3", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@6748fae9", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:724937b6:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@d7f9a11e, stk:1@4206458, auth:1@9c77a914/-", + " 12 push SAC:e496026b:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@a48f32db, stk:1@3b4cf0ff, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@c72d5a47", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2eda6d56", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@5ea2c4eb", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@7a6a25ed", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@7398133f", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@640b9be1", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@d7303177", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@f7e6fd38", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@2e0226ff", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@39d9ec29", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@96f6c64f, stk:1@f6a896b2", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@447f3625, stk:1@785baf5d", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@8dbe36dd", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@3569d77f", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@7bcde6a8", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@f8939225", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@6cf232de", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@59c82f9a", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@e2b8d435", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@4221538e", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@4b761533", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@963c7d6e", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@e532f77e", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@49ae94b6", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@96f6c64f, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@447f3625, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@96f6c64f, stk:1@5741d2d", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@447f3625, stk:1@15ba0073", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@f9927b79", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@9e97b5bf", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@96f6c64f, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@447f3625, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@96f6c64f, stk:1@5741d2d", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@447f3625, stk:1@15ba0073", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,805 +68,805 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(73)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195822, mem:9343, objs:-/17@f2eac6e5", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@8baf6059", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196974, mem:9495, objs:-/18@af123101", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@5f774a21", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197131, store:-/2@96f6c64f, stk:-", - " 75 ret obj_cmp -> Ok(1)": "cpu:197253", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@447f3625, stk:-", + " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", - " 77 ret obj_cmp -> Ok(1)": "cpu:197375", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197965, mem:9583", - " 79 ret obj_cmp -> Ok(-1)": "cpu:198087", + " 77 ret obj_cmp -> Ok(1)": "cpu:197371", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", + " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", - " 81 ret obj_cmp -> Ok(-1)": "cpu:198374", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@96f6c64f, stk:1@2e5b7e53", - " 83 pop SAC:724937b6:sym#5 -> Ok(Void)": "cpu:208524, mem:11722, store:3@dd9c69cd/2@8477ef78", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209025, mem:11786, objs:-/19@605e0826, store:-/2@8477ef78, stk:-, auth:-/-", + " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@447f3625, stk:1@6bacc8ef", + " 83 pop SAC:e496026b:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@cd3ac68a", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@84eb97d1, store:-/2@cd3ac68a, stk:-, auth:-/-", " 85 call bytes_new_from_slice(44)": "", - " 86 ret bytes_new_from_slice -> Ok(Bytes(obj#39))": "cpu:209996, mem:11910, objs:-/20@4f857399", + " 86 ret bytes_new_from_slice -> Ok(Bytes(obj#39))": "cpu:209988, mem:11886, objs:-/20@75253115", " 87 call create_asset_contract(Bytes(obj#39))": "", - " 88 call get_ledger_network_id()": "cpu:270595, mem:12042", - " 89 ret get_ledger_network_id -> Ok(Bytes(obj#41))": "cpu:271625, mem:12154, objs:-/21@d94bc8ea", - " 90 call symbol_new_from_slice(10)": "cpu:288532, mem:16230, store:-/3@b8c36c6c, foot:3@bbf6f9b8", - " 91 ret symbol_new_from_slice -> Ok(Symbol(obj#43))": "cpu:289540, mem:16320, objs:-/22@66a46441", - " 92 call symbol_len(Symbol(obj#43))": "cpu:289980, mem:16384, objs:-/23@233e4c8d", - " 93 ret symbol_len -> Ok(U32(10))": "cpu:290102", + " 88 call get_ledger_network_id()": "cpu:270587, mem:12018", + " 89 ret get_ledger_network_id -> Ok(Bytes(obj#41))": "cpu:271617, mem:12130, objs:-/21@a6c660d8", + " 90 call symbol_new_from_slice(10)": "cpu:288524, mem:16206, store:-/3@fd79270e, foot:3@31f9411f", + " 91 ret symbol_new_from_slice -> Ok(Symbol(obj#43))": "cpu:289532, mem:16296, objs:-/22@86cbefb4", + " 92 call symbol_len(Symbol(obj#43))": "cpu:289972, mem:16360, objs:-/23@7d9bf6c", + " 93 ret symbol_len -> Ok(U32(10))": "cpu:290094", " 94 call symbol_copy_to_slice(Symbol(obj#43), U32(0), 10)": "", - " 95 ret symbol_copy_to_slice -> Ok(())": "cpu:290206", - " 96 push SAC:d232fcc2:sym#43(Bytes(obj#45))": "cpu:300807, mem:17604, objs:-/24@5e4ea18f, stk:1@3691e380, auth:1@ba667f/-", + " 95 ret symbol_copy_to_slice -> Ok(())": "cpu:290198", + " 96 push SAC:f86ec11b:sym#43(Bytes(obj#45))": "cpu:300799, mem:17580, objs:-/24@ca2ac931, stk:1@602cfae1, auth:1@ba667f/-", " 97 call symbol_index_in_strs(Symbol(obj#43), 17)": "", - " 98 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:302602", + " 98 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:302594", " 99 call vec_new_from_slice(1)": "", - " 100 ret vec_new_from_slice -> Ok(Vec(obj#49))": "cpu:303565, mem:17692, objs:-/25@ef49c87d", + " 100 ret vec_new_from_slice -> Ok(Vec(obj#49))": "cpu:303557, mem:17668, objs:-/25@6de05db5", " 101 call has_contract_data(Vec(obj#49), Instance)": "", - " 102 ret has_contract_data -> Ok(False)": "cpu:303713, stk:1@c7c6c944", - " 103 call get_ledger_network_id()": "cpu:364294, mem:17824", - " 104 ret get_ledger_network_id -> Ok(Bytes(obj#51))": "cpu:365324, mem:17936, objs:-/26@a53da642", - " 105 call vec_new_from_slice(1)": "cpu:375880, mem:19946, objs:-/27@1172e07d", - " 106 ret vec_new_from_slice -> Ok(Vec(obj#55))": "cpu:376843, mem:20034, objs:-/28@7814553", + " 102 ret has_contract_data -> Ok(False)": "cpu:303705, stk:1@b0825678", + " 103 call get_ledger_network_id()": "cpu:364286, mem:17800", + " 104 ret get_ledger_network_id -> Ok(Bytes(obj#51))": "cpu:365316, mem:17912, objs:-/26@43044a7", + " 105 call vec_new_from_slice(1)": "cpu:375872, mem:19922, objs:-/27@dfc230a8", + " 106 ret vec_new_from_slice -> Ok(Vec(obj#55))": "cpu:376835, mem:20010, objs:-/28@2303cb3", " 107 call put_contract_data(Vec(obj#55), Address(obj#53), Instance)": "", - " 108 ret put_contract_data -> Ok(Void)": "cpu:377627, mem:20074, store:1@8906aa30/3@b8c36c6c, stk:1@ffcf1739", + " 108 ret put_contract_data -> Ok(Void)": "cpu:377619, mem:20050, store:1@8906aa30/3@fd79270e, stk:1@f974300a", " 109 call string_new_from_slice(4)": "", - " 110 ret string_new_from_slice -> Ok(String(obj#57))": "cpu:378588, mem:20158, objs:-/29@a2eb92c2", - " 111 call bytes_new_from_slice(32)": "cpu:378634", - " 112 ret bytes_new_from_slice -> Ok(Bytes(obj#59))": "cpu:379603, mem:20270, objs:-/30@b8b6ff7a", + " 110 ret string_new_from_slice -> Ok(String(obj#57))": "cpu:378580, mem:20134, objs:-/29@d449d5bb", + " 111 call bytes_new_from_slice(32)": "cpu:378626", + " 112 ret bytes_new_from_slice -> Ok(Bytes(obj#59))": "cpu:379595, mem:20246, objs:-/30@26b2ffe1", " 113 call bytes_len(Bytes(obj#59))": "", - " 114 ret bytes_len -> Ok(U32(32))": "cpu:379725", + " 114 ret bytes_len -> Ok(U32(32))": "cpu:379717", " 115 call vec_new_from_slice(1)": "", - " 116 ret vec_new_from_slice -> Ok(Vec(obj#61))": "cpu:380688, mem:20358, objs:-/31@d618daf1", + " 116 ret vec_new_from_slice -> Ok(Vec(obj#61))": "cpu:380680, mem:20334, objs:-/31@7e40210e", " 117 call map_new_from_slices(2)": "", - " 118 call symbol_new_from_slice(10)": "cpu:381221, mem:20422", - " 119 ret symbol_new_from_slice -> Ok(Symbol(obj#63))": "cpu:382229, mem:20512, objs:-/32@bb2faf26", - " 120 call obj_cmp(Symbol(obj#63), Symbol(issuer))": "cpu:382399", - " 121 ret obj_cmp -> Ok(-1)": "cpu:382565", - " 122 ret map_new_from_slices -> Ok(Map(obj#65))": "cpu:383005, mem:20576, objs:-/33@3b99e988", + " 118 call symbol_new_from_slice(10)": "cpu:381213, mem:20398", + " 119 ret symbol_new_from_slice -> Ok(Symbol(obj#63))": "cpu:382221, mem:20488, objs:-/32@e79240b8", + " 120 call obj_cmp(Symbol(obj#63), Symbol(issuer))": "cpu:382391", + " 121 ret obj_cmp -> Ok(-1)": "cpu:382557", + " 122 ret map_new_from_slices -> Ok(Map(obj#65))": "cpu:382997, mem:20552, objs:-/33@482a1b68", " 123 call vec_new_from_slice(2)": "", - " 124 ret vec_new_from_slice -> Ok(Vec(obj#67))": "cpu:384031, mem:20672, objs:-/34@bce86f1e", + " 124 ret vec_new_from_slice -> Ok(Vec(obj#67))": "cpu:384023, mem:20648, objs:-/34@ae39a07d", " 125 call put_contract_data(Vec(obj#61), Vec(obj#67), Instance)": "", - " 126 call obj_cmp(Vec(obj#55), Vec(obj#61))": "cpu:384246, store:-/3@b8c36c6c, stk:-", - " 127 ret obj_cmp -> Ok(-1)": "cpu:384533", - " 128 call obj_cmp(Vec(obj#55), Vec(obj#61))": "cpu:385114, mem:20736", - " 129 ret obj_cmp -> Ok(-1)": "cpu:385401", - " 130 ret put_contract_data -> Ok(Void)": " store:2@77385ba0/3@b8c36c6c, stk:1@b6d46d62", + " 126 call obj_cmp(Vec(obj#55), Vec(obj#61))": "cpu:384238, store:-/3@fd79270e, stk:-", + " 127 ret obj_cmp -> Ok(-1)": "cpu:384525", + " 128 call obj_cmp(Vec(obj#55), Vec(obj#61))": "cpu:385106, mem:20712", + " 129 ret obj_cmp -> Ok(-1)": "cpu:385393", + " 130 ret put_contract_data -> Ok(Void)": " store:2@77385ba0/3@fd79270e, stk:1@323b21a7", " 131 call vec_new_from_slice(1)": "", - " 132 ret vec_new_from_slice -> Ok(Vec(obj#69))": "cpu:386364, mem:20824, objs:-/35@4cba5d5", + " 132 ret vec_new_from_slice -> Ok(Vec(obj#69))": "cpu:386356, mem:20800, objs:-/35@ad675f4d", " 133 call get_contract_data(Vec(obj#69), Instance)": "", - " 134 call obj_cmp(Vec(obj#61), Vec(obj#69))": "cpu:386476, store:-/3@b8c36c6c, stk:-", - " 135 ret obj_cmp -> Ok(0)": "cpu:386763", - " 136 ret get_contract_data -> Ok(Vec(obj#67))": "cpu:386869, store:2@77385ba0/3@b8c36c6c, stk:1@b6d46d62", + " 134 call obj_cmp(Vec(obj#61), Vec(obj#69))": "cpu:386468, store:-/3@fd79270e, stk:-", + " 135 ret obj_cmp -> Ok(0)": "cpu:386755", + " 136 ret get_contract_data -> Ok(Vec(obj#67))": "cpu:386861, store:2@77385ba0/3@fd79270e, stk:1@323b21a7", " 137 call vec_get(Vec(obj#67), U32(0))": "", - " 138 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:387034", + " 138 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:387026", " 139 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 140 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:387168", + " 140 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:387160", " 141 call vec_get(Vec(obj#67), U32(1))": "", - " 142 ret vec_get -> Ok(Map(obj#65))": "cpu:387394", + " 142 ret vec_get -> Ok(Map(obj#65))": "cpu:387386", " 143 call map_unpack_to_slice(Map(obj#65), 2)": "", - " 144 ret map_unpack_to_slice -> Ok(Void)": "cpu:387745", + " 144 ret map_unpack_to_slice -> Ok(Void)": "cpu:387737", " 145 call bytes_len(Bytes(obj#59))": "", - " 146 ret bytes_len -> Ok(U32(32))": "cpu:387867", + " 146 ret bytes_len -> Ok(U32(32))": "cpu:387859", " 147 call string_len(String(obj#57))": "", - " 148 ret string_len -> Ok(U32(4))": "cpu:387989", + " 148 ret string_len -> Ok(U32(4))": "cpu:387981", " 149 call string_copy_to_slice(String(obj#57), U32(0), 4)": "", - " 150 ret string_copy_to_slice -> Ok(())": "cpu:388092", - " 151 call bytes_copy_to_slice(Bytes(obj#59), U32(0), 32)": "cpu:388542, mem:20969", - " 152 ret bytes_copy_to_slice -> Ok(())": "cpu:388649", - " 153 call string_new_from_slice(73)": "", - " 154 ret string_new_from_slice -> Ok(String(obj#71))": "cpu:389628, mem:21122, objs:-/36@c27fef48", + " 150 ret string_copy_to_slice -> Ok(())": "cpu:388084", + " 151 call bytes_copy_to_slice(Bytes(obj#59), U32(0), 32)": "cpu:388534, mem:20945", + " 152 ret bytes_copy_to_slice -> Ok(())": "cpu:388641", + " 153 call string_new_from_slice(61)": "", + " 154 ret string_new_from_slice -> Ok(String(obj#71))": "cpu:389616, mem:21086, objs:-/36@a64b8c73", " 155 call map_new_from_slices(3)": "", - " 156 ret map_new_from_slices -> Ok(Map(obj#73))": "cpu:390780, mem:21274, objs:-/37@9dcecf3d", + " 156 ret map_new_from_slices -> Ok(Map(obj#73))": "cpu:390768, mem:21238, objs:-/37@f0432e39", " 157 call put_contract_data(Symbol(METADATA), Map(obj#73), Instance)": "", - " 158 call obj_cmp(Vec(obj#61), Symbol(METADATA))": "cpu:390937, store:-/3@b8c36c6c, stk:-", - " 159 ret obj_cmp -> Ok(1)": "cpu:391059", + " 158 call obj_cmp(Vec(obj#61), Symbol(METADATA))": "cpu:390925, store:-/3@fd79270e, stk:-", + " 159 ret obj_cmp -> Ok(1)": "cpu:391047", " 160 call obj_cmp(Vec(obj#55), Symbol(METADATA))": "", - " 161 ret obj_cmp -> Ok(1)": "cpu:391181", - " 162 call obj_cmp(Symbol(METADATA), Vec(obj#55))": "cpu:391771, mem:21362", - " 163 ret obj_cmp -> Ok(-1)": "cpu:391893", + " 161 ret obj_cmp -> Ok(1)": "cpu:391169", + " 162 call obj_cmp(Symbol(METADATA), Vec(obj#55))": "cpu:391759, mem:21326", + " 163 ret obj_cmp -> Ok(-1)": "cpu:391881", " 164 call obj_cmp(Vec(obj#55), Vec(obj#61))": "", - " 165 ret obj_cmp -> Ok(-1)": "cpu:392180", - " 166 ret put_contract_data -> Ok(Void)": " store:3@3edf58a/3@b8c36c6c, stk:1@623614e", - " 167 pop SAC:d232fcc2:sym#43 -> Ok(Void)": "cpu:402786, mem:23569, store:3@3edf58a/3@96d3fde4", - " 168 ret create_asset_contract -> Ok(Address(obj#75))": "cpu:403287, mem:23633, objs:-/38@a915785d, store:-/3@96d3fde4, stk:-, auth:-/-", - " 169 call bytes_new_from_slice(1014)": "cpu:403334", - " 170 ret bytes_new_from_slice -> Ok(Bytes(obj#77))": "cpu:404547, mem:24727, objs:-/39@b5b616c6", + " 165 ret obj_cmp -> Ok(-1)": "cpu:392168", + " 166 ret put_contract_data -> Ok(Void)": " store:3@3edf58a/3@fd79270e, stk:1@a12fc039", + " 167 pop SAC:f86ec11b:sym#43 -> Ok(Void)": "cpu:402770, mem:23521, store:3@3edf58a/3@6f7d36ef", + " 168 ret create_asset_contract -> Ok(Address(obj#75))": "cpu:403271, mem:23585, objs:-/38@213680d3, store:-/3@6f7d36ef, stk:-, auth:-/-", + " 169 call bytes_new_from_slice(1014)": "cpu:403318", + " 170 ret bytes_new_from_slice -> Ok(Bytes(obj#77))": "cpu:404531, mem:24679, objs:-/39@20d35e69", " 171 call upload_wasm(Bytes(obj#77))": "", - " 172 ret upload_wasm -> Ok(Bytes(obj#79))": "cpu:1422003, mem:1311442, objs:-/40@caa81d6e, store:-/4@7c3a168f, foot:4@852e2135", - " 173 call bytes_new_from_slice(32)": "cpu:1422443, mem:1311506, objs:-/41@4edb91be", - " 174 ret bytes_new_from_slice -> Ok(Bytes(obj#83))": "cpu:1423412, mem:1311618, objs:-/42@bee3884e", + " 172 ret upload_wasm -> Ok(Bytes(obj#79))": "cpu:1421987, mem:1311394, objs:-/40@546e53c5, store:-/4@7fb0639a, foot:4@2c505cbc", + " 173 call bytes_new_from_slice(32)": "cpu:1422427, mem:1311458, objs:-/41@2cbd8274", + " 174 ret bytes_new_from_slice -> Ok(Bytes(obj#83))": "cpu:1423396, mem:1311570, objs:-/42@16bd97a7", " 175 call create_contract(Address(obj#81), Bytes(obj#79), Bytes(obj#83))": "", - " 176 call obj_cmp(Address(obj#85), Address(obj#81))": "cpu:1425055, mem:1311796, objs:-/43@bf2f62c0, auth:1@a0dd4143/-", - " 177 ret obj_cmp -> Ok(0)": "cpu:1425347", - " 178 call get_ledger_network_id()": "cpu:1425397, auth:1@a0dd4143/1@146c4d6f", - " 179 ret get_ledger_network_id -> Ok(Bytes(obj#87))": "cpu:1426427, mem:1311908, objs:-/44@920e5f50", - " 180 ret create_contract -> Ok(Address(obj#89))": "cpu:1445980, mem:1315540, objs:-/45@e4f425d9, store:-/5@f160a8dd, foot:5@cc498dda, auth:-/1@554a2a7e", + " 176 call obj_cmp(Address(obj#85), Address(obj#81))": "cpu:1425039, mem:1311748, objs:-/43@df196eed, auth:1@a0dd4143/-", + " 177 ret obj_cmp -> Ok(0)": "cpu:1425331", + " 178 call get_ledger_network_id()": "cpu:1425381, auth:1@a0dd4143/1@146c4d6f", + " 179 ret get_ledger_network_id -> Ok(Bytes(obj#87))": "cpu:1426411, mem:1311860, objs:-/44@6f2316f3", + " 180 ret create_contract -> Ok(Address(obj#89))": "cpu:1445964, mem:1315492, objs:-/45@a87f1add, store:-/5@50ae7441, foot:5@e51f00f3, auth:-/1@554a2a7e", " 181 call vec_new_from_slice(2)": " auth:-/-", - " 182 ret vec_new_from_slice -> Ok(Vec(obj#91))": "cpu:1447006, mem:1315636, objs:-/46@b571106d", - " 183 call vec_new()": "cpu:1465047, mem:1320482, objs:-/47@7fbccb15", - " 184 ret vec_new -> Ok(Vec(obj#95))": "cpu:1465548, mem:1320546, objs:-/48@82002dfd", + " 182 ret vec_new_from_slice -> Ok(Vec(obj#91))": "cpu:1446990, mem:1315588, objs:-/46@91336e4d", + " 183 call vec_new()": "cpu:1465031, mem:1320434, objs:-/47@fcbb71f3", + " 184 ret vec_new -> Ok(Vec(obj#95))": "cpu:1465532, mem:1320498, objs:-/48@1ce6b90f", " 185 call bytes_new_from_slice(32)": "", - " 186 ret bytes_new_from_slice -> Ok(Bytes(obj#97))": "cpu:1466517, mem:1320658, objs:-/49@81a7c0b8", + " 186 ret bytes_new_from_slice -> Ok(Bytes(obj#97))": "cpu:1466501, mem:1320610, objs:-/49@dc90e73d", " 187 call bytes_len(Bytes(obj#97))": "", - " 188 ret bytes_len -> Ok(U32(32))": "cpu:1466639", + " 188 ret bytes_len -> Ok(U32(32))": "cpu:1466623", " 189 call bytes_new_from_slice(64)": "", - " 190 ret bytes_new_from_slice -> Ok(Bytes(obj#99))": "cpu:1467616, mem:1320802, objs:-/50@983c9fd9", + " 190 ret bytes_new_from_slice -> Ok(Bytes(obj#99))": "cpu:1467600, mem:1320754, objs:-/50@8a26865b", " 191 call bytes_len(Bytes(obj#99))": "", - " 192 ret bytes_len -> Ok(U32(64))": "cpu:1467738", + " 192 ret bytes_len -> Ok(U32(64))": "cpu:1467722", " 193 call map_new_from_slices(2)": "", - " 194 call symbol_new_from_slice(10)": "cpu:1468271, mem:1320866", - " 195 ret symbol_new_from_slice -> Ok(Symbol(obj#101))": "cpu:1469279, mem:1320956, objs:-/51@31b5259a", - " 196 call obj_cmp(Symbol(obj#101), Symbol(signature))": "cpu:1469449", - " 197 ret obj_cmp -> Ok(-1)": "cpu:1469616", - " 198 ret map_new_from_slices -> Ok(Map(obj#103))": "cpu:1470056, mem:1321020, objs:-/52@e8212623", + " 194 call symbol_new_from_slice(10)": "cpu:1468255, mem:1320818", + " 195 ret symbol_new_from_slice -> Ok(Symbol(obj#101))": "cpu:1469263, mem:1320908, objs:-/51@af0c673a", + " 196 call obj_cmp(Symbol(obj#101), Symbol(signature))": "cpu:1469433", + " 197 ret obj_cmp -> Ok(-1)": "cpu:1469600", + " 198 ret map_new_from_slices -> Ok(Map(obj#103))": "cpu:1470040, mem:1320972, objs:-/52@bd3e8758", " 199 call vec_push_back(Vec(obj#95), Map(obj#103))": "", - " 200 ret vec_push_back -> Ok(Vec(obj#105))": "cpu:1471263, mem:1321108, objs:-/53@28558c7d", - " 201 call obj_cmp(Symbol(obj#109), Symbol(signature))": "cpu:1479359, mem:1322360, objs:-/57@57b1e2b6", - " 202 ret obj_cmp -> Ok(-1)": "cpu:1479526", - " 203 call call(Address(obj#37), Symbol(mint), Vec(obj#91))": "cpu:1482390, mem:1322696, objs:-/61@59168a25, auth:-/1@3b166221", - " 204 push SAC:724937b6:mint(Address(obj#89), I128(100000))": "cpu:1513450, mem:1327702, objs:-/62@c5a2a054, stk:1@39843a7c, auth:1@a1bdce47/1@ba61a20", + " 200 ret vec_push_back -> Ok(Vec(obj#105))": "cpu:1471247, mem:1321060, objs:-/53@3645eae6", + " 201 call obj_cmp(Symbol(obj#109), Symbol(signature))": "cpu:1479343, mem:1322312, objs:-/57@35e723f8", + " 202 ret obj_cmp -> Ok(-1)": "cpu:1479510", + " 203 call call(Address(obj#37), Symbol(mint), Vec(obj#91))": "cpu:1482374, mem:1322648, objs:-/61@62595de9, auth:-/1@3b166221", + " 204 push SAC:e496026b:mint(Address(obj#89), I128(100000))": "cpu:1513426, mem:1327630, objs:-/62@ea74c4e1, stk:1@949bf2b1, auth:1@a1bdce47/1@ba61a20", " 205 call symbol_index_in_strs(Symbol(mint), 17)": "", - " 206 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:1514198", + " 206 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:1514174", " 207 call vec_new_from_slice(1)": "", - " 208 ret vec_new_from_slice -> Ok(Vec(obj#125))": "cpu:1515161, mem:1327790, objs:-/63@bd21c9ba", + " 208 ret vec_new_from_slice -> Ok(Vec(obj#125))": "cpu:1515137, mem:1327718, objs:-/63@a5157916", " 209 call get_contract_data(Vec(obj#125), Instance)": "", - " 210 call obj_cmp(Symbol(obj#139), Symbol(issuer))": "cpu:1525156, mem:1328937, objs:-/72@fb7ded12, stk:-", - " 211 ret obj_cmp -> Ok(-1)": "cpu:1525322", - " 212 call obj_cmp(Symbol(METADATA), Vec(obj#133))": "cpu:1526253, mem:1329065, objs:-/74@93e1807b", - " 213 ret obj_cmp -> Ok(-1)": "cpu:1526375", + " 210 call obj_cmp(Symbol(obj#139), Symbol(issuer))": "cpu:1525128, mem:1328853, objs:-/72@974c6484, stk:-", + " 211 ret obj_cmp -> Ok(-1)": "cpu:1525294", + " 212 call obj_cmp(Symbol(METADATA), Vec(obj#133))": "cpu:1526225, mem:1328981, objs:-/74@df715852", + " 213 ret obj_cmp -> Ok(-1)": "cpu:1526347", " 214 call obj_cmp(Vec(obj#133), Vec(obj#137))": "", - " 215 ret obj_cmp -> Ok(-1)": "cpu:1526662", - " 216 call obj_cmp(Vec(obj#133), Vec(obj#125))": "cpu:1526713", - " 217 ret obj_cmp -> Ok(-1)": "cpu:1527000", + " 215 ret obj_cmp -> Ok(-1)": "cpu:1526634", + " 216 call obj_cmp(Vec(obj#133), Vec(obj#125))": "cpu:1526685", + " 217 ret obj_cmp -> Ok(-1)": "cpu:1526972", " 218 call obj_cmp(Vec(obj#137), Vec(obj#125))": "", - " 219 ret obj_cmp -> Ok(0)": "cpu:1527287", - " 220 ret get_contract_data -> Ok(Vec(obj#147))": "cpu:1527393, store:3@1afe8247/5@f160a8dd, stk:1@ed0d4d50", + " 219 ret obj_cmp -> Ok(0)": "cpu:1527259", + " 220 ret get_contract_data -> Ok(Vec(obj#147))": "cpu:1527365, store:3@1afe8247/5@50ae7441, stk:1@891235de", " 221 call vec_get(Vec(obj#147), U32(0))": "", - " 222 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1527558", + " 222 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1527530", " 223 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 224 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:1527692", + " 224 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:1527664", " 225 call vec_get(Vec(obj#147), U32(1))": "", - " 226 ret vec_get -> Ok(Map(obj#145))": "cpu:1527918", + " 226 ret vec_get -> Ok(Map(obj#145))": "cpu:1527890", " 227 call map_unpack_to_slice(Map(obj#145), 2)": "", - " 228 ret map_unpack_to_slice -> Ok(Void)": "cpu:1528269", + " 228 ret map_unpack_to_slice -> Ok(Void)": "cpu:1528241", " 229 call bytes_len(Bytes(obj#143))": "", - " 230 ret bytes_len -> Ok(U32(32))": "cpu:1528391", - " 231 call obj_cmp(Address(obj#149), Address(obj#89))": "cpu:1528984, mem:1329129, objs:-/75@53c9994d", - " 232 ret obj_cmp -> Ok(-1)": "cpu:1529276", + " 230 ret bytes_len -> Ok(U32(32))": "cpu:1528363", + " 231 call obj_cmp(Address(obj#149), Address(obj#89))": "cpu:1528956, mem:1329045, objs:-/75@955fcd68", + " 232 ret obj_cmp -> Ok(-1)": "cpu:1529248", " 233 call vec_new_from_slice(1)": "", - " 234 ret vec_new_from_slice -> Ok(Vec(obj#151))": "cpu:1530239, mem:1329217, objs:-/76@66e402ed", + " 234 ret vec_new_from_slice -> Ok(Vec(obj#151))": "cpu:1530211, mem:1329133, objs:-/76@74c7125b", " 235 call get_contract_data(Vec(obj#151), Instance)": "", - " 236 call obj_cmp(Vec(obj#133), Vec(obj#151))": "cpu:1530351, store:-/5@f160a8dd, stk:-", - " 237 ret obj_cmp -> Ok(0)": "cpu:1530638", - " 238 ret get_contract_data -> Ok(Address(obj#135))": "cpu:1530744, store:3@1afe8247/5@f160a8dd, stk:1@ed0d4d50", + " 236 call obj_cmp(Vec(obj#133), Vec(obj#151))": "cpu:1530323, store:-/5@50ae7441, stk:-", + " 237 ret obj_cmp -> Ok(0)": "cpu:1530610", + " 238 ret get_contract_data -> Ok(Address(obj#135))": "cpu:1530716, store:3@1afe8247/5@50ae7441, stk:1@891235de", " 239 call require_auth(Address(obj#135))": "", - " 240 call obj_cmp(Address(obj#107), Address(obj#135))": "cpu:1531373, mem:1329249", - " 241 ret obj_cmp -> Ok(0)": "cpu:1531665", + " 240 call obj_cmp(Address(obj#107), Address(obj#135))": "cpu:1531345, mem:1329165", + " 241 ret obj_cmp -> Ok(0)": "cpu:1531637", " 242 call obj_cmp(Address(obj#107), Address(obj#135))": " auth:1@a1bdce47/-", - " 243 ret obj_cmp -> Ok(0)": "cpu:1531957", + " 243 ret obj_cmp -> Ok(0)": "cpu:1531929", " 244 call obj_cmp(Address(obj#119), Address(obj#123))": "", - " 245 ret obj_cmp -> Ok(0)": "cpu:1532249", + " 245 ret obj_cmp -> Ok(0)": "cpu:1532221", " 246 call obj_cmp(Address(obj#121), Address(obj#89))": "", - " 247 ret obj_cmp -> Ok(0)": "cpu:1532541", - " 248 call vec_len(Vec(obj#117))": "cpu:1550650, mem:1334047", - " 249 ret vec_len -> Ok(U32(1))": "cpu:1550772", + " 247 ret obj_cmp -> Ok(0)": "cpu:1532513", + " 248 call vec_len(Vec(obj#117))": "cpu:1550622, mem:1333963", + " 249 ret vec_len -> Ok(U32(1))": "cpu:1550744", " 250 call bytes_new_from_slice(32)": "", - " 251 ret bytes_new_from_slice -> Ok(Bytes(obj#153))": "cpu:1551741, mem:1334159, objs:-/77@1da48760", - " 252 call vec_get(Vec(obj#117), U32(0))": "cpu:1553674, mem:1334399", - " 253 ret vec_get -> Ok(Map(obj#115))": "cpu:1553900", + " 251 ret bytes_new_from_slice -> Ok(Bytes(obj#153))": "cpu:1551713, mem:1334075, objs:-/77@9c71b835", + " 252 call vec_get(Vec(obj#117), U32(0))": "cpu:1553646, mem:1334315", + " 253 ret vec_get -> Ok(Map(obj#115))": "cpu:1553872", " 254 call map_unpack_to_slice(Map(obj#115), 2)": "", - " 255 ret map_unpack_to_slice -> Ok(Void)": "cpu:1554252", + " 255 ret map_unpack_to_slice -> Ok(Void)": "cpu:1554224", " 256 call bytes_len(Bytes(obj#111))": "", - " 257 ret bytes_len -> Ok(U32(32))": "cpu:1554374", + " 257 ret bytes_len -> Ok(U32(32))": "cpu:1554346", " 258 call bytes_len(Bytes(obj#113))": "", - " 259 ret bytes_len -> Ok(U32(64))": "cpu:1554496", + " 259 ret bytes_len -> Ok(U32(64))": "cpu:1554468", " 260 call verify_sig_ed25519(Bytes(obj#111), Bytes(obj#153), Bytes(obj#113))": "", - " 261 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1973706", + " 261 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1973678", " 262 call bytes_copy_to_slice(Bytes(obj#111), U32(0), 32)": "", - " 263 ret bytes_copy_to_slice -> Ok(())": "cpu:1973813", - " 264 ret require_auth -> Ok(Void)": "cpu:1980160, mem:1335987, store:3@1afe8247/6@48b67cec, foot:6@bc525e50, auth:1@a1bdce47/1@371f34d8", + " 263 ret bytes_copy_to_slice -> Ok(())": "cpu:1973785", + " 264 ret require_auth -> Ok(Void)": "cpu:1980132, mem:1335903, store:3@1afe8247/6@bb2695e8, foot:6@991f1ee6, auth:1@a1bdce47/1@371f34d8", " 265 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 266 call get_ledger_sequence()": "cpu:1981322, mem:1336123, store:3@1afe8247/-, foot:-", + " 266 call get_ledger_sequence()": "cpu:1981294, mem:1336039, store:3@1afe8247/-, foot:-", " 267 ret get_ledger_sequence -> Ok(U32(123))": "", - " 268 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1992425, mem:1338308, store:3@1afe8247/6@a17b207f, foot:6@bc525e50", - " 269 call vec_new_from_slice(2)": "cpu:1992620", - " 270 ret vec_new_from_slice -> Ok(Vec(obj#155))": "cpu:1993646, mem:1338404, objs:-/78@35ee0281", + " 268 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1992393, mem:1338212, store:3@1afe8247/6@69804f7, foot:6@991f1ee6", + " 269 call vec_new_from_slice(2)": "cpu:1992588", + " 270 ret vec_new_from_slice -> Ok(Vec(obj#155))": "cpu:1993614, mem:1338308, objs:-/78@ffce7730", " 271 call has_contract_data(Vec(obj#155), Persistent)": "", - " 272 ret has_contract_data -> Ok(False)": "cpu:1997914, mem:1339367, store:3@1afe8247/7@f646abf4, foot:7@986c08c4", + " 272 ret has_contract_data -> Ok(False)": "cpu:1997882, mem:1339271, store:3@1afe8247/7@50d2335, foot:7@9b3d630c", " 273 call vec_new_from_slice(1)": "", - " 274 ret vec_new_from_slice -> Ok(Vec(obj#157))": "cpu:1998877, mem:1339455, objs:-/79@9b64d4f0", + " 274 ret vec_new_from_slice -> Ok(Vec(obj#157))": "cpu:1998845, mem:1339359, objs:-/79@4f94614c", " 275 call get_contract_data(Vec(obj#157), Instance)": "", - " 276 call obj_cmp(Vec(obj#133), Vec(obj#157))": "cpu:1998989, store:-/7@f646abf4, stk:-", - " 277 ret obj_cmp -> Ok(-1)": "cpu:1999276", + " 276 call obj_cmp(Vec(obj#133), Vec(obj#157))": "cpu:1998957, store:-/7@50d2335, stk:-", + " 277 ret obj_cmp -> Ok(-1)": "cpu:1999244", " 278 call obj_cmp(Vec(obj#137), Vec(obj#157))": "", - " 279 ret obj_cmp -> Ok(0)": "cpu:1999563", - " 280 ret get_contract_data -> Ok(Vec(obj#147))": "cpu:1999669, store:3@1afe8247/7@f646abf4, stk:1@ed0d4d50", + " 279 ret obj_cmp -> Ok(0)": "cpu:1999531", + " 280 ret get_contract_data -> Ok(Vec(obj#147))": "cpu:1999637, store:3@1afe8247/7@50d2335, stk:1@891235de", " 281 call vec_get(Vec(obj#147), U32(0))": "", - " 282 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1999834", + " 282 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1999802", " 283 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 284 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:1999968", + " 284 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:1999936", " 285 call vec_get(Vec(obj#147), U32(1))": "", - " 286 ret vec_get -> Ok(Map(obj#145))": "cpu:2000194", + " 286 ret vec_get -> Ok(Map(obj#145))": "cpu:2000162", " 287 call map_unpack_to_slice(Map(obj#145), 2)": "", - " 288 ret map_unpack_to_slice -> Ok(Void)": "cpu:2000545", + " 288 ret map_unpack_to_slice -> Ok(Void)": "cpu:2000513", " 289 call bytes_len(Bytes(obj#143))": "", - " 290 ret bytes_len -> Ok(U32(32))": "cpu:2000667", - " 291 call vec_new_from_slice(2)": "cpu:2002858, mem:1339695", - " 292 ret vec_new_from_slice -> Ok(Vec(obj#159))": "cpu:2003884, mem:1339791, objs:-/80@1760b74f", + " 290 ret bytes_len -> Ok(U32(32))": "cpu:2000635", + " 291 call vec_new_from_slice(2)": "cpu:2002826, mem:1339599", + " 292 ret vec_new_from_slice -> Ok(Vec(obj#159))": "cpu:2003852, mem:1339695, objs:-/80@2186c777", " 293 call has_contract_data(Vec(obj#159), Persistent)": "", - " 294 ret has_contract_data -> Ok(False)": "cpu:2006014, mem:1340071", + " 294 ret has_contract_data -> Ok(False)": "cpu:2005982, mem:1339975", " 295 call vec_new_from_slice(1)": "", - " 296 ret vec_new_from_slice -> Ok(Vec(obj#161))": "cpu:2006977, mem:1340159, objs:-/81@bcc7f23d", + " 296 ret vec_new_from_slice -> Ok(Vec(obj#161))": "cpu:2006945, mem:1340063, objs:-/81@178d0009", " 297 call get_contract_data(Vec(obj#161), Instance)": "", - " 298 call obj_cmp(Vec(obj#133), Vec(obj#161))": "cpu:2007089, store:-/7@f646abf4, stk:-", - " 299 ret obj_cmp -> Ok(-1)": "cpu:2007376", + " 298 call obj_cmp(Vec(obj#133), Vec(obj#161))": "cpu:2007057, store:-/7@50d2335, stk:-", + " 299 ret obj_cmp -> Ok(-1)": "cpu:2007344", " 300 call obj_cmp(Vec(obj#137), Vec(obj#161))": "", - " 301 ret obj_cmp -> Ok(0)": "cpu:2007663", - " 302 ret get_contract_data -> Ok(Vec(obj#147))": "cpu:2007769, store:3@1afe8247/7@f646abf4, stk:1@ed0d4d50", + " 301 ret obj_cmp -> Ok(0)": "cpu:2007631", + " 302 ret get_contract_data -> Ok(Vec(obj#147))": "cpu:2007737, store:3@1afe8247/7@50d2335, stk:1@891235de", " 303 call vec_get(Vec(obj#147), U32(0))": "", - " 304 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2007934", + " 304 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2007902", " 305 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 306 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:2008068", + " 306 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:2008036", " 307 call vec_get(Vec(obj#147), U32(1))": "", - " 308 ret vec_get -> Ok(Map(obj#145))": "cpu:2008294", + " 308 ret vec_get -> Ok(Map(obj#145))": "cpu:2008262", " 309 call map_unpack_to_slice(Map(obj#145), 2)": "", - " 310 ret map_unpack_to_slice -> Ok(Void)": "cpu:2008645", + " 310 ret map_unpack_to_slice -> Ok(Void)": "cpu:2008613", " 311 call bytes_len(Bytes(obj#143))": "", - " 312 ret bytes_len -> Ok(U32(32))": "cpu:2008767", - " 313 call vec_new_from_slice(2)": "cpu:2010807, mem:1340399", - " 314 ret vec_new_from_slice -> Ok(Vec(obj#163))": "cpu:2011833, mem:1340495, objs:-/82@32931bad", + " 312 ret bytes_len -> Ok(U32(32))": "cpu:2008735", + " 313 call vec_new_from_slice(2)": "cpu:2010775, mem:1340303", + " 314 ret vec_new_from_slice -> Ok(Vec(obj#163))": "cpu:2011801, mem:1340399, objs:-/82@8a3ef6d9", " 315 call map_new_from_slices(3)": "", - " 316 call symbol_new_from_slice(10)": "cpu:2012372, mem:1340583", - " 317 ret symbol_new_from_slice -> Ok(Symbol(obj#165))": "cpu:2013380, mem:1340673, objs:-/83@a1dcb80c", - " 318 call obj_cmp(Symbol(amount), Symbol(obj#165))": "cpu:2013431", - " 319 ret obj_cmp -> Ok(-1)": "cpu:2013597", + " 316 call symbol_new_from_slice(10)": "cpu:2012340, mem:1340487", + " 317 ret symbol_new_from_slice -> Ok(Symbol(obj#165))": "cpu:2013348, mem:1340577, objs:-/83@4dd15a88", + " 318 call obj_cmp(Symbol(amount), Symbol(obj#165))": "cpu:2013399", + " 319 ret obj_cmp -> Ok(-1)": "cpu:2013565", " 320 call obj_cmp(Symbol(obj#165), Symbol(clawback))": "", - " 321 ret obj_cmp -> Ok(-1)": "cpu:2013764", - " 322 ret map_new_from_slices -> Ok(Map(obj#167))": "cpu:2014204, mem:1340737, objs:-/84@1a8d0daa", + " 321 ret obj_cmp -> Ok(-1)": "cpu:2013732", + " 322 ret map_new_from_slices -> Ok(Map(obj#167))": "cpu:2014172, mem:1340641, objs:-/84@305c13cc", " 323 call put_contract_data(Vec(obj#163), Map(obj#167), Persistent)": "", - " 324 ret put_contract_data -> Ok(Void)": "cpu:2021567, mem:1342542, store:3@1afe8247/7@7921aa1e, foot:7@bdb05951", + " 324 ret put_contract_data -> Ok(Void)": "cpu:2021535, mem:1342446, store:3@1afe8247/7@53bac900, foot:7@7eecb1cd", " 325 call vec_new_from_slice(2)": "", - " 326 ret vec_new_from_slice -> Ok(Vec(obj#169))": "cpu:2022593, mem:1342638, objs:-/85@d0b61c8", + " 326 ret vec_new_from_slice -> Ok(Vec(obj#169))": "cpu:2022561, mem:1342542, objs:-/85@22292d8e", " 327 call extend_contract_data_ttl(Vec(obj#169), Persistent, U32(501120), U32(518400))": "", - " 328 call get_ledger_sequence()": "cpu:2024723, mem:1342918, store:3@1afe8247/-, foot:-", + " 328 call get_ledger_sequence()": "cpu:2024691, mem:1342822, store:3@1afe8247/-, foot:-", " 329 ret get_ledger_sequence -> Ok(U32(123))": "", - " 330 ret extend_contract_data_ttl -> Ok(Void)": "cpu:2025965, mem:1343410, store:3@1afe8247/7@ea7b75f5, foot:7@bdb05951", + " 330 ret extend_contract_data_ttl -> Ok(Void)": "cpu:2025933, mem:1343314, store:3@1afe8247/7@353c253f, foot:7@7eecb1cd", " 331 call get_contract_data(Symbol(METADATA), Instance)": "", - " 332 call obj_cmp(Vec(obj#133), Symbol(METADATA))": "cpu:2026016, store:-/7@ea7b75f5, stk:-", - " 333 ret obj_cmp -> Ok(1)": "cpu:2026138", - " 334 ret get_contract_data -> Ok(Map(obj#131))": "cpu:2026244, store:3@1afe8247/7@ea7b75f5, stk:1@ed0d4d50", + " 332 call obj_cmp(Vec(obj#133), Symbol(METADATA))": "cpu:2025984, store:-/7@353c253f, stk:-", + " 333 ret obj_cmp -> Ok(1)": "cpu:2026106", + " 334 ret get_contract_data -> Ok(Map(obj#131))": "cpu:2026212, store:3@1afe8247/7@353c253f, stk:1@891235de", " 335 call map_unpack_to_slice(Map(obj#131), 3)": "", - " 336 ret map_unpack_to_slice -> Ok(Void)": "cpu:2026584", + " 336 ret map_unpack_to_slice -> Ok(Void)": "cpu:2026552", " 337 call vec_new_from_slice(4)": "", - " 338 ret vec_new_from_slice -> Ok(Vec(obj#171))": "cpu:2027736, mem:1343522, objs:-/86@9388aa", + " 338 ret vec_new_from_slice -> Ok(Vec(obj#171))": "cpu:2027704, mem:1343426, objs:-/86@256b72be", " 339 call contract_event(Vec(obj#171), I128(100000))": "", - " 340 ret contract_event -> Ok(Void)": "cpu:2029345, mem:1343699, objs:-/87@7365d718, evt:1@75f302ed", - " 341 pop SAC:724937b6:mint -> Ok(Void)": "", - " 342 ret call -> Ok(Void)": " store:-/7@ea7b75f5, stk:-, auth:-/-", + " 340 ret contract_event -> Ok(Void)": "cpu:2029313, mem:1343603, objs:-/87@67ec4c18, evt:1@75f302ed", + " 341 pop SAC:e496026b:mint -> Ok(Void)": "", + " 342 ret call -> Ok(Void)": " store:-/7@353c253f, stk:-, auth:-/-", " 343 call vec_new_from_slice(2)": "", - " 344 ret vec_new_from_slice -> Ok(Vec(obj#175))": "cpu:2030371, mem:1343795, objs:-/88@3b237228", - " 345 call vec_new()": "cpu:2048412, mem:1348641, objs:-/89@dbca57", - " 346 ret vec_new -> Ok(Vec(obj#179))": "cpu:2048913, mem:1348705, objs:-/90@552c79ae", + " 344 ret vec_new_from_slice -> Ok(Vec(obj#175))": "cpu:2030339, mem:1343699, objs:-/88@9dff3eea", + " 345 call vec_new()": "cpu:2048380, mem:1348545, objs:-/89@3c552e2d", + " 346 ret vec_new -> Ok(Vec(obj#179))": "cpu:2048881, mem:1348609, objs:-/90@4488e8fe", " 347 call bytes_new_from_slice(32)": "", - " 348 ret bytes_new_from_slice -> Ok(Bytes(obj#181))": "cpu:2049882, mem:1348817, objs:-/91@fea51a0b", + " 348 ret bytes_new_from_slice -> Ok(Bytes(obj#181))": "cpu:2049850, mem:1348721, objs:-/91@c07f15aa", " 349 call bytes_len(Bytes(obj#181))": "", - " 350 ret bytes_len -> Ok(U32(32))": "cpu:2050004", + " 350 ret bytes_len -> Ok(U32(32))": "cpu:2049972", " 351 call bytes_new_from_slice(64)": "", - " 352 ret bytes_new_from_slice -> Ok(Bytes(obj#183))": "cpu:2050981, mem:1348961, objs:-/92@d664a0f", + " 352 ret bytes_new_from_slice -> Ok(Bytes(obj#183))": "cpu:2050949, mem:1348865, objs:-/92@2128224c", " 353 call bytes_len(Bytes(obj#183))": "", - " 354 ret bytes_len -> Ok(U32(64))": "cpu:2051103", + " 354 ret bytes_len -> Ok(U32(64))": "cpu:2051071", " 355 call map_new_from_slices(2)": "", - " 356 call symbol_new_from_slice(10)": "cpu:2051636, mem:1349025", - " 357 ret symbol_new_from_slice -> Ok(Symbol(obj#185))": "cpu:2052644, mem:1349115, objs:-/93@fac903a7", - " 358 call obj_cmp(Symbol(obj#185), Symbol(signature))": "cpu:2052814", - " 359 ret obj_cmp -> Ok(-1)": "cpu:2052981", - " 360 ret map_new_from_slices -> Ok(Map(obj#187))": "cpu:2053421, mem:1349179, objs:-/94@b6ca220", + " 356 call symbol_new_from_slice(10)": "cpu:2051604, mem:1348929", + " 357 ret symbol_new_from_slice -> Ok(Symbol(obj#185))": "cpu:2052612, mem:1349019, objs:-/93@5ebfb0d0", + " 358 call obj_cmp(Symbol(obj#185), Symbol(signature))": "cpu:2052782", + " 359 ret obj_cmp -> Ok(-1)": "cpu:2052949", + " 360 ret map_new_from_slices -> Ok(Map(obj#187))": "cpu:2053389, mem:1349083, objs:-/94@4ec9146f", " 361 call vec_push_back(Vec(obj#179), Map(obj#187))": "", - " 362 ret vec_push_back -> Ok(Vec(obj#189))": "cpu:2054628, mem:1349267, objs:-/95@7496fd42", - " 363 call obj_cmp(Symbol(obj#193), Symbol(signature))": "cpu:2062724, mem:1350519, objs:-/99@f8826a4e", - " 364 ret obj_cmp -> Ok(-1)": "cpu:2062891", - " 365 call call(Address(obj#75), Symbol(mint), Vec(obj#175))": "cpu:2065755, mem:1350855, objs:-/103@51df85f1, auth:-/1@c578cce6", - " 366 push SAC:d232fcc2:mint(Address(obj#89), I128(100000))": "cpu:2097137, mem:1355997, objs:-/104@c7b2667d, stk:1@96f1835, auth:1@1d457cb/1@c9ee3eb7", + " 362 ret vec_push_back -> Ok(Vec(obj#189))": "cpu:2054596, mem:1349171, objs:-/95@f28413e5", + " 363 call obj_cmp(Symbol(obj#193), Symbol(signature))": "cpu:2062692, mem:1350423, objs:-/99@fd64c92e", + " 364 ret obj_cmp -> Ok(-1)": "cpu:2062859", + " 365 call call(Address(obj#75), Symbol(mint), Vec(obj#175))": "cpu:2065723, mem:1350759, objs:-/103@3860ee76, auth:-/1@c578cce6", + " 366 push SAC:f86ec11b:mint(Address(obj#89), I128(100000))": "cpu:2097097, mem:1355877, objs:-/104@ab68abc3, stk:1@720cf14b, auth:1@1d457cb/1@c9ee3eb7", " 367 call symbol_index_in_strs(Symbol(mint), 17)": "", - " 368 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:2097885", + " 368 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:2097845", " 369 call vec_new_from_slice(1)": "", - " 370 ret vec_new_from_slice -> Ok(Vec(obj#209))": "cpu:2098848, mem:1356085, objs:-/105@75f82ee1", + " 370 ret vec_new_from_slice -> Ok(Vec(obj#209))": "cpu:2098808, mem:1355965, objs:-/105@29ade72a", " 371 call get_contract_data(Vec(obj#209), Instance)": "", - " 372 call obj_cmp(Symbol(obj#223), Symbol(issuer))": "cpu:2108843, mem:1357232, objs:-/114@95a0cc4a, stk:-", - " 373 ret obj_cmp -> Ok(-1)": "cpu:2109009", - " 374 call obj_cmp(Symbol(METADATA), Vec(obj#217))": "cpu:2109940, mem:1357360, objs:-/116@4e3c34c", - " 375 ret obj_cmp -> Ok(-1)": "cpu:2110062", + " 372 call obj_cmp(Symbol(obj#223), Symbol(issuer))": "cpu:2108799, mem:1357100, objs:-/114@6abff617, stk:-", + " 373 ret obj_cmp -> Ok(-1)": "cpu:2108965", + " 374 call obj_cmp(Symbol(METADATA), Vec(obj#217))": "cpu:2109896, mem:1357228, objs:-/116@3d5db721", + " 375 ret obj_cmp -> Ok(-1)": "cpu:2110018", " 376 call obj_cmp(Vec(obj#217), Vec(obj#221))": "", - " 377 ret obj_cmp -> Ok(-1)": "cpu:2110349", - " 378 call obj_cmp(Vec(obj#217), Vec(obj#209))": "cpu:2110400", - " 379 ret obj_cmp -> Ok(-1)": "cpu:2110687", + " 377 ret obj_cmp -> Ok(-1)": "cpu:2110305", + " 378 call obj_cmp(Vec(obj#217), Vec(obj#209))": "cpu:2110356", + " 379 ret obj_cmp -> Ok(-1)": "cpu:2110643", " 380 call obj_cmp(Vec(obj#221), Vec(obj#209))": "", - " 381 ret obj_cmp -> Ok(0)": "cpu:2110974", - " 382 ret get_contract_data -> Ok(Vec(obj#231))": "cpu:2111080, store:3@292318d6/7@ea7b75f5, stk:1@2e6ac455", + " 381 ret obj_cmp -> Ok(0)": "cpu:2110930", + " 382 ret get_contract_data -> Ok(Vec(obj#231))": "cpu:2111036, store:3@292318d6/7@353c253f, stk:1@d05e26ba", " 383 call vec_get(Vec(obj#231), U32(0))": "", - " 384 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2111245", + " 384 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2111201", " 385 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 386 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:2111379", + " 386 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:2111335", " 387 call vec_get(Vec(obj#231), U32(1))": "", - " 388 ret vec_get -> Ok(Map(obj#229))": "cpu:2111605", + " 388 ret vec_get -> Ok(Map(obj#229))": "cpu:2111561", " 389 call map_unpack_to_slice(Map(obj#229), 2)": "", - " 390 ret map_unpack_to_slice -> Ok(Void)": "cpu:2111956", + " 390 ret map_unpack_to_slice -> Ok(Void)": "cpu:2111912", " 391 call bytes_len(Bytes(obj#227))": "", - " 392 ret bytes_len -> Ok(U32(32))": "cpu:2112078", - " 393 call obj_cmp(Address(obj#233), Address(obj#89))": "cpu:2112671, mem:1357424, objs:-/117@b1bc2ae1", - " 394 ret obj_cmp -> Ok(-1)": "cpu:2112963", + " 392 ret bytes_len -> Ok(U32(32))": "cpu:2112034", + " 393 call obj_cmp(Address(obj#233), Address(obj#89))": "cpu:2112627, mem:1357292, objs:-/117@a54ca161", + " 394 ret obj_cmp -> Ok(-1)": "cpu:2112919", " 395 call vec_new_from_slice(1)": "", - " 396 ret vec_new_from_slice -> Ok(Vec(obj#235))": "cpu:2113926, mem:1357512, objs:-/118@a37e64d7", + " 396 ret vec_new_from_slice -> Ok(Vec(obj#235))": "cpu:2113882, mem:1357380, objs:-/118@3749a9b4", " 397 call get_contract_data(Vec(obj#235), Instance)": "", - " 398 call obj_cmp(Vec(obj#217), Vec(obj#235))": "cpu:2114038, store:-/7@ea7b75f5, stk:-", - " 399 ret obj_cmp -> Ok(0)": "cpu:2114325", - " 400 ret get_contract_data -> Ok(Address(obj#219))": "cpu:2114431, store:3@292318d6/7@ea7b75f5, stk:1@2e6ac455", + " 398 call obj_cmp(Vec(obj#217), Vec(obj#235))": "cpu:2113994, store:-/7@353c253f, stk:-", + " 399 ret obj_cmp -> Ok(0)": "cpu:2114281", + " 400 ret get_contract_data -> Ok(Address(obj#219))": "cpu:2114387, store:3@292318d6/7@353c253f, stk:1@d05e26ba", " 401 call require_auth(Address(obj#219))": "", - " 402 call obj_cmp(Address(obj#191), Address(obj#219))": "cpu:2115060, mem:1357544", - " 403 ret obj_cmp -> Ok(0)": "cpu:2115352", + " 402 call obj_cmp(Address(obj#191), Address(obj#219))": "cpu:2115016, mem:1357412", + " 403 ret obj_cmp -> Ok(0)": "cpu:2115308", " 404 call obj_cmp(Address(obj#191), Address(obj#219))": " auth:1@1d457cb/-", - " 405 ret obj_cmp -> Ok(0)": "cpu:2115644", + " 405 ret obj_cmp -> Ok(0)": "cpu:2115600", " 406 call obj_cmp(Address(obj#203), Address(obj#207))": "", - " 407 ret obj_cmp -> Ok(0)": "cpu:2115936", + " 407 ret obj_cmp -> Ok(0)": "cpu:2115892", " 408 call obj_cmp(Address(obj#205), Address(obj#89))": "", - " 409 ret obj_cmp -> Ok(0)": "cpu:2116228", - " 410 call vec_len(Vec(obj#201))": "cpu:2134337, mem:1362342", - " 411 ret vec_len -> Ok(U32(1))": "cpu:2134459", + " 409 ret obj_cmp -> Ok(0)": "cpu:2116184", + " 410 call vec_len(Vec(obj#201))": "cpu:2134293, mem:1362210", + " 411 ret vec_len -> Ok(U32(1))": "cpu:2134415", " 412 call bytes_new_from_slice(32)": "", - " 413 ret bytes_new_from_slice -> Ok(Bytes(obj#237))": "cpu:2135428, mem:1362454, objs:-/119@e6573a12", - " 414 call vec_get(Vec(obj#201), U32(0))": "cpu:2137361, mem:1362694", - " 415 ret vec_get -> Ok(Map(obj#199))": "cpu:2137587", + " 413 ret bytes_new_from_slice -> Ok(Bytes(obj#237))": "cpu:2135384, mem:1362322, objs:-/119@172aac70", + " 414 call vec_get(Vec(obj#201), U32(0))": "cpu:2137317, mem:1362562", + " 415 ret vec_get -> Ok(Map(obj#199))": "cpu:2137543", " 416 call map_unpack_to_slice(Map(obj#199), 2)": "", - " 417 ret map_unpack_to_slice -> Ok(Void)": "cpu:2137939", + " 417 ret map_unpack_to_slice -> Ok(Void)": "cpu:2137895", " 418 call bytes_len(Bytes(obj#195))": "", - " 419 ret bytes_len -> Ok(U32(32))": "cpu:2138061", + " 419 ret bytes_len -> Ok(U32(32))": "cpu:2138017", " 420 call bytes_len(Bytes(obj#197))": "", - " 421 ret bytes_len -> Ok(U32(64))": "cpu:2138183", + " 421 ret bytes_len -> Ok(U32(64))": "cpu:2138139", " 422 call verify_sig_ed25519(Bytes(obj#195), Bytes(obj#237), Bytes(obj#197))": "", - " 423 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2557393", + " 423 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2557349", " 424 call bytes_copy_to_slice(Bytes(obj#195), U32(0), 32)": "", - " 425 ret bytes_copy_to_slice -> Ok(())": "cpu:2557500", - " 426 ret require_auth -> Ok(Void)": "cpu:2564973, mem:1364654, store:3@292318d6/8@2250c8ab, foot:8@14d83fc5, auth:1@1d457cb/1@eeb46bac", + " 425 ret bytes_copy_to_slice -> Ok(())": "cpu:2557456", + " 426 ret require_auth -> Ok(Void)": "cpu:2564929, mem:1364522, store:3@292318d6/8@de80fd8, foot:8@8e7bb1, auth:1@1d457cb/1@eeb46bac", " 427 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 428 call get_ledger_sequence()": "cpu:2566298, mem:1364790, store:3@292318d6/-, foot:-", + " 428 call get_ledger_sequence()": "cpu:2566254, mem:1364658, store:3@292318d6/-, foot:-", " 429 ret get_ledger_sequence -> Ok(U32(123))": "", - " 430 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2577815, mem:1367111, store:3@292318d6/8@54f16da1, foot:8@14d83fc5", - " 431 call vec_new_from_slice(2)": "cpu:2578010", - " 432 ret vec_new_from_slice -> Ok(Vec(obj#239))": "cpu:2579036, mem:1367207, objs:-/120@a4bee52c", + " 430 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2577767, mem:1366967, store:3@292318d6/8@4f952c75, foot:8@8e7bb1", + " 431 call vec_new_from_slice(2)": "cpu:2577962", + " 432 ret vec_new_from_slice -> Ok(Vec(obj#239))": "cpu:2578988, mem:1367063, objs:-/120@31ab0fd2", " 433 call has_contract_data(Vec(obj#239), Persistent)": "", - " 434 ret has_contract_data -> Ok(False)": "cpu:2583790, mem:1368356, store:3@292318d6/9@200a5dbb, foot:9@996a682", + " 434 ret has_contract_data -> Ok(False)": "cpu:2583742, mem:1368212, store:3@292318d6/9@84349e43, foot:9@ef3cc081", " 435 call vec_new_from_slice(1)": "", - " 436 ret vec_new_from_slice -> Ok(Vec(obj#241))": "cpu:2584753, mem:1368444, objs:-/121@9fbd9db4", + " 436 ret vec_new_from_slice -> Ok(Vec(obj#241))": "cpu:2584705, mem:1368300, objs:-/121@9415dc56", " 437 call get_contract_data(Vec(obj#241), Instance)": "", - " 438 call obj_cmp(Vec(obj#217), Vec(obj#241))": "cpu:2584865, store:-/9@200a5dbb, stk:-", - " 439 ret obj_cmp -> Ok(-1)": "cpu:2585152", + " 438 call obj_cmp(Vec(obj#217), Vec(obj#241))": "cpu:2584817, store:-/9@84349e43, stk:-", + " 439 ret obj_cmp -> Ok(-1)": "cpu:2585104", " 440 call obj_cmp(Vec(obj#221), Vec(obj#241))": "", - " 441 ret obj_cmp -> Ok(0)": "cpu:2585439", - " 442 ret get_contract_data -> Ok(Vec(obj#231))": "cpu:2585545, store:3@292318d6/9@200a5dbb, stk:1@2e6ac455", + " 441 ret obj_cmp -> Ok(0)": "cpu:2585391", + " 442 ret get_contract_data -> Ok(Vec(obj#231))": "cpu:2585497, store:3@292318d6/9@84349e43, stk:1@d05e26ba", " 443 call vec_get(Vec(obj#231), U32(0))": "", - " 444 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2585710", + " 444 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2585662", " 445 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 446 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:2585844", + " 446 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:2585796", " 447 call vec_get(Vec(obj#231), U32(1))": "", - " 448 ret vec_get -> Ok(Map(obj#229))": "cpu:2586070", + " 448 ret vec_get -> Ok(Map(obj#229))": "cpu:2586022", " 449 call map_unpack_to_slice(Map(obj#229), 2)": "", - " 450 ret map_unpack_to_slice -> Ok(Void)": "cpu:2586421", + " 450 ret map_unpack_to_slice -> Ok(Void)": "cpu:2586373", " 451 call bytes_len(Bytes(obj#227))": "", - " 452 ret bytes_len -> Ok(U32(32))": "cpu:2586543", - " 453 call vec_new_from_slice(2)": "cpu:2588753, mem:1368684", - " 454 ret vec_new_from_slice -> Ok(Vec(obj#243))": "cpu:2589779, mem:1368780, objs:-/122@a9b4ebc9", + " 452 ret bytes_len -> Ok(U32(32))": "cpu:2586495", + " 453 call vec_new_from_slice(2)": "cpu:2588705, mem:1368540", + " 454 ret vec_new_from_slice -> Ok(Vec(obj#243))": "cpu:2589731, mem:1368636, objs:-/122@dd1afecf", " 455 call has_contract_data(Vec(obj#243), Persistent)": "", - " 456 ret has_contract_data -> Ok(False)": "cpu:2592216, mem:1369060", + " 456 ret has_contract_data -> Ok(False)": "cpu:2592168, mem:1368916", " 457 call vec_new_from_slice(1)": "", - " 458 ret vec_new_from_slice -> Ok(Vec(obj#245))": "cpu:2593179, mem:1369148, objs:-/123@a1332d6", + " 458 ret vec_new_from_slice -> Ok(Vec(obj#245))": "cpu:2593131, mem:1369004, objs:-/123@28eeac9d", " 459 call get_contract_data(Vec(obj#245), Instance)": "", - " 460 call obj_cmp(Vec(obj#217), Vec(obj#245))": "cpu:2593291, store:-/9@200a5dbb, stk:-", - " 461 ret obj_cmp -> Ok(-1)": "cpu:2593578", + " 460 call obj_cmp(Vec(obj#217), Vec(obj#245))": "cpu:2593243, store:-/9@84349e43, stk:-", + " 461 ret obj_cmp -> Ok(-1)": "cpu:2593530", " 462 call obj_cmp(Vec(obj#221), Vec(obj#245))": "", - " 463 ret obj_cmp -> Ok(0)": "cpu:2593865", - " 464 ret get_contract_data -> Ok(Vec(obj#231))": "cpu:2593971, store:3@292318d6/9@200a5dbb, stk:1@2e6ac455", + " 463 ret obj_cmp -> Ok(0)": "cpu:2593817", + " 464 ret get_contract_data -> Ok(Vec(obj#231))": "cpu:2593923, store:3@292318d6/9@84349e43, stk:1@d05e26ba", " 465 call vec_get(Vec(obj#231), U32(0))": "", - " 466 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2594136", + " 466 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2594088", " 467 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 468 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:2594270", + " 468 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:2594222", " 469 call vec_get(Vec(obj#231), U32(1))": "", - " 470 ret vec_get -> Ok(Map(obj#229))": "cpu:2594496", + " 470 ret vec_get -> Ok(Map(obj#229))": "cpu:2594448", " 471 call map_unpack_to_slice(Map(obj#229), 2)": "", - " 472 ret map_unpack_to_slice -> Ok(Void)": "cpu:2594847", + " 472 ret map_unpack_to_slice -> Ok(Void)": "cpu:2594799", " 473 call bytes_len(Bytes(obj#227))": "", - " 474 ret bytes_len -> Ok(U32(32))": "cpu:2594969", - " 475 call vec_new_from_slice(2)": "cpu:2597028, mem:1369388", - " 476 ret vec_new_from_slice -> Ok(Vec(obj#247))": "cpu:2598054, mem:1369484, objs:-/124@b458a536", + " 474 ret bytes_len -> Ok(U32(32))": "cpu:2594921", + " 475 call vec_new_from_slice(2)": "cpu:2596980, mem:1369244", + " 476 ret vec_new_from_slice -> Ok(Vec(obj#247))": "cpu:2598006, mem:1369340, objs:-/124@e8d0bbb1", " 477 call map_new_from_slices(3)": "", - " 478 call symbol_new_from_slice(10)": "cpu:2598593, mem:1369572", - " 479 ret symbol_new_from_slice -> Ok(Symbol(obj#249))": "cpu:2599601, mem:1369662, objs:-/125@3e866bb1", - " 480 call obj_cmp(Symbol(amount), Symbol(obj#249))": "cpu:2599652", - " 481 ret obj_cmp -> Ok(-1)": "cpu:2599818", + " 478 call symbol_new_from_slice(10)": "cpu:2598545, mem:1369428", + " 479 ret symbol_new_from_slice -> Ok(Symbol(obj#249))": "cpu:2599553, mem:1369518, objs:-/125@4253bea0", + " 480 call obj_cmp(Symbol(amount), Symbol(obj#249))": "cpu:2599604", + " 481 ret obj_cmp -> Ok(-1)": "cpu:2599770", " 482 call obj_cmp(Symbol(obj#249), Symbol(clawback))": "", - " 483 ret obj_cmp -> Ok(-1)": "cpu:2599985", - " 484 ret map_new_from_slices -> Ok(Map(obj#251))": "cpu:2600425, mem:1369726, objs:-/126@acc84fdb", + " 483 ret obj_cmp -> Ok(-1)": "cpu:2599937", + " 484 ret map_new_from_slices -> Ok(Map(obj#251))": "cpu:2600377, mem:1369582, objs:-/126@db148731", " 485 call put_contract_data(Vec(obj#247), Map(obj#251), Persistent)": "", - " 486 ret put_contract_data -> Ok(Void)": "cpu:2608757, mem:1371717, store:3@292318d6/9@ca49fdfe, foot:9@481644bb", + " 486 ret put_contract_data -> Ok(Void)": "cpu:2608709, mem:1371573, store:3@292318d6/9@38b3aaa8, foot:9@76f6ff1b", " 487 call vec_new_from_slice(2)": "", - " 488 ret vec_new_from_slice -> Ok(Vec(obj#253))": "cpu:2609783, mem:1371813, objs:-/127@804f5322", + " 488 ret vec_new_from_slice -> Ok(Vec(obj#253))": "cpu:2609735, mem:1371669, objs:-/127@f6df7632", " 489 call extend_contract_data_ttl(Vec(obj#253), Persistent, U32(501120), U32(518400))": "", - " 490 call get_ledger_sequence()": "cpu:2612220, mem:1372093, store:3@292318d6/-, foot:-", + " 490 call get_ledger_sequence()": "cpu:2612172, mem:1371949, store:3@292318d6/-, foot:-", " 491 ret get_ledger_sequence -> Ok(U32(123))": "", - " 492 ret extend_contract_data_ttl -> Ok(Void)": "cpu:2613761, mem:1372721, store:3@292318d6/9@9f8da3d1, foot:9@481644bb", + " 492 ret extend_contract_data_ttl -> Ok(Void)": "cpu:2613713, mem:1372577, store:3@292318d6/9@daadda24, foot:9@76f6ff1b", " 493 call get_contract_data(Symbol(METADATA), Instance)": "", - " 494 call obj_cmp(Vec(obj#217), Symbol(METADATA))": "cpu:2613812, store:-/9@9f8da3d1, stk:-", - " 495 ret obj_cmp -> Ok(1)": "cpu:2613934", - " 496 ret get_contract_data -> Ok(Map(obj#215))": "cpu:2614040, store:3@292318d6/9@9f8da3d1, stk:1@2e6ac455", + " 494 call obj_cmp(Vec(obj#217), Symbol(METADATA))": "cpu:2613764, store:-/9@daadda24, stk:-", + " 495 ret obj_cmp -> Ok(1)": "cpu:2613886", + " 496 ret get_contract_data -> Ok(Map(obj#215))": "cpu:2613992, store:3@292318d6/9@daadda24, stk:1@d05e26ba", " 497 call map_unpack_to_slice(Map(obj#215), 3)": "", - " 498 ret map_unpack_to_slice -> Ok(Void)": "cpu:2614380", + " 498 ret map_unpack_to_slice -> Ok(Void)": "cpu:2614332", " 499 call vec_new_from_slice(4)": "", - " 500 ret vec_new_from_slice -> Ok(Vec(obj#255))": "cpu:2615532, mem:1372833, objs:-/128@be4404bb", + " 500 ret vec_new_from_slice -> Ok(Vec(obj#255))": "cpu:2615484, mem:1372689, objs:-/128@da10b831", " 501 call contract_event(Vec(obj#255), I128(100000))": "", - " 502 ret contract_event -> Ok(Void)": "cpu:2617141, mem:1373010, objs:-/129@4be38291, evt:2@7c14a6e9", - " 503 pop SAC:d232fcc2:mint -> Ok(Void)": "", - " 504 ret call -> Ok(Void)": " store:-/9@9f8da3d1, stk:-, auth:-/-", + " 502 ret contract_event -> Ok(Void)": "cpu:2617093, mem:1372866, objs:-/129@e047c2ac, evt:2@7c14a6e9", + " 503 pop SAC:f86ec11b:mint -> Ok(Void)": "", + " 504 ret call -> Ok(Void)": " store:-/9@daadda24, stk:-, auth:-/-", " 505 call vec_new_from_slice(1)": "", - " 506 ret vec_new_from_slice -> Ok(Vec(obj#259))": "cpu:2618165, mem:1373098, objs:-/130@2cf806c1", + " 506 ret vec_new_from_slice -> Ok(Vec(obj#259))": "cpu:2618117, mem:1372954, objs:-/130@a088c6f8", " 507 call call(Address(obj#89), Symbol(set_addr), Vec(obj#259))": "", - " 508 push VM:5f64dfc:set_addr(Address(obj#37))": "cpu:3582797, mem:2660225, objs:-/131@7e92b43a, vm:1114112@9639427c/6@e2f93010, stk:1@39807cbd, auth:1@2fc31e89/-", - " 509 call symbol_new_from_linear_memory(U32(1048576), U32(10))": "cpu:3585705, mem:2660295, objs:1@221ef9b/131@7e92b43a, vm:-/-, stk:1@bd5d8783", - " 510 ret symbol_new_from_linear_memory -> Ok(Symbol(obj#263))": "cpu:3589641, mem:2660385, objs:1@221ef9b/132@8ffbf64d", - " 511 call vec_new_from_linear_memory(U32(1048568), U32(1))": "cpu:3590137, mem:2660409, objs:2@47398ca9/132@8ffbf64d, stk:1@c6469f0c", - " 512 ret vec_new_from_linear_memory -> Ok(Vec(obj#265))": "cpu:3591881, mem:2660497, objs:2@47398ca9/133@dc74ca54", - " 513 call put_contract_data(Vec(obj#265), Address(obj#37), Persistent)": "cpu:3592377, mem:2660521, objs:3@f896758f/133@dc74ca54, stk:1@4621c61e", - " 514 ret put_contract_data -> Ok(Void)": "cpu:3603320, mem:2663065, store:-/10@e5dfb1b, foot:10@110dbfe9", + " 508 push VM:5f64dfc:set_addr(Address(obj#37))": "cpu:3582749, mem:2660081, objs:-/131@260515f3, vm:1114112@9639427c/6@e2f93010, stk:1@39807cbd, auth:1@2fc31e89/-", + " 509 call symbol_new_from_linear_memory(U32(1048576), U32(10))": "cpu:3585657, mem:2660151, objs:1@221ef9b/131@260515f3, vm:-/-, stk:1@bd5d8783", + " 510 ret symbol_new_from_linear_memory -> Ok(Symbol(obj#263))": "cpu:3589593, mem:2660241, objs:1@221ef9b/132@84d89c68", + " 511 call vec_new_from_linear_memory(U32(1048568), U32(1))": "cpu:3590089, mem:2660265, objs:2@47398ca9/132@84d89c68, stk:1@c6469f0c", + " 512 ret vec_new_from_linear_memory -> Ok(Vec(obj#265))": "cpu:3591833, mem:2660353, objs:2@47398ca9/133@fbb53faf", + " 513 call put_contract_data(Vec(obj#265), Address(obj#37), Persistent)": "cpu:3592329, mem:2660377, objs:3@f896758f/133@fbb53faf, stk:1@4621c61e", + " 514 ret put_contract_data -> Ok(Void)": "cpu:3603272, mem:2662921, store:-/10@1733902d, foot:10@4b06c92d", " 515 pop VM:5f64dfc:set_addr -> Ok(Void)": " vm:1114112@c217384/6@e2f93010", - " 516 ret call -> Ok(Void)": " objs:-/133@dc74ca54, vm:-/-, stk:-, auth:-/-", - " 517 call vec_new_from_slice(3)": "cpu:3603867, mem:2663129, objs:-/134@cc95d26c", - " 518 ret vec_new_from_slice -> Ok(Vec(obj#269))": "cpu:3604956, mem:2663233, objs:-/135@3f4ce99e", - " 519 call call(Address(obj#75), Symbol(transfer), Vec(obj#269))": "cpu:3629834, mem:2669625, objs:-/140@8c504a8a, auth:-/1@1884f4ad", - " 520 push SAC:d232fcc2:transfer(Address(obj#267), Address(obj#37), I128(100))": "cpu:3661310, mem:2674987, objs:-/141@8a318464, stk:1@7c834a1d, auth:1@347f97d3/1@a6621c6f", + " 516 ret call -> Ok(Void)": " objs:-/133@fbb53faf, vm:-/-, stk:-, auth:-/-", + " 517 call vec_new_from_slice(3)": "cpu:3603819, mem:2662985, objs:-/134@421c5ae4", + " 518 ret vec_new_from_slice -> Ok(Vec(obj#269))": "cpu:3604908, mem:2663089, objs:-/135@cfa5c957", + " 519 call call(Address(obj#75), Symbol(transfer), Vec(obj#269))": "cpu:3629786, mem:2669481, objs:-/140@9bbdc28e, auth:-/1@1884f4ad", + " 520 push SAC:f86ec11b:transfer(Address(obj#267), Address(obj#37), I128(100))": "cpu:3661254, mem:2674819, objs:-/141@1f2fbf24, stk:1@f9f8f5d5, auth:1@347f97d3/1@a6621c6f", " 521 call symbol_index_in_strs(Symbol(transfer), 17)": "", - " 522 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:3662068", + " 522 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:3662012", " 523 call require_auth(Address(obj#267))": "", - " 524 call obj_cmp(Address(obj#273), Address(obj#267))": "cpu:3662699, mem:2675027", - " 525 ret obj_cmp -> Ok(0)": "cpu:3662991", + " 524 call obj_cmp(Address(obj#273), Address(obj#267))": "cpu:3662643, mem:2674859", + " 525 ret obj_cmp -> Ok(0)": "cpu:3662935", " 526 call obj_cmp(Address(obj#273), Address(obj#267))": " auth:1@347f97d3/-", - " 527 ret obj_cmp -> Ok(0)": "cpu:3663283", + " 527 ret obj_cmp -> Ok(0)": "cpu:3663227", " 528 call obj_cmp(Address(obj#275), Address(obj#281))": "", - " 529 ret obj_cmp -> Ok(0)": "cpu:3663575", + " 529 ret obj_cmp -> Ok(0)": "cpu:3663519", " 530 call obj_cmp(Address(obj#277), Address(obj#267))": "", - " 531 ret obj_cmp -> Ok(0)": "cpu:3663867", + " 531 ret obj_cmp -> Ok(0)": "cpu:3663811", " 532 call obj_cmp(Address(obj#279), Address(obj#37))": "", - " 533 ret obj_cmp -> Ok(0)": "cpu:3664159", - " 534 call bytes_new_from_slice(32)": "cpu:3685503, mem:2680763", - " 535 ret bytes_new_from_slice -> Ok(Bytes(obj#283))": "cpu:3686472, mem:2680875, objs:-/142@17513077", + " 533 ret obj_cmp -> Ok(0)": "cpu:3664103", + " 534 call bytes_new_from_slice(32)": "cpu:3685447, mem:2680595", + " 535 ret bytes_new_from_slice -> Ok(Bytes(obj#283))": "cpu:3686416, mem:2680707, objs:-/142@856f4352", " 536 call vec_new()": "", - " 537 ret vec_new -> Ok(Vec(obj#285))": "cpu:3686973, mem:2680939, objs:-/143@ce3aa284", + " 537 ret vec_new -> Ok(Vec(obj#285))": "cpu:3686917, mem:2680771, objs:-/143@7f2d6764", " 538 call vec_new_from_slice(3)": "", - " 539 ret vec_new_from_slice -> Ok(Vec(obj#287))": "cpu:3688062, mem:2681043, objs:-/144@ee00928c", + " 539 ret vec_new_from_slice -> Ok(Vec(obj#287))": "cpu:3688006, mem:2680875, objs:-/144@fe518564", " 540 call map_new_from_slices(3)": "", - " 541 ret map_new_from_slices -> Ok(Map(obj#289))": "cpu:3689214, mem:2681195, objs:-/145@48395e14", + " 541 ret map_new_from_slices -> Ok(Map(obj#289))": "cpu:3689158, mem:2681027, objs:-/145@8398843e", " 542 call vec_new_from_slice(2)": "", - " 543 ret vec_new_from_slice -> Ok(Vec(obj#291))": "cpu:3690240, mem:2681291, objs:-/146@419d73d", + " 543 ret vec_new_from_slice -> Ok(Vec(obj#291))": "cpu:3690184, mem:2681123, objs:-/146@7335ba85", " 544 call vec_push_back(Vec(obj#285), Vec(obj#291))": "", - " 545 ret vec_push_back -> Ok(Vec(obj#293))": "cpu:3691447, mem:2681379, objs:-/147@d67aef9f", + " 545 ret vec_push_back -> Ok(Vec(obj#293))": "cpu:3691391, mem:2681211, objs:-/147@472ef971", " 546 call symbol_new_from_slice(12)": "", - " 547 ret symbol_new_from_slice -> Ok(Symbol(obj#295))": "cpu:3692455, mem:2681471, objs:-/148@31fddbb4", - " 548 push VM:5f64dfc:sym#295(Bytes(obj#283), Void, Vec(obj#293))": "cpu:4656308, mem:3968706, objs:-/149@bc0902a9, vm:1114112@9639427c/6@e2f93010, stk:2@cbc39bd7, auth:2@2edcc282/-", - " 549 call symbol_len(Symbol(obj#295))": "cpu:4659659, mem:3968832, objs:2@bc6677a9/149@bc0902a9, stk:2@d6d0c263", - " 550 ret symbol_len -> Ok(U32(12))": "cpu:4659781", + " 547 ret symbol_new_from_slice -> Ok(Symbol(obj#295))": "cpu:3692399, mem:2681303, objs:-/148@b22c8e34", + " 548 push VM:5f64dfc:sym#295(Bytes(obj#283), Void, Vec(obj#293))": "cpu:4656252, mem:3968538, objs:-/149@8e9a50e, vm:1114112@9639427c/6@e2f93010, stk:2@672df0d6, auth:2@2edcc282/-", + " 549 call symbol_len(Symbol(obj#295))": "cpu:4659603, mem:3968664, objs:2@bc6677a9/149@8e9a50e, stk:2@7f828cf3", + " 550 ret symbol_len -> Ok(U32(12))": "cpu:4659725", " 551 call symbol_copy_to_slice(Symbol(obj#295), U32(0), 12)": "", - " 552 ret symbol_copy_to_slice -> Ok(())": "cpu:4659885", + " 552 ret symbol_copy_to_slice -> Ok(())": "cpu:4659829", " 553 call bytes_len(Bytes(obj#283))": " vm:-/-", - " 554 ret bytes_len -> Ok(U32(32))": "cpu:4661261", + " 554 ret bytes_len -> Ok(U32(32))": "cpu:4661205", " 555 call symbol_new_from_linear_memory(U32(1048576), U32(10))": "", - " 556 ret symbol_new_from_linear_memory -> Ok(Symbol(obj#299))": "cpu:4664613, mem:3968922, objs:2@bc6677a9/150@476fe289", - " 557 call vec_new_from_linear_memory(U32(1048520), U32(1))": "cpu:4665109, mem:3968946, objs:3@ad2249aa/150@476fe289, stk:2@56ca2bd0", - " 558 ret vec_new_from_linear_memory -> Ok(Vec(obj#301))": "cpu:4666853, mem:3969034, objs:3@ad2249aa/151@3a27b657", - " 559 call has_contract_data(Vec(obj#301), Persistent)": "cpu:4667349, mem:3969058, objs:4@c65c0875/151@3a27b657, stk:2@dc6ea716", - " 560 ret has_contract_data -> Ok(True)": "cpu:4670560, mem:3969300", + " 556 ret symbol_new_from_linear_memory -> Ok(Symbol(obj#299))": "cpu:4664557, mem:3968754, objs:2@bc6677a9/150@45cdb605", + " 557 call vec_new_from_linear_memory(U32(1048520), U32(1))": "cpu:4665053, mem:3968778, objs:3@ad2249aa/150@45cdb605, stk:2@ec4cce7c", + " 558 ret vec_new_from_linear_memory -> Ok(Vec(obj#301))": "cpu:4666797, mem:3968866, objs:3@ad2249aa/151@eb3802e5", + " 559 call has_contract_data(Vec(obj#301), Persistent)": "cpu:4667293, mem:3968890, objs:4@c65c0875/151@eb3802e5, stk:2@5a330825", + " 560 ret has_contract_data -> Ok(True)": "cpu:4670504, mem:3969132", " 561 call get_contract_data(Vec(obj#301), Persistent)": "", - " 562 ret get_contract_data -> Ok(Address(obj#303))": "cpu:4675145, mem:3969606, objs:4@c65c0875/152@39407981", - " 563 call get_current_contract_address()": "cpu:4675641, mem:3969630, objs:5@76fad992/152@39407981, stk:2@547d5451", - " 564 ret get_current_contract_address -> Ok(Address(obj#305))": "cpu:4676437, mem:3969694, objs:5@76fad992/153@7a5c8430", - " 565 call get_current_contract_address()": "cpu:4676933, mem:3969718, objs:6@b20ba0b6/153@7a5c8430, stk:2@d3aa5726", - " 566 ret get_current_contract_address -> Ok(Address(obj#307))": "cpu:4677729, mem:3969782, objs:6@b20ba0b6/154@570fda61", - " 567 call vec_new_from_linear_memory(U32(1048552), U32(3))": "cpu:4678225, mem:3969806, objs:7@600fab43/154@570fda61, stk:2@3a0e70ea", - " 568 ret vec_new_from_linear_memory -> Ok(Vec(obj#309))": "cpu:4681198, mem:3969910, objs:7@600fab43/155@6a494fe8", - " 569 call call(Address(obj#303), Symbol(transfer), Vec(obj#309))": "cpu:4681694, mem:3969934, objs:8@e391cf66/155@6a494fe8, stk:2@22fe1484", - " 570 push SAC:724937b6:transfer(Address(obj#305), Address(obj#307), I128(1))": "cpu:4713010, mem:3975256, objs:-/156@5a2ab55d, stk:3@d8e5132a, auth:3@7c6aef5e/-", + " 562 ret get_contract_data -> Ok(Address(obj#303))": "cpu:4675089, mem:3969438, objs:4@c65c0875/152@1363fcb2", + " 563 call get_current_contract_address()": "cpu:4675585, mem:3969462, objs:5@76fad992/152@1363fcb2, stk:2@3df545cf", + " 564 ret get_current_contract_address -> Ok(Address(obj#305))": "cpu:4676381, mem:3969526, objs:5@76fad992/153@f4d984d0", + " 565 call get_current_contract_address()": "cpu:4676877, mem:3969550, objs:6@b20ba0b6/153@f4d984d0, stk:2@d1b7ff7f", + " 566 ret get_current_contract_address -> Ok(Address(obj#307))": "cpu:4677673, mem:3969614, objs:6@b20ba0b6/154@e67505ef", + " 567 call vec_new_from_linear_memory(U32(1048552), U32(3))": "cpu:4678169, mem:3969638, objs:7@600fab43/154@e67505ef, stk:2@391fd345", + " 568 ret vec_new_from_linear_memory -> Ok(Vec(obj#309))": "cpu:4681142, mem:3969742, objs:7@600fab43/155@29079235", + " 569 call call(Address(obj#303), Symbol(transfer), Vec(obj#309))": "cpu:4681638, mem:3969766, objs:8@e391cf66/155@29079235, stk:2@640d22a0", + " 570 push SAC:e496026b:transfer(Address(obj#305), Address(obj#307), I128(1))": "cpu:4712946, mem:3975064, objs:-/156@d66ff206, stk:3@61b72546, auth:3@7c6aef5e/-", " 571 call symbol_index_in_strs(Symbol(transfer), 17)": "", - " 572 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:4713768", + " 572 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:4713704", " 573 call require_auth(Address(obj#305))": "", - " 574 call obj_cmp(Address(obj#297), Address(obj#305))": "cpu:4714399, mem:3975296", - " 575 ret obj_cmp -> Ok(0)": "cpu:4714691", + " 574 call obj_cmp(Address(obj#297), Address(obj#305))": "cpu:4714335, mem:3975104", + " 575 ret obj_cmp -> Ok(0)": "cpu:4714627", " 576 ret require_auth -> Ok(Void)": "", " 577 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 578 call get_ledger_sequence()": "cpu:4716304, mem:3975432, store:-/-, foot:-", + " 578 call get_ledger_sequence()": "cpu:4716240, mem:3975240, store:-/-, foot:-", " 579 ret get_ledger_sequence -> Ok(U32(123))": "", - " 580 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4726780, mem:3977193, store:-/10@e5dfb1b, foot:10@110dbfe9", - " 581 call vec_new_from_slice(2)": "cpu:4726975", - " 582 ret vec_new_from_slice -> Ok(Vec(obj#313))": "cpu:4728001, mem:3977289, objs:-/157@4986b2ef", + " 580 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4726712, mem:3976989, store:-/10@1733902d, foot:10@4b06c92d", + " 581 call vec_new_from_slice(2)": "cpu:4726907", + " 582 ret vec_new_from_slice -> Ok(Vec(obj#313))": "cpu:4727933, mem:3977085, objs:-/157@25b4ec97", " 583 call has_contract_data(Vec(obj#313), Persistent)": "", - " 584 ret has_contract_data -> Ok(True)": "cpu:4730150, mem:3977569", + " 584 ret has_contract_data -> Ok(True)": "cpu:4730082, mem:3977365", " 585 call get_contract_data(Vec(obj#313), Persistent)": "", - " 586 call obj_cmp(Symbol(amount), Symbol(obj#315))": "cpu:4733852, mem:3978027, objs:-/158@e310ad61", - " 587 ret obj_cmp -> Ok(-1)": "cpu:4734018", + " 586 call obj_cmp(Symbol(amount), Symbol(obj#315))": "cpu:4733784, mem:3977823, objs:-/158@a53f3a87", + " 587 ret obj_cmp -> Ok(-1)": "cpu:4733950", " 588 call obj_cmp(Symbol(obj#315), Symbol(clawback))": "", - " 589 ret obj_cmp -> Ok(-1)": "cpu:4734185", - " 590 ret get_contract_data -> Ok(Map(obj#317))": "cpu:4734686, mem:3978091, objs:-/159@e9e2862e", + " 589 ret obj_cmp -> Ok(-1)": "cpu:4734117", + " 590 ret get_contract_data -> Ok(Map(obj#317))": "cpu:4734618, mem:3977887, objs:-/159@fecc848e", " 591 call map_unpack_to_slice(Map(obj#317), 3)": "", - " 592 ret map_unpack_to_slice -> Ok(Void)": "cpu:4735089", - " 593 call vec_new_from_slice(2)": "cpu:4735240", - " 594 ret vec_new_from_slice -> Ok(Vec(obj#319))": "cpu:4736266, mem:3978187, objs:-/160@4136c306", + " 592 ret map_unpack_to_slice -> Ok(Void)": "cpu:4735021", + " 593 call vec_new_from_slice(2)": "cpu:4735172", + " 594 ret vec_new_from_slice -> Ok(Vec(obj#319))": "cpu:4736198, mem:3977983, objs:-/160@5e811c39", " 595 call has_contract_data(Vec(obj#319), Persistent)": "", - " 596 ret has_contract_data -> Ok(True)": "cpu:4738415, mem:3978467", + " 596 ret has_contract_data -> Ok(True)": "cpu:4738347, mem:3978263", " 597 call get_contract_data(Vec(obj#319), Persistent)": "", - " 598 call obj_cmp(Symbol(amount), Symbol(obj#321))": "cpu:4742117, mem:3978925, objs:-/161@7917f173", - " 599 ret obj_cmp -> Ok(-1)": "cpu:4742283", + " 598 call obj_cmp(Symbol(amount), Symbol(obj#321))": "cpu:4742049, mem:3978721, objs:-/161@239ae5aa", + " 599 ret obj_cmp -> Ok(-1)": "cpu:4742215", " 600 call obj_cmp(Symbol(obj#321), Symbol(clawback))": "", - " 601 ret obj_cmp -> Ok(-1)": "cpu:4742450", - " 602 ret get_contract_data -> Ok(Map(obj#323))": "cpu:4742951, mem:3978989, objs:-/162@688d5297", + " 601 ret obj_cmp -> Ok(-1)": "cpu:4742382", + " 602 ret get_contract_data -> Ok(Map(obj#323))": "cpu:4742883, mem:3978785, objs:-/162@c4fd21fc", " 603 call map_unpack_to_slice(Map(obj#323), 3)": "", - " 604 ret map_unpack_to_slice -> Ok(Void)": "cpu:4743354", + " 604 ret map_unpack_to_slice -> Ok(Void)": "cpu:4743286", " 605 call vec_new_from_slice(2)": "", - " 606 ret vec_new_from_slice -> Ok(Vec(obj#325))": "cpu:4744380, mem:3979085, objs:-/163@c181b2f5", + " 606 ret vec_new_from_slice -> Ok(Vec(obj#325))": "cpu:4744312, mem:3978881, objs:-/163@f3694d52", " 607 call map_new_from_slices(3)": "", - " 608 call symbol_new_from_slice(10)": "cpu:4744919, mem:3979173", - " 609 ret symbol_new_from_slice -> Ok(Symbol(obj#327))": "cpu:4745927, mem:3979263, objs:-/164@496b3204", - " 610 call obj_cmp(Symbol(amount), Symbol(obj#327))": "cpu:4745978", - " 611 ret obj_cmp -> Ok(-1)": "cpu:4746144", + " 608 call symbol_new_from_slice(10)": "cpu:4744851, mem:3978969", + " 609 ret symbol_new_from_slice -> Ok(Symbol(obj#327))": "cpu:4745859, mem:3979059, objs:-/164@3686a6e1", + " 610 call obj_cmp(Symbol(amount), Symbol(obj#327))": "cpu:4745910", + " 611 ret obj_cmp -> Ok(-1)": "cpu:4746076", " 612 call obj_cmp(Symbol(obj#327), Symbol(clawback))": "", - " 613 ret obj_cmp -> Ok(-1)": "cpu:4746311", - " 614 ret map_new_from_slices -> Ok(Map(obj#329))": "cpu:4746751, mem:3979327, objs:-/165@de9d72c1", + " 613 ret obj_cmp -> Ok(-1)": "cpu:4746243", + " 614 ret map_new_from_slices -> Ok(Map(obj#329))": "cpu:4746683, mem:3979123, objs:-/165@314d3f99", " 615 call put_contract_data(Vec(obj#325), Map(obj#329), Persistent)": "", - " 616 ret put_contract_data -> Ok(Void)": "cpu:4756480, mem:3981640, store:-/10@75922eaa", + " 616 ret put_contract_data -> Ok(Void)": "cpu:4756412, mem:3981436, store:-/10@6a179c6c", " 617 call vec_new_from_slice(2)": "", - " 618 ret vec_new_from_slice -> Ok(Vec(obj#331))": "cpu:4757506, mem:3981736, objs:-/166@9940b542", + " 618 ret vec_new_from_slice -> Ok(Vec(obj#331))": "cpu:4757438, mem:3981532, objs:-/166@80eb3809", " 619 call extend_contract_data_ttl(Vec(obj#331), Persistent, U32(501120), U32(518400))": "", - " 620 call get_ledger_sequence()": "cpu:4759655, mem:3982016, store:-/-, foot:-", + " 620 call get_ledger_sequence()": "cpu:4759587, mem:3981812, store:-/-, foot:-", " 621 ret get_ledger_sequence -> Ok(U32(123))": "", - " 622 ret extend_contract_data_ttl -> Ok(Void)": " store:-/10@75922eaa, foot:10@110dbfe9", - " 623 call vec_new_from_slice(2)": "cpu:4759850", - " 624 ret vec_new_from_slice -> Ok(Vec(obj#333))": "cpu:4760876, mem:3982112, objs:-/167@13c70f55", + " 622 ret extend_contract_data_ttl -> Ok(Void)": " store:-/10@6a179c6c, foot:10@4b06c92d", + " 623 call vec_new_from_slice(2)": "cpu:4759782", + " 624 ret vec_new_from_slice -> Ok(Vec(obj#333))": "cpu:4760808, mem:3981908, objs:-/167@8f217897", " 625 call has_contract_data(Vec(obj#333), Persistent)": "", - " 626 ret has_contract_data -> Ok(True)": "cpu:4763025, mem:3982392", + " 626 ret has_contract_data -> Ok(True)": "cpu:4762957, mem:3982188", " 627 call get_contract_data(Vec(obj#333), Persistent)": "", - " 628 call obj_cmp(Symbol(amount), Symbol(obj#335))": "cpu:4766727, mem:3982850, objs:-/168@9879ee3", - " 629 ret obj_cmp -> Ok(-1)": "cpu:4766893", + " 628 call obj_cmp(Symbol(amount), Symbol(obj#335))": "cpu:4766659, mem:3982646, objs:-/168@54d40090", + " 629 ret obj_cmp -> Ok(-1)": "cpu:4766825", " 630 call obj_cmp(Symbol(obj#335), Symbol(clawback))": "", - " 631 ret obj_cmp -> Ok(-1)": "cpu:4767060", - " 632 ret get_contract_data -> Ok(Map(obj#337))": "cpu:4767561, mem:3982914, objs:-/169@bdfa73ff", + " 631 ret obj_cmp -> Ok(-1)": "cpu:4766992", + " 632 ret get_contract_data -> Ok(Map(obj#337))": "cpu:4767493, mem:3982710, objs:-/169@b7b049b7", " 633 call map_unpack_to_slice(Map(obj#337), 3)": "", - " 634 ret map_unpack_to_slice -> Ok(Void)": "cpu:4767964", - " 635 call vec_new_from_slice(2)": "cpu:4768115", - " 636 ret vec_new_from_slice -> Ok(Vec(obj#339))": "cpu:4769141, mem:3983010, objs:-/170@7838543a", + " 634 ret map_unpack_to_slice -> Ok(Void)": "cpu:4767896", + " 635 call vec_new_from_slice(2)": "cpu:4768047", + " 636 ret vec_new_from_slice -> Ok(Vec(obj#339))": "cpu:4769073, mem:3982806, objs:-/170@2f72de41", " 637 call has_contract_data(Vec(obj#339), Persistent)": "", - " 638 ret has_contract_data -> Ok(True)": "cpu:4771290, mem:3983290", + " 638 ret has_contract_data -> Ok(True)": "cpu:4771222, mem:3983086", " 639 call get_contract_data(Vec(obj#339), Persistent)": "", - " 640 call obj_cmp(Symbol(amount), Symbol(obj#341))": "cpu:4774992, mem:3983748, objs:-/171@14a49a9", - " 641 ret obj_cmp -> Ok(-1)": "cpu:4775158", + " 640 call obj_cmp(Symbol(amount), Symbol(obj#341))": "cpu:4774924, mem:3983544, objs:-/171@296fcf4d", + " 641 ret obj_cmp -> Ok(-1)": "cpu:4775090", " 642 call obj_cmp(Symbol(obj#341), Symbol(clawback))": "", - " 643 ret obj_cmp -> Ok(-1)": "cpu:4775325", - " 644 ret get_contract_data -> Ok(Map(obj#343))": "cpu:4775826, mem:3983812, objs:-/172@9be1b4d8", + " 643 ret obj_cmp -> Ok(-1)": "cpu:4775257", + " 644 ret get_contract_data -> Ok(Map(obj#343))": "cpu:4775758, mem:3983608, objs:-/172@6967901e", " 645 call map_unpack_to_slice(Map(obj#343), 3)": "", - " 646 ret map_unpack_to_slice -> Ok(Void)": "cpu:4776229", + " 646 ret map_unpack_to_slice -> Ok(Void)": "cpu:4776161", " 647 call vec_new_from_slice(2)": "", - " 648 ret vec_new_from_slice -> Ok(Vec(obj#345))": "cpu:4777255, mem:3983908, objs:-/173@c746a178", + " 648 ret vec_new_from_slice -> Ok(Vec(obj#345))": "cpu:4777187, mem:3983704, objs:-/173@a9016ba2", " 649 call map_new_from_slices(3)": "", - " 650 call symbol_new_from_slice(10)": "cpu:4777794, mem:3983996", - " 651 ret symbol_new_from_slice -> Ok(Symbol(obj#347))": "cpu:4778802, mem:3984086, objs:-/174@e0e3bf48", - " 652 call obj_cmp(Symbol(amount), Symbol(obj#347))": "cpu:4778853", - " 653 ret obj_cmp -> Ok(-1)": "cpu:4779019", + " 650 call symbol_new_from_slice(10)": "cpu:4777726, mem:3983792", + " 651 ret symbol_new_from_slice -> Ok(Symbol(obj#347))": "cpu:4778734, mem:3983882, objs:-/174@a7af0042", + " 652 call obj_cmp(Symbol(amount), Symbol(obj#347))": "cpu:4778785", + " 653 ret obj_cmp -> Ok(-1)": "cpu:4778951", " 654 call obj_cmp(Symbol(obj#347), Symbol(clawback))": "", - " 655 ret obj_cmp -> Ok(-1)": "cpu:4779186", - " 656 ret map_new_from_slices -> Ok(Map(obj#349))": "cpu:4779626, mem:3984150, objs:-/175@6da0586f", + " 655 ret obj_cmp -> Ok(-1)": "cpu:4779118", + " 656 ret map_new_from_slices -> Ok(Map(obj#349))": "cpu:4779558, mem:3983946, objs:-/175@654fb8d0", " 657 call put_contract_data(Vec(obj#345), Map(obj#349), Persistent)": "", - " 658 ret put_contract_data -> Ok(Void)": "cpu:4789355, mem:3986463, store:-/10@e5dfb1b", + " 658 ret put_contract_data -> Ok(Void)": "cpu:4789287, mem:3986259, store:-/10@1733902d", " 659 call vec_new_from_slice(2)": "", - " 660 ret vec_new_from_slice -> Ok(Vec(obj#351))": "cpu:4790381, mem:3986559, objs:-/176@1c1ec7f7", + " 660 ret vec_new_from_slice -> Ok(Vec(obj#351))": "cpu:4790313, mem:3986355, objs:-/176@9fc0b97e", " 661 call extend_contract_data_ttl(Vec(obj#351), Persistent, U32(501120), U32(518400))": "", - " 662 call get_ledger_sequence()": "cpu:4792530, mem:3986839, store:-/-, foot:-", + " 662 call get_ledger_sequence()": "cpu:4792462, mem:3986635, store:-/-, foot:-", " 663 ret get_ledger_sequence -> Ok(U32(123))": "", - " 664 ret extend_contract_data_ttl -> Ok(Void)": " store:-/10@e5dfb1b, foot:10@110dbfe9", + " 664 ret extend_contract_data_ttl -> Ok(Void)": " store:-/10@1733902d, foot:10@4b06c92d", " 665 call get_contract_data(Symbol(METADATA), Instance)": "", - " 666 call obj_cmp(Symbol(obj#365), Symbol(issuer))": "cpu:4802464, mem:3987986, objs:-/185@7130a03d, stk:-", - " 667 ret obj_cmp -> Ok(-1)": "cpu:4802630", - " 668 call obj_cmp(Symbol(METADATA), Vec(obj#359))": "cpu:4803561, mem:3988114, objs:-/187@19124dda", - " 669 ret obj_cmp -> Ok(-1)": "cpu:4803683", + " 666 call obj_cmp(Symbol(obj#365), Symbol(issuer))": "cpu:4802392, mem:3987770, objs:-/185@a66f3dc4, stk:-", + " 667 ret obj_cmp -> Ok(-1)": "cpu:4802558", + " 668 call obj_cmp(Symbol(METADATA), Vec(obj#359))": "cpu:4803489, mem:3987898, objs:-/187@3ec84721", + " 669 ret obj_cmp -> Ok(-1)": "cpu:4803611", " 670 call obj_cmp(Vec(obj#359), Vec(obj#363))": "", - " 671 ret obj_cmp -> Ok(-1)": "cpu:4803970", - " 672 call obj_cmp(Vec(obj#359), Symbol(METADATA))": "cpu:4804021", - " 673 ret obj_cmp -> Ok(1)": "cpu:4804143", - " 674 ret get_contract_data -> Ok(Map(obj#357))": "cpu:4804249, store:3@cddf806d/10@e5dfb1b, stk:3@5b527720", + " 671 ret obj_cmp -> Ok(-1)": "cpu:4803898", + " 672 call obj_cmp(Vec(obj#359), Symbol(METADATA))": "cpu:4803949", + " 673 ret obj_cmp -> Ok(1)": "cpu:4804071", + " 674 ret get_contract_data -> Ok(Map(obj#357))": "cpu:4804177, store:3@cddf806d/10@1733902d, stk:3@f7c0c8f0", " 675 call map_unpack_to_slice(Map(obj#357), 3)": "", - " 676 ret map_unpack_to_slice -> Ok(Void)": "cpu:4804589", + " 676 ret map_unpack_to_slice -> Ok(Void)": "cpu:4804517", " 677 call vec_new_from_slice(4)": "", - " 678 ret vec_new_from_slice -> Ok(Vec(obj#375))": "cpu:4805741, mem:3988226, objs:-/188@dafa1311", + " 678 ret vec_new_from_slice -> Ok(Vec(obj#375))": "cpu:4805669, mem:3988010, objs:-/188@f712c8c7", " 679 call contract_event(Vec(obj#375), I128(1))": "", - " 680 ret contract_event -> Ok(Void)": "cpu:4807350, mem:3988403, objs:-/189@84246a41, evt:3@d6db4c28", - " 681 pop SAC:724937b6:transfer -> Ok(Void)": "", - " 682 ret call -> Ok(Void)": " objs:8@e391cf66/189@84246a41, store:-/10@e5dfb1b, stk:2@22fe1484, auth:2@2edcc282/-", + " 680 ret contract_event -> Ok(Void)": "cpu:4807278, mem:3988187, objs:-/189@3fb6dc2d, evt:3@d6db4c28", + " 681 pop SAC:e496026b:transfer -> Ok(Void)": "", + " 682 ret call -> Ok(Void)": " objs:8@e391cf66/189@3fb6dc2d, store:-/10@1733902d, stk:2@640d22a0, auth:2@2edcc282/-", " 683 pop VM:5f64dfc:sym#295 -> Ok(Void)": " vm:1114112@252ef3f6/6@e2f93010", - " 684 ret require_auth -> Ok(Void)": "cpu:4815195, mem:3990921, objs:-/189@84246a41, vm:-/-, store:-/11@f300b989, foot:11@1361e44a, stk:1@7c834a1d, auth:1@347f97d3/1@e285db9d", + " 684 ret require_auth -> Ok(Void)": "cpu:4815123, mem:3990705, objs:-/189@3fb6dc2d, vm:-/-, store:-/11@bd9e8b86, foot:11@b7eddf63, stk:1@f9f8f5d5, auth:1@347f97d3/1@e285db9d", " 685 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 686 call get_ledger_sequence()": "cpu:4816664, mem:3991057, store:-/-, foot:-", + " 686 call get_ledger_sequence()": "cpu:4816592, mem:3990841, store:-/-, foot:-", " 687 ret get_ledger_sequence -> Ok(U32(123))": "", - " 688 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4826996, mem:3992818, store:-/11@f300b989, foot:11@1361e44a", - " 689 call vec_new_from_slice(2)": "cpu:4827191", - " 690 ret vec_new_from_slice -> Ok(Vec(obj#379))": "cpu:4828217, mem:3992914, objs:-/190@cc2e8a09", + " 688 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4826920, mem:3992590, store:-/11@bd9e8b86, foot:11@b7eddf63", + " 689 call vec_new_from_slice(2)": "cpu:4827115", + " 690 ret vec_new_from_slice -> Ok(Vec(obj#379))": "cpu:4828141, mem:3992686, objs:-/190@f89c81c7", " 691 call has_contract_data(Vec(obj#379), Persistent)": "", - " 692 ret has_contract_data -> Ok(True)": "cpu:4830510, mem:3993194", + " 692 ret has_contract_data -> Ok(True)": "cpu:4830434, mem:3992966", " 693 call get_contract_data(Vec(obj#379), Persistent)": "", - " 694 call obj_cmp(Symbol(amount), Symbol(obj#381))": "cpu:4834356, mem:3993652, objs:-/191@6f5c2a86", - " 695 ret obj_cmp -> Ok(-1)": "cpu:4834522", + " 694 call obj_cmp(Symbol(amount), Symbol(obj#381))": "cpu:4834280, mem:3993424, objs:-/191@7fa7236a", + " 695 ret obj_cmp -> Ok(-1)": "cpu:4834446", " 696 call obj_cmp(Symbol(obj#381), Symbol(clawback))": "", - " 697 ret obj_cmp -> Ok(-1)": "cpu:4834689", - " 698 ret get_contract_data -> Ok(Map(obj#383))": "cpu:4835190, mem:3993716, objs:-/192@afd35adb", + " 697 ret obj_cmp -> Ok(-1)": "cpu:4834613", + " 698 ret get_contract_data -> Ok(Map(obj#383))": "cpu:4835114, mem:3993488, objs:-/192@ae91158f", " 699 call map_unpack_to_slice(Map(obj#383), 3)": "", - " 700 ret map_unpack_to_slice -> Ok(Void)": "cpu:4835593", - " 701 call vec_new_from_slice(2)": "cpu:4835744", - " 702 ret vec_new_from_slice -> Ok(Vec(obj#385))": "cpu:4836770, mem:3993812, objs:-/193@55143ec2", + " 700 ret map_unpack_to_slice -> Ok(Void)": "cpu:4835517", + " 701 call vec_new_from_slice(2)": "cpu:4835668", + " 702 ret vec_new_from_slice -> Ok(Vec(obj#385))": "cpu:4836694, mem:3993584, objs:-/193@20e19398", " 703 call has_contract_data(Vec(obj#385), Persistent)": "", - " 704 ret has_contract_data -> Ok(True)": "cpu:4839063, mem:3994092", + " 704 ret has_contract_data -> Ok(True)": "cpu:4838987, mem:3993864", " 705 call get_contract_data(Vec(obj#385), Persistent)": "", - " 706 call obj_cmp(Symbol(amount), Symbol(obj#387))": "cpu:4842909, mem:3994550, objs:-/194@92029fc6", - " 707 ret obj_cmp -> Ok(-1)": "cpu:4843075", + " 706 call obj_cmp(Symbol(amount), Symbol(obj#387))": "cpu:4842833, mem:3994322, objs:-/194@9f852f6d", + " 707 ret obj_cmp -> Ok(-1)": "cpu:4842999", " 708 call obj_cmp(Symbol(obj#387), Symbol(clawback))": "", - " 709 ret obj_cmp -> Ok(-1)": "cpu:4843242", - " 710 ret get_contract_data -> Ok(Map(obj#389))": "cpu:4843743, mem:3994614, objs:-/195@a2c6bcd4", + " 709 ret obj_cmp -> Ok(-1)": "cpu:4843166", + " 710 ret get_contract_data -> Ok(Map(obj#389))": "cpu:4843667, mem:3994386, objs:-/195@f5636e01", " 711 call map_unpack_to_slice(Map(obj#389), 3)": "", - " 712 ret map_unpack_to_slice -> Ok(Void)": "cpu:4844146", + " 712 ret map_unpack_to_slice -> Ok(Void)": "cpu:4844070", " 713 call vec_new_from_slice(2)": "", - " 714 ret vec_new_from_slice -> Ok(Vec(obj#391))": "cpu:4845172, mem:3994710, objs:-/196@9f14dd89", + " 714 ret vec_new_from_slice -> Ok(Vec(obj#391))": "cpu:4845096, mem:3994482, objs:-/196@5ec338bd", " 715 call map_new_from_slices(3)": "", - " 716 call symbol_new_from_slice(10)": "cpu:4845711, mem:3994798", - " 717 ret symbol_new_from_slice -> Ok(Symbol(obj#393))": "cpu:4846719, mem:3994888, objs:-/197@134871d4", - " 718 call obj_cmp(Symbol(amount), Symbol(obj#393))": "cpu:4846770", - " 719 ret obj_cmp -> Ok(-1)": "cpu:4846936", + " 716 call symbol_new_from_slice(10)": "cpu:4845635, mem:3994570", + " 717 ret symbol_new_from_slice -> Ok(Symbol(obj#393))": "cpu:4846643, mem:3994660, objs:-/197@eae0ce22", + " 718 call obj_cmp(Symbol(amount), Symbol(obj#393))": "cpu:4846694", + " 719 ret obj_cmp -> Ok(-1)": "cpu:4846860", " 720 call obj_cmp(Symbol(obj#393), Symbol(clawback))": "", - " 721 ret obj_cmp -> Ok(-1)": "cpu:4847103", - " 722 ret map_new_from_slices -> Ok(Map(obj#395))": "cpu:4847543, mem:3994952, objs:-/198@5c9a6b2f", + " 721 ret obj_cmp -> Ok(-1)": "cpu:4847027", + " 722 ret map_new_from_slices -> Ok(Map(obj#395))": "cpu:4847467, mem:3994724, objs:-/198@1e11ba31", " 723 call put_contract_data(Vec(obj#391), Map(obj#395), Persistent)": "", - " 724 ret put_contract_data -> Ok(Void)": "cpu:4857728, mem:3997333, store:-/11@f382d87b", + " 724 ret put_contract_data -> Ok(Void)": "cpu:4857652, mem:3997105, store:-/11@657720fd", " 725 call vec_new_from_slice(2)": "", - " 726 ret vec_new_from_slice -> Ok(Vec(obj#397))": "cpu:4858754, mem:3997429, objs:-/199@4a45ca7b", + " 726 ret vec_new_from_slice -> Ok(Vec(obj#397))": "cpu:4858678, mem:3997201, objs:-/199@ad1a9c53", " 727 call extend_contract_data_ttl(Vec(obj#397), Persistent, U32(501120), U32(518400))": "", - " 728 call get_ledger_sequence()": "cpu:4861047, mem:3997709, store:-/-, foot:-", + " 728 call get_ledger_sequence()": "cpu:4860971, mem:3997481, store:-/-, foot:-", " 729 ret get_ledger_sequence -> Ok(U32(123))": "", - " 730 ret extend_contract_data_ttl -> Ok(Void)": " store:-/11@f382d87b, foot:11@1361e44a", - " 731 call vec_new_from_slice(2)": "cpu:4861242", - " 732 ret vec_new_from_slice -> Ok(Vec(obj#399))": "cpu:4862268, mem:3997805, objs:-/200@1251437c", + " 730 ret extend_contract_data_ttl -> Ok(Void)": " store:-/11@657720fd, foot:11@b7eddf63", + " 731 call vec_new_from_slice(2)": "cpu:4861166", + " 732 ret vec_new_from_slice -> Ok(Vec(obj#399))": "cpu:4862192, mem:3997577, objs:-/200@4a5a3ad6", " 733 call has_contract_data(Vec(obj#399), Persistent)": "", - " 734 ret has_contract_data -> Ok(False)": "cpu:4867919, mem:3999233, store:-/12@e455aacf, foot:12@3b1d4f07", + " 734 ret has_contract_data -> Ok(False)": "cpu:4867843, mem:3999005, store:-/12@3d24a63d, foot:12@3fef84a0", " 735 call vec_new_from_slice(1)": "", - " 736 ret vec_new_from_slice -> Ok(Vec(obj#401))": "cpu:4868882, mem:3999321, objs:-/201@172c0320", + " 736 ret vec_new_from_slice -> Ok(Vec(obj#401))": "cpu:4868806, mem:3999093, objs:-/201@469bd61b", " 737 call get_contract_data(Vec(obj#401), Instance)": "", - " 738 call obj_cmp(Symbol(obj#415), Symbol(issuer))": "cpu:4878877, mem:4000468, objs:-/210@a45e33a0, stk:-", - " 739 ret obj_cmp -> Ok(-1)": "cpu:4879043", - " 740 call obj_cmp(Symbol(METADATA), Vec(obj#409))": "cpu:4879974, mem:4000596, objs:-/212@529304b", - " 741 ret obj_cmp -> Ok(-1)": "cpu:4880096", + " 738 call obj_cmp(Symbol(obj#415), Symbol(issuer))": "cpu:4878797, mem:4000228, objs:-/210@b2532033, stk:-", + " 739 ret obj_cmp -> Ok(-1)": "cpu:4878963", + " 740 call obj_cmp(Symbol(METADATA), Vec(obj#409))": "cpu:4879894, mem:4000356, objs:-/212@cdc974da", + " 741 ret obj_cmp -> Ok(-1)": "cpu:4880016", " 742 call obj_cmp(Vec(obj#409), Vec(obj#413))": "", - " 743 ret obj_cmp -> Ok(-1)": "cpu:4880383", - " 744 call obj_cmp(Vec(obj#409), Vec(obj#401))": "cpu:4880434", - " 745 ret obj_cmp -> Ok(-1)": "cpu:4880721", + " 743 ret obj_cmp -> Ok(-1)": "cpu:4880303", + " 744 call obj_cmp(Vec(obj#409), Vec(obj#401))": "cpu:4880354", + " 745 ret obj_cmp -> Ok(-1)": "cpu:4880641", " 746 call obj_cmp(Vec(obj#413), Vec(obj#401))": "", - " 747 ret obj_cmp -> Ok(0)": "cpu:4881008", - " 748 ret get_contract_data -> Ok(Vec(obj#423))": "cpu:4881114, store:3@4528ffbd/12@e455aacf, stk:1@4ddaca08", + " 747 ret obj_cmp -> Ok(0)": "cpu:4880928", + " 748 ret get_contract_data -> Ok(Vec(obj#423))": "cpu:4881034, store:3@4528ffbd/12@3d24a63d, stk:1@3c4ac4e9", " 749 call vec_get(Vec(obj#423), U32(0))": "", - " 750 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4881279", + " 750 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4881199", " 751 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 752 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:4881413", + " 752 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:4881333", " 753 call vec_get(Vec(obj#423), U32(1))": "", - " 754 ret vec_get -> Ok(Map(obj#421))": "cpu:4881639", + " 754 ret vec_get -> Ok(Map(obj#421))": "cpu:4881559", " 755 call map_unpack_to_slice(Map(obj#421), 2)": "", - " 756 ret map_unpack_to_slice -> Ok(Void)": "cpu:4881990", + " 756 ret map_unpack_to_slice -> Ok(Void)": "cpu:4881910", " 757 call bytes_len(Bytes(obj#419))": "", - " 758 ret bytes_len -> Ok(U32(32))": "cpu:4882112", - " 759 call vec_new_from_slice(2)": "cpu:4884322, mem:4000836", - " 760 ret vec_new_from_slice -> Ok(Vec(obj#425))": "cpu:4885348, mem:4000932, objs:-/213@6fedce54", + " 758 ret bytes_len -> Ok(U32(32))": "cpu:4882032", + " 759 call vec_new_from_slice(2)": "cpu:4884242, mem:4000596", + " 760 ret vec_new_from_slice -> Ok(Vec(obj#425))": "cpu:4885268, mem:4000692, objs:-/213@6bfe2430", " 761 call has_contract_data(Vec(obj#425), Persistent)": "", - " 762 ret has_contract_data -> Ok(False)": "cpu:4887641, mem:4001212", + " 762 ret has_contract_data -> Ok(False)": "cpu:4887561, mem:4000972", " 763 call vec_new_from_slice(1)": "", - " 764 ret vec_new_from_slice -> Ok(Vec(obj#427))": "cpu:4888604, mem:4001300, objs:-/214@a10be8c4", + " 764 ret vec_new_from_slice -> Ok(Vec(obj#427))": "cpu:4888524, mem:4001060, objs:-/214@598ccee2", " 765 call get_contract_data(Vec(obj#427), Instance)": "", - " 766 call obj_cmp(Vec(obj#409), Vec(obj#427))": "cpu:4888716, store:-/12@e455aacf, stk:-", - " 767 ret obj_cmp -> Ok(-1)": "cpu:4889003", + " 766 call obj_cmp(Vec(obj#409), Vec(obj#427))": "cpu:4888636, store:-/12@3d24a63d, stk:-", + " 767 ret obj_cmp -> Ok(-1)": "cpu:4888923", " 768 call obj_cmp(Vec(obj#413), Vec(obj#427))": "", - " 769 ret obj_cmp -> Ok(0)": "cpu:4889290", - " 770 ret get_contract_data -> Ok(Vec(obj#423))": "cpu:4889396, store:3@4528ffbd/12@e455aacf, stk:1@4ddaca08", + " 769 ret obj_cmp -> Ok(0)": "cpu:4889210", + " 770 ret get_contract_data -> Ok(Vec(obj#423))": "cpu:4889316, store:3@4528ffbd/12@3d24a63d, stk:1@3c4ac4e9", " 771 call vec_get(Vec(obj#423), U32(0))": "", - " 772 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4889561", + " 772 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4889481", " 773 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 774 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:4889695", + " 774 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:4889615", " 775 call vec_get(Vec(obj#423), U32(1))": "", - " 776 ret vec_get -> Ok(Map(obj#421))": "cpu:4889921", + " 776 ret vec_get -> Ok(Map(obj#421))": "cpu:4889841", " 777 call map_unpack_to_slice(Map(obj#421), 2)": "", - " 778 ret map_unpack_to_slice -> Ok(Void)": "cpu:4890272", + " 778 ret map_unpack_to_slice -> Ok(Void)": "cpu:4890192", " 779 call bytes_len(Bytes(obj#419))": "", - " 780 ret bytes_len -> Ok(U32(32))": "cpu:4890394", - " 781 call vec_new_from_slice(2)": "cpu:4892453, mem:4001540", - " 782 ret vec_new_from_slice -> Ok(Vec(obj#429))": "cpu:4893479, mem:4001636, objs:-/215@9c0d70f0", + " 780 ret bytes_len -> Ok(U32(32))": "cpu:4890314", + " 781 call vec_new_from_slice(2)": "cpu:4892373, mem:4001300", + " 782 ret vec_new_from_slice -> Ok(Vec(obj#429))": "cpu:4893399, mem:4001396, objs:-/215@be6a1726", " 783 call map_new_from_slices(3)": "", - " 784 call symbol_new_from_slice(10)": "cpu:4894018, mem:4001724", - " 785 ret symbol_new_from_slice -> Ok(Symbol(obj#431))": "cpu:4895026, mem:4001814, objs:-/216@bbc86351", - " 786 call obj_cmp(Symbol(amount), Symbol(obj#431))": "cpu:4895077", - " 787 ret obj_cmp -> Ok(-1)": "cpu:4895243", + " 784 call symbol_new_from_slice(10)": "cpu:4893938, mem:4001484", + " 785 ret symbol_new_from_slice -> Ok(Symbol(obj#431))": "cpu:4894946, mem:4001574, objs:-/216@415c3f0f", + " 786 call obj_cmp(Symbol(amount), Symbol(obj#431))": "cpu:4894997", + " 787 ret obj_cmp -> Ok(-1)": "cpu:4895163", " 788 call obj_cmp(Symbol(obj#431), Symbol(clawback))": "", - " 789 ret obj_cmp -> Ok(-1)": "cpu:4895410", - " 790 ret map_new_from_slices -> Ok(Map(obj#433))": "cpu:4895850, mem:4001878, objs:-/217@d91c0380", + " 789 ret obj_cmp -> Ok(-1)": "cpu:4895330", + " 790 ret map_new_from_slices -> Ok(Map(obj#433))": "cpu:4895770, mem:4001638, objs:-/217@26248152", " 791 call put_contract_data(Vec(obj#429), Map(obj#433), Persistent)": "", - " 792 ret put_contract_data -> Ok(Void)": "cpu:4904471, mem:4004148, store:3@4528ffbd/12@a72e4a7c, foot:12@378caeb4", + " 792 ret put_contract_data -> Ok(Void)": "cpu:4904391, mem:4003908, store:3@4528ffbd/12@8590ade1, foot:12@99c7d594", " 793 call vec_new_from_slice(2)": "", - " 794 ret vec_new_from_slice -> Ok(Vec(obj#435))": "cpu:4905497, mem:4004244, objs:-/218@b14c5e7d", + " 794 ret vec_new_from_slice -> Ok(Vec(obj#435))": "cpu:4905417, mem:4004004, objs:-/218@fc9bfa36", " 795 call extend_contract_data_ttl(Vec(obj#435), Persistent, U32(501120), U32(518400))": "", - " 796 call get_ledger_sequence()": "cpu:4907790, mem:4004524, store:3@4528ffbd/-, foot:-", + " 796 call get_ledger_sequence()": "cpu:4907710, mem:4004284, store:3@4528ffbd/-, foot:-", " 797 ret get_ledger_sequence -> Ok(U32(123))": "", - " 798 ret extend_contract_data_ttl -> Ok(Void)": "cpu:4909597, mem:4005356, store:3@4528ffbd/12@c45e1f4e, foot:12@378caeb4", + " 798 ret extend_contract_data_ttl -> Ok(Void)": "cpu:4909517, mem:4005116, store:3@4528ffbd/12@4caa5735, foot:12@99c7d594", " 799 call get_contract_data(Symbol(METADATA), Instance)": "", - " 800 call obj_cmp(Vec(obj#409), Symbol(METADATA))": "cpu:4909648, store:-/12@c45e1f4e, stk:-", - " 801 ret obj_cmp -> Ok(1)": "cpu:4909770", - " 802 ret get_contract_data -> Ok(Map(obj#407))": "cpu:4909876, store:3@4528ffbd/12@c45e1f4e, stk:1@4ddaca08", + " 800 call obj_cmp(Vec(obj#409), Symbol(METADATA))": "cpu:4909568, store:-/12@4caa5735, stk:-", + " 801 ret obj_cmp -> Ok(1)": "cpu:4909690", + " 802 ret get_contract_data -> Ok(Map(obj#407))": "cpu:4909796, store:3@4528ffbd/12@4caa5735, stk:1@3c4ac4e9", " 803 call map_unpack_to_slice(Map(obj#407), 3)": "", - " 804 ret map_unpack_to_slice -> Ok(Void)": "cpu:4910216", + " 804 ret map_unpack_to_slice -> Ok(Void)": "cpu:4910136", " 805 call vec_new_from_slice(4)": "", - " 806 ret vec_new_from_slice -> Ok(Vec(obj#437))": "cpu:4911368, mem:4005468, objs:-/219@1038a101", + " 806 ret vec_new_from_slice -> Ok(Vec(obj#437))": "cpu:4911288, mem:4005228, objs:-/219@42ae975f", " 807 call contract_event(Vec(obj#437), I128(100))": "", - " 808 ret contract_event -> Ok(Void)": "cpu:4912977, mem:4005645, objs:-/220@1303539f, evt:4@e9680c5c", - " 809 pop SAC:d232fcc2:transfer -> Ok(Void)": "", - " 810 ret call -> Ok(Void)": " store:-/12@c45e1f4e, stk:-, auth:-/-", - " 811 call vec_new_from_slice(3)": "cpu:4913524, mem:4005709, objs:-/221@e14a6b3", - " 812 ret vec_new_from_slice -> Ok(Vec(obj#443))": "cpu:4914613, mem:4005813, objs:-/222@7be466fe", - " 813 call call(Address(obj#37), Symbol(transfer), Vec(obj#443))": "cpu:4939491, mem:4012205, objs:-/227@92a824e2, auth:-/1@62a415b8", - " 814 push SAC:724937b6:transfer(Address(obj#441), Address(obj#75), I128(100))": "cpu:4971577, mem:4017703, objs:-/228@230eea17, stk:1@cb179976, auth:1@87603a11/1@e6fcba20", + " 808 ret contract_event -> Ok(Void)": "cpu:4912897, mem:4005405, objs:-/220@f90e8597, evt:4@e9680c5c", + " 809 pop SAC:f86ec11b:transfer -> Ok(Void)": "", + " 810 ret call -> Ok(Void)": " store:-/12@4caa5735, stk:-, auth:-/-", + " 811 call vec_new_from_slice(3)": "cpu:4913444, mem:4005469, objs:-/221@9de69f6c", + " 812 ret vec_new_from_slice -> Ok(Vec(obj#443))": "cpu:4914533, mem:4005573, objs:-/222@6c9b7f23", + " 813 call call(Address(obj#37), Symbol(transfer), Vec(obj#443))": "cpu:4939411, mem:4011965, objs:-/227@84fec90b, auth:-/1@62a415b8", + " 814 push SAC:e496026b:transfer(Address(obj#441), Address(obj#75), I128(100))": "cpu:4971489, mem:4017439, objs:-/228@1c4261c0, stk:1@99a07073, auth:1@87603a11/1@e6fcba20", " 815 call symbol_index_in_strs(Symbol(transfer), 17)": "", - " 816 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:4972335", + " 816 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:4972247", " 817 call require_auth(Address(obj#441))": "", - " 818 call obj_cmp(Address(obj#447), Address(obj#441))": "cpu:4972966, mem:4017743", - " 819 ret obj_cmp -> Ok(0)": "cpu:4973258", + " 818 call obj_cmp(Address(obj#447), Address(obj#441))": "cpu:4972878, mem:4017479", + " 819 ret obj_cmp -> Ok(0)": "cpu:4973170", " 820 call obj_cmp(Address(obj#447), Address(obj#441))": " auth:1@87603a11/-", - " 821 ret obj_cmp -> Ok(0)": "cpu:4973550", + " 821 ret obj_cmp -> Ok(0)": "cpu:4973462", " 822 call obj_cmp(Address(obj#449), Address(obj#455))": "", - " 823 ret obj_cmp -> Ok(0)": "cpu:4973842", + " 823 ret obj_cmp -> Ok(0)": "cpu:4973754", " 824 call obj_cmp(Address(obj#451), Address(obj#441))": "", - " 825 ret obj_cmp -> Ok(0)": "cpu:4974134", + " 825 ret obj_cmp -> Ok(0)": "cpu:4974046", " 826 call obj_cmp(Address(obj#453), Address(obj#75))": "", - " 827 ret obj_cmp -> Ok(0)": "cpu:4974426", - " 828 call bytes_new_from_slice(32)": "cpu:4995770, mem:4023479", - " 829 ret bytes_new_from_slice -> Ok(Bytes(obj#457))": "cpu:4996739, mem:4023591, objs:-/229@1eaf4fa7", + " 827 ret obj_cmp -> Ok(0)": "cpu:4974338", + " 828 call bytes_new_from_slice(32)": "cpu:4995682, mem:4023215", + " 829 ret bytes_new_from_slice -> Ok(Bytes(obj#457))": "cpu:4996651, mem:4023327, objs:-/229@3337834f", " 830 call vec_new()": "", - " 831 ret vec_new -> Ok(Vec(obj#459))": "cpu:4997240, mem:4023655, objs:-/230@cba0b408", + " 831 ret vec_new -> Ok(Vec(obj#459))": "cpu:4997152, mem:4023391, objs:-/230@b27ea213", " 832 call vec_new_from_slice(3)": "", - " 833 ret vec_new_from_slice -> Ok(Vec(obj#461))": "cpu:4998329, mem:4023759, objs:-/231@a153c9af", + " 833 ret vec_new_from_slice -> Ok(Vec(obj#461))": "cpu:4998241, mem:4023495, objs:-/231@acd6d35b", " 834 call map_new_from_slices(3)": "", - " 835 ret map_new_from_slices -> Ok(Map(obj#463))": "cpu:4999481, mem:4023911, objs:-/232@838666fc", + " 835 ret map_new_from_slices -> Ok(Map(obj#463))": "cpu:4999393, mem:4023647, objs:-/232@890f3a68", " 836 call vec_new_from_slice(2)": "", - " 837 ret vec_new_from_slice -> Ok(Vec(obj#465))": "cpu:5000507, mem:4024007, objs:-/233@d4f62266", + " 837 ret vec_new_from_slice -> Ok(Vec(obj#465))": "cpu:5000419, mem:4023743, objs:-/233@6ff4a099", " 838 call vec_push_back(Vec(obj#459), Vec(obj#465))": "", - " 839 ret vec_push_back -> Ok(Vec(obj#467))": "cpu:5001714, mem:4024095, objs:-/234@fede4e5e", + " 839 ret vec_push_back -> Ok(Vec(obj#467))": "cpu:5001626, mem:4023831, objs:-/234@c18c686b", " 840 call symbol_new_from_slice(12)": "", - " 841 ret symbol_new_from_slice -> Ok(Symbol(obj#469))": "cpu:5002722, mem:4024187, objs:-/235@e0954515", - " 842 push VM:5f64dfc:sym#469(Bytes(obj#457), Void, Vec(obj#467))": "cpu:5966897, mem:5311558, objs:-/236@37213f2b, vm:1114112@9639427c/6@e2f93010, stk:2@86f10697, auth:2@8d9c1d72/-", - " 843 call symbol_len(Symbol(obj#469))": "cpu:5970248, mem:5311684, objs:2@94ffc02/236@37213f2b, stk:2@5337f6bb", - " 844 ret symbol_len -> Ok(U32(12))": "cpu:5970370", + " 841 ret symbol_new_from_slice -> Ok(Symbol(obj#469))": "cpu:5002634, mem:4023923, objs:-/235@630c1e5b", + " 842 push VM:5f64dfc:sym#469(Bytes(obj#457), Void, Vec(obj#467))": "cpu:5966809, mem:5311294, objs:-/236@dcc447d8, vm:1114112@9639427c/6@e2f93010, stk:2@8307e491, auth:2@8d9c1d72/-", + " 843 call symbol_len(Symbol(obj#469))": "cpu:5970160, mem:5311420, objs:2@94ffc02/236@dcc447d8, stk:2@41145195", + " 844 ret symbol_len -> Ok(U32(12))": "cpu:5970282", " 845 call symbol_copy_to_slice(Symbol(obj#469), U32(0), 12)": "", - " 846 ret symbol_copy_to_slice -> Ok(())": "cpu:5970474", + " 846 ret symbol_copy_to_slice -> Ok(())": "cpu:5970386", " 847 call bytes_len(Bytes(obj#457))": " vm:-/-", - " 848 ret bytes_len -> Ok(U32(32))": "cpu:5971850", + " 848 ret bytes_len -> Ok(U32(32))": "cpu:5971762", " 849 call symbol_new_from_linear_memory(U32(1048576), U32(10))": "", - " 850 ret symbol_new_from_linear_memory -> Ok(Symbol(obj#473))": "cpu:5975202, mem:5311774, objs:2@94ffc02/237@d9023463", - " 851 call vec_new_from_linear_memory(U32(1048520), U32(1))": "cpu:5975698, mem:5311798, objs:3@f2a7bbf9/237@d9023463, stk:2@d37506cc", - " 852 ret vec_new_from_linear_memory -> Ok(Vec(obj#475))": "cpu:5977442, mem:5311886, objs:3@f2a7bbf9/238@95b72a14", - " 853 call has_contract_data(Vec(obj#475), Persistent)": "cpu:5977938, mem:5311910, objs:4@64350f4f/238@95b72a14, stk:2@56956269", - " 854 ret has_contract_data -> Ok(True)": "cpu:5980861, mem:5312152", + " 850 ret symbol_new_from_linear_memory -> Ok(Symbol(obj#473))": "cpu:5975114, mem:5311510, objs:2@94ffc02/237@e1e8d2f7", + " 851 call vec_new_from_linear_memory(U32(1048520), U32(1))": "cpu:5975610, mem:5311534, objs:3@f2a7bbf9/237@e1e8d2f7, stk:2@8233b0a5", + " 852 ret vec_new_from_linear_memory -> Ok(Vec(obj#475))": "cpu:5977354, mem:5311622, objs:3@f2a7bbf9/238@abd83bfc", + " 853 call has_contract_data(Vec(obj#475), Persistent)": "cpu:5977850, mem:5311646, objs:4@64350f4f/238@abd83bfc, stk:2@a985fcee", + " 854 ret has_contract_data -> Ok(True)": "cpu:5980773, mem:5311888", " 855 call get_contract_data(Vec(obj#475), Persistent)": "", - " 856 ret get_contract_data -> Ok(Address(obj#477))": "cpu:5985158, mem:5312458, objs:4@64350f4f/239@52db54ba", - " 857 call get_current_contract_address()": "cpu:5985654, mem:5312482, objs:5@1ebfff4f/239@52db54ba, stk:2@7b2396ad", - " 858 ret get_current_contract_address -> Ok(Address(obj#479))": "cpu:5986450, mem:5312546, objs:5@1ebfff4f/240@10a4359e", - " 859 call get_current_contract_address()": "cpu:5986946, mem:5312570, objs:6@983da5c/240@10a4359e, stk:2@8803cdab", - " 860 ret get_current_contract_address -> Ok(Address(obj#481))": "cpu:5987742, mem:5312634, objs:6@983da5c/241@50dfef07", - " 861 call vec_new_from_linear_memory(U32(1048552), U32(3))": "cpu:5988238, mem:5312658, objs:7@e369548d/241@50dfef07, stk:2@865357b", - " 862 ret vec_new_from_linear_memory -> Ok(Vec(obj#483))": "cpu:5991211, mem:5312762, objs:7@e369548d/242@a59ad1a8", - " 863 call call(Address(obj#477), Symbol(transfer), Vec(obj#483))": "cpu:5991707, mem:5312786, objs:8@69b03660/242@a59ad1a8, stk:2@3b9cfca9", - " 864 ret call -> Err(Error(Context, InvalidAction))": "cpu:5992834, mem:5312826", + " 856 ret get_contract_data -> Ok(Address(obj#477))": "cpu:5985070, mem:5312194, objs:4@64350f4f/239@6e9fd86b", + " 857 call get_current_contract_address()": "cpu:5985566, mem:5312218, objs:5@1ebfff4f/239@6e9fd86b, stk:2@f760e450", + " 858 ret get_current_contract_address -> Ok(Address(obj#479))": "cpu:5986362, mem:5312282, objs:5@1ebfff4f/240@d2fb7aa6", + " 859 call get_current_contract_address()": "cpu:5986858, mem:5312306, objs:6@983da5c/240@d2fb7aa6, stk:2@42266e55", + " 860 ret get_current_contract_address -> Ok(Address(obj#481))": "cpu:5987654, mem:5312370, objs:6@983da5c/241@f2d98f84", + " 861 call vec_new_from_linear_memory(U32(1048552), U32(3))": "cpu:5988150, mem:5312394, objs:7@e369548d/241@f2d98f84, stk:2@983c2a29", + " 862 ret vec_new_from_linear_memory -> Ok(Vec(obj#483))": "cpu:5991123, mem:5312498, objs:7@e369548d/242@60b40a97", + " 863 call call(Address(obj#477), Symbol(transfer), Vec(obj#483))": "cpu:5991619, mem:5312522, objs:8@69b03660/242@60b40a97, stk:2@472c99a2", + " 864 ret call -> Err(Error(Context, InvalidAction))": "cpu:5992746, mem:5312562", " 865 pop VM:5f64dfc:sym#469 -> Err(Error(Context, InvalidAction))": " vm:1114112@252ef3f6/6@e2f93010", - " 866 ret require_auth -> Err(Error(Auth, InvalidAction))": " objs:-/242@a59ad1a8, vm:-/-, stk:1@cb179976, auth:1@87603a11/1@36c0ca74", - " 867 pop SAC:724937b6:transfer -> Err(Error(Auth, InvalidAction))": "", + " 866 ret require_auth -> Err(Error(Auth, InvalidAction))": " objs:-/242@60b40a97, vm:-/-, stk:1@99a07073, auth:1@87603a11/1@36c0ca74", + " 867 pop SAC:e496026b:transfer -> Err(Error(Auth, InvalidAction))": "", " 868 ret call -> Err(Error(Auth, InvalidAction))": " stk:-, auth:-/-", - " 869 end": "cpu:5992834, mem:5312826, prngs:-/9b4a753, objs:-/242@a59ad1a8, vm:-/-, evt:4@e9680c5c, store:-/12@c45e1f4e, foot:12@378caeb4, stk:-, auth:-/-" + " 869 end": "cpu:5992746, mem:5312562, prngs:-/9b4a753, objs:-/242@60b40a97, vm:-/-, evt:4@e9680c5c, store:-/12@4caa5735, foot:12@99c7d594, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_set_admin.json b/soroban-env-host/observations/test__stellar_asset_contract__test_set_admin.json index 02c611b1f..66e5ab17c 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_set_admin.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_set_admin.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,82 +68,82 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call vec_new()": "cpu:218294, mem:14100, store:-/6@3f915cb1, foot:6@980adc1a", - " 86 ret vec_new -> Ok(Vec(obj#39))": "cpu:218795, mem:14164, objs:-/20@731bbdfd", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call vec_new()": "cpu:218294, mem:14108, store:-/6@fad10303, foot:6@f087481e", + " 86 ret vec_new -> Ok(Vec(obj#39))": "cpu:218795, mem:14172, objs:-/20@8e543191", " 87 call call(Address(obj#37), Symbol(admin), Vec(obj#39))": "", - " 88 push SAC:a010db6c:admin()": "cpu:248799, mem:19086, objs:-/21@f10dbb55, stk:1@13d7d8ea, auth:1@ffb83fa2/-", + " 88 push SAC:2e378f80:admin()": "cpu:248799, mem:19102, objs:-/21@63967e3b, stk:1@76b922b8, auth:1@ffb83fa2/-", " 89 call symbol_index_in_strs(Symbol(admin), 17)": "", " 90 ret symbol_index_in_strs -> Ok(U32(13))": "cpu:249547", " 91 call vec_new_from_slice(1)": "", - " 92 ret vec_new_from_slice -> Ok(Vec(obj#43))": "cpu:250510, mem:19174, objs:-/22@17507b80", + " 92 ret vec_new_from_slice -> Ok(Vec(obj#43))": "cpu:250510, mem:19190, objs:-/22@b7483914", " 93 call get_contract_data(Vec(obj#43), Instance)": "", - " 94 call obj_cmp(Symbol(obj#57), Symbol(issuer))": "cpu:260501, mem:20305, objs:-/31@c6babe1f, stk:-", + " 94 call obj_cmp(Symbol(obj#57), Symbol(issuer))": "cpu:260501, mem:20325, objs:-/31@18497877, stk:-", " 95 ret obj_cmp -> Ok(-1)": "cpu:260667", - " 96 call obj_cmp(Symbol(METADATA), Vec(obj#51))": "cpu:261598, mem:20433, objs:-/33@90f6ff8f", + " 96 call obj_cmp(Symbol(METADATA), Vec(obj#51))": "cpu:261598, mem:20453, objs:-/33@be3ef5f", " 97 ret obj_cmp -> Ok(-1)": "cpu:261720", " 98 call obj_cmp(Vec(obj#51), Vec(obj#55))": "", " 99 ret obj_cmp -> Ok(-1)": "cpu:262007", " 100 call obj_cmp(Vec(obj#51), Vec(obj#43))": "cpu:262058", " 101 ret obj_cmp -> Ok(0)": "cpu:262345", - " 102 ret get_contract_data -> Ok(Address(obj#53))": "cpu:262451, store:3@3b00fc5f/6@3f915cb1, stk:1@3ce39750", - " 103 pop SAC:a010db6c:admin -> Ok(Address(obj#53))": "", - " 104 ret call -> Ok(Address(obj#53))": "cpu:262512, store:-/6@3f915cb1, stk:-, auth:-/-", - " 105 call vec_new_from_slice(1)": "cpu:263606, mem:20561, objs:-/35@74d5fe86", - " 106 ret vec_new_from_slice -> Ok(Vec(obj#71))": "cpu:264630, mem:20649, objs:-/36@5249b098", - " 107 call vec_new()": "cpu:281982, mem:25149, objs:-/37@52209c06", - " 108 ret vec_new -> Ok(Vec(obj#75))": "cpu:282483, mem:25213, objs:-/38@3dac767a", + " 102 ret get_contract_data -> Ok(Address(obj#53))": "cpu:262451, store:3@3b00fc5f/6@fad10303, stk:1@71dc8458", + " 103 pop SAC:2e378f80:admin -> Ok(Address(obj#53))": "", + " 104 ret call -> Ok(Address(obj#53))": "cpu:262512, store:-/6@fad10303, stk:-, auth:-/-", + " 105 call vec_new_from_slice(1)": "cpu:263606, mem:20581, objs:-/35@802f3f51", + " 106 ret vec_new_from_slice -> Ok(Vec(obj#71))": "cpu:264630, mem:20669, objs:-/36@ba6e2913", + " 107 call vec_new()": "cpu:281982, mem:25169, objs:-/37@f3f7f2fb", + " 108 ret vec_new -> Ok(Vec(obj#75))": "cpu:282483, mem:25233, objs:-/38@afb2fa14", " 109 call bytes_new_from_slice(32)": "", - " 110 ret bytes_new_from_slice -> Ok(Bytes(obj#77))": "cpu:283452, mem:25325, objs:-/39@8c4ef356", + " 110 ret bytes_new_from_slice -> Ok(Bytes(obj#77))": "cpu:283452, mem:25345, objs:-/39@bd6742de", " 111 call bytes_len(Bytes(obj#77))": "", " 112 ret bytes_len -> Ok(U32(32))": "cpu:283574", " 113 call bytes_new_from_slice(64)": "", - " 114 ret bytes_new_from_slice -> Ok(Bytes(obj#79))": "cpu:284551, mem:25469, objs:-/40@4e51c7e9", + " 114 ret bytes_new_from_slice -> Ok(Bytes(obj#79))": "cpu:284551, mem:25489, objs:-/40@765567dc", " 115 call bytes_len(Bytes(obj#79))": "", " 116 ret bytes_len -> Ok(U32(64))": "cpu:284673", " 117 call map_new_from_slices(2)": "", - " 118 call symbol_new_from_slice(10)": "cpu:285206, mem:25533", - " 119 ret symbol_new_from_slice -> Ok(Symbol(obj#81))": "cpu:286214, mem:25623, objs:-/41@cf02a440", + " 118 call symbol_new_from_slice(10)": "cpu:285206, mem:25553", + " 119 ret symbol_new_from_slice -> Ok(Symbol(obj#81))": "cpu:286214, mem:25643, objs:-/41@c05888d4", " 120 call obj_cmp(Symbol(obj#81), Symbol(signature))": "cpu:286384", " 121 ret obj_cmp -> Ok(-1)": "cpu:286551", - " 122 ret map_new_from_slices -> Ok(Map(obj#83))": "cpu:286991, mem:25687, objs:-/42@3d3fd0e4", + " 122 ret map_new_from_slices -> Ok(Map(obj#83))": "cpu:286991, mem:25707, objs:-/42@da12de28", " 123 call vec_push_back(Vec(obj#75), Map(obj#83))": "", - " 124 ret vec_push_back -> Ok(Vec(obj#85))": "cpu:288198, mem:25775, objs:-/43@f715812a", - " 125 call obj_cmp(Symbol(obj#89), Symbol(signature))": "cpu:296294, mem:27027, objs:-/47@7f6f0c53", + " 124 ret vec_push_back -> Ok(Vec(obj#85))": "cpu:288198, mem:25795, objs:-/43@83251051", + " 125 call obj_cmp(Symbol(obj#89), Symbol(signature))": "cpu:296294, mem:27047, objs:-/47@d5dff8bc", " 126 ret obj_cmp -> Ok(-1)": "cpu:296461", - " 127 call call(Address(obj#37), Symbol(set_admin), Vec(obj#71))": "cpu:299319, mem:27339, objs:-/51@dd72246c, auth:-/1@344f8991", - " 128 push SAC:a010db6c:set_admin(Address(obj#69))": "cpu:330385, mem:32365, objs:-/52@b2d2ff81, stk:1@84c47386, auth:1@cf4afb87/1@a8f99998", + " 127 call call(Address(obj#37), Symbol(set_admin), Vec(obj#71))": "cpu:299319, mem:27359, objs:-/51@210175df, auth:-/1@344f8991", + " 128 push SAC:2e378f80:set_admin(Address(obj#69))": "cpu:330385, mem:32393, objs:-/52@74ee1fbb, stk:1@cf93f15b, auth:1@cf4afb87/1@a8f99998", " 129 call symbol_index_in_strs(Symbol(set_admin), 17)": "", " 130 ret symbol_index_in_strs -> Ok(U32(12))": "cpu:331143", " 131 call vec_new_from_slice(1)": "", - " 132 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:332106, mem:32453, objs:-/53@fe11e83d", + " 132 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:332106, mem:32481, objs:-/53@fc92d0b1", " 133 call get_contract_data(Vec(obj#105), Instance)": "", - " 134 call obj_cmp(Symbol(obj#119), Symbol(issuer))": "cpu:342097, mem:33584, objs:-/62@b16626a1, stk:-", + " 134 call obj_cmp(Symbol(obj#119), Symbol(issuer))": "cpu:342097, mem:33616, objs:-/62@9cbc9f6e, stk:-", " 135 ret obj_cmp -> Ok(-1)": "cpu:342263", - " 136 call obj_cmp(Symbol(METADATA), Vec(obj#113))": "cpu:343194, mem:33712, objs:-/64@4e94f0b8", + " 136 call obj_cmp(Symbol(METADATA), Vec(obj#113))": "cpu:343194, mem:33744, objs:-/64@e0f9a3f9", " 137 ret obj_cmp -> Ok(-1)": "cpu:343316", " 138 call obj_cmp(Vec(obj#113), Vec(obj#117))": "", " 139 ret obj_cmp -> Ok(-1)": "cpu:343603", " 140 call obj_cmp(Vec(obj#113), Vec(obj#105))": "cpu:343654", " 141 ret obj_cmp -> Ok(0)": "cpu:343941", - " 142 ret get_contract_data -> Ok(Address(obj#115))": "cpu:344047, store:3@db784356/6@3f915cb1, stk:1@6af6ec52", + " 142 ret get_contract_data -> Ok(Address(obj#115))": "cpu:344047, store:3@db784356/6@fad10303, stk:1@f9009a2f", " 143 call require_auth(Address(obj#115))": "", - " 144 call obj_cmp(Address(obj#87), Address(obj#115))": "cpu:344674, mem:33736", + " 144 call obj_cmp(Address(obj#87), Address(obj#115))": "cpu:344674, mem:33768", " 145 ret obj_cmp -> Ok(0)": "cpu:344966", " 146 call obj_cmp(Address(obj#87), Address(obj#115))": " auth:1@cf4afb87/-", " 147 ret obj_cmp -> Ok(0)": "cpu:345258", @@ -151,11 +151,11 @@ " 149 ret obj_cmp -> Ok(0)": "cpu:345550", " 150 call obj_cmp(Address(obj#101), Address(obj#69))": "", " 151 ret obj_cmp -> Ok(0)": "cpu:345842", - " 152 call vec_len(Vec(obj#97))": "cpu:363262, mem:38188", + " 152 call vec_len(Vec(obj#97))": "cpu:363262, mem:38220", " 153 ret vec_len -> Ok(U32(1))": "cpu:363384", " 154 call bytes_new_from_slice(32)": "", - " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#129))": "cpu:364353, mem:38300, objs:-/65@9ad968c7", - " 156 call vec_get(Vec(obj#97), U32(0))": "cpu:366430, mem:38540", + " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#129))": "cpu:364353, mem:38332, objs:-/65@54c1e4", + " 156 call vec_get(Vec(obj#97), U32(0))": "cpu:366430, mem:38572", " 157 ret vec_get -> Ok(Map(obj#95))": "cpu:366656", " 158 call map_unpack_to_slice(Map(obj#95), 2)": "", " 159 ret map_unpack_to_slice -> Ok(Void)": "cpu:367008", @@ -167,131 +167,131 @@ " 165 ret verify_sig_ed25519 -> Ok(Void)": "cpu:786462", " 166 call bytes_copy_to_slice(Bytes(obj#91), U32(0), 32)": "", " 167 ret bytes_copy_to_slice -> Ok(())": "cpu:786569", - " 168 ret require_auth -> Ok(Void)": "cpu:792810, mem:40314, store:3@db784356/7@427f9a9c, foot:7@7b60d93b, auth:1@cf4afb87/1@5f35b55a", + " 168 ret require_auth -> Ok(Void)": "cpu:792810, mem:40346, store:3@db784356/7@fe1d8640, foot:7@6f010aca, auth:1@cf4afb87/1@5f35b55a", " 169 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 170 call get_ledger_sequence()": "cpu:794116, mem:40450, store:3@db784356/-, foot:-", + " 170 call get_ledger_sequence()": "cpu:794116, mem:40482, store:3@db784356/-, foot:-", " 171 ret get_ledger_sequence -> Ok(U32(123))": "", - " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:805484, mem:42687, store:3@db784356/7@a48bbb6, foot:7@7b60d93b", + " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:805484, mem:42723, store:3@db784356/7@b06549b4, foot:7@6f010aca", " 173 call vec_new_from_slice(1)": "cpu:805528", - " 174 ret vec_new_from_slice -> Ok(Vec(obj#131))": "cpu:806491, mem:42775, objs:-/66@b2f4e9cf", + " 174 ret vec_new_from_slice -> Ok(Vec(obj#131))": "cpu:806491, mem:42811, objs:-/66@cd066583", " 175 call put_contract_data(Vec(obj#131), Address(obj#69), Instance)": "", - " 176 call obj_cmp(Vec(obj#113), Vec(obj#131))": "cpu:806709, store:-/7@a48bbb6, stk:-", + " 176 call obj_cmp(Vec(obj#113), Vec(obj#131))": "cpu:806709, store:-/7@b06549b4, stk:-", " 177 ret obj_cmp -> Ok(0)": "cpu:806996", - " 178 call obj_cmp(Symbol(METADATA), Vec(obj#131))": "cpu:807586, mem:42863", + " 178 call obj_cmp(Symbol(METADATA), Vec(obj#131))": "cpu:807586, mem:42899", " 179 ret obj_cmp -> Ok(-1)": "cpu:807708", " 180 call obj_cmp(Vec(obj#131), Vec(obj#117))": "", " 181 ret obj_cmp -> Ok(-1)": "cpu:807995", - " 182 ret put_contract_data -> Ok(Void)": " store:3@77c97de3/7@a48bbb6, stk:1@e71a82bb", + " 182 ret put_contract_data -> Ok(Void)": " store:3@77c97de3/7@b06549b4, stk:1@4bce83da", " 183 call get_contract_data(Symbol(METADATA), Instance)": "", - " 184 call obj_cmp(Vec(obj#131), Symbol(METADATA))": "cpu:808046, store:-/7@a48bbb6, stk:-", + " 184 call obj_cmp(Vec(obj#131), Symbol(METADATA))": "cpu:808046, store:-/7@b06549b4, stk:-", " 185 ret obj_cmp -> Ok(1)": "cpu:808168", - " 186 ret get_contract_data -> Ok(Map(obj#111))": "cpu:808274, store:3@77c97de3/7@a48bbb6, stk:1@e71a82bb", + " 186 ret get_contract_data -> Ok(Map(obj#111))": "cpu:808274, store:3@77c97de3/7@b06549b4, stk:1@4bce83da", " 187 call map_unpack_to_slice(Map(obj#111), 3)": "", " 188 ret map_unpack_to_slice -> Ok(Void)": "cpu:808614", " 189 call vec_new_from_slice(3)": "", - " 190 ret vec_new_from_slice -> Ok(Vec(obj#133))": "cpu:809703, mem:42967, objs:-/67@ca34a225", + " 190 ret vec_new_from_slice -> Ok(Vec(obj#133))": "cpu:809703, mem:43003, objs:-/67@de853c33", " 191 call contract_event(Vec(obj#133), Address(obj#69))": "", - " 192 ret contract_event -> Ok(Void)": "cpu:811373, mem:43144, objs:-/68@15acbb3f, evt:1@422b8e74", - " 193 pop SAC:a010db6c:set_admin -> Ok(Void)": "cpu:831674, mem:47352, store:3@77c97de3/7@6ec2cd2c", - " 194 ret call -> Ok(Void)": " store:-/7@6ec2cd2c, stk:-, auth:-/-", + " 192 ret contract_event -> Ok(Void)": "cpu:811373, mem:43180, objs:-/68@17645e65, evt:1@422b8e74", + " 193 pop SAC:2e378f80:set_admin -> Ok(Void)": "cpu:831674, mem:47396, store:3@77c97de3/7@b1bdf24b", + " 194 ret call -> Ok(Void)": " store:-/7@b1bdf24b, stk:-, auth:-/-", " 195 call vec_new()": "", - " 196 ret vec_new -> Ok(Vec(obj#137))": "cpu:832175, mem:47416, objs:-/69@abef58ce", + " 196 ret vec_new -> Ok(Vec(obj#137))": "cpu:832175, mem:47460, objs:-/69@162d8825", " 197 call call(Address(obj#37), Symbol(admin), Vec(obj#137))": "", - " 198 push SAC:a010db6c:admin()": "cpu:862483, mem:52406, objs:-/70@3098fd6a, stk:1@16e8bab7, auth:1@1a3eb642/-", + " 198 push SAC:2e378f80:admin()": "cpu:862483, mem:52458, objs:-/70@7343cae8, stk:1@cbe1bc4a, auth:1@1a3eb642/-", " 199 call symbol_index_in_strs(Symbol(admin), 17)": "", " 200 ret symbol_index_in_strs -> Ok(U32(13))": "cpu:863231", " 201 call vec_new_from_slice(1)": "", - " 202 ret vec_new_from_slice -> Ok(Vec(obj#141))": "cpu:864194, mem:52494, objs:-/71@61b005be", + " 202 ret vec_new_from_slice -> Ok(Vec(obj#141))": "cpu:864194, mem:52546, objs:-/71@c276f676", " 203 call get_contract_data(Vec(obj#141), Instance)": "", - " 204 call obj_cmp(Symbol(obj#155), Symbol(issuer))": "cpu:874185, mem:53625, objs:-/80@1e985e42, stk:-", + " 204 call obj_cmp(Symbol(obj#155), Symbol(issuer))": "cpu:874185, mem:53681, objs:-/80@2df5f0, stk:-", " 205 ret obj_cmp -> Ok(-1)": "cpu:874351", - " 206 call obj_cmp(Symbol(METADATA), Vec(obj#149))": "cpu:875282, mem:53753, objs:-/82@f19b12b6", + " 206 call obj_cmp(Symbol(METADATA), Vec(obj#149))": "cpu:875282, mem:53809, objs:-/82@a8b49cd", " 207 ret obj_cmp -> Ok(-1)": "cpu:875404", " 208 call obj_cmp(Vec(obj#149), Vec(obj#153))": "", " 209 ret obj_cmp -> Ok(-1)": "cpu:875691", " 210 call obj_cmp(Vec(obj#149), Vec(obj#141))": "cpu:875742", " 211 ret obj_cmp -> Ok(0)": "cpu:876029", - " 212 ret get_contract_data -> Ok(Address(obj#151))": "cpu:876135, store:3@c6ddfb73/7@6ec2cd2c, stk:1@8e874cb9", - " 213 pop SAC:a010db6c:admin -> Ok(Address(obj#151))": "", - " 214 ret call -> Ok(Address(obj#151))": "cpu:876196, store:-/7@6ec2cd2c, stk:-, auth:-/-", - " 215 call vec_new_from_slice(1)": "cpu:877290, mem:53881, objs:-/84@ae7738a7", - " 216 ret vec_new_from_slice -> Ok(Vec(obj#169))": "cpu:878314, mem:53969, objs:-/85@e59a21b2", - " 217 call vec_new()": "cpu:895666, mem:58469, objs:-/86@4e1df614", - " 218 ret vec_new -> Ok(Vec(obj#173))": "cpu:896167, mem:58533, objs:-/87@1ecc7947", + " 212 ret get_contract_data -> Ok(Address(obj#151))": "cpu:876135, store:3@c6ddfb73/7@b1bdf24b, stk:1@942b8053", + " 213 pop SAC:2e378f80:admin -> Ok(Address(obj#151))": "", + " 214 ret call -> Ok(Address(obj#151))": "cpu:876196, store:-/7@b1bdf24b, stk:-, auth:-/-", + " 215 call vec_new_from_slice(1)": "cpu:877290, mem:53937, objs:-/84@6ffc92e", + " 216 ret vec_new_from_slice -> Ok(Vec(obj#169))": "cpu:878314, mem:54025, objs:-/85@4261dc70", + " 217 call vec_new()": "cpu:895666, mem:58525, objs:-/86@34a15437", + " 218 ret vec_new -> Ok(Vec(obj#173))": "cpu:896167, mem:58589, objs:-/87@f1924834", " 219 call bytes_new_from_slice(32)": "", - " 220 ret bytes_new_from_slice -> Ok(Bytes(obj#175))": "cpu:897136, mem:58645, objs:-/88@eeea7a44", + " 220 ret bytes_new_from_slice -> Ok(Bytes(obj#175))": "cpu:897136, mem:58701, objs:-/88@c339a34f", " 221 call bytes_len(Bytes(obj#175))": "", " 222 ret bytes_len -> Ok(U32(32))": "cpu:897258", " 223 call bytes_new_from_slice(64)": "", - " 224 ret bytes_new_from_slice -> Ok(Bytes(obj#177))": "cpu:898235, mem:58789, objs:-/89@c13aed14", + " 224 ret bytes_new_from_slice -> Ok(Bytes(obj#177))": "cpu:898235, mem:58845, objs:-/89@239bb044", " 225 call bytes_len(Bytes(obj#177))": "", " 226 ret bytes_len -> Ok(U32(64))": "cpu:898357", " 227 call map_new_from_slices(2)": "", - " 228 call symbol_new_from_slice(10)": "cpu:898890, mem:58853", - " 229 ret symbol_new_from_slice -> Ok(Symbol(obj#179))": "cpu:899898, mem:58943, objs:-/90@640970db", + " 228 call symbol_new_from_slice(10)": "cpu:898890, mem:58909", + " 229 ret symbol_new_from_slice -> Ok(Symbol(obj#179))": "cpu:899898, mem:58999, objs:-/90@4892c1e6", " 230 call obj_cmp(Symbol(obj#179), Symbol(signature))": "cpu:900068", " 231 ret obj_cmp -> Ok(-1)": "cpu:900235", - " 232 ret map_new_from_slices -> Ok(Map(obj#181))": "cpu:900675, mem:59007, objs:-/91@c44f3894", + " 232 ret map_new_from_slices -> Ok(Map(obj#181))": "cpu:900675, mem:59063, objs:-/91@30c1bd0", " 233 call vec_push_back(Vec(obj#173), Map(obj#181))": "", - " 234 ret vec_push_back -> Ok(Vec(obj#183))": "cpu:901882, mem:59095, objs:-/92@4dcb6e67", - " 235 call obj_cmp(Symbol(obj#187), Symbol(signature))": "cpu:909978, mem:60347, objs:-/96@db4d4403", + " 234 ret vec_push_back -> Ok(Vec(obj#183))": "cpu:901882, mem:59151, objs:-/92@1604687b", + " 235 call obj_cmp(Symbol(obj#187), Symbol(signature))": "cpu:909978, mem:60403, objs:-/96@731bca40", " 236 ret obj_cmp -> Ok(-1)": "cpu:910145", - " 237 call call(Address(obj#37), Symbol(set_admin), Vec(obj#169))": "cpu:913003, mem:60659, objs:-/100@5dbe9e95, auth:-/1@2b21ea1a", - " 238 push SAC:a010db6c:set_admin(Address(obj#167))": "cpu:944373, mem:65753, objs:-/101@9a105b77, stk:1@ed044241, auth:1@6ceedc05/1@7172e0b9", + " 237 call call(Address(obj#37), Symbol(set_admin), Vec(obj#169))": "cpu:913003, mem:60715, objs:-/100@e4397247, auth:-/1@2b21ea1a", + " 238 push SAC:2e378f80:set_admin(Address(obj#167))": "cpu:944373, mem:65817, objs:-/101@de5e7805, stk:1@e055e1bb, auth:1@6ceedc05/1@7172e0b9", " 239 call symbol_index_in_strs(Symbol(set_admin), 17)": "", " 240 ret symbol_index_in_strs -> Ok(U32(12))": "cpu:945131", " 241 call vec_new_from_slice(1)": "", - " 242 ret vec_new_from_slice -> Ok(Vec(obj#203))": "cpu:946094, mem:65841, objs:-/102@331b714b", + " 242 ret vec_new_from_slice -> Ok(Vec(obj#203))": "cpu:946094, mem:65905, objs:-/102@f695414b", " 243 call get_contract_data(Vec(obj#203), Instance)": "", - " 244 call obj_cmp(Symbol(obj#217), Symbol(issuer))": "cpu:956085, mem:66972, objs:-/111@7bfbaf18, stk:-", + " 244 call obj_cmp(Symbol(obj#217), Symbol(issuer))": "cpu:956085, mem:67040, objs:-/111@f62f44ff, stk:-", " 245 ret obj_cmp -> Ok(-1)": "cpu:956251", - " 246 call obj_cmp(Symbol(METADATA), Vec(obj#211))": "cpu:957182, mem:67100, objs:-/113@5b2251a8", + " 246 call obj_cmp(Symbol(METADATA), Vec(obj#211))": "cpu:957182, mem:67168, objs:-/113@cef942e3", " 247 ret obj_cmp -> Ok(-1)": "cpu:957304", " 248 call obj_cmp(Vec(obj#211), Vec(obj#215))": "", " 249 ret obj_cmp -> Ok(-1)": "cpu:957591", " 250 call obj_cmp(Vec(obj#211), Vec(obj#203))": "cpu:957642", " 251 ret obj_cmp -> Ok(0)": "cpu:957929", - " 252 ret get_contract_data -> Ok(Address(obj#213))": "cpu:958035, store:3@fbf4d846/7@6ec2cd2c, stk:1@41bb321e", + " 252 ret get_contract_data -> Ok(Address(obj#213))": "cpu:958035, store:3@fbf4d846/7@b1bdf24b, stk:1@f98ba0cd", " 253 call require_auth(Address(obj#213))": "", - " 254 call obj_cmp(Address(obj#185), Address(obj#213))": "cpu:958662, mem:67124", + " 254 call obj_cmp(Address(obj#185), Address(obj#213))": "cpu:958662, mem:67192", " 255 ret obj_cmp -> Ok(-1)": "cpu:958954", " 256 call obj_cmp(Address(obj#185), Address(obj#213))": " auth:1@6ceedc05/-", " 257 ret obj_cmp -> Ok(-1)": "cpu:959246", " 258 ret require_auth -> Err(Error(Auth, InvalidAction))": " auth:1@6ceedc05/1@7172e0b9", - " 259 pop SAC:a010db6c:set_admin -> Err(Error(Auth, InvalidAction))": "", - " 260 ret call -> Err(Error(Auth, InvalidAction))": " store:-/7@6ec2cd2c, stk:-, auth:-/-", - " 261 call vec_new_from_slice(2)": "cpu:959686, mem:67188, objs:-/114@a36b710c", - " 262 ret vec_new_from_slice -> Ok(Vec(obj#229))": "cpu:960712, mem:67284, objs:-/115@261f4731", - " 263 call vec_new()": "cpu:979202, mem:72384, objs:-/116@a66b9a92", - " 264 ret vec_new -> Ok(Vec(obj#233))": "cpu:979703, mem:72448, objs:-/117@dfea26e", + " 259 pop SAC:2e378f80:set_admin -> Err(Error(Auth, InvalidAction))": "", + " 260 ret call -> Err(Error(Auth, InvalidAction))": " store:-/7@b1bdf24b, stk:-, auth:-/-", + " 261 call vec_new_from_slice(2)": "cpu:959686, mem:67256, objs:-/114@63285c89", + " 262 ret vec_new_from_slice -> Ok(Vec(obj#229))": "cpu:960712, mem:67352, objs:-/115@e8933319", + " 263 call vec_new()": "cpu:979202, mem:72452, objs:-/116@7ce7f2e4", + " 264 ret vec_new -> Ok(Vec(obj#233))": "cpu:979703, mem:72516, objs:-/117@a0bbc08b", " 265 call bytes_new_from_slice(32)": "", - " 266 ret bytes_new_from_slice -> Ok(Bytes(obj#235))": "cpu:980672, mem:72560, objs:-/118@db93fb29", + " 266 ret bytes_new_from_slice -> Ok(Bytes(obj#235))": "cpu:980672, mem:72628, objs:-/118@b8b247f4", " 267 call bytes_len(Bytes(obj#235))": "", " 268 ret bytes_len -> Ok(U32(32))": "cpu:980794", " 269 call bytes_new_from_slice(64)": "", - " 270 ret bytes_new_from_slice -> Ok(Bytes(obj#237))": "cpu:981771, mem:72704, objs:-/119@c6599f77", + " 270 ret bytes_new_from_slice -> Ok(Bytes(obj#237))": "cpu:981771, mem:72772, objs:-/119@97e772fe", " 271 call bytes_len(Bytes(obj#237))": "", " 272 ret bytes_len -> Ok(U32(64))": "cpu:981893", " 273 call map_new_from_slices(2)": "", - " 274 call symbol_new_from_slice(10)": "cpu:982426, mem:72768", - " 275 ret symbol_new_from_slice -> Ok(Symbol(obj#239))": "cpu:983434, mem:72858, objs:-/120@21bc7380", + " 274 call symbol_new_from_slice(10)": "cpu:982426, mem:72836", + " 275 ret symbol_new_from_slice -> Ok(Symbol(obj#239))": "cpu:983434, mem:72926, objs:-/120@7132e5e0", " 276 call obj_cmp(Symbol(obj#239), Symbol(signature))": "cpu:983604", " 277 ret obj_cmp -> Ok(-1)": "cpu:983771", - " 278 ret map_new_from_slices -> Ok(Map(obj#241))": "cpu:984211, mem:72922, objs:-/121@c4f82674", + " 278 ret map_new_from_slices -> Ok(Map(obj#241))": "cpu:984211, mem:72990, objs:-/121@7eb222c5", " 279 call vec_push_back(Vec(obj#233), Map(obj#241))": "", - " 280 ret vec_push_back -> Ok(Vec(obj#243))": "cpu:985418, mem:73010, objs:-/122@cf29cdbf", - " 281 call obj_cmp(Symbol(obj#247), Symbol(signature))": "cpu:993514, mem:74262, objs:-/126@36a56761", + " 280 ret vec_push_back -> Ok(Vec(obj#243))": "cpu:985418, mem:73078, objs:-/122@c37966b5", + " 281 call obj_cmp(Symbol(obj#247), Symbol(signature))": "cpu:993514, mem:74330, objs:-/126@937684fb", " 282 ret obj_cmp -> Ok(-1)": "cpu:993681", - " 283 call call(Address(obj#37), Symbol(mint), Vec(obj#229))": "cpu:996545, mem:74598, objs:-/130@4753d989, auth:-/1@969914f2", - " 284 push SAC:a010db6c:mint(Address(obj#227), I128(1))": "cpu:1027919, mem:79708, objs:-/131@f6f10236, stk:1@d4311049, auth:1@825099f4/1@fc83e63", + " 283 call call(Address(obj#37), Symbol(mint), Vec(obj#229))": "cpu:996545, mem:74666, objs:-/130@db711a4e, auth:-/1@969914f2", + " 284 push SAC:2e378f80:mint(Address(obj#227), I128(1))": "cpu:1027919, mem:79784, objs:-/131@7894c6bb, stk:1@d8a17ba5, auth:1@825099f4/1@fc83e63", " 285 call symbol_index_in_strs(Symbol(mint), 17)": "", " 286 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:1028667", " 287 call vec_new_from_slice(1)": "", - " 288 ret vec_new_from_slice -> Ok(Vec(obj#263))": "cpu:1029630, mem:79796, objs:-/132@c596aac2", + " 288 ret vec_new_from_slice -> Ok(Vec(obj#263))": "cpu:1029630, mem:79872, objs:-/132@2da3eec0", " 289 call get_contract_data(Vec(obj#263), Instance)": "", - " 290 call obj_cmp(Symbol(obj#277), Symbol(issuer))": "cpu:1039621, mem:80927, objs:-/141@7e7882cb, stk:-", + " 290 call obj_cmp(Symbol(obj#277), Symbol(issuer))": "cpu:1039621, mem:81007, objs:-/141@6a6438b9, stk:-", " 291 ret obj_cmp -> Ok(-1)": "cpu:1039787", - " 292 call obj_cmp(Symbol(METADATA), Vec(obj#271))": "cpu:1040718, mem:81055, objs:-/143@86d07434", + " 292 call obj_cmp(Symbol(METADATA), Vec(obj#271))": "cpu:1040718, mem:81135, objs:-/143@c380616f", " 293 ret obj_cmp -> Ok(-1)": "cpu:1040840", " 294 call obj_cmp(Vec(obj#271), Vec(obj#275))": "", " 295 ret obj_cmp -> Ok(-1)": "cpu:1041127", @@ -299,7 +299,7 @@ " 297 ret obj_cmp -> Ok(-1)": "cpu:1041465", " 298 call obj_cmp(Vec(obj#275), Vec(obj#263))": "", " 299 ret obj_cmp -> Ok(0)": "cpu:1041752", - " 300 ret get_contract_data -> Ok(Vec(obj#285))": "cpu:1041858, store:3@e4d9a1b7/7@6ec2cd2c, stk:1@e5003749", + " 300 ret get_contract_data -> Ok(Vec(obj#285))": "cpu:1041858, store:3@e4d9a1b7/7@b1bdf24b, stk:1@a07052ed", " 301 call vec_get(Vec(obj#285), U32(0))": "", " 302 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1042023", " 303 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -310,54 +310,54 @@ " 308 ret map_unpack_to_slice -> Ok(Void)": "cpu:1042734", " 309 call bytes_len(Bytes(obj#281))": "", " 310 ret bytes_len -> Ok(U32(32))": "cpu:1042856", - " 311 call obj_cmp(Address(obj#287), Address(obj#227))": "cpu:1043449, mem:81119, objs:-/144@b69b4592", + " 311 call obj_cmp(Address(obj#287), Address(obj#227))": "cpu:1043449, mem:81199, objs:-/144@f59d1715", " 312 ret obj_cmp -> Ok(-1)": "cpu:1043741", " 313 call vec_new_from_slice(1)": "", - " 314 ret vec_new_from_slice -> Ok(Vec(obj#289))": "cpu:1044704, mem:81207, objs:-/145@cbfb0609", + " 314 ret vec_new_from_slice -> Ok(Vec(obj#289))": "cpu:1044704, mem:81287, objs:-/145@c3c4487c", " 315 call get_contract_data(Vec(obj#289), Instance)": "", - " 316 call obj_cmp(Vec(obj#271), Vec(obj#289))": "cpu:1044816, store:-/7@6ec2cd2c, stk:-", + " 316 call obj_cmp(Vec(obj#271), Vec(obj#289))": "cpu:1044816, store:-/7@b1bdf24b, stk:-", " 317 ret obj_cmp -> Ok(0)": "cpu:1045103", - " 318 ret get_contract_data -> Ok(Address(obj#273))": "cpu:1045209, store:3@e4d9a1b7/7@6ec2cd2c, stk:1@e5003749", + " 318 ret get_contract_data -> Ok(Address(obj#273))": "cpu:1045209, store:3@e4d9a1b7/7@b1bdf24b, stk:1@a07052ed", " 319 call require_auth(Address(obj#273))": "", - " 320 call obj_cmp(Address(obj#245), Address(obj#273))": "cpu:1045838, mem:81239", + " 320 call obj_cmp(Address(obj#245), Address(obj#273))": "cpu:1045838, mem:81319", " 321 ret obj_cmp -> Ok(-1)": "cpu:1046130", " 322 call obj_cmp(Address(obj#245), Address(obj#273))": " auth:1@825099f4/-", " 323 ret obj_cmp -> Ok(-1)": "cpu:1046422", " 324 ret require_auth -> Err(Error(Auth, InvalidAction))": " auth:1@825099f4/1@fc83e63", - " 325 pop SAC:a010db6c:mint -> Err(Error(Auth, InvalidAction))": "", - " 326 ret call -> Err(Error(Auth, InvalidAction))": " store:-/7@6ec2cd2c, stk:-, auth:-/-", - " 327 call vec_new_from_slice(2)": "cpu:1046862, mem:81303, objs:-/146@7b446c94", - " 328 ret vec_new_from_slice -> Ok(Vec(obj#293))": "cpu:1047888, mem:81399, objs:-/147@7c28acf3", - " 329 call vec_new()": "cpu:1066598, mem:86511, objs:-/148@148b81a", - " 330 ret vec_new -> Ok(Vec(obj#297))": "cpu:1067099, mem:86575, objs:-/149@3b62a160", + " 325 pop SAC:2e378f80:mint -> Err(Error(Auth, InvalidAction))": "", + " 326 ret call -> Err(Error(Auth, InvalidAction))": " store:-/7@b1bdf24b, stk:-, auth:-/-", + " 327 call vec_new_from_slice(2)": "cpu:1046862, mem:81383, objs:-/146@7e0e8e17", + " 328 ret vec_new_from_slice -> Ok(Vec(obj#293))": "cpu:1047888, mem:81479, objs:-/147@59ffe36d", + " 329 call vec_new()": "cpu:1066598, mem:86591, objs:-/148@e9d67e77", + " 330 ret vec_new -> Ok(Vec(obj#297))": "cpu:1067099, mem:86655, objs:-/149@ab6710d7", " 331 call bytes_new_from_slice(32)": "", - " 332 ret bytes_new_from_slice -> Ok(Bytes(obj#299))": "cpu:1068068, mem:86687, objs:-/150@c7327600", + " 332 ret bytes_new_from_slice -> Ok(Bytes(obj#299))": "cpu:1068068, mem:86767, objs:-/150@fbe15c5b", " 333 call bytes_len(Bytes(obj#299))": "", " 334 ret bytes_len -> Ok(U32(32))": "cpu:1068190", " 335 call bytes_new_from_slice(64)": "", - " 336 ret bytes_new_from_slice -> Ok(Bytes(obj#301))": "cpu:1069167, mem:86831, objs:-/151@ce5cfb78", + " 336 ret bytes_new_from_slice -> Ok(Bytes(obj#301))": "cpu:1069167, mem:86911, objs:-/151@361d176d", " 337 call bytes_len(Bytes(obj#301))": "", " 338 ret bytes_len -> Ok(U32(64))": "cpu:1069289", " 339 call map_new_from_slices(2)": "", - " 340 call symbol_new_from_slice(10)": "cpu:1069822, mem:86895", - " 341 ret symbol_new_from_slice -> Ok(Symbol(obj#303))": "cpu:1070830, mem:86985, objs:-/152@2e87e73a", + " 340 call symbol_new_from_slice(10)": "cpu:1069822, mem:86975", + " 341 ret symbol_new_from_slice -> Ok(Symbol(obj#303))": "cpu:1070830, mem:87065, objs:-/152@32e3b58", " 342 call obj_cmp(Symbol(obj#303), Symbol(signature))": "cpu:1071000", " 343 ret obj_cmp -> Ok(-1)": "cpu:1071167", - " 344 ret map_new_from_slices -> Ok(Map(obj#305))": "cpu:1071607, mem:87049, objs:-/153@4f3c3fc", + " 344 ret map_new_from_slices -> Ok(Map(obj#305))": "cpu:1071607, mem:87129, objs:-/153@b1da53ee", " 345 call vec_push_back(Vec(obj#297), Map(obj#305))": "", - " 346 ret vec_push_back -> Ok(Vec(obj#307))": "cpu:1072814, mem:87137, objs:-/154@d7025515", - " 347 call obj_cmp(Symbol(obj#311), Symbol(signature))": "cpu:1080910, mem:88389, objs:-/158@b4bf9965", + " 346 ret vec_push_back -> Ok(Vec(obj#307))": "cpu:1072814, mem:87217, objs:-/154@7708e61b", + " 347 call obj_cmp(Symbol(obj#311), Symbol(signature))": "cpu:1080910, mem:88469, objs:-/158@286715f5", " 348 ret obj_cmp -> Ok(-1)": "cpu:1081077", - " 349 call call(Address(obj#37), Symbol(clawback), Vec(obj#293))": "cpu:1083941, mem:88725, objs:-/162@2ab115fe, auth:-/1@9b8f9762", - " 350 push SAC:a010db6c:clawback(Address(obj#291), I128(1))": "cpu:1115315, mem:93835, objs:-/163@6297dd68, stk:1@d37709c6, auth:1@e73a3135/1@cb9896d2", + " 349 call call(Address(obj#37), Symbol(clawback), Vec(obj#293))": "cpu:1083941, mem:88805, objs:-/162@7ada19be, auth:-/1@9b8f9762", + " 350 push SAC:2e378f80:clawback(Address(obj#291), I128(1))": "cpu:1115315, mem:93923, objs:-/163@d7fdbcd4, stk:1@2f16892d, auth:1@e73a3135/1@cb9896d2", " 351 call symbol_index_in_strs(Symbol(clawback), 17)": "", " 352 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:1116073", " 353 call vec_new_from_slice(1)": "cpu:1116224", - " 354 ret vec_new_from_slice -> Ok(Vec(obj#327))": "cpu:1117187, mem:93923, objs:-/164@f92913ee", + " 354 ret vec_new_from_slice -> Ok(Vec(obj#327))": "cpu:1117187, mem:94011, objs:-/164@ec4f865", " 355 call get_contract_data(Vec(obj#327), Instance)": "", - " 356 call obj_cmp(Symbol(obj#341), Symbol(issuer))": "cpu:1127178, mem:95054, objs:-/173@bd813314, stk:-", + " 356 call obj_cmp(Symbol(obj#341), Symbol(issuer))": "cpu:1127178, mem:95146, objs:-/173@13f940e4, stk:-", " 357 ret obj_cmp -> Ok(-1)": "cpu:1127344", - " 358 call obj_cmp(Symbol(METADATA), Vec(obj#335))": "cpu:1128275, mem:95182, objs:-/175@459cc018", + " 358 call obj_cmp(Symbol(METADATA), Vec(obj#335))": "cpu:1128275, mem:95274, objs:-/175@c09c4651", " 359 ret obj_cmp -> Ok(-1)": "cpu:1128397", " 360 call obj_cmp(Vec(obj#335), Vec(obj#339))": "", " 361 ret obj_cmp -> Ok(-1)": "cpu:1128684", @@ -365,7 +365,7 @@ " 363 ret obj_cmp -> Ok(-1)": "cpu:1129022", " 364 call obj_cmp(Vec(obj#339), Vec(obj#327))": "", " 365 ret obj_cmp -> Ok(0)": "cpu:1129309", - " 366 ret get_contract_data -> Ok(Vec(obj#349))": "cpu:1129415, store:3@1dd7ba41/7@6ec2cd2c, stk:1@2265379", + " 366 ret get_contract_data -> Ok(Vec(obj#349))": "cpu:1129415, store:3@1dd7ba41/7@b1bdf24b, stk:1@1837eb97", " 367 call vec_get(Vec(obj#349), U32(0))": "", " 368 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1129580", " 369 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -380,14 +380,14 @@ " 378 ret string_len -> Ok(U32(4))": "cpu:1130642", " 379 call string_copy_to_slice(String(obj#343), U32(0), 4)": "", " 380 ret string_copy_to_slice -> Ok(())": "cpu:1130745", - " 381 call vec_new_from_slice(1)": "cpu:1131859, mem:95318", - " 382 ret vec_new_from_slice -> Ok(Vec(obj#351))": "cpu:1132822, mem:95406, objs:-/176@35ad7eb0", + " 381 call vec_new_from_slice(1)": "cpu:1131859, mem:95410", + " 382 ret vec_new_from_slice -> Ok(Vec(obj#351))": "cpu:1132822, mem:95498, objs:-/176@9f324004", " 383 call get_contract_data(Vec(obj#351), Instance)": "", - " 384 call obj_cmp(Vec(obj#335), Vec(obj#351))": "cpu:1132934, store:-/7@6ec2cd2c, stk:-", + " 384 call obj_cmp(Vec(obj#335), Vec(obj#351))": "cpu:1132934, store:-/7@b1bdf24b, stk:-", " 385 ret obj_cmp -> Ok(-1)": "cpu:1133221", " 386 call obj_cmp(Vec(obj#339), Vec(obj#351))": "", " 387 ret obj_cmp -> Ok(0)": "cpu:1133508", - " 388 ret get_contract_data -> Ok(Vec(obj#349))": "cpu:1133614, store:3@1dd7ba41/7@6ec2cd2c, stk:1@2265379", + " 388 ret get_contract_data -> Ok(Vec(obj#349))": "cpu:1133614, store:3@1dd7ba41/7@b1bdf24b, stk:1@1837eb97", " 389 call vec_get(Vec(obj#349), U32(0))": "", " 390 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1133779", " 391 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -398,162 +398,162 @@ " 396 ret map_unpack_to_slice -> Ok(Void)": "cpu:1134490", " 397 call bytes_len(Bytes(obj#345))": "", " 398 ret bytes_len -> Ok(U32(32))": "cpu:1134612", - " 399 call obj_cmp(Address(obj#353), Address(obj#291))": "cpu:1135205, mem:95470, objs:-/177@cedc6134", + " 399 call obj_cmp(Address(obj#353), Address(obj#291))": "cpu:1135205, mem:95562, objs:-/177@f8b4a803", " 400 ret obj_cmp -> Ok(-1)": "cpu:1135497", " 401 call vec_new_from_slice(1)": "", - " 402 ret vec_new_from_slice -> Ok(Vec(obj#355))": "cpu:1136460, mem:95558, objs:-/178@6e3c5d8c", + " 402 ret vec_new_from_slice -> Ok(Vec(obj#355))": "cpu:1136460, mem:95650, objs:-/178@55ed3b63", " 403 call get_contract_data(Vec(obj#355), Instance)": "", - " 404 call obj_cmp(Vec(obj#335), Vec(obj#355))": "cpu:1136572, store:-/7@6ec2cd2c, stk:-", + " 404 call obj_cmp(Vec(obj#335), Vec(obj#355))": "cpu:1136572, store:-/7@b1bdf24b, stk:-", " 405 ret obj_cmp -> Ok(0)": "cpu:1136859", - " 406 ret get_contract_data -> Ok(Address(obj#337))": "cpu:1136965, store:3@1dd7ba41/7@6ec2cd2c, stk:1@2265379", + " 406 ret get_contract_data -> Ok(Address(obj#337))": "cpu:1136965, store:3@1dd7ba41/7@b1bdf24b, stk:1@1837eb97", " 407 call require_auth(Address(obj#337))": "", - " 408 call obj_cmp(Address(obj#309), Address(obj#337))": "cpu:1137594, mem:95590", + " 408 call obj_cmp(Address(obj#309), Address(obj#337))": "cpu:1137594, mem:95682", " 409 ret obj_cmp -> Ok(-1)": "cpu:1137886", " 410 call obj_cmp(Address(obj#309), Address(obj#337))": " auth:1@e73a3135/-", " 411 ret obj_cmp -> Ok(-1)": "cpu:1138178", " 412 ret require_auth -> Err(Error(Auth, InvalidAction))": " auth:1@e73a3135/1@cb9896d2", - " 413 pop SAC:a010db6c:clawback -> Err(Error(Auth, InvalidAction))": "", - " 414 ret call -> Err(Error(Auth, InvalidAction))": " store:-/7@6ec2cd2c, stk:-, auth:-/-", - " 415 call vec_new_from_slice(2)": "cpu:1138618, mem:95654, objs:-/179@232b2e3f", - " 416 ret vec_new_from_slice -> Ok(Vec(obj#359))": "cpu:1139644, mem:95750, objs:-/180@f8c97d35", - " 417 call vec_new()": "cpu:1158135, mem:100850, objs:-/181@d23ce5cc", - " 418 ret vec_new -> Ok(Vec(obj#363))": "cpu:1158636, mem:100914, objs:-/182@c8adcc6", + " 413 pop SAC:2e378f80:clawback -> Err(Error(Auth, InvalidAction))": "", + " 414 ret call -> Err(Error(Auth, InvalidAction))": " store:-/7@b1bdf24b, stk:-, auth:-/-", + " 415 call vec_new_from_slice(2)": "cpu:1138618, mem:95746, objs:-/179@19b41428", + " 416 ret vec_new_from_slice -> Ok(Vec(obj#359))": "cpu:1139644, mem:95842, objs:-/180@7a02095a", + " 417 call vec_new()": "cpu:1158135, mem:100942, objs:-/181@62abba58", + " 418 ret vec_new -> Ok(Vec(obj#363))": "cpu:1158636, mem:101006, objs:-/182@ff1f82e2", " 419 call bytes_new_from_slice(32)": "", - " 420 ret bytes_new_from_slice -> Ok(Bytes(obj#365))": "cpu:1159605, mem:101026, objs:-/183@20a947f2", + " 420 ret bytes_new_from_slice -> Ok(Bytes(obj#365))": "cpu:1159605, mem:101118, objs:-/183@bd255c3a", " 421 call bytes_len(Bytes(obj#365))": "", " 422 ret bytes_len -> Ok(U32(32))": "cpu:1159727", " 423 call bytes_new_from_slice(64)": "", - " 424 ret bytes_new_from_slice -> Ok(Bytes(obj#367))": "cpu:1160704, mem:101170, objs:-/184@d455d039", + " 424 ret bytes_new_from_slice -> Ok(Bytes(obj#367))": "cpu:1160704, mem:101262, objs:-/184@453a5e46", " 425 call bytes_len(Bytes(obj#367))": "", " 426 ret bytes_len -> Ok(U32(64))": "cpu:1160826", " 427 call map_new_from_slices(2)": "", - " 428 call symbol_new_from_slice(10)": "cpu:1161359, mem:101234", - " 429 ret symbol_new_from_slice -> Ok(Symbol(obj#369))": "cpu:1162367, mem:101324, objs:-/185@61676fe0", + " 428 call symbol_new_from_slice(10)": "cpu:1161359, mem:101326", + " 429 ret symbol_new_from_slice -> Ok(Symbol(obj#369))": "cpu:1162367, mem:101416, objs:-/185@a8a62ce8", " 430 call obj_cmp(Symbol(obj#369), Symbol(signature))": "cpu:1162537", " 431 ret obj_cmp -> Ok(-1)": "cpu:1162704", - " 432 ret map_new_from_slices -> Ok(Map(obj#371))": "cpu:1163144, mem:101388, objs:-/186@271c95ef", + " 432 ret map_new_from_slices -> Ok(Map(obj#371))": "cpu:1163144, mem:101480, objs:-/186@f0be066b", " 433 call vec_push_back(Vec(obj#363), Map(obj#371))": "", - " 434 ret vec_push_back -> Ok(Vec(obj#373))": "cpu:1164351, mem:101476, objs:-/187@efa496f2", - " 435 call obj_cmp(Symbol(obj#377), Symbol(signature))": "cpu:1172447, mem:102728, objs:-/191@9d688f1b", + " 434 ret vec_push_back -> Ok(Vec(obj#373))": "cpu:1164351, mem:101568, objs:-/187@ef549bec", + " 435 call obj_cmp(Symbol(obj#377), Symbol(signature))": "cpu:1172447, mem:102820, objs:-/191@17e90627", " 436 ret obj_cmp -> Ok(-1)": "cpu:1172614", - " 437 call symbol_new_from_slice(14)": "cpu:1174457, mem:102936, objs:-/194@b43afe9c", - " 438 ret symbol_new_from_slice -> Ok(Symbol(obj#389))": "cpu:1175465, mem:103030, objs:-/195@21ed9518", - " 439 call symbol_new_from_slice(14)": "cpu:1176486, mem:103158, objs:-/196@4414154f, auth:-/1@f5f507cc", - " 440 ret symbol_new_from_slice -> Ok(Symbol(obj#393))": "cpu:1177494, mem:103252, objs:-/197@dbacf25a", + " 437 call symbol_new_from_slice(14)": "cpu:1174457, mem:103028, objs:-/194@e75c00c0", + " 438 ret symbol_new_from_slice -> Ok(Symbol(obj#389))": "cpu:1175465, mem:103122, objs:-/195@1d6de2a0", + " 439 call symbol_new_from_slice(14)": "cpu:1176486, mem:103250, objs:-/196@2332e8b9, auth:-/1@f5f507cc", + " 440 ret symbol_new_from_slice -> Ok(Symbol(obj#393))": "cpu:1177494, mem:103344, objs:-/197@f39be040", " 441 call call(Address(obj#37), Symbol(obj#393), Vec(obj#359))": "", - " 442 call symbol_len(Symbol(obj#393))": "cpu:1178370, mem:103284", + " 442 call symbol_len(Symbol(obj#393))": "cpu:1178370, mem:103376", " 443 ret symbol_len -> Ok(U32(14))": "cpu:1178492", " 444 call symbol_copy_to_slice(Symbol(obj#393), U32(0), 14)": "", " 445 ret symbol_copy_to_slice -> Ok(())": "cpu:1178596", - " 446 push SAC:a010db6c:sym#393(Address(obj#357), False)": "cpu:1209155, mem:108362, objs:-/198@c2eeac8a, stk:1@d1e4edfd, auth:1@c3d053b/1@ed0a35a8", + " 446 push SAC:2e378f80:sym#393(Address(obj#357), False)": "cpu:1209155, mem:108462, objs:-/198@51e870c1, stk:1@d67beebb, auth:1@c3d053b/1@ed0a35a8", " 447 call symbol_index_in_strs(Symbol(obj#393), 17)": "", " 448 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:1210950", " 449 call vec_new_from_slice(1)": "", - " 450 ret vec_new_from_slice -> Ok(Vec(obj#397))": "cpu:1211913, mem:108450, objs:-/199@94f26bf8", + " 450 ret vec_new_from_slice -> Ok(Vec(obj#397))": "cpu:1211913, mem:108550, objs:-/199@cd527ce6", " 451 call get_contract_data(Vec(obj#397), Instance)": "", - " 452 call obj_cmp(Symbol(obj#411), Symbol(issuer))": "cpu:1221904, mem:109581, objs:-/208@4a2151d8, stk:-", + " 452 call obj_cmp(Symbol(obj#411), Symbol(issuer))": "cpu:1221904, mem:109685, objs:-/208@43e761d4, stk:-", " 453 ret obj_cmp -> Ok(-1)": "cpu:1222070", - " 454 call obj_cmp(Symbol(METADATA), Vec(obj#405))": "cpu:1223001, mem:109709, objs:-/210@45f6769", + " 454 call obj_cmp(Symbol(METADATA), Vec(obj#405))": "cpu:1223001, mem:109813, objs:-/210@e5029417", " 455 ret obj_cmp -> Ok(-1)": "cpu:1223123", " 456 call obj_cmp(Vec(obj#405), Vec(obj#409))": "", " 457 ret obj_cmp -> Ok(-1)": "cpu:1223410", " 458 call obj_cmp(Vec(obj#405), Vec(obj#397))": "cpu:1223461", " 459 ret obj_cmp -> Ok(0)": "cpu:1223748", - " 460 ret get_contract_data -> Ok(Address(obj#407))": "cpu:1223854, store:3@883f4e7/7@6ec2cd2c, stk:1@b21d49c2", + " 460 ret get_contract_data -> Ok(Address(obj#407))": "cpu:1223854, store:3@883f4e7/7@b1bdf24b, stk:1@82ee9b65", " 461 call require_auth(Address(obj#407))": "", - " 462 call obj_cmp(Address(obj#375), Address(obj#407))": "cpu:1224483, mem:109741", + " 462 call obj_cmp(Address(obj#375), Address(obj#407))": "cpu:1224483, mem:109845", " 463 ret obj_cmp -> Ok(-1)": "cpu:1224775", " 464 call obj_cmp(Address(obj#375), Address(obj#407))": " auth:1@c3d053b/-", " 465 ret obj_cmp -> Ok(-1)": "cpu:1225067", " 466 ret require_auth -> Err(Error(Auth, InvalidAction))": " auth:1@c3d053b/1@ed0a35a8", - " 467 pop SAC:a010db6c:sym#393 -> Err(Error(Auth, InvalidAction))": "", - " 468 ret call -> Err(Error(Auth, InvalidAction))": " store:-/7@6ec2cd2c, stk:-, auth:-/-", - " 469 call vec_new_from_slice(2)": "cpu:1225507, mem:109805, objs:-/211@3cd6fae2", - " 470 ret vec_new_from_slice -> Ok(Vec(obj#423))": "cpu:1226533, mem:109901, objs:-/212@af7d9781", - " 471 call vec_new()": "cpu:1245024, mem:115001, objs:-/213@f705d756", - " 472 ret vec_new -> Ok(Vec(obj#427))": "cpu:1245525, mem:115065, objs:-/214@124be53b", + " 467 pop SAC:2e378f80:sym#393 -> Err(Error(Auth, InvalidAction))": "", + " 468 ret call -> Err(Error(Auth, InvalidAction))": " store:-/7@b1bdf24b, stk:-, auth:-/-", + " 469 call vec_new_from_slice(2)": "cpu:1225507, mem:109909, objs:-/211@47f97f23", + " 470 ret vec_new_from_slice -> Ok(Vec(obj#423))": "cpu:1226533, mem:110005, objs:-/212@3ecc483b", + " 471 call vec_new()": "cpu:1245024, mem:115105, objs:-/213@88e017c3", + " 472 ret vec_new -> Ok(Vec(obj#427))": "cpu:1245525, mem:115169, objs:-/214@74014322", " 473 call bytes_new_from_slice(32)": "", - " 474 ret bytes_new_from_slice -> Ok(Bytes(obj#429))": "cpu:1246494, mem:115177, objs:-/215@6ab978db", + " 474 ret bytes_new_from_slice -> Ok(Bytes(obj#429))": "cpu:1246494, mem:115281, objs:-/215@703a06a8", " 475 call bytes_len(Bytes(obj#429))": "", " 476 ret bytes_len -> Ok(U32(32))": "cpu:1246616", " 477 call bytes_new_from_slice(64)": "", - " 478 ret bytes_new_from_slice -> Ok(Bytes(obj#431))": "cpu:1247593, mem:115321, objs:-/216@f201c2dc", + " 478 ret bytes_new_from_slice -> Ok(Bytes(obj#431))": "cpu:1247593, mem:115425, objs:-/216@9762e672", " 479 call bytes_len(Bytes(obj#431))": "", " 480 ret bytes_len -> Ok(U32(64))": "cpu:1247715", " 481 call map_new_from_slices(2)": "", - " 482 call symbol_new_from_slice(10)": "cpu:1248248, mem:115385", - " 483 ret symbol_new_from_slice -> Ok(Symbol(obj#433))": "cpu:1249256, mem:115475, objs:-/217@6e012788", + " 482 call symbol_new_from_slice(10)": "cpu:1248248, mem:115489", + " 483 ret symbol_new_from_slice -> Ok(Symbol(obj#433))": "cpu:1249256, mem:115579, objs:-/217@ecf1004", " 484 call obj_cmp(Symbol(obj#433), Symbol(signature))": "cpu:1249426", " 485 ret obj_cmp -> Ok(-1)": "cpu:1249593", - " 486 ret map_new_from_slices -> Ok(Map(obj#435))": "cpu:1250033, mem:115539, objs:-/218@bf6706ef", + " 486 ret map_new_from_slices -> Ok(Map(obj#435))": "cpu:1250033, mem:115643, objs:-/218@51ff55c7", " 487 call vec_push_back(Vec(obj#427), Map(obj#435))": "", - " 488 ret vec_push_back -> Ok(Vec(obj#437))": "cpu:1251240, mem:115627, objs:-/219@e46a0d0b", - " 489 call obj_cmp(Symbol(obj#441), Symbol(signature))": "cpu:1259336, mem:116879, objs:-/223@aefbd4bb", + " 488 ret vec_push_back -> Ok(Vec(obj#437))": "cpu:1251240, mem:115731, objs:-/219@a1a5852b", + " 489 call obj_cmp(Symbol(obj#441), Symbol(signature))": "cpu:1259336, mem:116983, objs:-/223@3721bfcb", " 490 ret obj_cmp -> Ok(-1)": "cpu:1259503", - " 491 call symbol_new_from_slice(14)": "cpu:1261346, mem:117087, objs:-/226@eaa5da8f", - " 492 ret symbol_new_from_slice -> Ok(Symbol(obj#453))": "cpu:1262354, mem:117181, objs:-/227@55c9ad9c", - " 493 call symbol_new_from_slice(14)": "cpu:1263375, mem:117309, objs:-/228@d2d09600, auth:-/1@d1c9d3c0", - " 494 ret symbol_new_from_slice -> Ok(Symbol(obj#457))": "cpu:1264383, mem:117403, objs:-/229@8f2307c", + " 491 call symbol_new_from_slice(14)": "cpu:1261346, mem:117191, objs:-/226@78df068b", + " 492 ret symbol_new_from_slice -> Ok(Symbol(obj#453))": "cpu:1262354, mem:117285, objs:-/227@c164b909", + " 493 call symbol_new_from_slice(14)": "cpu:1263375, mem:117413, objs:-/228@d8ad3d65, auth:-/1@d1c9d3c0", + " 494 ret symbol_new_from_slice -> Ok(Symbol(obj#457))": "cpu:1264383, mem:117507, objs:-/229@9db6d797", " 495 call call(Address(obj#37), Symbol(obj#457), Vec(obj#423))": "", - " 496 call symbol_len(Symbol(obj#457))": "cpu:1265259, mem:117435", + " 496 call symbol_len(Symbol(obj#457))": "cpu:1265259, mem:117539", " 497 ret symbol_len -> Ok(U32(14))": "cpu:1265381", " 498 call symbol_copy_to_slice(Symbol(obj#457), U32(0), 14)": "", " 499 ret symbol_copy_to_slice -> Ok(())": "cpu:1265485", - " 500 push SAC:a010db6c:sym#457(Address(obj#421), True)": "cpu:1296044, mem:122513, objs:-/230@65d8905a, stk:1@5b5e92d3, auth:1@96cb8db/1@c86b3151", + " 500 push SAC:2e378f80:sym#457(Address(obj#421), True)": "cpu:1296044, mem:122625, objs:-/230@a98790a7, stk:1@f989f212, auth:1@96cb8db/1@c86b3151", " 501 call symbol_index_in_strs(Symbol(obj#457), 17)": "", " 502 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:1297839", " 503 call vec_new_from_slice(1)": "", - " 504 ret vec_new_from_slice -> Ok(Vec(obj#461))": "cpu:1298802, mem:122601, objs:-/231@aeb64964", + " 504 ret vec_new_from_slice -> Ok(Vec(obj#461))": "cpu:1298802, mem:122713, objs:-/231@eab7191d", " 505 call get_contract_data(Vec(obj#461), Instance)": "", - " 506 call obj_cmp(Symbol(obj#475), Symbol(issuer))": "cpu:1308793, mem:123732, objs:-/240@f2160055, stk:-", + " 506 call obj_cmp(Symbol(obj#475), Symbol(issuer))": "cpu:1308793, mem:123848, objs:-/240@12d9e4a3, stk:-", " 507 ret obj_cmp -> Ok(-1)": "cpu:1308959", - " 508 call obj_cmp(Symbol(METADATA), Vec(obj#469))": "cpu:1309890, mem:123860, objs:-/242@a3153aed", + " 508 call obj_cmp(Symbol(METADATA), Vec(obj#469))": "cpu:1309890, mem:123976, objs:-/242@40268232", " 509 ret obj_cmp -> Ok(-1)": "cpu:1310012", " 510 call obj_cmp(Vec(obj#469), Vec(obj#473))": "", " 511 ret obj_cmp -> Ok(-1)": "cpu:1310299", " 512 call obj_cmp(Vec(obj#469), Vec(obj#461))": "cpu:1310350", " 513 ret obj_cmp -> Ok(0)": "cpu:1310637", - " 514 ret get_contract_data -> Ok(Address(obj#471))": "cpu:1310743, store:3@6a17b1bf/7@6ec2cd2c, stk:1@cfb8cc15", + " 514 ret get_contract_data -> Ok(Address(obj#471))": "cpu:1310743, store:3@6a17b1bf/7@b1bdf24b, stk:1@9186a928", " 515 call require_auth(Address(obj#471))": "", - " 516 call obj_cmp(Address(obj#439), Address(obj#471))": "cpu:1311372, mem:123892", + " 516 call obj_cmp(Address(obj#439), Address(obj#471))": "cpu:1311372, mem:124008", " 517 ret obj_cmp -> Ok(-1)": "cpu:1311664", " 518 call obj_cmp(Address(obj#439), Address(obj#471))": " auth:1@96cb8db/-", " 519 ret obj_cmp -> Ok(-1)": "cpu:1311956", " 520 ret require_auth -> Err(Error(Auth, InvalidAction))": " auth:1@96cb8db/1@c86b3151", - " 521 pop SAC:a010db6c:sym#457 -> Err(Error(Auth, InvalidAction))": "", - " 522 ret call -> Err(Error(Auth, InvalidAction))": " store:-/7@6ec2cd2c, stk:-, auth:-/-", - " 523 call vec_new_from_slice(2)": "cpu:1312396, mem:123956, objs:-/243@8ee8f0f4", - " 524 ret vec_new_from_slice -> Ok(Vec(obj#487))": "cpu:1313422, mem:124052, objs:-/244@4c0c95b2", - " 525 call vec_new()": "cpu:1331912, mem:129152, objs:-/245@d7ab180c", - " 526 ret vec_new -> Ok(Vec(obj#491))": "cpu:1332413, mem:129216, objs:-/246@d2f92e61", + " 521 pop SAC:2e378f80:sym#457 -> Err(Error(Auth, InvalidAction))": "", + " 522 ret call -> Err(Error(Auth, InvalidAction))": " store:-/7@b1bdf24b, stk:-, auth:-/-", + " 523 call vec_new_from_slice(2)": "cpu:1312396, mem:124072, objs:-/243@6f5fa5a", + " 524 ret vec_new_from_slice -> Ok(Vec(obj#487))": "cpu:1313422, mem:124168, objs:-/244@f963fd7b", + " 525 call vec_new()": "cpu:1331912, mem:129268, objs:-/245@fbddef72", + " 526 ret vec_new -> Ok(Vec(obj#491))": "cpu:1332413, mem:129332, objs:-/246@b2592122", " 527 call bytes_new_from_slice(32)": "", - " 528 ret bytes_new_from_slice -> Ok(Bytes(obj#493))": "cpu:1333382, mem:129328, objs:-/247@604a9641", + " 528 ret bytes_new_from_slice -> Ok(Bytes(obj#493))": "cpu:1333382, mem:129444, objs:-/247@750480d8", " 529 call bytes_len(Bytes(obj#493))": "", " 530 ret bytes_len -> Ok(U32(32))": "cpu:1333504", " 531 call bytes_new_from_slice(64)": "", - " 532 ret bytes_new_from_slice -> Ok(Bytes(obj#495))": "cpu:1334481, mem:129472, objs:-/248@cc2c4009", + " 532 ret bytes_new_from_slice -> Ok(Bytes(obj#495))": "cpu:1334481, mem:129588, objs:-/248@891522d5", " 533 call bytes_len(Bytes(obj#495))": "", " 534 ret bytes_len -> Ok(U32(64))": "cpu:1334603", " 535 call map_new_from_slices(2)": "", - " 536 call symbol_new_from_slice(10)": "cpu:1335136, mem:129536", - " 537 ret symbol_new_from_slice -> Ok(Symbol(obj#497))": "cpu:1336144, mem:129626, objs:-/249@3a6e8d4c", + " 536 call symbol_new_from_slice(10)": "cpu:1335136, mem:129652", + " 537 ret symbol_new_from_slice -> Ok(Symbol(obj#497))": "cpu:1336144, mem:129742, objs:-/249@54f08fb2", " 538 call obj_cmp(Symbol(obj#497), Symbol(signature))": "cpu:1336314", " 539 ret obj_cmp -> Ok(-1)": "cpu:1336481", - " 540 ret map_new_from_slices -> Ok(Map(obj#499))": "cpu:1336921, mem:129690, objs:-/250@a88aa753", + " 540 ret map_new_from_slices -> Ok(Map(obj#499))": "cpu:1336921, mem:129806, objs:-/250@47d32125", " 541 call vec_push_back(Vec(obj#491), Map(obj#499))": "", - " 542 ret vec_push_back -> Ok(Vec(obj#501))": "cpu:1338128, mem:129778, objs:-/251@1155c577", - " 543 call obj_cmp(Symbol(obj#505), Symbol(signature))": "cpu:1346224, mem:131030, objs:-/255@9f551dd3", + " 542 ret vec_push_back -> Ok(Vec(obj#501))": "cpu:1338128, mem:129894, objs:-/251@de3e7140", + " 543 call obj_cmp(Symbol(obj#505), Symbol(signature))": "cpu:1346224, mem:131146, objs:-/255@91fd1986", " 544 ret obj_cmp -> Ok(-1)": "cpu:1346391", - " 545 call call(Address(obj#37), Symbol(mint), Vec(obj#487))": "cpu:1349255, mem:131366, objs:-/259@a1c29367, auth:-/1@99bf659e", - " 546 push SAC:a010db6c:mint(Address(obj#485), I128(1))": "cpu:1380629, mem:136476, objs:-/260@d577b401, stk:1@b17d9b84, auth:1@2195e143/1@8db13f5b", + " 545 call call(Address(obj#37), Symbol(mint), Vec(obj#487))": "cpu:1349255, mem:131482, objs:-/259@d19f16d4, auth:-/1@99bf659e", + " 546 push SAC:2e378f80:mint(Address(obj#485), I128(1))": "cpu:1380629, mem:136600, objs:-/260@6b23cbfa, stk:1@f74f8639, auth:1@2195e143/1@8db13f5b", " 547 call symbol_index_in_strs(Symbol(mint), 17)": "", " 548 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:1381377", " 549 call vec_new_from_slice(1)": "", - " 550 ret vec_new_from_slice -> Ok(Vec(obj#521))": "cpu:1382340, mem:136564, objs:-/261@38fa4126", + " 550 ret vec_new_from_slice -> Ok(Vec(obj#521))": "cpu:1382340, mem:136688, objs:-/261@40578645", " 551 call get_contract_data(Vec(obj#521), Instance)": "", - " 552 call obj_cmp(Symbol(obj#535), Symbol(issuer))": "cpu:1392331, mem:137695, objs:-/270@68e0e251, stk:-", + " 552 call obj_cmp(Symbol(obj#535), Symbol(issuer))": "cpu:1392331, mem:137823, objs:-/270@99f48e0e, stk:-", " 553 ret obj_cmp -> Ok(-1)": "cpu:1392497", - " 554 call obj_cmp(Symbol(METADATA), Vec(obj#529))": "cpu:1393428, mem:137823, objs:-/272@bbba7b4f", + " 554 call obj_cmp(Symbol(METADATA), Vec(obj#529))": "cpu:1393428, mem:137951, objs:-/272@ffccb69c", " 555 ret obj_cmp -> Ok(-1)": "cpu:1393550", " 556 call obj_cmp(Vec(obj#529), Vec(obj#533))": "", " 557 ret obj_cmp -> Ok(-1)": "cpu:1393837", @@ -561,7 +561,7 @@ " 559 ret obj_cmp -> Ok(-1)": "cpu:1394175", " 560 call obj_cmp(Vec(obj#533), Vec(obj#521))": "", " 561 ret obj_cmp -> Ok(0)": "cpu:1394462", - " 562 ret get_contract_data -> Ok(Vec(obj#543))": "cpu:1394568, store:3@f0e3ebb5/7@6ec2cd2c, stk:1@3b220fc", + " 562 ret get_contract_data -> Ok(Vec(obj#543))": "cpu:1394568, store:3@f0e3ebb5/7@b1bdf24b, stk:1@fbfcdc02", " 563 call vec_get(Vec(obj#543), U32(0))": "", " 564 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1394733", " 565 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -572,16 +572,16 @@ " 570 ret map_unpack_to_slice -> Ok(Void)": "cpu:1395444", " 571 call bytes_len(Bytes(obj#539))": "", " 572 ret bytes_len -> Ok(U32(32))": "cpu:1395566", - " 573 call obj_cmp(Address(obj#545), Address(obj#485))": "cpu:1396159, mem:137887, objs:-/273@602c830d", + " 573 call obj_cmp(Address(obj#545), Address(obj#485))": "cpu:1396159, mem:138015, objs:-/273@cd8cf355", " 574 ret obj_cmp -> Ok(-1)": "cpu:1396451", " 575 call vec_new_from_slice(1)": "", - " 576 ret vec_new_from_slice -> Ok(Vec(obj#547))": "cpu:1397414, mem:137975, objs:-/274@4bac9370", + " 576 ret vec_new_from_slice -> Ok(Vec(obj#547))": "cpu:1397414, mem:138103, objs:-/274@d1bd1728", " 577 call get_contract_data(Vec(obj#547), Instance)": "", - " 578 call obj_cmp(Vec(obj#529), Vec(obj#547))": "cpu:1397526, store:-/7@6ec2cd2c, stk:-", + " 578 call obj_cmp(Vec(obj#529), Vec(obj#547))": "cpu:1397526, store:-/7@b1bdf24b, stk:-", " 579 ret obj_cmp -> Ok(0)": "cpu:1397813", - " 580 ret get_contract_data -> Ok(Address(obj#531))": "cpu:1397919, store:3@f0e3ebb5/7@6ec2cd2c, stk:1@3b220fc", + " 580 ret get_contract_data -> Ok(Address(obj#531))": "cpu:1397919, store:3@f0e3ebb5/7@b1bdf24b, stk:1@fbfcdc02", " 581 call require_auth(Address(obj#531))": "", - " 582 call obj_cmp(Address(obj#503), Address(obj#531))": "cpu:1398548, mem:138007", + " 582 call obj_cmp(Address(obj#503), Address(obj#531))": "cpu:1398548, mem:138135", " 583 ret obj_cmp -> Ok(0)": "cpu:1398840", " 584 call obj_cmp(Address(obj#503), Address(obj#531))": " auth:1@2195e143/-", " 585 ret obj_cmp -> Ok(0)": "cpu:1399132", @@ -589,11 +589,11 @@ " 587 ret obj_cmp -> Ok(0)": "cpu:1399424", " 588 call obj_cmp(Address(obj#517), Address(obj#485))": "", " 589 ret obj_cmp -> Ok(0)": "cpu:1399716", - " 590 call vec_len(Vec(obj#513))": "cpu:1418274, mem:143059", + " 590 call vec_len(Vec(obj#513))": "cpu:1418274, mem:143187", " 591 ret vec_len -> Ok(U32(1))": "cpu:1418396", " 592 call bytes_new_from_slice(32)": "", - " 593 ret bytes_new_from_slice -> Ok(Bytes(obj#549))": "cpu:1419365, mem:143171, objs:-/275@7ed5b2c6", - " 594 call vec_get(Vec(obj#513), U32(0))": "cpu:1421442, mem:143411", + " 593 ret bytes_new_from_slice -> Ok(Bytes(obj#549))": "cpu:1419365, mem:143299, objs:-/275@2ccf170f", + " 594 call vec_get(Vec(obj#513), U32(0))": "cpu:1421442, mem:143539", " 595 ret vec_get -> Ok(Map(obj#511))": "cpu:1421668", " 596 call map_unpack_to_slice(Map(obj#511), 2)": "", " 597 ret map_unpack_to_slice -> Ok(Void)": "cpu:1422020", @@ -605,19 +605,19 @@ " 603 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1841474", " 604 call bytes_copy_to_slice(Bytes(obj#507), U32(0), 32)": "", " 605 ret bytes_copy_to_slice -> Ok(())": "cpu:1841581", - " 606 ret require_auth -> Ok(Void)": "cpu:1848306, mem:145371, store:3@f0e3ebb5/8@9cd3e2e7, foot:8@f1741549, auth:1@2195e143/1@caef8db5", + " 606 ret require_auth -> Ok(Void)": "cpu:1848306, mem:145499, store:3@f0e3ebb5/8@23f12830, foot:8@6d3a03b6, auth:1@2195e143/1@caef8db5", " 607 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 608 call get_ledger_sequence()": "cpu:1849631, mem:145507, store:3@f0e3ebb5/-, foot:-", + " 608 call get_ledger_sequence()": "cpu:1849631, mem:145635, store:3@f0e3ebb5/-, foot:-", " 609 ret get_ledger_sequence -> Ok(U32(123))": "", - " 610 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1859815, mem:147252, store:3@f0e3ebb5/8@9cd3e2e7, foot:8@f1741549", + " 610 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1859815, mem:147384, store:3@f0e3ebb5/8@23f12830, foot:8@6d3a03b6", " 611 call vec_new_from_slice(1)": "cpu:1860010", - " 612 ret vec_new_from_slice -> Ok(Vec(obj#551))": "cpu:1860973, mem:147340, objs:-/276@4eedb0a3", + " 612 ret vec_new_from_slice -> Ok(Vec(obj#551))": "cpu:1860973, mem:147472, objs:-/276@38a0b2a6", " 613 call get_contract_data(Vec(obj#551), Instance)": "", - " 614 call obj_cmp(Vec(obj#529), Vec(obj#551))": "cpu:1861085, store:-/8@9cd3e2e7, stk:-", + " 614 call obj_cmp(Vec(obj#529), Vec(obj#551))": "cpu:1861085, store:-/8@23f12830, stk:-", " 615 ret obj_cmp -> Ok(-1)": "cpu:1861372", " 616 call obj_cmp(Vec(obj#533), Vec(obj#551))": "", " 617 ret obj_cmp -> Ok(0)": "cpu:1861659", - " 618 ret get_contract_data -> Ok(Vec(obj#543))": "cpu:1861765, store:3@f0e3ebb5/8@9cd3e2e7, stk:1@3b220fc", + " 618 ret get_contract_data -> Ok(Vec(obj#543))": "cpu:1861765, store:3@f0e3ebb5/8@23f12830, stk:1@fbfcdc02", " 619 call vec_get(Vec(obj#543), U32(0))": "", " 620 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1861930", " 621 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -632,14 +632,14 @@ " 630 ret string_len -> Ok(U32(4))": "cpu:1862992", " 631 call string_copy_to_slice(String(obj#537), U32(0), 4)": "", " 632 ret string_copy_to_slice -> Ok(())": "cpu:1863095", - " 633 call vec_new_from_slice(1)": "cpu:1864335, mem:147476", - " 634 ret vec_new_from_slice -> Ok(Vec(obj#553))": "cpu:1865298, mem:147564, objs:-/277@52ed6804", + " 633 call vec_new_from_slice(1)": "cpu:1864335, mem:147608", + " 634 ret vec_new_from_slice -> Ok(Vec(obj#553))": "cpu:1865298, mem:147696, objs:-/277@aa007911", " 635 call get_contract_data(Vec(obj#553), Instance)": "", - " 636 call obj_cmp(Vec(obj#529), Vec(obj#553))": "cpu:1865410, store:-/8@9cd3e2e7, stk:-", + " 636 call obj_cmp(Vec(obj#529), Vec(obj#553))": "cpu:1865410, store:-/8@23f12830, stk:-", " 637 ret obj_cmp -> Ok(-1)": "cpu:1865697", " 638 call obj_cmp(Vec(obj#533), Vec(obj#553))": "", " 639 ret obj_cmp -> Ok(0)": "cpu:1865984", - " 640 ret get_contract_data -> Ok(Vec(obj#543))": "cpu:1866090, store:3@f0e3ebb5/8@9cd3e2e7, stk:1@3b220fc", + " 640 ret get_contract_data -> Ok(Vec(obj#543))": "cpu:1866090, store:3@f0e3ebb5/8@23f12830, stk:1@fbfcdc02", " 641 call vec_get(Vec(obj#543), U32(0))": "", " 642 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1866255", " 643 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -654,50 +654,50 @@ " 652 ret string_len -> Ok(U32(4))": "cpu:1867317", " 653 call string_copy_to_slice(String(obj#537), U32(0), 4)": "", " 654 ret string_copy_to_slice -> Ok(())": "cpu:1867420", - " 655 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1870583, mem:148532, store:3@f0e3ebb5/8@f5541a60", - " 656 call obj_cmp(Vec(obj#529), Symbol(METADATA))": "cpu:1870634, store:-/8@f5541a60, stk:-", + " 655 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1870583, mem:148664, store:3@f0e3ebb5/8@3b7a5e66", + " 656 call obj_cmp(Vec(obj#529), Symbol(METADATA))": "cpu:1870634, store:-/8@3b7a5e66, stk:-", " 657 ret obj_cmp -> Ok(1)": "cpu:1870756", - " 658 ret get_contract_data -> Ok(Map(obj#527))": "cpu:1870862, store:3@f0e3ebb5/8@f5541a60, stk:1@3b220fc", + " 658 ret get_contract_data -> Ok(Map(obj#527))": "cpu:1870862, store:3@f0e3ebb5/8@3b7a5e66, stk:1@fbfcdc02", " 659 call map_unpack_to_slice(Map(obj#527), 3)": "", " 660 ret map_unpack_to_slice -> Ok(Void)": "cpu:1871202", " 661 call vec_new_from_slice(4)": "", - " 662 ret vec_new_from_slice -> Ok(Vec(obj#555))": "cpu:1872354, mem:148644, objs:-/278@14736f20", + " 662 ret vec_new_from_slice -> Ok(Vec(obj#555))": "cpu:1872354, mem:148776, objs:-/278@df1657d8", " 663 call contract_event(Vec(obj#555), I128(1))": "", - " 664 ret contract_event -> Ok(Void)": "cpu:1873963, mem:148821, objs:-/279@a98c0e43, evt:2@234c08c3", - " 665 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 666 ret call -> Ok(Void)": " store:-/8@f5541a60, stk:-, auth:-/-", - " 667 call vec_new_from_slice(2)": "cpu:1874403, mem:148885, objs:-/280@966c9937", - " 668 ret vec_new_from_slice -> Ok(Vec(obj#561))": "cpu:1875429, mem:148981, objs:-/281@fa8c6227", - " 669 call vec_new()": "cpu:1894139, mem:154093, objs:-/282@94099175", - " 670 ret vec_new -> Ok(Vec(obj#565))": "cpu:1894640, mem:154157, objs:-/283@74f3f65", + " 664 ret contract_event -> Ok(Void)": "cpu:1873963, mem:148953, objs:-/279@51d1952, evt:2@234c08c3", + " 665 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 666 ret call -> Ok(Void)": " store:-/8@3b7a5e66, stk:-, auth:-/-", + " 667 call vec_new_from_slice(2)": "cpu:1874403, mem:149017, objs:-/280@4092499", + " 668 ret vec_new_from_slice -> Ok(Vec(obj#561))": "cpu:1875429, mem:149113, objs:-/281@fd29da79", + " 669 call vec_new()": "cpu:1894139, mem:154225, objs:-/282@5d9a28d6", + " 670 ret vec_new -> Ok(Vec(obj#565))": "cpu:1894640, mem:154289, objs:-/283@a650eed5", " 671 call bytes_new_from_slice(32)": "", - " 672 ret bytes_new_from_slice -> Ok(Bytes(obj#567))": "cpu:1895609, mem:154269, objs:-/284@ee5194e", + " 672 ret bytes_new_from_slice -> Ok(Bytes(obj#567))": "cpu:1895609, mem:154401, objs:-/284@7b66e8ab", " 673 call bytes_len(Bytes(obj#567))": "", " 674 ret bytes_len -> Ok(U32(32))": "cpu:1895731", " 675 call bytes_new_from_slice(64)": "", - " 676 ret bytes_new_from_slice -> Ok(Bytes(obj#569))": "cpu:1896708, mem:154413, objs:-/285@fde02ce0", + " 676 ret bytes_new_from_slice -> Ok(Bytes(obj#569))": "cpu:1896708, mem:154545, objs:-/285@91969b6e", " 677 call bytes_len(Bytes(obj#569))": "", " 678 ret bytes_len -> Ok(U32(64))": "cpu:1896830", " 679 call map_new_from_slices(2)": "", - " 680 call symbol_new_from_slice(10)": "cpu:1897363, mem:154477", - " 681 ret symbol_new_from_slice -> Ok(Symbol(obj#571))": "cpu:1898371, mem:154567, objs:-/286@a74837ae", + " 680 call symbol_new_from_slice(10)": "cpu:1897363, mem:154609", + " 681 ret symbol_new_from_slice -> Ok(Symbol(obj#571))": "cpu:1898371, mem:154699, objs:-/286@a467e71e", " 682 call obj_cmp(Symbol(obj#571), Symbol(signature))": "cpu:1898541", " 683 ret obj_cmp -> Ok(-1)": "cpu:1898708", - " 684 ret map_new_from_slices -> Ok(Map(obj#573))": "cpu:1899148, mem:154631, objs:-/287@5157d85e", + " 684 ret map_new_from_slices -> Ok(Map(obj#573))": "cpu:1899148, mem:154763, objs:-/287@e4c27204", " 685 call vec_push_back(Vec(obj#565), Map(obj#573))": "", - " 686 ret vec_push_back -> Ok(Vec(obj#575))": "cpu:1900355, mem:154719, objs:-/288@d6d1f11d", - " 687 call obj_cmp(Symbol(obj#579), Symbol(signature))": "cpu:1908451, mem:155971, objs:-/292@fa048695", + " 686 ret vec_push_back -> Ok(Vec(obj#575))": "cpu:1900355, mem:154851, objs:-/288@1dea8bb6", + " 687 call obj_cmp(Symbol(obj#579), Symbol(signature))": "cpu:1908451, mem:156103, objs:-/292@ddaf2ff8", " 688 ret obj_cmp -> Ok(-1)": "cpu:1908618", - " 689 call call(Address(obj#37), Symbol(clawback), Vec(obj#561))": "cpu:1911482, mem:156307, objs:-/296@1bc45e72, auth:-/1@5acc153b", - " 690 push SAC:a010db6c:clawback(Address(obj#559), I128(1))": "cpu:1942912, mem:161485, objs:-/297@cf7f2c70, stk:1@2ff0e90b, auth:1@20d88782/1@270b24d0", + " 689 call call(Address(obj#37), Symbol(clawback), Vec(obj#561))": "cpu:1911482, mem:156439, objs:-/296@e781ceb5, auth:-/1@5acc153b", + " 690 push SAC:2e378f80:clawback(Address(obj#559), I128(1))": "cpu:1942912, mem:161625, objs:-/297@813633c4, stk:1@3f009a26, auth:1@20d88782/1@270b24d0", " 691 call symbol_index_in_strs(Symbol(clawback), 17)": "", " 692 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:1943670", " 693 call vec_new_from_slice(1)": "cpu:1943821", - " 694 ret vec_new_from_slice -> Ok(Vec(obj#595))": "cpu:1944784, mem:161573, objs:-/298@8c79d8ee", + " 694 ret vec_new_from_slice -> Ok(Vec(obj#595))": "cpu:1944784, mem:161713, objs:-/298@ab08697a", " 695 call get_contract_data(Vec(obj#595), Instance)": "", - " 696 call obj_cmp(Symbol(obj#609), Symbol(issuer))": "cpu:1954775, mem:162704, objs:-/307@93c172e2, stk:-", + " 696 call obj_cmp(Symbol(obj#609), Symbol(issuer))": "cpu:1954775, mem:162848, objs:-/307@c764e800, stk:-", " 697 ret obj_cmp -> Ok(-1)": "cpu:1954941", - " 698 call obj_cmp(Symbol(METADATA), Vec(obj#603))": "cpu:1955872, mem:162832, objs:-/309@f362dc63", + " 698 call obj_cmp(Symbol(METADATA), Vec(obj#603))": "cpu:1955872, mem:162976, objs:-/309@ff3e9764", " 699 ret obj_cmp -> Ok(-1)": "cpu:1955994", " 700 call obj_cmp(Vec(obj#603), Vec(obj#607))": "", " 701 ret obj_cmp -> Ok(-1)": "cpu:1956281", @@ -705,7 +705,7 @@ " 703 ret obj_cmp -> Ok(-1)": "cpu:1956619", " 704 call obj_cmp(Vec(obj#607), Vec(obj#595))": "", " 705 ret obj_cmp -> Ok(0)": "cpu:1956906", - " 706 ret get_contract_data -> Ok(Vec(obj#617))": "cpu:1957012, store:3@209cfad7/8@f5541a60, stk:1@fc706927", + " 706 ret get_contract_data -> Ok(Vec(obj#617))": "cpu:1957012, store:3@209cfad7/8@3b7a5e66, stk:1@38cb5b86", " 707 call vec_get(Vec(obj#617), U32(0))": "", " 708 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1957177", " 709 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -720,14 +720,14 @@ " 718 ret string_len -> Ok(U32(4))": "cpu:1958239", " 719 call string_copy_to_slice(String(obj#611), U32(0), 4)": "", " 720 ret string_copy_to_slice -> Ok(())": "cpu:1958342", - " 721 call vec_new_from_slice(1)": "cpu:1959475, mem:162968", - " 722 ret vec_new_from_slice -> Ok(Vec(obj#619))": "cpu:1960438, mem:163056, objs:-/310@ac534f51", + " 721 call vec_new_from_slice(1)": "cpu:1959475, mem:163112", + " 722 ret vec_new_from_slice -> Ok(Vec(obj#619))": "cpu:1960438, mem:163200, objs:-/310@6083615f", " 723 call get_contract_data(Vec(obj#619), Instance)": "", - " 724 call obj_cmp(Vec(obj#603), Vec(obj#619))": "cpu:1960550, store:-/8@f5541a60, stk:-", + " 724 call obj_cmp(Vec(obj#603), Vec(obj#619))": "cpu:1960550, store:-/8@3b7a5e66, stk:-", " 725 ret obj_cmp -> Ok(-1)": "cpu:1960837", " 726 call obj_cmp(Vec(obj#607), Vec(obj#619))": "", " 727 ret obj_cmp -> Ok(0)": "cpu:1961124", - " 728 ret get_contract_data -> Ok(Vec(obj#617))": "cpu:1961230, store:3@209cfad7/8@f5541a60, stk:1@fc706927", + " 728 ret get_contract_data -> Ok(Vec(obj#617))": "cpu:1961230, store:3@209cfad7/8@3b7a5e66, stk:1@38cb5b86", " 729 call vec_get(Vec(obj#617), U32(0))": "", " 730 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1961395", " 731 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -738,16 +738,16 @@ " 736 ret map_unpack_to_slice -> Ok(Void)": "cpu:1962106", " 737 call bytes_len(Bytes(obj#613))": "", " 738 ret bytes_len -> Ok(U32(32))": "cpu:1962228", - " 739 call obj_cmp(Address(obj#621), Address(obj#559))": "cpu:1962821, mem:163120, objs:-/311@7c17edc1", + " 739 call obj_cmp(Address(obj#621), Address(obj#559))": "cpu:1962821, mem:163264, objs:-/311@ce5a1772", " 740 ret obj_cmp -> Ok(-1)": "cpu:1963113", " 741 call vec_new_from_slice(1)": "", - " 742 ret vec_new_from_slice -> Ok(Vec(obj#623))": "cpu:1964076, mem:163208, objs:-/312@b1cef293", + " 742 ret vec_new_from_slice -> Ok(Vec(obj#623))": "cpu:1964076, mem:163352, objs:-/312@6b015ca7", " 743 call get_contract_data(Vec(obj#623), Instance)": "", - " 744 call obj_cmp(Vec(obj#603), Vec(obj#623))": "cpu:1964188, store:-/8@f5541a60, stk:-", + " 744 call obj_cmp(Vec(obj#603), Vec(obj#623))": "cpu:1964188, store:-/8@3b7a5e66, stk:-", " 745 ret obj_cmp -> Ok(0)": "cpu:1964475", - " 746 ret get_contract_data -> Ok(Address(obj#605))": "cpu:1964581, store:3@209cfad7/8@f5541a60, stk:1@fc706927", + " 746 ret get_contract_data -> Ok(Address(obj#605))": "cpu:1964581, store:3@209cfad7/8@3b7a5e66, stk:1@38cb5b86", " 747 call require_auth(Address(obj#605))": "", - " 748 call obj_cmp(Address(obj#577), Address(obj#605))": "cpu:1965210, mem:163240", + " 748 call obj_cmp(Address(obj#577), Address(obj#605))": "cpu:1965210, mem:163384", " 749 ret obj_cmp -> Ok(0)": "cpu:1965502", " 750 call obj_cmp(Address(obj#577), Address(obj#605))": " auth:1@20d88782/-", " 751 ret obj_cmp -> Ok(0)": "cpu:1965794", @@ -755,11 +755,11 @@ " 753 ret obj_cmp -> Ok(0)": "cpu:1966086", " 754 call obj_cmp(Address(obj#591), Address(obj#559))": "", " 755 ret obj_cmp -> Ok(0)": "cpu:1966378", - " 756 call vec_len(Vec(obj#587))": "cpu:1985156, mem:168304", + " 756 call vec_len(Vec(obj#587))": "cpu:1985156, mem:168448", " 757 ret vec_len -> Ok(U32(1))": "cpu:1985278", " 758 call bytes_new_from_slice(32)": "", - " 759 ret bytes_new_from_slice -> Ok(Bytes(obj#625))": "cpu:1986247, mem:168416, objs:-/313@6ccdea0e", - " 760 call vec_get(Vec(obj#587), U32(0))": "cpu:1988199, mem:168656", + " 759 ret bytes_new_from_slice -> Ok(Bytes(obj#625))": "cpu:1986247, mem:168560, objs:-/313@4b3b5150", + " 760 call vec_get(Vec(obj#587), U32(0))": "cpu:1988199, mem:168800", " 761 ret vec_get -> Ok(Map(obj#585))": "cpu:1988425", " 762 call map_unpack_to_slice(Map(obj#585), 2)": "", " 763 ret map_unpack_to_slice -> Ok(Void)": "cpu:1988777", @@ -771,19 +771,19 @@ " 769 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2408231", " 770 call bytes_copy_to_slice(Bytes(obj#581), U32(0), 32)": "", " 771 ret bytes_copy_to_slice -> Ok(())": "cpu:2408338", - " 772 ret require_auth -> Ok(Void)": "cpu:2415727, mem:170802, store:3@209cfad7/9@cfa4fbdd, foot:9@7bfcce82, auth:1@20d88782/1@865d1852", + " 772 ret require_auth -> Ok(Void)": "cpu:2415727, mem:170946, store:3@209cfad7/9@83ad03a6, foot:9@4efd443b, auth:1@20d88782/1@865d1852", " 773 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 774 call get_ledger_sequence()": "cpu:2417052, mem:170938, store:3@209cfad7/-, foot:-", + " 774 call get_ledger_sequence()": "cpu:2417052, mem:171082, store:3@209cfad7/-, foot:-", " 775 ret get_ledger_sequence -> Ok(U32(123))": "", - " 776 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2427236, mem:172683, store:3@209cfad7/9@cfa4fbdd, foot:9@7bfcce82", + " 776 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2427236, mem:172831, store:3@209cfad7/9@83ad03a6, foot:9@4efd443b", " 777 call vec_new_from_slice(1)": "cpu:2427387", - " 778 ret vec_new_from_slice -> Ok(Vec(obj#627))": "cpu:2428350, mem:172771, objs:-/314@a668bfb1", + " 778 ret vec_new_from_slice -> Ok(Vec(obj#627))": "cpu:2428350, mem:172919, objs:-/314@f120488e", " 779 call get_contract_data(Vec(obj#627), Instance)": "", - " 780 call obj_cmp(Vec(obj#603), Vec(obj#627))": "cpu:2428462, store:-/9@cfa4fbdd, stk:-", + " 780 call obj_cmp(Vec(obj#603), Vec(obj#627))": "cpu:2428462, store:-/9@83ad03a6, stk:-", " 781 ret obj_cmp -> Ok(-1)": "cpu:2428749", " 782 call obj_cmp(Vec(obj#607), Vec(obj#627))": "", " 783 ret obj_cmp -> Ok(0)": "cpu:2429036", - " 784 ret get_contract_data -> Ok(Vec(obj#617))": "cpu:2429142, store:3@209cfad7/9@cfa4fbdd, stk:1@fc706927", + " 784 ret get_contract_data -> Ok(Vec(obj#617))": "cpu:2429142, store:3@209cfad7/9@83ad03a6, stk:1@38cb5b86", " 785 call vec_get(Vec(obj#617), U32(0))": "", " 786 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2429307", " 787 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -798,66 +798,66 @@ " 796 ret string_len -> Ok(U32(4))": "cpu:2430369", " 797 call string_copy_to_slice(String(obj#611), U32(0), 4)": "", " 798 ret string_copy_to_slice -> Ok(())": "cpu:2430472", - " 799 call get_contract_data(Symbol(METADATA), Instance)": "cpu:2433755, mem:173807, store:3@209cfad7/9@25f666d", - " 800 call obj_cmp(Vec(obj#603), Symbol(METADATA))": "cpu:2433806, store:-/9@25f666d, stk:-", + " 799 call get_contract_data(Symbol(METADATA), Instance)": "cpu:2433755, mem:173955, store:3@209cfad7/9@ed26633a", + " 800 call obj_cmp(Vec(obj#603), Symbol(METADATA))": "cpu:2433806, store:-/9@ed26633a, stk:-", " 801 ret obj_cmp -> Ok(1)": "cpu:2433928", - " 802 ret get_contract_data -> Ok(Map(obj#601))": "cpu:2434034, store:3@209cfad7/9@25f666d, stk:1@fc706927", + " 802 ret get_contract_data -> Ok(Map(obj#601))": "cpu:2434034, store:3@209cfad7/9@ed26633a, stk:1@38cb5b86", " 803 call map_unpack_to_slice(Map(obj#601), 3)": "", " 804 ret map_unpack_to_slice -> Ok(Void)": "cpu:2434374", " 805 call vec_new_from_slice(4)": "", - " 806 ret vec_new_from_slice -> Ok(Vec(obj#629))": "cpu:2435526, mem:173919, objs:-/315@e8e053b2", + " 806 ret vec_new_from_slice -> Ok(Vec(obj#629))": "cpu:2435526, mem:174067, objs:-/315@b319c9b9", " 807 call contract_event(Vec(obj#629), I128(1))": "", - " 808 ret contract_event -> Ok(Void)": "cpu:2437135, mem:174096, objs:-/316@4fb14a9f, evt:3@db795571", - " 809 pop SAC:a010db6c:clawback -> Ok(Void)": "", - " 810 ret call -> Ok(Void)": " store:-/9@25f666d, stk:-, auth:-/-", - " 811 call vec_new_from_slice(2)": "cpu:2437575, mem:174160, objs:-/317@35f64f7d", - " 812 ret vec_new_from_slice -> Ok(Vec(obj#635))": "cpu:2438601, mem:174256, objs:-/318@9a7dab0d", - " 813 call vec_new()": "cpu:2457092, mem:179356, objs:-/319@9ad76f5b", - " 814 ret vec_new -> Ok(Vec(obj#639))": "cpu:2457593, mem:179420, objs:-/320@d172361b", + " 808 ret contract_event -> Ok(Void)": "cpu:2437135, mem:174244, objs:-/316@da5215ca, evt:3@db795571", + " 809 pop SAC:2e378f80:clawback -> Ok(Void)": "", + " 810 ret call -> Ok(Void)": " store:-/9@ed26633a, stk:-, auth:-/-", + " 811 call vec_new_from_slice(2)": "cpu:2437575, mem:174308, objs:-/317@18931385", + " 812 ret vec_new_from_slice -> Ok(Vec(obj#635))": "cpu:2438601, mem:174404, objs:-/318@563b515", + " 813 call vec_new()": "cpu:2457092, mem:179504, objs:-/319@76f43438", + " 814 ret vec_new -> Ok(Vec(obj#639))": "cpu:2457593, mem:179568, objs:-/320@4a740a10", " 815 call bytes_new_from_slice(32)": "", - " 816 ret bytes_new_from_slice -> Ok(Bytes(obj#641))": "cpu:2458562, mem:179532, objs:-/321@46c6f40", + " 816 ret bytes_new_from_slice -> Ok(Bytes(obj#641))": "cpu:2458562, mem:179680, objs:-/321@e0ce9f66", " 817 call bytes_len(Bytes(obj#641))": "", " 818 ret bytes_len -> Ok(U32(32))": "cpu:2458684", " 819 call bytes_new_from_slice(64)": "", - " 820 ret bytes_new_from_slice -> Ok(Bytes(obj#643))": "cpu:2459661, mem:179676, objs:-/322@728aa73d", + " 820 ret bytes_new_from_slice -> Ok(Bytes(obj#643))": "cpu:2459661, mem:179824, objs:-/322@490ebc55", " 821 call bytes_len(Bytes(obj#643))": "", " 822 ret bytes_len -> Ok(U32(64))": "cpu:2459783", " 823 call map_new_from_slices(2)": "", - " 824 call symbol_new_from_slice(10)": "cpu:2460316, mem:179740", - " 825 ret symbol_new_from_slice -> Ok(Symbol(obj#645))": "cpu:2461324, mem:179830, objs:-/323@caaf606a", + " 824 call symbol_new_from_slice(10)": "cpu:2460316, mem:179888", + " 825 ret symbol_new_from_slice -> Ok(Symbol(obj#645))": "cpu:2461324, mem:179978, objs:-/323@1d53a341", " 826 call obj_cmp(Symbol(obj#645), Symbol(signature))": "cpu:2461494", " 827 ret obj_cmp -> Ok(-1)": "cpu:2461661", - " 828 ret map_new_from_slices -> Ok(Map(obj#647))": "cpu:2462101, mem:179894, objs:-/324@27f373c9", + " 828 ret map_new_from_slices -> Ok(Map(obj#647))": "cpu:2462101, mem:180042, objs:-/324@d65ba391", " 829 call vec_push_back(Vec(obj#639), Map(obj#647))": "", - " 830 ret vec_push_back -> Ok(Vec(obj#649))": "cpu:2463308, mem:179982, objs:-/325@87594200", - " 831 call obj_cmp(Symbol(obj#653), Symbol(signature))": "cpu:2471404, mem:181234, objs:-/329@4bfe821d", + " 830 ret vec_push_back -> Ok(Vec(obj#649))": "cpu:2463308, mem:180130, objs:-/325@e5a5a79e", + " 831 call obj_cmp(Symbol(obj#653), Symbol(signature))": "cpu:2471404, mem:181382, objs:-/329@d467288", " 832 ret obj_cmp -> Ok(-1)": "cpu:2471571", - " 833 call symbol_new_from_slice(14)": "cpu:2473414, mem:181442, objs:-/332@8044e6cd", - " 834 ret symbol_new_from_slice -> Ok(Symbol(obj#665))": "cpu:2474422, mem:181536, objs:-/333@c2e81401", - " 835 call symbol_new_from_slice(14)": "cpu:2475443, mem:181664, objs:-/334@c583e0ed, auth:-/1@afc522d", - " 836 ret symbol_new_from_slice -> Ok(Symbol(obj#669))": "cpu:2476451, mem:181758, objs:-/335@5904af0d", + " 833 call symbol_new_from_slice(14)": "cpu:2473414, mem:181590, objs:-/332@ba944895", + " 834 ret symbol_new_from_slice -> Ok(Symbol(obj#665))": "cpu:2474422, mem:181684, objs:-/333@362acbd1", + " 835 call symbol_new_from_slice(14)": "cpu:2475443, mem:181812, objs:-/334@68c3bdfa, auth:-/1@afc522d", + " 836 ret symbol_new_from_slice -> Ok(Symbol(obj#669))": "cpu:2476451, mem:181906, objs:-/335@3b247ad2", " 837 call call(Address(obj#37), Symbol(obj#669), Vec(obj#635))": "", - " 838 call symbol_len(Symbol(obj#669))": "cpu:2477327, mem:181790", + " 838 call symbol_len(Symbol(obj#669))": "cpu:2477327, mem:181938", " 839 ret symbol_len -> Ok(U32(14))": "cpu:2477449", " 840 call symbol_copy_to_slice(Symbol(obj#669), U32(0), 14)": "", " 841 ret symbol_copy_to_slice -> Ok(())": "cpu:2477553", - " 842 push SAC:a010db6c:sym#669(Address(obj#633), False)": "cpu:2508184, mem:187004, objs:-/336@a47f10e2, stk:1@bdc91047, auth:1@976c66ec/1@ee9c2683", + " 842 push SAC:2e378f80:sym#669(Address(obj#633), False)": "cpu:2508184, mem:187160, objs:-/336@9b771eb9, stk:1@5c9b2b7f, auth:1@976c66ec/1@ee9c2683", " 843 call symbol_index_in_strs(Symbol(obj#669), 17)": "", " 844 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:2509979", " 845 call vec_new_from_slice(1)": "", - " 846 ret vec_new_from_slice -> Ok(Vec(obj#673))": "cpu:2510942, mem:187092, objs:-/337@169468a3", + " 846 ret vec_new_from_slice -> Ok(Vec(obj#673))": "cpu:2510942, mem:187248, objs:-/337@ddf9360c", " 847 call get_contract_data(Vec(obj#673), Instance)": "", - " 848 call obj_cmp(Symbol(obj#687), Symbol(issuer))": "cpu:2520933, mem:188223, objs:-/346@1690e37f, stk:-", + " 848 call obj_cmp(Symbol(obj#687), Symbol(issuer))": "cpu:2520933, mem:188383, objs:-/346@a9ce1679, stk:-", " 849 ret obj_cmp -> Ok(-1)": "cpu:2521099", - " 850 call obj_cmp(Symbol(METADATA), Vec(obj#681))": "cpu:2522030, mem:188351, objs:-/348@abfe7056", + " 850 call obj_cmp(Symbol(METADATA), Vec(obj#681))": "cpu:2522030, mem:188511, objs:-/348@fe18c2fc", " 851 ret obj_cmp -> Ok(-1)": "cpu:2522152", " 852 call obj_cmp(Vec(obj#681), Vec(obj#685))": "", " 853 ret obj_cmp -> Ok(-1)": "cpu:2522439", " 854 call obj_cmp(Vec(obj#681), Vec(obj#673))": "cpu:2522490", " 855 ret obj_cmp -> Ok(0)": "cpu:2522777", - " 856 ret get_contract_data -> Ok(Address(obj#683))": "cpu:2522883, store:3@9a412e1e/9@25f666d, stk:1@182f4ceb", + " 856 ret get_contract_data -> Ok(Address(obj#683))": "cpu:2522883, store:3@9a412e1e/9@ed26633a, stk:1@bb21c5f0", " 857 call require_auth(Address(obj#683))": "", - " 858 call obj_cmp(Address(obj#651), Address(obj#683))": "cpu:2523512, mem:188383", + " 858 call obj_cmp(Address(obj#651), Address(obj#683))": "cpu:2523512, mem:188543", " 859 ret obj_cmp -> Ok(0)": "cpu:2523804", " 860 call obj_cmp(Address(obj#651), Address(obj#683))": " auth:1@976c66ec/-", " 861 ret obj_cmp -> Ok(0)": "cpu:2524096", @@ -867,11 +867,11 @@ " 865 ret obj_cmp -> Ok(0)": "cpu:2524677", " 866 call obj_cmp(Address(obj#667), Address(obj#633))": "", " 867 ret obj_cmp -> Ok(0)": "cpu:2524969", - " 868 call vec_len(Vec(obj#661))": "cpu:2544112, mem:193465", + " 868 call vec_len(Vec(obj#661))": "cpu:2544112, mem:193625", " 869 ret vec_len -> Ok(U32(1))": "cpu:2544234", " 870 call bytes_new_from_slice(32)": "", - " 871 ret bytes_new_from_slice -> Ok(Bytes(obj#697))": "cpu:2545203, mem:193577, objs:-/349@502f851", - " 872 call vec_get(Vec(obj#661), U32(0))": "cpu:2547155, mem:193817", + " 871 ret bytes_new_from_slice -> Ok(Bytes(obj#697))": "cpu:2545203, mem:193737, objs:-/349@98e58804", + " 872 call vec_get(Vec(obj#661), U32(0))": "cpu:2547155, mem:193977", " 873 ret vec_get -> Ok(Map(obj#659))": "cpu:2547381", " 874 call map_unpack_to_slice(Map(obj#659), 2)": "", " 875 ret map_unpack_to_slice -> Ok(Void)": "cpu:2547733", @@ -883,19 +883,19 @@ " 881 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2967187", " 882 call bytes_copy_to_slice(Bytes(obj#655), U32(0), 32)": "", " 883 ret bytes_copy_to_slice -> Ok(())": "cpu:2967294", - " 884 ret require_auth -> Ok(Void)": "cpu:2975331, mem:196149, store:3@9a412e1e/10@a1fe360c, foot:10@95db89d3, auth:1@976c66ec/1@5905d010", + " 884 ret require_auth -> Ok(Void)": "cpu:2975331, mem:196309, store:3@9a412e1e/10@7ba9b4b2, foot:10@41d4f1e4, auth:1@976c66ec/1@5905d010", " 885 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 886 call get_ledger_sequence()": "cpu:2976800, mem:196285, store:3@9a412e1e/-, foot:-", + " 886 call get_ledger_sequence()": "cpu:2976800, mem:196445, store:3@9a412e1e/-, foot:-", " 887 ret get_ledger_sequence -> Ok(U32(123))": "", - " 888 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2987128, mem:198030, store:3@9a412e1e/10@a1fe360c, foot:10@95db89d3", + " 888 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2987128, mem:198194, store:3@9a412e1e/10@7ba9b4b2, foot:10@41d4f1e4", " 889 call vec_new_from_slice(1)": "cpu:2987172", - " 890 ret vec_new_from_slice -> Ok(Vec(obj#699))": "cpu:2988135, mem:198118, objs:-/350@6c87a91c", + " 890 ret vec_new_from_slice -> Ok(Vec(obj#699))": "cpu:2988135, mem:198282, objs:-/350@92f1fecc", " 891 call get_contract_data(Vec(obj#699), Instance)": "", - " 892 call obj_cmp(Vec(obj#681), Vec(obj#699))": "cpu:2988247, store:-/10@a1fe360c, stk:-", + " 892 call obj_cmp(Vec(obj#681), Vec(obj#699))": "cpu:2988247, store:-/10@7ba9b4b2, stk:-", " 893 ret obj_cmp -> Ok(-1)": "cpu:2988534", " 894 call obj_cmp(Vec(obj#685), Vec(obj#699))": "", " 895 ret obj_cmp -> Ok(0)": "cpu:2988821", - " 896 ret get_contract_data -> Ok(Vec(obj#695))": "cpu:2988927, store:3@9a412e1e/10@a1fe360c, stk:1@182f4ceb", + " 896 ret get_contract_data -> Ok(Vec(obj#695))": "cpu:2988927, store:3@9a412e1e/10@7ba9b4b2, stk:1@bb21c5f0", " 897 call vec_get(Vec(obj#695), U32(0))": "", " 898 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2989092", " 899 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -906,14 +906,14 @@ " 904 ret map_unpack_to_slice -> Ok(Void)": "cpu:2989803", " 905 call bytes_len(Bytes(obj#691))": "", " 906 ret bytes_len -> Ok(U32(32))": "cpu:2989925", - " 907 call vec_new_from_slice(1)": "cpu:2992379, mem:198358", - " 908 ret vec_new_from_slice -> Ok(Vec(obj#701))": "cpu:2993342, mem:198446, objs:-/351@a6af0418", + " 907 call vec_new_from_slice(1)": "cpu:2992379, mem:198522", + " 908 ret vec_new_from_slice -> Ok(Vec(obj#701))": "cpu:2993342, mem:198610, objs:-/351@fa10aa6d", " 909 call get_contract_data(Vec(obj#701), Instance)": "", - " 910 call obj_cmp(Vec(obj#681), Vec(obj#701))": "cpu:2993454, store:-/10@a1fe360c, stk:-", + " 910 call obj_cmp(Vec(obj#681), Vec(obj#701))": "cpu:2993454, store:-/10@7ba9b4b2, stk:-", " 911 ret obj_cmp -> Ok(-1)": "cpu:2993741", " 912 call obj_cmp(Vec(obj#685), Vec(obj#701))": "", " 913 ret obj_cmp -> Ok(0)": "cpu:2994028", - " 914 ret get_contract_data -> Ok(Vec(obj#695))": "cpu:2994134, store:3@9a412e1e/10@a1fe360c, stk:1@182f4ceb", + " 914 ret get_contract_data -> Ok(Vec(obj#695))": "cpu:2994134, store:3@9a412e1e/10@7ba9b4b2, stk:1@bb21c5f0", " 915 call vec_get(Vec(obj#695), U32(0))": "", " 916 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2994299", " 917 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -928,68 +928,68 @@ " 926 ret string_len -> Ok(U32(4))": "cpu:2995361", " 927 call string_copy_to_slice(String(obj#689), U32(0), 4)": "", " 928 ret string_copy_to_slice -> Ok(())": "cpu:2995464", - " 929 call symbol_new_from_slice(14)": "cpu:2998870, mem:199550, store:3@9a412e1e/10@285f2365", - " 930 ret symbol_new_from_slice -> Ok(Symbol(obj#703))": "cpu:2999878, mem:199644, objs:-/352@58671d27", + " 929 call symbol_new_from_slice(14)": "cpu:2998870, mem:199714, store:3@9a412e1e/10@2c9fb41b", + " 930 ret symbol_new_from_slice -> Ok(Symbol(obj#703))": "cpu:2999878, mem:199808, objs:-/352@7dc26b3f", " 931 call get_contract_data(Symbol(METADATA), Instance)": "", - " 932 call obj_cmp(Vec(obj#681), Symbol(METADATA))": "cpu:2999929, store:-/10@285f2365, stk:-", + " 932 call obj_cmp(Vec(obj#681), Symbol(METADATA))": "cpu:2999929, store:-/10@2c9fb41b, stk:-", " 933 ret obj_cmp -> Ok(1)": "cpu:3000051", - " 934 ret get_contract_data -> Ok(Map(obj#679))": "cpu:3000157, store:3@9a412e1e/10@285f2365, stk:1@182f4ceb", + " 934 ret get_contract_data -> Ok(Map(obj#679))": "cpu:3000157, store:3@9a412e1e/10@2c9fb41b, stk:1@bb21c5f0", " 935 call map_unpack_to_slice(Map(obj#679), 3)": "", " 936 ret map_unpack_to_slice -> Ok(Void)": "cpu:3000497", " 937 call vec_new_from_slice(4)": "", - " 938 ret vec_new_from_slice -> Ok(Vec(obj#705))": "cpu:3001710, mem:199756, objs:-/353@a0255067", + " 938 ret vec_new_from_slice -> Ok(Vec(obj#705))": "cpu:3001710, mem:199920, objs:-/353@878c0d55", " 939 call contract_event(Vec(obj#705), False)": "", - " 940 ret contract_event -> Ok(Void)": "cpu:3003319, mem:199933, objs:-/354@d2410132, evt:4@3ec8ce02", - " 941 pop SAC:a010db6c:sym#669 -> Ok(Void)": "", - " 942 ret call -> Ok(Void)": " store:-/10@285f2365, stk:-, auth:-/-", - " 943 call vec_new_from_slice(2)": "cpu:3003759, mem:199997, objs:-/355@18b74c75", - " 944 ret vec_new_from_slice -> Ok(Vec(obj#711))": "cpu:3004785, mem:200093, objs:-/356@938a8a72", - " 945 call vec_new()": "cpu:3023276, mem:205193, objs:-/357@67e45d36", - " 946 ret vec_new -> Ok(Vec(obj#715))": "cpu:3023777, mem:205257, objs:-/358@76408af0", + " 940 ret contract_event -> Ok(Void)": "cpu:3003319, mem:200097, objs:-/354@c0172728, evt:4@3ec8ce02", + " 941 pop SAC:2e378f80:sym#669 -> Ok(Void)": "", + " 942 ret call -> Ok(Void)": " store:-/10@2c9fb41b, stk:-, auth:-/-", + " 943 call vec_new_from_slice(2)": "cpu:3003759, mem:200161, objs:-/355@3ec46d16", + " 944 ret vec_new_from_slice -> Ok(Vec(obj#711))": "cpu:3004785, mem:200257, objs:-/356@1fbea6ea", + " 945 call vec_new()": "cpu:3023276, mem:205357, objs:-/357@e8aa2b58", + " 946 ret vec_new -> Ok(Vec(obj#715))": "cpu:3023777, mem:205421, objs:-/358@10dffbe7", " 947 call bytes_new_from_slice(32)": "", - " 948 ret bytes_new_from_slice -> Ok(Bytes(obj#717))": "cpu:3024746, mem:205369, objs:-/359@52198f", + " 948 ret bytes_new_from_slice -> Ok(Bytes(obj#717))": "cpu:3024746, mem:205533, objs:-/359@f498ef7f", " 949 call bytes_len(Bytes(obj#717))": "", " 950 ret bytes_len -> Ok(U32(32))": "cpu:3024868", " 951 call bytes_new_from_slice(64)": "", - " 952 ret bytes_new_from_slice -> Ok(Bytes(obj#719))": "cpu:3025845, mem:205513, objs:-/360@c9d463b", + " 952 ret bytes_new_from_slice -> Ok(Bytes(obj#719))": "cpu:3025845, mem:205677, objs:-/360@9933dab8", " 953 call bytes_len(Bytes(obj#719))": "", " 954 ret bytes_len -> Ok(U32(64))": "cpu:3025967", " 955 call map_new_from_slices(2)": "", - " 956 call symbol_new_from_slice(10)": "cpu:3026500, mem:205577", - " 957 ret symbol_new_from_slice -> Ok(Symbol(obj#721))": "cpu:3027508, mem:205667, objs:-/361@58c857d2", + " 956 call symbol_new_from_slice(10)": "cpu:3026500, mem:205741", + " 957 ret symbol_new_from_slice -> Ok(Symbol(obj#721))": "cpu:3027508, mem:205831, objs:-/361@6a54387a", " 958 call obj_cmp(Symbol(obj#721), Symbol(signature))": "cpu:3027678", " 959 ret obj_cmp -> Ok(-1)": "cpu:3027845", - " 960 ret map_new_from_slices -> Ok(Map(obj#723))": "cpu:3028285, mem:205731, objs:-/362@e218462c", + " 960 ret map_new_from_slices -> Ok(Map(obj#723))": "cpu:3028285, mem:205895, objs:-/362@69ab3bc8", " 961 call vec_push_back(Vec(obj#715), Map(obj#723))": "", - " 962 ret vec_push_back -> Ok(Vec(obj#725))": "cpu:3029492, mem:205819, objs:-/363@b60617e2", - " 963 call obj_cmp(Symbol(obj#729), Symbol(signature))": "cpu:3037588, mem:207071, objs:-/367@442a664c", + " 962 ret vec_push_back -> Ok(Vec(obj#725))": "cpu:3029492, mem:205983, objs:-/363@930c8bc6", + " 963 call obj_cmp(Symbol(obj#729), Symbol(signature))": "cpu:3037588, mem:207235, objs:-/367@ebee1c8a", " 964 ret obj_cmp -> Ok(-1)": "cpu:3037755", - " 965 call symbol_new_from_slice(14)": "cpu:3039598, mem:207279, objs:-/370@c729d0ae", - " 966 ret symbol_new_from_slice -> Ok(Symbol(obj#741))": "cpu:3040606, mem:207373, objs:-/371@a8a6cfe8", - " 967 call symbol_new_from_slice(14)": "cpu:3041627, mem:207501, objs:-/372@d14d1bf8, auth:-/1@92262a5e", - " 968 ret symbol_new_from_slice -> Ok(Symbol(obj#745))": "cpu:3042635, mem:207595, objs:-/373@f7f35710", + " 965 call symbol_new_from_slice(14)": "cpu:3039598, mem:207443, objs:-/370@46c74459", + " 966 ret symbol_new_from_slice -> Ok(Symbol(obj#741))": "cpu:3040606, mem:207537, objs:-/371@681efcbe", + " 967 call symbol_new_from_slice(14)": "cpu:3041627, mem:207665, objs:-/372@c100d33c, auth:-/1@92262a5e", + " 968 ret symbol_new_from_slice -> Ok(Symbol(obj#745))": "cpu:3042635, mem:207759, objs:-/373@964a4ddb", " 969 call call(Address(obj#37), Symbol(obj#745), Vec(obj#711))": "", - " 970 call symbol_len(Symbol(obj#745))": "cpu:3043511, mem:207627", + " 970 call symbol_len(Symbol(obj#745))": "cpu:3043511, mem:207791", " 971 ret symbol_len -> Ok(U32(14))": "cpu:3043633", " 972 call symbol_copy_to_slice(Symbol(obj#745), U32(0), 14)": "", " 973 ret symbol_copy_to_slice -> Ok(())": "cpu:3043737", - " 974 push SAC:a010db6c:sym#745(Address(obj#709), True)": "cpu:3074674, mem:212909, objs:-/374@4cf2bff6, stk:1@c7b310bb, auth:1@bb8c14cf/1@6c8d5f41", + " 974 push SAC:2e378f80:sym#745(Address(obj#709), True)": "cpu:3074674, mem:213081, objs:-/374@404e4f4d, stk:1@39b348a3, auth:1@bb8c14cf/1@6c8d5f41", " 975 call symbol_index_in_strs(Symbol(obj#745), 17)": "", " 976 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:3076469", " 977 call vec_new_from_slice(1)": "", - " 978 ret vec_new_from_slice -> Ok(Vec(obj#749))": "cpu:3077432, mem:212997, objs:-/375@4cd8bb6", + " 978 ret vec_new_from_slice -> Ok(Vec(obj#749))": "cpu:3077432, mem:213169, objs:-/375@8e55dae4", " 979 call get_contract_data(Vec(obj#749), Instance)": "", - " 980 call obj_cmp(Symbol(obj#763), Symbol(issuer))": "cpu:3087423, mem:214128, objs:-/384@64e576fd, stk:-", + " 980 call obj_cmp(Symbol(obj#763), Symbol(issuer))": "cpu:3087423, mem:214304, objs:-/384@2a37d5b5, stk:-", " 981 ret obj_cmp -> Ok(-1)": "cpu:3087589", - " 982 call obj_cmp(Symbol(METADATA), Vec(obj#757))": "cpu:3088520, mem:214256, objs:-/386@4e12c73d", + " 982 call obj_cmp(Symbol(METADATA), Vec(obj#757))": "cpu:3088520, mem:214432, objs:-/386@7c4feb20", " 983 ret obj_cmp -> Ok(-1)": "cpu:3088642", " 984 call obj_cmp(Vec(obj#757), Vec(obj#761))": "", " 985 ret obj_cmp -> Ok(-1)": "cpu:3088929", " 986 call obj_cmp(Vec(obj#757), Vec(obj#749))": "cpu:3088980", " 987 ret obj_cmp -> Ok(0)": "cpu:3089267", - " 988 ret get_contract_data -> Ok(Address(obj#759))": "cpu:3089373, store:3@2df35eb5/10@285f2365, stk:1@d62adbfe", + " 988 ret get_contract_data -> Ok(Address(obj#759))": "cpu:3089373, store:3@2df35eb5/10@2c9fb41b, stk:1@925d9941", " 989 call require_auth(Address(obj#759))": "", - " 990 call obj_cmp(Address(obj#727), Address(obj#759))": "cpu:3090002, mem:214288", + " 990 call obj_cmp(Address(obj#727), Address(obj#759))": "cpu:3090002, mem:214464", " 991 ret obj_cmp -> Ok(0)": "cpu:3090294", " 992 call obj_cmp(Address(obj#727), Address(obj#759))": " auth:1@bb8c14cf/-", " 993 ret obj_cmp -> Ok(0)": "cpu:3090586", @@ -999,11 +999,11 @@ " 997 ret obj_cmp -> Ok(0)": "cpu:3091167", " 998 call obj_cmp(Address(obj#743), Address(obj#709))": "", " 999 ret obj_cmp -> Ok(0)": "cpu:3091459", - "1000 call vec_len(Vec(obj#737))": "cpu:3110602, mem:219370", + "1000 call vec_len(Vec(obj#737))": "cpu:3110602, mem:219546", "1001 ret vec_len -> Ok(U32(1))": "cpu:3110724", "1002 call bytes_new_from_slice(32)": "", - "1003 ret bytes_new_from_slice -> Ok(Bytes(obj#773))": "cpu:3111693, mem:219482, objs:-/387@b493fd8a", - "1004 call vec_get(Vec(obj#737), U32(0))": "cpu:3113645, mem:219722", + "1003 ret bytes_new_from_slice -> Ok(Bytes(obj#773))": "cpu:3111693, mem:219658, objs:-/387@b32b982f", + "1004 call vec_get(Vec(obj#737), U32(0))": "cpu:3113645, mem:219898", "1005 ret vec_get -> Ok(Map(obj#735))": "cpu:3113871", "1006 call map_unpack_to_slice(Map(obj#735), 2)": "", "1007 ret map_unpack_to_slice -> Ok(Void)": "cpu:3114223", @@ -1015,19 +1015,19 @@ "1013 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3533677", "1014 call bytes_copy_to_slice(Bytes(obj#731), U32(0), 32)": "", "1015 ret bytes_copy_to_slice -> Ok(())": "cpu:3533784", - "1016 ret require_auth -> Ok(Void)": "cpu:3543039, mem:222240, store:3@2df35eb5/11@a1f31683, foot:11@e993ca43, auth:1@bb8c14cf/1@522c9e96", + "1016 ret require_auth -> Ok(Void)": "cpu:3543039, mem:222416, store:3@2df35eb5/11@35885842, foot:11@d21d05a1, auth:1@bb8c14cf/1@522c9e96", "1017 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1018 call get_ledger_sequence()": "cpu:3544508, mem:222376, store:3@2df35eb5/-, foot:-", + "1018 call get_ledger_sequence()": "cpu:3544508, mem:222552, store:3@2df35eb5/-, foot:-", "1019 ret get_ledger_sequence -> Ok(U32(123))": "", - "1020 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3554836, mem:224121, store:3@2df35eb5/11@a1f31683, foot:11@e993ca43", + "1020 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3554836, mem:224301, store:3@2df35eb5/11@35885842, foot:11@d21d05a1", "1021 call vec_new_from_slice(1)": "cpu:3554987", - "1022 ret vec_new_from_slice -> Ok(Vec(obj#775))": "cpu:3555950, mem:224209, objs:-/388@e335b9da", + "1022 ret vec_new_from_slice -> Ok(Vec(obj#775))": "cpu:3555950, mem:224389, objs:-/388@c7b42b77", "1023 call get_contract_data(Vec(obj#775), Instance)": "", - "1024 call obj_cmp(Vec(obj#757), Vec(obj#775))": "cpu:3556062, store:-/11@a1f31683, stk:-", + "1024 call obj_cmp(Vec(obj#757), Vec(obj#775))": "cpu:3556062, store:-/11@35885842, stk:-", "1025 ret obj_cmp -> Ok(-1)": "cpu:3556349", "1026 call obj_cmp(Vec(obj#761), Vec(obj#775))": "", "1027 ret obj_cmp -> Ok(0)": "cpu:3556636", - "1028 ret get_contract_data -> Ok(Vec(obj#771))": "cpu:3556742, store:3@2df35eb5/11@a1f31683, stk:1@d62adbfe", + "1028 ret get_contract_data -> Ok(Vec(obj#771))": "cpu:3556742, store:3@2df35eb5/11@35885842, stk:1@925d9941", "1029 call vec_get(Vec(obj#771), U32(0))": "", "1030 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3556907", "1031 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1042,60 +1042,60 @@ "1040 ret string_len -> Ok(U32(4))": "cpu:3557969", "1041 call string_copy_to_slice(String(obj#765), U32(0), 4)": "", "1042 ret string_copy_to_slice -> Ok(())": "cpu:3558072", - "1043 call symbol_new_from_slice(14)": "cpu:3561598, mem:225381, store:3@2df35eb5/11@6bc48fef", - "1044 ret symbol_new_from_slice -> Ok(Symbol(obj#777))": "cpu:3562606, mem:225475, objs:-/389@791e7486", + "1043 call symbol_new_from_slice(14)": "cpu:3561598, mem:225561, store:3@2df35eb5/11@1a71df9a", + "1044 ret symbol_new_from_slice -> Ok(Symbol(obj#777))": "cpu:3562606, mem:225655, objs:-/389@5d94a8", "1045 call get_contract_data(Symbol(METADATA), Instance)": "", - "1046 call obj_cmp(Vec(obj#757), Symbol(METADATA))": "cpu:3562657, store:-/11@6bc48fef, stk:-", + "1046 call obj_cmp(Vec(obj#757), Symbol(METADATA))": "cpu:3562657, store:-/11@1a71df9a, stk:-", "1047 ret obj_cmp -> Ok(1)": "cpu:3562779", - "1048 ret get_contract_data -> Ok(Map(obj#755))": "cpu:3562885, store:3@2df35eb5/11@6bc48fef, stk:1@d62adbfe", + "1048 ret get_contract_data -> Ok(Map(obj#755))": "cpu:3562885, store:3@2df35eb5/11@1a71df9a, stk:1@925d9941", "1049 call map_unpack_to_slice(Map(obj#755), 3)": "", "1050 ret map_unpack_to_slice -> Ok(Void)": "cpu:3563225", "1051 call vec_new_from_slice(4)": "", - "1052 ret vec_new_from_slice -> Ok(Vec(obj#779))": "cpu:3564438, mem:225587, objs:-/390@17aaf196", + "1052 ret vec_new_from_slice -> Ok(Vec(obj#779))": "cpu:3564438, mem:225767, objs:-/390@9dbbcdff", "1053 call contract_event(Vec(obj#779), True)": "", - "1054 ret contract_event -> Ok(Void)": "cpu:3566047, mem:225764, objs:-/391@86d27b69, evt:5@e9159d06", - "1055 pop SAC:a010db6c:sym#745 -> Ok(Void)": "", - "1056 ret call -> Ok(Void)": " store:-/11@6bc48fef, stk:-, auth:-/-", - "1057 call vec_new_from_slice(1)": "cpu:3566487, mem:225828, objs:-/392@dd3b609c", - "1058 ret vec_new_from_slice -> Ok(Vec(obj#785))": "cpu:3567511, mem:225916, objs:-/393@81c1b7c4", - "1059 call vec_new()": "cpu:3584863, mem:230416, objs:-/394@381cf75", - "1060 ret vec_new -> Ok(Vec(obj#789))": "cpu:3585364, mem:230480, objs:-/395@14b2107a", + "1054 ret contract_event -> Ok(Void)": "cpu:3566047, mem:225944, objs:-/391@aeac5a74, evt:5@e9159d06", + "1055 pop SAC:2e378f80:sym#745 -> Ok(Void)": "", + "1056 ret call -> Ok(Void)": " store:-/11@1a71df9a, stk:-, auth:-/-", + "1057 call vec_new_from_slice(1)": "cpu:3566487, mem:226008, objs:-/392@47bb89d5", + "1058 ret vec_new_from_slice -> Ok(Vec(obj#785))": "cpu:3567511, mem:226096, objs:-/393@7db5443b", + "1059 call vec_new()": "cpu:3584863, mem:230596, objs:-/394@50d48f89", + "1060 ret vec_new -> Ok(Vec(obj#789))": "cpu:3585364, mem:230660, objs:-/395@8d33110d", "1061 call bytes_new_from_slice(32)": "", - "1062 ret bytes_new_from_slice -> Ok(Bytes(obj#791))": "cpu:3586333, mem:230592, objs:-/396@1db9300a", + "1062 ret bytes_new_from_slice -> Ok(Bytes(obj#791))": "cpu:3586333, mem:230772, objs:-/396@ee55a3ed", "1063 call bytes_len(Bytes(obj#791))": "", "1064 ret bytes_len -> Ok(U32(32))": "cpu:3586455", "1065 call bytes_new_from_slice(64)": "", - "1066 ret bytes_new_from_slice -> Ok(Bytes(obj#793))": "cpu:3587432, mem:230736, objs:-/397@e6db135c", + "1066 ret bytes_new_from_slice -> Ok(Bytes(obj#793))": "cpu:3587432, mem:230916, objs:-/397@616b492d", "1067 call bytes_len(Bytes(obj#793))": "", "1068 ret bytes_len -> Ok(U32(64))": "cpu:3587554", "1069 call map_new_from_slices(2)": "", - "1070 call symbol_new_from_slice(10)": "cpu:3588087, mem:230800", - "1071 ret symbol_new_from_slice -> Ok(Symbol(obj#795))": "cpu:3589095, mem:230890, objs:-/398@d38eb89b", + "1070 call symbol_new_from_slice(10)": "cpu:3588087, mem:230980", + "1071 ret symbol_new_from_slice -> Ok(Symbol(obj#795))": "cpu:3589095, mem:231070, objs:-/398@48f9b2a2", "1072 call obj_cmp(Symbol(obj#795), Symbol(signature))": "cpu:3589265", "1073 ret obj_cmp -> Ok(-1)": "cpu:3589432", - "1074 ret map_new_from_slices -> Ok(Map(obj#797))": "cpu:3589872, mem:230954, objs:-/399@db53d1e5", + "1074 ret map_new_from_slices -> Ok(Map(obj#797))": "cpu:3589872, mem:231134, objs:-/399@a7699253", "1075 call vec_push_back(Vec(obj#789), Map(obj#797))": "", - "1076 ret vec_push_back -> Ok(Vec(obj#799))": "cpu:3591079, mem:231042, objs:-/400@49d91fa6", - "1077 call obj_cmp(Symbol(obj#803), Symbol(signature))": "cpu:3599175, mem:232294, objs:-/404@cb3942cb", + "1076 ret vec_push_back -> Ok(Vec(obj#799))": "cpu:3591079, mem:231222, objs:-/400@1d290b48", + "1077 call obj_cmp(Symbol(obj#803), Symbol(signature))": "cpu:3599175, mem:232474, objs:-/404@8e655678", "1078 ret obj_cmp -> Ok(-1)": "cpu:3599342", - "1079 call call(Address(obj#37), Symbol(set_admin), Vec(obj#785))": "cpu:3602200, mem:232606, objs:-/408@89937c5e, auth:-/1@e0faa8de", - "1080 push SAC:a010db6c:set_admin(Address(obj#783))": "cpu:3633964, mem:237972, objs:-/409@1a4b2d19, stk:1@75968b2e, auth:1@d385da27/1@8d847116", + "1079 call call(Address(obj#37), Symbol(set_admin), Vec(obj#785))": "cpu:3602200, mem:232786, objs:-/408@34e81ed6, auth:-/1@e0faa8de", + "1080 push SAC:2e378f80:set_admin(Address(obj#783))": "cpu:3633964, mem:238160, objs:-/409@c839bdae, stk:1@a7563896, auth:1@d385da27/1@8d847116", "1081 call symbol_index_in_strs(Symbol(set_admin), 17)": "", "1082 ret symbol_index_in_strs -> Ok(U32(12))": "cpu:3634722", "1083 call vec_new_from_slice(1)": "", - "1084 ret vec_new_from_slice -> Ok(Vec(obj#819))": "cpu:3635685, mem:238060, objs:-/410@a89a9e0e", + "1084 ret vec_new_from_slice -> Ok(Vec(obj#819))": "cpu:3635685, mem:238248, objs:-/410@ec87f597", "1085 call get_contract_data(Vec(obj#819), Instance)": "", - "1086 call obj_cmp(Symbol(obj#833), Symbol(issuer))": "cpu:3645676, mem:239191, objs:-/419@cde15ba2, stk:-", + "1086 call obj_cmp(Symbol(obj#833), Symbol(issuer))": "cpu:3645676, mem:239383, objs:-/419@9dba827c, stk:-", "1087 ret obj_cmp -> Ok(-1)": "cpu:3645842", - "1088 call obj_cmp(Symbol(METADATA), Vec(obj#827))": "cpu:3646773, mem:239319, objs:-/421@aed201cf", + "1088 call obj_cmp(Symbol(METADATA), Vec(obj#827))": "cpu:3646773, mem:239511, objs:-/421@5fb5564f", "1089 ret obj_cmp -> Ok(-1)": "cpu:3646895", "1090 call obj_cmp(Vec(obj#827), Vec(obj#831))": "", "1091 ret obj_cmp -> Ok(-1)": "cpu:3647182", "1092 call obj_cmp(Vec(obj#827), Vec(obj#819))": "cpu:3647233", "1093 ret obj_cmp -> Ok(0)": "cpu:3647520", - "1094 ret get_contract_data -> Ok(Address(obj#829))": "cpu:3647626, store:3@b9d43ace/11@6bc48fef, stk:1@c80c6f11", + "1094 ret get_contract_data -> Ok(Address(obj#829))": "cpu:3647626, store:3@b9d43ace/11@1a71df9a, stk:1@1f458551", "1095 call require_auth(Address(obj#829))": "", - "1096 call obj_cmp(Address(obj#801), Address(obj#829))": "cpu:3648253, mem:239343", + "1096 call obj_cmp(Address(obj#801), Address(obj#829))": "cpu:3648253, mem:239535", "1097 ret obj_cmp -> Ok(0)": "cpu:3648545", "1098 call obj_cmp(Address(obj#801), Address(obj#829))": " auth:1@d385da27/-", "1099 ret obj_cmp -> Ok(0)": "cpu:3648837", @@ -1103,11 +1103,11 @@ "1101 ret obj_cmp -> Ok(0)": "cpu:3649129", "1102 call obj_cmp(Address(obj#815), Address(obj#783))": "", "1103 ret obj_cmp -> Ok(0)": "cpu:3649421", - "1104 call vec_len(Vec(obj#811))": "cpu:3666841, mem:243795", + "1104 call vec_len(Vec(obj#811))": "cpu:3666841, mem:243987", "1105 ret vec_len -> Ok(U32(1))": "cpu:3666963", "1106 call bytes_new_from_slice(32)": "", - "1107 ret bytes_new_from_slice -> Ok(Bytes(obj#843))": "cpu:3667932, mem:243907, objs:-/422@1d09ad02", - "1108 call vec_get(Vec(obj#811), U32(0))": "cpu:3669884, mem:244147", + "1107 ret bytes_new_from_slice -> Ok(Bytes(obj#843))": "cpu:3667932, mem:244099, objs:-/422@a022cee7", + "1108 call vec_get(Vec(obj#811), U32(0))": "cpu:3669884, mem:244339", "1109 ret vec_get -> Ok(Map(obj#809))": "cpu:3670110", "1110 call map_unpack_to_slice(Map(obj#809), 2)": "", "1111 ret map_unpack_to_slice -> Ok(Void)": "cpu:3670462", @@ -1119,65 +1119,65 @@ "1117 ret verify_sig_ed25519 -> Ok(Void)": "cpu:4089916", "1118 call bytes_copy_to_slice(Bytes(obj#805), U32(0), 32)": "", "1119 ret bytes_copy_to_slice -> Ok(())": "cpu:4090023", - "1120 ret require_auth -> Ok(Void)": "cpu:4100694, mem:246851, store:3@b9d43ace/12@f4c2a3e8, foot:12@898eb5e7, auth:1@d385da27/1@2a1b7882", + "1120 ret require_auth -> Ok(Void)": "cpu:4100694, mem:247043, store:3@b9d43ace/12@72d5f54b, foot:12@8d7ff0f4, auth:1@d385da27/1@2a1b7882", "1121 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1122 call get_ledger_sequence()": "cpu:4102163, mem:246987, store:3@b9d43ace/-, foot:-", + "1122 call get_ledger_sequence()": "cpu:4102163, mem:247179, store:3@b9d43ace/-, foot:-", "1123 ret get_ledger_sequence -> Ok(U32(123))": "", - "1124 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4112491, mem:248732, store:3@b9d43ace/12@f4c2a3e8, foot:12@898eb5e7", + "1124 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4112491, mem:248928, store:3@b9d43ace/12@72d5f54b, foot:12@8d7ff0f4", "1125 call vec_new_from_slice(1)": "cpu:4112535", - "1126 ret vec_new_from_slice -> Ok(Vec(obj#845))": "cpu:4113498, mem:248820, objs:-/423@3674bbf", + "1126 ret vec_new_from_slice -> Ok(Vec(obj#845))": "cpu:4113498, mem:249016, objs:-/423@280cd28b", "1127 call put_contract_data(Vec(obj#845), Address(obj#783), Instance)": "", - "1128 call obj_cmp(Vec(obj#827), Vec(obj#845))": "cpu:4113716, store:-/12@f4c2a3e8, stk:-", + "1128 call obj_cmp(Vec(obj#827), Vec(obj#845))": "cpu:4113716, store:-/12@72d5f54b, stk:-", "1129 ret obj_cmp -> Ok(0)": "cpu:4114003", - "1130 call obj_cmp(Symbol(METADATA), Vec(obj#845))": "cpu:4114593, mem:248908", + "1130 call obj_cmp(Symbol(METADATA), Vec(obj#845))": "cpu:4114593, mem:249104", "1131 ret obj_cmp -> Ok(-1)": "cpu:4114715", "1132 call obj_cmp(Vec(obj#845), Vec(obj#831))": "", "1133 ret obj_cmp -> Ok(-1)": "cpu:4115002", - "1134 ret put_contract_data -> Ok(Void)": " store:3@6e8f0ae2/12@f4c2a3e8, stk:1@42e3cafd", + "1134 ret put_contract_data -> Ok(Void)": " store:3@6e8f0ae2/12@72d5f54b, stk:1@152b784f", "1135 call get_contract_data(Symbol(METADATA), Instance)": "", - "1136 call obj_cmp(Vec(obj#845), Symbol(METADATA))": "cpu:4115053, store:-/12@f4c2a3e8, stk:-", + "1136 call obj_cmp(Vec(obj#845), Symbol(METADATA))": "cpu:4115053, store:-/12@72d5f54b, stk:-", "1137 ret obj_cmp -> Ok(1)": "cpu:4115175", - "1138 ret get_contract_data -> Ok(Map(obj#825))": "cpu:4115281, store:3@6e8f0ae2/12@f4c2a3e8, stk:1@42e3cafd", + "1138 ret get_contract_data -> Ok(Map(obj#825))": "cpu:4115281, store:3@6e8f0ae2/12@72d5f54b, stk:1@152b784f", "1139 call map_unpack_to_slice(Map(obj#825), 3)": "", "1140 ret map_unpack_to_slice -> Ok(Void)": "cpu:4115621", "1141 call vec_new_from_slice(3)": "", - "1142 ret vec_new_from_slice -> Ok(Vec(obj#847))": "cpu:4116710, mem:249012, objs:-/424@4baa8f2d", + "1142 ret vec_new_from_slice -> Ok(Vec(obj#847))": "cpu:4116710, mem:249208, objs:-/424@b93213bc", "1143 call contract_event(Vec(obj#847), Address(obj#783))": "", - "1144 ret contract_event -> Ok(Void)": "cpu:4118380, mem:249189, objs:-/425@88cd4786, evt:6@9ea361e1", - "1145 pop SAC:a010db6c:set_admin -> Ok(Void)": "cpu:4139675, mem:253737, store:3@6e8f0ae2/12@932155b0", - "1146 ret call -> Ok(Void)": " store:-/12@932155b0, stk:-, auth:-/-", - "1147 call vec_new_from_slice(2)": "cpu:4140115, mem:253801, objs:-/426@ca679eae", - "1148 ret vec_new_from_slice -> Ok(Vec(obj#853))": "cpu:4141141, mem:253897, objs:-/427@82027a21", - "1149 call vec_new()": "cpu:4159631, mem:258997, objs:-/428@b78384a6", - "1150 ret vec_new -> Ok(Vec(obj#857))": "cpu:4160132, mem:259061, objs:-/429@f65ab8c2", + "1144 ret contract_event -> Ok(Void)": "cpu:4118380, mem:249385, objs:-/425@a2a00a32, evt:6@9ea361e1", + "1145 pop SAC:2e378f80:set_admin -> Ok(Void)": "cpu:4139675, mem:253941, store:3@6e8f0ae2/12@85a3a9d4", + "1146 ret call -> Ok(Void)": " store:-/12@85a3a9d4, stk:-, auth:-/-", + "1147 call vec_new_from_slice(2)": "cpu:4140115, mem:254005, objs:-/426@ef725ddb", + "1148 ret vec_new_from_slice -> Ok(Vec(obj#853))": "cpu:4141141, mem:254101, objs:-/427@8eb1dca1", + "1149 call vec_new()": "cpu:4159631, mem:259201, objs:-/428@61d6183c", + "1150 ret vec_new -> Ok(Vec(obj#857))": "cpu:4160132, mem:259265, objs:-/429@37a5bc4f", "1151 call bytes_new_from_slice(32)": "", - "1152 ret bytes_new_from_slice -> Ok(Bytes(obj#859))": "cpu:4161101, mem:259173, objs:-/430@fc414723", + "1152 ret bytes_new_from_slice -> Ok(Bytes(obj#859))": "cpu:4161101, mem:259377, objs:-/430@a272bb7a", "1153 call bytes_len(Bytes(obj#859))": "", "1154 ret bytes_len -> Ok(U32(32))": "cpu:4161223", "1155 call bytes_new_from_slice(64)": "", - "1156 ret bytes_new_from_slice -> Ok(Bytes(obj#861))": "cpu:4162200, mem:259317, objs:-/431@be13c2c4", + "1156 ret bytes_new_from_slice -> Ok(Bytes(obj#861))": "cpu:4162200, mem:259521, objs:-/431@e898d7e3", "1157 call bytes_len(Bytes(obj#861))": "", "1158 ret bytes_len -> Ok(U32(64))": "cpu:4162322", "1159 call map_new_from_slices(2)": "", - "1160 call symbol_new_from_slice(10)": "cpu:4162855, mem:259381", - "1161 ret symbol_new_from_slice -> Ok(Symbol(obj#863))": "cpu:4163863, mem:259471, objs:-/432@2f4cf17c", + "1160 call symbol_new_from_slice(10)": "cpu:4162855, mem:259585", + "1161 ret symbol_new_from_slice -> Ok(Symbol(obj#863))": "cpu:4163863, mem:259675, objs:-/432@177e21c0", "1162 call obj_cmp(Symbol(obj#863), Symbol(signature))": "cpu:4164033", "1163 ret obj_cmp -> Ok(-1)": "cpu:4164200", - "1164 ret map_new_from_slices -> Ok(Map(obj#865))": "cpu:4164640, mem:259535, objs:-/433@27be371", + "1164 ret map_new_from_slices -> Ok(Map(obj#865))": "cpu:4164640, mem:259739, objs:-/433@603ea08", "1165 call vec_push_back(Vec(obj#857), Map(obj#865))": "", - "1166 ret vec_push_back -> Ok(Vec(obj#867))": "cpu:4165847, mem:259623, objs:-/434@31ed373d", - "1167 call obj_cmp(Symbol(obj#871), Symbol(signature))": "cpu:4173943, mem:260875, objs:-/438@bdeaccbd", + "1166 ret vec_push_back -> Ok(Vec(obj#867))": "cpu:4165847, mem:259827, objs:-/434@6d069cac", + "1167 call obj_cmp(Symbol(obj#871), Symbol(signature))": "cpu:4173943, mem:261079, objs:-/438@3903589a", "1168 ret obj_cmp -> Ok(-1)": "cpu:4174110", - "1169 call call(Address(obj#37), Symbol(mint), Vec(obj#853))": "cpu:4176974, mem:261211, objs:-/442@588384db, auth:-/1@f4969d64", - "1170 push SAC:a010db6c:mint(Address(obj#851), I128(1))": "cpu:4208760, mem:266661, objs:-/443@56688cc1, stk:1@3bdb58cc, auth:1@1177f489/1@f8c82be4", + "1169 call call(Address(obj#37), Symbol(mint), Vec(obj#853))": "cpu:4176974, mem:261415, objs:-/442@324f10d7, auth:-/1@f4969d64", + "1170 push SAC:2e378f80:mint(Address(obj#851), I128(1))": "cpu:4208760, mem:266873, objs:-/443@d0dbc114, stk:1@cc0483c4, auth:1@1177f489/1@f8c82be4", "1171 call symbol_index_in_strs(Symbol(mint), 17)": "", "1172 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:4209508", "1173 call vec_new_from_slice(1)": "", - "1174 ret vec_new_from_slice -> Ok(Vec(obj#887))": "cpu:4210471, mem:266749, objs:-/444@886df4b9", + "1174 ret vec_new_from_slice -> Ok(Vec(obj#887))": "cpu:4210471, mem:266961, objs:-/444@ba4b3145", "1175 call get_contract_data(Vec(obj#887), Instance)": "", - "1176 call obj_cmp(Symbol(obj#901), Symbol(issuer))": "cpu:4220462, mem:267880, objs:-/453@8ba0392b, stk:-", + "1176 call obj_cmp(Symbol(obj#901), Symbol(issuer))": "cpu:4220462, mem:268096, objs:-/453@db645b53, stk:-", "1177 ret obj_cmp -> Ok(-1)": "cpu:4220628", - "1178 call obj_cmp(Symbol(METADATA), Vec(obj#895))": "cpu:4221559, mem:268008, objs:-/455@7830548a", + "1178 call obj_cmp(Symbol(METADATA), Vec(obj#895))": "cpu:4221559, mem:268224, objs:-/455@a1759f07", "1179 ret obj_cmp -> Ok(-1)": "cpu:4221681", "1180 call obj_cmp(Vec(obj#895), Vec(obj#899))": "", "1181 ret obj_cmp -> Ok(-1)": "cpu:4221968", @@ -1185,7 +1185,7 @@ "1183 ret obj_cmp -> Ok(-1)": "cpu:4222306", "1184 call obj_cmp(Vec(obj#899), Vec(obj#887))": "", "1185 ret obj_cmp -> Ok(0)": "cpu:4222593", - "1186 ret get_contract_data -> Ok(Vec(obj#909))": "cpu:4222699, store:3@c99d7521/12@932155b0, stk:1@2c0b8417", + "1186 ret get_contract_data -> Ok(Vec(obj#909))": "cpu:4222699, store:3@c99d7521/12@85a3a9d4, stk:1@e913e5fc", "1187 call vec_get(Vec(obj#909), U32(0))": "", "1188 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4222864", "1189 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1196,16 +1196,16 @@ "1194 ret map_unpack_to_slice -> Ok(Void)": "cpu:4223575", "1195 call bytes_len(Bytes(obj#905))": "", "1196 ret bytes_len -> Ok(U32(32))": "cpu:4223697", - "1197 call obj_cmp(Address(obj#911), Address(obj#851))": "cpu:4224290, mem:268072, objs:-/456@3ece6f28", + "1197 call obj_cmp(Address(obj#911), Address(obj#851))": "cpu:4224290, mem:268288, objs:-/456@c69c49d2", "1198 ret obj_cmp -> Ok(-1)": "cpu:4224582", "1199 call vec_new_from_slice(1)": "", - "1200 ret vec_new_from_slice -> Ok(Vec(obj#913))": "cpu:4225545, mem:268160, objs:-/457@efde1c76", + "1200 ret vec_new_from_slice -> Ok(Vec(obj#913))": "cpu:4225545, mem:268376, objs:-/457@24cfbc29", "1201 call get_contract_data(Vec(obj#913), Instance)": "", - "1202 call obj_cmp(Vec(obj#895), Vec(obj#913))": "cpu:4225657, store:-/12@932155b0, stk:-", + "1202 call obj_cmp(Vec(obj#895), Vec(obj#913))": "cpu:4225657, store:-/12@85a3a9d4, stk:-", "1203 ret obj_cmp -> Ok(0)": "cpu:4225944", - "1204 ret get_contract_data -> Ok(Address(obj#897))": "cpu:4226050, store:3@c99d7521/12@932155b0, stk:1@2c0b8417", + "1204 ret get_contract_data -> Ok(Address(obj#897))": "cpu:4226050, store:3@c99d7521/12@85a3a9d4, stk:1@e913e5fc", "1205 call require_auth(Address(obj#897))": "", - "1206 call obj_cmp(Address(obj#869), Address(obj#897))": "cpu:4226679, mem:268192", + "1206 call obj_cmp(Address(obj#869), Address(obj#897))": "cpu:4226679, mem:268408", "1207 ret obj_cmp -> Ok(0)": "cpu:4226971", "1208 call obj_cmp(Address(obj#869), Address(obj#897))": " auth:1@1177f489/-", "1209 ret obj_cmp -> Ok(0)": "cpu:4227263", @@ -1213,11 +1213,11 @@ "1211 ret obj_cmp -> Ok(0)": "cpu:4227555", "1212 call obj_cmp(Address(obj#883), Address(obj#851))": "", "1213 ret obj_cmp -> Ok(0)": "cpu:4227847", - "1214 call vec_len(Vec(obj#879))": "cpu:4246405, mem:273244", + "1214 call vec_len(Vec(obj#879))": "cpu:4246405, mem:273460", "1215 ret vec_len -> Ok(U32(1))": "cpu:4246527", "1216 call bytes_new_from_slice(32)": "", - "1217 ret bytes_new_from_slice -> Ok(Bytes(obj#915))": "cpu:4247496, mem:273356, objs:-/458@f7edb6f1", - "1218 call vec_get(Vec(obj#879), U32(0))": "cpu:4249592, mem:273596", + "1217 ret bytes_new_from_slice -> Ok(Bytes(obj#915))": "cpu:4247496, mem:273572, objs:-/458@3f87336c", + "1218 call vec_get(Vec(obj#879), U32(0))": "cpu:4249592, mem:273812", "1219 ret vec_get -> Ok(Map(obj#877))": "cpu:4249818", "1220 call map_unpack_to_slice(Map(obj#877), 2)": "", "1221 ret map_unpack_to_slice -> Ok(Void)": "cpu:4250170", @@ -1229,19 +1229,19 @@ "1227 ret verify_sig_ed25519 -> Ok(Void)": "cpu:4669624", "1228 call bytes_copy_to_slice(Bytes(obj#873), U32(0), 32)": "", "1229 ret bytes_copy_to_slice -> Ok(())": "cpu:4669731", - "1230 ret require_auth -> Ok(Void)": "cpu:4679316, mem:276486, store:3@c99d7521/13@1318f37f, foot:13@a79b7d1a, auth:1@1177f489/1@bff56659", + "1230 ret require_auth -> Ok(Void)": "cpu:4679316, mem:276702, store:3@c99d7521/13@7b14cf5a, foot:13@c785e7e9, auth:1@1177f489/1@bff56659", "1231 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1232 call get_ledger_sequence()": "cpu:4680785, mem:276622, store:3@c99d7521/-, foot:-", + "1232 call get_ledger_sequence()": "cpu:4680785, mem:276838, store:3@c99d7521/-, foot:-", "1233 ret get_ledger_sequence -> Ok(U32(123))": "", - "1234 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4691113, mem:278367, store:3@c99d7521/13@1318f37f, foot:13@a79b7d1a", + "1234 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4691113, mem:278587, store:3@c99d7521/13@7b14cf5a, foot:13@c785e7e9", "1235 call vec_new_from_slice(1)": "cpu:4691308", - "1236 ret vec_new_from_slice -> Ok(Vec(obj#917))": "cpu:4692271, mem:278455, objs:-/459@eb3f02d", + "1236 ret vec_new_from_slice -> Ok(Vec(obj#917))": "cpu:4692271, mem:278675, objs:-/459@55742052", "1237 call get_contract_data(Vec(obj#917), Instance)": "", - "1238 call obj_cmp(Vec(obj#895), Vec(obj#917))": "cpu:4692383, store:-/13@1318f37f, stk:-", + "1238 call obj_cmp(Vec(obj#895), Vec(obj#917))": "cpu:4692383, store:-/13@7b14cf5a, stk:-", "1239 ret obj_cmp -> Ok(-1)": "cpu:4692670", "1240 call obj_cmp(Vec(obj#899), Vec(obj#917))": "", "1241 ret obj_cmp -> Ok(0)": "cpu:4692957", - "1242 ret get_contract_data -> Ok(Vec(obj#909))": "cpu:4693063, store:3@c99d7521/13@1318f37f, stk:1@2c0b8417", + "1242 ret get_contract_data -> Ok(Vec(obj#909))": "cpu:4693063, store:3@c99d7521/13@7b14cf5a, stk:1@e913e5fc", "1243 call vec_get(Vec(obj#909), U32(0))": "", "1244 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4693228", "1245 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1256,14 +1256,14 @@ "1254 ret string_len -> Ok(U32(4))": "cpu:4694290", "1255 call string_copy_to_slice(String(obj#903), U32(0), 4)": "", "1256 ret string_copy_to_slice -> Ok(())": "cpu:4694393", - "1257 call vec_new_from_slice(1)": "cpu:4695474, mem:278591", - "1258 ret vec_new_from_slice -> Ok(Vec(obj#919))": "cpu:4696437, mem:278679, objs:-/460@bca0394b", + "1257 call vec_new_from_slice(1)": "cpu:4695474, mem:278811", + "1258 ret vec_new_from_slice -> Ok(Vec(obj#919))": "cpu:4696437, mem:278899, objs:-/460@f317b61c", "1259 call get_contract_data(Vec(obj#919), Instance)": "", - "1260 call obj_cmp(Vec(obj#895), Vec(obj#919))": "cpu:4696549, store:-/13@1318f37f, stk:-", + "1260 call obj_cmp(Vec(obj#895), Vec(obj#919))": "cpu:4696549, store:-/13@7b14cf5a, stk:-", "1261 ret obj_cmp -> Ok(-1)": "cpu:4696836", "1262 call obj_cmp(Vec(obj#899), Vec(obj#919))": "", "1263 ret obj_cmp -> Ok(0)": "cpu:4697123", - "1264 ret get_contract_data -> Ok(Vec(obj#909))": "cpu:4697229, store:3@c99d7521/13@1318f37f, stk:1@2c0b8417", + "1264 ret get_contract_data -> Ok(Vec(obj#909))": "cpu:4697229, store:3@c99d7521/13@7b14cf5a, stk:1@e913e5fc", "1265 call vec_get(Vec(obj#909), U32(0))": "", "1266 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4697394", "1267 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1278,17 +1278,17 @@ "1276 ret string_len -> Ok(U32(4))": "cpu:4698456", "1277 call string_copy_to_slice(String(obj#903), U32(0), 4)": "", "1278 ret string_copy_to_slice -> Ok(())": "cpu:4698559", - "1279 call get_contract_data(Symbol(METADATA), Instance)": "cpu:4702063, mem:279987, store:3@c99d7521/13@4976d008", - "1280 call obj_cmp(Vec(obj#895), Symbol(METADATA))": "cpu:4702114, store:-/13@4976d008, stk:-", + "1279 call get_contract_data(Symbol(METADATA), Instance)": "cpu:4702063, mem:280207, store:3@c99d7521/13@9ed3aa66", + "1280 call obj_cmp(Vec(obj#895), Symbol(METADATA))": "cpu:4702114, store:-/13@9ed3aa66, stk:-", "1281 ret obj_cmp -> Ok(1)": "cpu:4702236", - "1282 ret get_contract_data -> Ok(Map(obj#893))": "cpu:4702342, store:3@c99d7521/13@4976d008, stk:1@2c0b8417", + "1282 ret get_contract_data -> Ok(Map(obj#893))": "cpu:4702342, store:3@c99d7521/13@9ed3aa66, stk:1@e913e5fc", "1283 call map_unpack_to_slice(Map(obj#893), 3)": "", "1284 ret map_unpack_to_slice -> Ok(Void)": "cpu:4702682", "1285 call vec_new_from_slice(4)": "", - "1286 ret vec_new_from_slice -> Ok(Vec(obj#921))": "cpu:4703834, mem:280099, objs:-/461@384e841d", + "1286 ret vec_new_from_slice -> Ok(Vec(obj#921))": "cpu:4703834, mem:280319, objs:-/461@53df90d", "1287 call contract_event(Vec(obj#921), I128(1))": "", - "1288 ret contract_event -> Ok(Void)": "cpu:4705443, mem:280276, objs:-/462@808d6b2a, evt:7@282f7e1e", - "1289 pop SAC:a010db6c:mint -> Ok(Void)": "", - "1290 ret call -> Ok(Void)": " store:-/13@4976d008, stk:-, auth:-/-", - "1291 end": "cpu:4705443, mem:280276, prngs:-/9b4a753, objs:-/462@808d6b2a, vm:-/-, evt:7@282f7e1e, store:-/13@4976d008, foot:13@a79b7d1a, stk:-, auth:-/-" + "1288 ret contract_event -> Ok(Void)": "cpu:4705443, mem:280496, objs:-/462@747e4d03, evt:7@282f7e1e", + "1289 pop SAC:2e378f80:mint -> Ok(Void)": "", + "1290 ret call -> Ok(Void)": " store:-/13@9ed3aa66, stk:-, auth:-/-", + "1291 end": "cpu:4705443, mem:280496, prngs:-/9b4a753, objs:-/462@747e4d03, vm:-/-, evt:7@282f7e1e, store:-/13@9ed3aa66, foot:13@c785e7e9, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_stellar_asset_contract_authorization.json b/soroban-env-host/observations/test__stellar_asset_contract__test_stellar_asset_contract_authorization.json index ccc1f117d..260fffb6c 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_stellar_asset_contract_authorization.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_stellar_asset_contract_authorization.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,54 +68,54 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call vec_new_from_slice(2)": "cpu:218830, mem:14164, objs:-/20@f10c2443, store:-/6@3f915cb1, foot:6@980adc1a", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:219856, mem:14260, objs:-/21@a70452ec", - " 87 call vec_new()": "cpu:238346, mem:19360, objs:-/22@49776f1d", - " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:238847, mem:19424, objs:-/23@8278a387", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call vec_new_from_slice(2)": "cpu:218830, mem:14172, objs:-/20@84c25009, store:-/6@fad10303, foot:6@f087481e", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:219856, mem:14268, objs:-/21@4c31c4f6", + " 87 call vec_new()": "cpu:238346, mem:19368, objs:-/22@e1619b81", + " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:238847, mem:19432, objs:-/23@e05da44b", " 89 call bytes_new_from_slice(32)": "", - " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:239816, mem:19536, objs:-/24@6414ef7d", + " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:239816, mem:19544, objs:-/24@7e108b72", " 91 call bytes_len(Bytes(obj#47))": "", " 92 ret bytes_len -> Ok(U32(32))": "cpu:239938", " 93 call bytes_new_from_slice(64)": "", - " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:240915, mem:19680, objs:-/25@7798c7d4", + " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:240915, mem:19688, objs:-/25@1d759f6e", " 95 call bytes_len(Bytes(obj#49))": "", " 96 ret bytes_len -> Ok(U32(64))": "cpu:241037", " 97 call map_new_from_slices(2)": "", - " 98 call symbol_new_from_slice(10)": "cpu:241570, mem:19744", - " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:242578, mem:19834, objs:-/26@12829e48", + " 98 call symbol_new_from_slice(10)": "cpu:241570, mem:19752", + " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:242578, mem:19842, objs:-/26@8f5f49a9", " 100 call obj_cmp(Symbol(obj#51), Symbol(signature))": "cpu:242748", " 101 ret obj_cmp -> Ok(-1)": "cpu:242915", - " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:243355, mem:19898, objs:-/27@1471fbd", + " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:243355, mem:19906, objs:-/27@8f3f4740", " 103 call vec_push_back(Vec(obj#45), Map(obj#53))": "", - " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:244562, mem:19986, objs:-/28@e4e9ed4d", - " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:252658, mem:21238, objs:-/32@c6e61994", + " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:244562, mem:19994, objs:-/28@dab377d4", + " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:252658, mem:21246, objs:-/32@51ebaa91", " 106 ret obj_cmp -> Ok(-1)": "cpu:252825", - " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:255689, mem:21574, objs:-/36@653b45ef, auth:-/1@471dcf20", - " 108 push SAC:a010db6c:mint(Address(obj#39), I128(100000000))": "cpu:286759, mem:26616, objs:-/37@b587f4bd, stk:1@cc1994d0, auth:1@bd72e8ef/1@49ca333", + " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:255689, mem:21582, objs:-/36@7fd370e3, auth:-/1@471dcf20", + " 108 push SAC:2e378f80:mint(Address(obj#39), I128(100000000))": "cpu:286759, mem:26632, objs:-/37@8670604, stk:1@b0c8fa83, auth:1@bd72e8ef/1@49ca333", " 109 call symbol_index_in_strs(Symbol(mint), 17)": "", " 110 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:287507", " 111 call vec_new_from_slice(1)": "", - " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:288470, mem:26704, objs:-/38@29414f6", + " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:288470, mem:26720, objs:-/38@4fa61eb6", " 113 call get_contract_data(Vec(obj#75), Instance)": "", - " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:298461, mem:27835, objs:-/47@b4891f4e, stk:-", + " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:298461, mem:27855, objs:-/47@ac775cc5, stk:-", " 115 ret obj_cmp -> Ok(-1)": "cpu:298627", - " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:299558, mem:27963, objs:-/49@aef65d37", + " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:299558, mem:27983, objs:-/49@726e766a", " 117 ret obj_cmp -> Ok(-1)": "cpu:299680", " 118 call obj_cmp(Vec(obj#83), Vec(obj#87))": "", " 119 ret obj_cmp -> Ok(-1)": "cpu:299967", @@ -123,7 +123,7 @@ " 121 ret obj_cmp -> Ok(-1)": "cpu:300305", " 122 call obj_cmp(Vec(obj#87), Vec(obj#75))": "", " 123 ret obj_cmp -> Ok(0)": "cpu:300592", - " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:300698, store:3@63cd6523/6@3f915cb1, stk:1@62cc3764", + " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:300698, store:3@63cd6523/6@fad10303, stk:1@56f3dc2b", " 125 call vec_get(Vec(obj#97), U32(0))": "", " 126 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:300863", " 127 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -134,16 +134,16 @@ " 132 ret map_unpack_to_slice -> Ok(Void)": "cpu:301574", " 133 call bytes_len(Bytes(obj#93))": "", " 134 ret bytes_len -> Ok(U32(32))": "cpu:301696", - " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:302289, mem:28027, objs:-/50@5da9862e", + " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:302289, mem:28047, objs:-/50@a11d5bac", " 136 ret obj_cmp -> Ok(-1)": "cpu:302581", " 137 call vec_new_from_slice(1)": "", - " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:303544, mem:28115, objs:-/51@c30418a2", + " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:303544, mem:28135, objs:-/51@502c071e", " 139 call get_contract_data(Vec(obj#101), Instance)": "", - " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:303656, store:-/6@3f915cb1, stk:-", + " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:303656, store:-/6@fad10303, stk:-", " 141 ret obj_cmp -> Ok(0)": "cpu:303943", - " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:304049, store:3@63cd6523/6@3f915cb1, stk:1@62cc3764", + " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:304049, store:3@63cd6523/6@fad10303, stk:1@56f3dc2b", " 143 call require_auth(Address(obj#85))": "", - " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:304678, mem:28147", + " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:304678, mem:28167", " 145 ret obj_cmp -> Ok(0)": "cpu:304970", " 146 call obj_cmp(Address(obj#57), Address(obj#85))": " auth:1@bd72e8ef/-", " 147 ret obj_cmp -> Ok(0)": "cpu:305262", @@ -151,11 +151,11 @@ " 149 ret obj_cmp -> Ok(0)": "cpu:305554", " 150 call obj_cmp(Address(obj#71), Address(obj#39))": "", " 151 ret obj_cmp -> Ok(0)": "cpu:305846", - " 152 call vec_len(Vec(obj#67))": "cpu:324404, mem:33199", + " 152 call vec_len(Vec(obj#67))": "cpu:324404, mem:33219", " 153 ret vec_len -> Ok(U32(1))": "cpu:324526", " 154 call bytes_new_from_slice(32)": "", - " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:325495, mem:33311, objs:-/52@39b7397f", - " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:327572, mem:33551", + " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:325495, mem:33331, objs:-/52@34d427fc", + " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:327572, mem:33571", " 157 ret vec_get -> Ok(Map(obj#65))": "cpu:327798", " 158 call map_unpack_to_slice(Map(obj#65), 2)": "", " 159 ret map_unpack_to_slice -> Ok(Void)": "cpu:328150", @@ -167,19 +167,19 @@ " 165 ret verify_sig_ed25519 -> Ok(Void)": "cpu:747604", " 166 call bytes_copy_to_slice(Bytes(obj#61), U32(0), 32)": "", " 167 ret bytes_copy_to_slice -> Ok(())": "cpu:747711", - " 168 ret require_auth -> Ok(Void)": "cpu:753952, mem:35325, store:3@63cd6523/7@427f9a9c, foot:7@7b60d93b, auth:1@bd72e8ef/1@4ec905a3", + " 168 ret require_auth -> Ok(Void)": "cpu:753952, mem:35345, store:3@63cd6523/7@fe1d8640, foot:7@6f010aca, auth:1@bd72e8ef/1@4ec905a3", " 169 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 170 call get_ledger_sequence()": "cpu:755258, mem:35461, store:3@63cd6523/-, foot:-", + " 170 call get_ledger_sequence()": "cpu:755258, mem:35481, store:3@63cd6523/-, foot:-", " 171 ret get_ledger_sequence -> Ok(U32(123))": "", - " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:766626, mem:37698, store:3@63cd6523/7@a48bbb6, foot:7@7b60d93b", + " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:766626, mem:37722, store:3@63cd6523/7@b06549b4, foot:7@6f010aca", " 173 call vec_new_from_slice(1)": "cpu:766821", - " 174 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:767784, mem:37786, objs:-/53@aef26dab", + " 174 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:767784, mem:37810, objs:-/53@77b658b3", " 175 call get_contract_data(Vec(obj#105), Instance)": "", - " 176 call obj_cmp(Vec(obj#83), Vec(obj#105))": "cpu:767896, store:-/7@a48bbb6, stk:-", + " 176 call obj_cmp(Vec(obj#83), Vec(obj#105))": "cpu:767896, store:-/7@b06549b4, stk:-", " 177 ret obj_cmp -> Ok(-1)": "cpu:768183", " 178 call obj_cmp(Vec(obj#87), Vec(obj#105))": "", " 179 ret obj_cmp -> Ok(0)": "cpu:768470", - " 180 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:768576, store:3@63cd6523/7@a48bbb6, stk:1@62cc3764", + " 180 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:768576, store:3@63cd6523/7@b06549b4, stk:1@56f3dc2b", " 181 call vec_get(Vec(obj#97), U32(0))": "", " 182 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:768741", " 183 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -194,14 +194,14 @@ " 192 ret string_len -> Ok(U32(4))": "cpu:769803", " 193 call string_copy_to_slice(String(obj#91), U32(0), 4)": "", " 194 ret string_copy_to_slice -> Ok(())": "cpu:769906", - " 195 call vec_new_from_slice(1)": "cpu:771127, mem:37922", - " 196 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:772090, mem:38010, objs:-/54@1eb6b6fd", + " 195 call vec_new_from_slice(1)": "cpu:771127, mem:37946", + " 196 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:772090, mem:38034, objs:-/54@3e024891", " 197 call get_contract_data(Vec(obj#107), Instance)": "", - " 198 call obj_cmp(Vec(obj#83), Vec(obj#107))": "cpu:772202, store:-/7@a48bbb6, stk:-", + " 198 call obj_cmp(Vec(obj#83), Vec(obj#107))": "cpu:772202, store:-/7@b06549b4, stk:-", " 199 ret obj_cmp -> Ok(-1)": "cpu:772489", " 200 call obj_cmp(Vec(obj#87), Vec(obj#107))": "", " 201 ret obj_cmp -> Ok(0)": "cpu:772776", - " 202 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:772882, store:3@63cd6523/7@a48bbb6, stk:1@62cc3764", + " 202 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:772882, store:3@63cd6523/7@b06549b4, stk:1@56f3dc2b", " 203 call vec_get(Vec(obj#97), U32(0))": "", " 204 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:773047", " 205 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -216,50 +216,50 @@ " 214 ret string_len -> Ok(U32(4))": "cpu:774109", " 215 call string_copy_to_slice(String(obj#91), U32(0), 4)": "", " 216 ret string_copy_to_slice -> Ok(())": "cpu:774212", - " 217 call get_contract_data(Symbol(METADATA), Instance)": "cpu:777270, mem:38910, store:3@63cd6523/7@b56c800b", - " 218 call obj_cmp(Vec(obj#83), Symbol(METADATA))": "cpu:777321, store:-/7@b56c800b, stk:-", + " 217 call get_contract_data(Symbol(METADATA), Instance)": "cpu:777270, mem:38934, store:3@63cd6523/7@216606f2", + " 218 call obj_cmp(Vec(obj#83), Symbol(METADATA))": "cpu:777321, store:-/7@216606f2, stk:-", " 219 ret obj_cmp -> Ok(1)": "cpu:777443", - " 220 ret get_contract_data -> Ok(Map(obj#81))": "cpu:777549, store:3@63cd6523/7@b56c800b, stk:1@62cc3764", + " 220 ret get_contract_data -> Ok(Map(obj#81))": "cpu:777549, store:3@63cd6523/7@216606f2, stk:1@56f3dc2b", " 221 call map_unpack_to_slice(Map(obj#81), 3)": "", " 222 ret map_unpack_to_slice -> Ok(Void)": "cpu:777889", " 223 call vec_new_from_slice(4)": "", - " 224 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:779041, mem:39022, objs:-/55@3114ce46", + " 224 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:779041, mem:39046, objs:-/55@3cf90b4f", " 225 call contract_event(Vec(obj#109), I128(100000000))": "", - " 226 ret contract_event -> Ok(Void)": "cpu:780650, mem:39199, objs:-/56@dac21401, evt:1@f8493898", - " 227 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 228 ret call -> Ok(Void)": " store:-/7@b56c800b, stk:-, auth:-/-", - " 229 call vec_new_from_slice(2)": "cpu:781090, mem:39263, objs:-/57@6a5b47f3", - " 230 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:782116, mem:39359, objs:-/58@a3492f5b", - " 231 call vec_new()": "cpu:800606, mem:44459, objs:-/59@35fc7ed", - " 232 ret vec_new -> Ok(Vec(obj#119))": "cpu:801107, mem:44523, objs:-/60@75aca144", + " 226 ret contract_event -> Ok(Void)": "cpu:780650, mem:39223, objs:-/56@4f632d26, evt:1@f8493898", + " 227 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 228 ret call -> Ok(Void)": " store:-/7@216606f2, stk:-, auth:-/-", + " 229 call vec_new_from_slice(2)": "cpu:781090, mem:39287, objs:-/57@c9681633", + " 230 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:782116, mem:39383, objs:-/58@e451366a", + " 231 call vec_new()": "cpu:800606, mem:44483, objs:-/59@482fe583", + " 232 ret vec_new -> Ok(Vec(obj#119))": "cpu:801107, mem:44547, objs:-/60@809256d6", " 233 call bytes_new_from_slice(32)": "", - " 234 ret bytes_new_from_slice -> Ok(Bytes(obj#121))": "cpu:802076, mem:44635, objs:-/61@db484491", + " 234 ret bytes_new_from_slice -> Ok(Bytes(obj#121))": "cpu:802076, mem:44659, objs:-/61@f2717844", " 235 call bytes_len(Bytes(obj#121))": "", " 236 ret bytes_len -> Ok(U32(32))": "cpu:802198", " 237 call bytes_new_from_slice(64)": "", - " 238 ret bytes_new_from_slice -> Ok(Bytes(obj#123))": "cpu:803175, mem:44779, objs:-/62@6848295f", + " 238 ret bytes_new_from_slice -> Ok(Bytes(obj#123))": "cpu:803175, mem:44803, objs:-/62@d740c8f8", " 239 call bytes_len(Bytes(obj#123))": "", " 240 ret bytes_len -> Ok(U32(64))": "cpu:803297", " 241 call map_new_from_slices(2)": "", - " 242 call symbol_new_from_slice(10)": "cpu:803830, mem:44843", - " 243 ret symbol_new_from_slice -> Ok(Symbol(obj#125))": "cpu:804838, mem:44933, objs:-/63@5f338a3", + " 242 call symbol_new_from_slice(10)": "cpu:803830, mem:44867", + " 243 ret symbol_new_from_slice -> Ok(Symbol(obj#125))": "cpu:804838, mem:44957, objs:-/63@fc6363f3", " 244 call obj_cmp(Symbol(obj#125), Symbol(signature))": "cpu:805008", " 245 ret obj_cmp -> Ok(-1)": "cpu:805175", - " 246 ret map_new_from_slices -> Ok(Map(obj#127))": "cpu:805615, mem:44997, objs:-/64@541ef5cf", + " 246 ret map_new_from_slices -> Ok(Map(obj#127))": "cpu:805615, mem:45021, objs:-/64@19d70535", " 247 call vec_push_back(Vec(obj#119), Map(obj#127))": "", - " 248 ret vec_push_back -> Ok(Vec(obj#129))": "cpu:806822, mem:45085, objs:-/65@eb4ddee9", - " 249 call obj_cmp(Symbol(obj#133), Symbol(signature))": "cpu:814918, mem:46337, objs:-/69@a4b42847", + " 248 ret vec_push_back -> Ok(Vec(obj#129))": "cpu:806822, mem:45109, objs:-/65@796f3d3b", + " 249 call obj_cmp(Symbol(obj#133), Symbol(signature))": "cpu:814918, mem:46361, objs:-/69@778ff096", " 250 ret obj_cmp -> Ok(-1)": "cpu:815085", - " 251 call call(Address(obj#37), Symbol(mint), Vec(obj#115))": "cpu:817949, mem:46673, objs:-/73@ff6d1bbf, auth:-/1@25d48881", - " 252 push SAC:a010db6c:mint(Address(obj#113), I128(200000000))": "cpu:849323, mem:51783, objs:-/74@e6958493, stk:1@351ab036, auth:1@c4607961/1@f0f35d22", + " 251 call call(Address(obj#37), Symbol(mint), Vec(obj#115))": "cpu:817949, mem:46697, objs:-/73@7a3fa2c6, auth:-/1@25d48881", + " 252 push SAC:2e378f80:mint(Address(obj#113), I128(200000000))": "cpu:849323, mem:51815, objs:-/74@883d9d9c, stk:1@56ad5b09, auth:1@c4607961/1@f0f35d22", " 253 call symbol_index_in_strs(Symbol(mint), 17)": "", " 254 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:850071", " 255 call vec_new_from_slice(1)": "", - " 256 ret vec_new_from_slice -> Ok(Vec(obj#149))": "cpu:851034, mem:51871, objs:-/75@bc81d94", + " 256 ret vec_new_from_slice -> Ok(Vec(obj#149))": "cpu:851034, mem:51903, objs:-/75@1e819f05", " 257 call get_contract_data(Vec(obj#149), Instance)": "", - " 258 call obj_cmp(Symbol(obj#163), Symbol(issuer))": "cpu:861025, mem:53002, objs:-/84@68f95f94, stk:-", + " 258 call obj_cmp(Symbol(obj#163), Symbol(issuer))": "cpu:861025, mem:53038, objs:-/84@81e8e584, stk:-", " 259 ret obj_cmp -> Ok(-1)": "cpu:861191", - " 260 call obj_cmp(Symbol(METADATA), Vec(obj#157))": "cpu:862122, mem:53130, objs:-/86@95147909", + " 260 call obj_cmp(Symbol(METADATA), Vec(obj#157))": "cpu:862122, mem:53166, objs:-/86@bcb888b9", " 261 ret obj_cmp -> Ok(-1)": "cpu:862244", " 262 call obj_cmp(Vec(obj#157), Vec(obj#161))": "", " 263 ret obj_cmp -> Ok(-1)": "cpu:862531", @@ -267,7 +267,7 @@ " 265 ret obj_cmp -> Ok(-1)": "cpu:862869", " 266 call obj_cmp(Vec(obj#161), Vec(obj#149))": "", " 267 ret obj_cmp -> Ok(0)": "cpu:863156", - " 268 ret get_contract_data -> Ok(Vec(obj#171))": "cpu:863262, store:3@cfe9ab5/7@b56c800b, stk:1@8584aac5", + " 268 ret get_contract_data -> Ok(Vec(obj#171))": "cpu:863262, store:3@cfe9ab5/7@216606f2, stk:1@7bc97cf3", " 269 call vec_get(Vec(obj#171), U32(0))": "", " 270 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:863427", " 271 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -278,16 +278,16 @@ " 276 ret map_unpack_to_slice -> Ok(Void)": "cpu:864138", " 277 call bytes_len(Bytes(obj#167))": "", " 278 ret bytes_len -> Ok(U32(32))": "cpu:864260", - " 279 call obj_cmp(Address(obj#173), Address(obj#113))": "cpu:864853, mem:53194, objs:-/87@3e3b1e19", + " 279 call obj_cmp(Address(obj#173), Address(obj#113))": "cpu:864853, mem:53230, objs:-/87@1bab0c17", " 280 ret obj_cmp -> Ok(-1)": "cpu:865145", " 281 call vec_new_from_slice(1)": "", - " 282 ret vec_new_from_slice -> Ok(Vec(obj#175))": "cpu:866108, mem:53282, objs:-/88@709c6b68", + " 282 ret vec_new_from_slice -> Ok(Vec(obj#175))": "cpu:866108, mem:53318, objs:-/88@81fe821", " 283 call get_contract_data(Vec(obj#175), Instance)": "", - " 284 call obj_cmp(Vec(obj#157), Vec(obj#175))": "cpu:866220, store:-/7@b56c800b, stk:-", + " 284 call obj_cmp(Vec(obj#157), Vec(obj#175))": "cpu:866220, store:-/7@216606f2, stk:-", " 285 ret obj_cmp -> Ok(0)": "cpu:866507", - " 286 ret get_contract_data -> Ok(Address(obj#159))": "cpu:866613, store:3@cfe9ab5/7@b56c800b, stk:1@8584aac5", + " 286 ret get_contract_data -> Ok(Address(obj#159))": "cpu:866613, store:3@cfe9ab5/7@216606f2, stk:1@7bc97cf3", " 287 call require_auth(Address(obj#159))": "", - " 288 call obj_cmp(Address(obj#131), Address(obj#159))": "cpu:867242, mem:53314", + " 288 call obj_cmp(Address(obj#131), Address(obj#159))": "cpu:867242, mem:53350", " 289 ret obj_cmp -> Ok(0)": "cpu:867534", " 290 call obj_cmp(Address(obj#131), Address(obj#159))": " auth:1@c4607961/-", " 291 ret obj_cmp -> Ok(0)": "cpu:867826", @@ -295,11 +295,11 @@ " 293 ret obj_cmp -> Ok(0)": "cpu:868118", " 294 call obj_cmp(Address(obj#145), Address(obj#113))": "", " 295 ret obj_cmp -> Ok(0)": "cpu:868410", - " 296 call vec_len(Vec(obj#141))": "cpu:886968, mem:58366", + " 296 call vec_len(Vec(obj#141))": "cpu:886968, mem:58402", " 297 ret vec_len -> Ok(U32(1))": "cpu:887090", " 298 call bytes_new_from_slice(32)": "", - " 299 ret bytes_new_from_slice -> Ok(Bytes(obj#177))": "cpu:888059, mem:58478, objs:-/89@c659ee76", - " 300 call vec_get(Vec(obj#141), U32(0))": "cpu:890136, mem:58718", + " 299 ret bytes_new_from_slice -> Ok(Bytes(obj#177))": "cpu:888059, mem:58514, objs:-/89@26deeeeb", + " 300 call vec_get(Vec(obj#141), U32(0))": "cpu:890136, mem:58754", " 301 ret vec_get -> Ok(Map(obj#139))": "cpu:890362", " 302 call map_unpack_to_slice(Map(obj#139), 2)": "", " 303 ret map_unpack_to_slice -> Ok(Void)": "cpu:890714", @@ -311,19 +311,19 @@ " 309 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1310168", " 310 call bytes_copy_to_slice(Bytes(obj#135), U32(0), 32)": "", " 311 ret bytes_copy_to_slice -> Ok(())": "cpu:1310275", - " 312 ret require_auth -> Ok(Void)": "cpu:1317384, mem:60678, store:3@cfe9ab5/8@dced60d, foot:8@4557dc3a, auth:1@c4607961/1@e5042c", + " 312 ret require_auth -> Ok(Void)": "cpu:1317384, mem:60714, store:3@cfe9ab5/8@294a5d06, foot:8@26844937, auth:1@c4607961/1@e5042c", " 313 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 314 call get_ledger_sequence()": "cpu:1318709, mem:60814, store:3@cfe9ab5/-, foot:-", + " 314 call get_ledger_sequence()": "cpu:1318709, mem:60850, store:3@cfe9ab5/-, foot:-", " 315 ret get_ledger_sequence -> Ok(U32(123))": "", - " 316 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1328893, mem:62559, store:3@cfe9ab5/8@dced60d, foot:8@4557dc3a", + " 316 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1328893, mem:62599, store:3@cfe9ab5/8@294a5d06, foot:8@26844937", " 317 call vec_new_from_slice(1)": "cpu:1329088", - " 318 ret vec_new_from_slice -> Ok(Vec(obj#179))": "cpu:1330051, mem:62647, objs:-/90@27d6882b", + " 318 ret vec_new_from_slice -> Ok(Vec(obj#179))": "cpu:1330051, mem:62687, objs:-/90@7641378d", " 319 call get_contract_data(Vec(obj#179), Instance)": "", - " 320 call obj_cmp(Vec(obj#157), Vec(obj#179))": "cpu:1330163, store:-/8@dced60d, stk:-", + " 320 call obj_cmp(Vec(obj#157), Vec(obj#179))": "cpu:1330163, store:-/8@294a5d06, stk:-", " 321 ret obj_cmp -> Ok(-1)": "cpu:1330450", " 322 call obj_cmp(Vec(obj#161), Vec(obj#179))": "", " 323 ret obj_cmp -> Ok(0)": "cpu:1330737", - " 324 ret get_contract_data -> Ok(Vec(obj#171))": "cpu:1330843, store:3@cfe9ab5/8@dced60d, stk:1@8584aac5", + " 324 ret get_contract_data -> Ok(Vec(obj#171))": "cpu:1330843, store:3@cfe9ab5/8@294a5d06, stk:1@7bc97cf3", " 325 call vec_get(Vec(obj#171), U32(0))": "", " 326 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1331008", " 327 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -338,14 +338,14 @@ " 336 ret string_len -> Ok(U32(4))": "cpu:1332070", " 337 call string_copy_to_slice(String(obj#165), U32(0), 4)": "", " 338 ret string_copy_to_slice -> Ok(())": "cpu:1332173", - " 339 call vec_new_from_slice(1)": "cpu:1333413, mem:62783", - " 340 ret vec_new_from_slice -> Ok(Vec(obj#181))": "cpu:1334376, mem:62871, objs:-/91@59ec2935", + " 339 call vec_new_from_slice(1)": "cpu:1333413, mem:62823", + " 340 ret vec_new_from_slice -> Ok(Vec(obj#181))": "cpu:1334376, mem:62911, objs:-/91@a529fad5", " 341 call get_contract_data(Vec(obj#181), Instance)": "", - " 342 call obj_cmp(Vec(obj#157), Vec(obj#181))": "cpu:1334488, store:-/8@dced60d, stk:-", + " 342 call obj_cmp(Vec(obj#157), Vec(obj#181))": "cpu:1334488, store:-/8@294a5d06, stk:-", " 343 ret obj_cmp -> Ok(-1)": "cpu:1334775", " 344 call obj_cmp(Vec(obj#161), Vec(obj#181))": "", " 345 ret obj_cmp -> Ok(0)": "cpu:1335062", - " 346 ret get_contract_data -> Ok(Vec(obj#171))": "cpu:1335168, store:3@cfe9ab5/8@dced60d, stk:1@8584aac5", + " 346 ret get_contract_data -> Ok(Vec(obj#171))": "cpu:1335168, store:3@cfe9ab5/8@294a5d06, stk:1@7bc97cf3", " 347 call vec_get(Vec(obj#171), U32(0))": "", " 348 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1335333", " 349 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -360,40 +360,40 @@ " 358 ret string_len -> Ok(U32(4))": "cpu:1336395", " 359 call string_copy_to_slice(String(obj#165), U32(0), 4)": "", " 360 ret string_copy_to_slice -> Ok(())": "cpu:1336498", - " 361 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1339709, mem:63839, store:3@cfe9ab5/8@d824b263", - " 362 call obj_cmp(Vec(obj#157), Symbol(METADATA))": "cpu:1339760, store:-/8@d824b263, stk:-", + " 361 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1339709, mem:63879, store:3@cfe9ab5/8@aa5dc3a0", + " 362 call obj_cmp(Vec(obj#157), Symbol(METADATA))": "cpu:1339760, store:-/8@aa5dc3a0, stk:-", " 363 ret obj_cmp -> Ok(1)": "cpu:1339882", - " 364 ret get_contract_data -> Ok(Map(obj#155))": "cpu:1339988, store:3@cfe9ab5/8@d824b263, stk:1@8584aac5", + " 364 ret get_contract_data -> Ok(Map(obj#155))": "cpu:1339988, store:3@cfe9ab5/8@aa5dc3a0, stk:1@7bc97cf3", " 365 call map_unpack_to_slice(Map(obj#155), 3)": "", " 366 ret map_unpack_to_slice -> Ok(Void)": "cpu:1340328", " 367 call vec_new_from_slice(4)": "", - " 368 ret vec_new_from_slice -> Ok(Vec(obj#183))": "cpu:1341480, mem:63951, objs:-/92@336d03d2", + " 368 ret vec_new_from_slice -> Ok(Vec(obj#183))": "cpu:1341480, mem:63991, objs:-/92@c044b337", " 369 call contract_event(Vec(obj#183), I128(200000000))": "", - " 370 ret contract_event -> Ok(Void)": "cpu:1343089, mem:64128, objs:-/93@21cb5909, evt:2@a9f0836d", - " 371 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 372 ret call -> Ok(Void)": " store:-/8@d824b263, stk:-, auth:-/-", - " 373 call symbol_new_from_slice(10)": "cpu:1343529, mem:64192, objs:-/94@73a5e41d", - " 374 ret symbol_new_from_slice -> Ok(Symbol(obj#189))": "cpu:1344537, mem:64282, objs:-/95@ee13e5ef", + " 370 ret contract_event -> Ok(Void)": "cpu:1343089, mem:64168, objs:-/93@dd59168d, evt:2@a9f0836d", + " 371 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 372 ret call -> Ok(Void)": " store:-/8@aa5dc3a0, stk:-, auth:-/-", + " 373 call symbol_new_from_slice(10)": "cpu:1343529, mem:64232, objs:-/94@e9753b55", + " 374 ret symbol_new_from_slice -> Ok(Symbol(obj#189))": "cpu:1344537, mem:64322, objs:-/95@31a12fc6", " 375 call vec_new_from_slice(1)": "", - " 376 ret vec_new_from_slice -> Ok(Vec(obj#191))": "cpu:1345561, mem:64370, objs:-/96@f9b2f564", + " 376 ret vec_new_from_slice -> Ok(Vec(obj#191))": "cpu:1345561, mem:64410, objs:-/96@19c3c5e0", " 377 call call(Address(obj#37), Symbol(obj#189), Vec(obj#191))": "", - " 378 call symbol_len(Symbol(obj#189))": "cpu:1346435, mem:64394", + " 378 call symbol_len(Symbol(obj#189))": "cpu:1346435, mem:64434", " 379 ret symbol_len -> Ok(U32(10))": "cpu:1346557", " 380 call symbol_copy_to_slice(Symbol(obj#189), U32(0), 10)": "", " 381 ret symbol_copy_to_slice -> Ok(())": "cpu:1346661", - " 382 push SAC:a010db6c:sym#189(Address(obj#187))": "cpu:1376216, mem:69444, objs:-/97@2e460e32, stk:1@6f919982, auth:1@746462b2/-", + " 382 push SAC:2e378f80:sym#189(Address(obj#187))": "cpu:1376216, mem:69492, objs:-/97@26b8beba, stk:1@f5dc88e9, auth:1@746462b2/-", " 383 call symbol_index_in_strs(Symbol(obj#189), 17)": "", " 384 ret symbol_index_in_strs -> Ok(U32(4))": "cpu:1378011", " 385 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 386 call get_ledger_sequence()": "cpu:1379336, mem:69580, store:-/-, foot:-", + " 386 call get_ledger_sequence()": "cpu:1379336, mem:69628, store:-/-, foot:-", " 387 ret get_ledger_sequence -> Ok(U32(123))": "", - " 388 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1389520, mem:71325, store:-/8@d824b263, foot:8@4557dc3a", + " 388 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1389520, mem:71377, store:-/8@aa5dc3a0, foot:8@26844937", " 389 call vec_new_from_slice(1)": "cpu:1389627", - " 390 ret vec_new_from_slice -> Ok(Vec(obj#195))": "cpu:1390590, mem:71413, objs:-/98@60cc299f", + " 390 ret vec_new_from_slice -> Ok(Vec(obj#195))": "cpu:1390590, mem:71465, objs:-/98@d2b83ec", " 391 call get_contract_data(Vec(obj#195), Instance)": "", - " 392 call obj_cmp(Symbol(obj#209), Symbol(issuer))": "cpu:1400581, mem:72544, objs:-/107@612fa201, stk:-", + " 392 call obj_cmp(Symbol(obj#209), Symbol(issuer))": "cpu:1400581, mem:72600, objs:-/107@e5e136d2, stk:-", " 393 ret obj_cmp -> Ok(-1)": "cpu:1400747", - " 394 call obj_cmp(Symbol(METADATA), Vec(obj#203))": "cpu:1401678, mem:72672, objs:-/109@e6b6d099", + " 394 call obj_cmp(Symbol(METADATA), Vec(obj#203))": "cpu:1401678, mem:72728, objs:-/109@e99be6e0", " 395 ret obj_cmp -> Ok(-1)": "cpu:1401800", " 396 call obj_cmp(Vec(obj#203), Vec(obj#207))": "", " 397 ret obj_cmp -> Ok(-1)": "cpu:1402087", @@ -401,7 +401,7 @@ " 399 ret obj_cmp -> Ok(-1)": "cpu:1402425", " 400 call obj_cmp(Vec(obj#207), Vec(obj#195))": "", " 401 ret obj_cmp -> Ok(0)": "cpu:1402712", - " 402 ret get_contract_data -> Ok(Vec(obj#217))": "cpu:1402818, store:3@cdf334a4/8@d824b263, stk:1@d47c01e5", + " 402 ret get_contract_data -> Ok(Vec(obj#217))": "cpu:1402818, store:3@cdf334a4/8@aa5dc3a0, stk:1@407b2b7f", " 403 call vec_get(Vec(obj#217), U32(0))": "", " 404 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1402983", " 405 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -416,56 +416,56 @@ " 414 ret string_len -> Ok(U32(4))": "cpu:1404045", " 415 call string_copy_to_slice(String(obj#211), U32(0), 4)": "", " 416 ret string_copy_to_slice -> Ok(())": "cpu:1404148", - " 417 pop SAC:a010db6c:sym#189 -> Ok(True)": "cpu:1405122, mem:72808", - " 418 ret call -> Ok(True)": " store:-/8@d824b263, stk:-, auth:-/-", - " 419 call vec_new_from_slice(2)": "cpu:1405562, mem:72872, objs:-/110@7dc418b", - " 420 ret vec_new_from_slice -> Ok(Vec(obj#221))": "cpu:1406588, mem:72968, objs:-/111@daa3ad6a", - " 421 call vec_new()": "cpu:1425079, mem:78068, objs:-/112@6f5884e6", - " 422 ret vec_new -> Ok(Vec(obj#225))": "cpu:1425580, mem:78132, objs:-/113@85bd080c", + " 417 pop SAC:2e378f80:sym#189 -> Ok(True)": "cpu:1405122, mem:72864", + " 418 ret call -> Ok(True)": " store:-/8@aa5dc3a0, stk:-, auth:-/-", + " 419 call vec_new_from_slice(2)": "cpu:1405562, mem:72928, objs:-/110@23cf985", + " 420 ret vec_new_from_slice -> Ok(Vec(obj#221))": "cpu:1406588, mem:73024, objs:-/111@4d3c8a50", + " 421 call vec_new()": "cpu:1425079, mem:78124, objs:-/112@68129bed", + " 422 ret vec_new -> Ok(Vec(obj#225))": "cpu:1425580, mem:78188, objs:-/113@53a367bd", " 423 call bytes_new_from_slice(32)": "", - " 424 ret bytes_new_from_slice -> Ok(Bytes(obj#227))": "cpu:1426549, mem:78244, objs:-/114@9d79bd30", + " 424 ret bytes_new_from_slice -> Ok(Bytes(obj#227))": "cpu:1426549, mem:78300, objs:-/114@f68eb4f", " 425 call bytes_len(Bytes(obj#227))": "", " 426 ret bytes_len -> Ok(U32(32))": "cpu:1426671", " 427 call bytes_new_from_slice(64)": "", - " 428 ret bytes_new_from_slice -> Ok(Bytes(obj#229))": "cpu:1427648, mem:78388, objs:-/115@4df2269b", + " 428 ret bytes_new_from_slice -> Ok(Bytes(obj#229))": "cpu:1427648, mem:78444, objs:-/115@d909de21", " 429 call bytes_len(Bytes(obj#229))": "", " 430 ret bytes_len -> Ok(U32(64))": "cpu:1427770", " 431 call map_new_from_slices(2)": "", - " 432 call symbol_new_from_slice(10)": "cpu:1428303, mem:78452", - " 433 ret symbol_new_from_slice -> Ok(Symbol(obj#231))": "cpu:1429311, mem:78542, objs:-/116@efae302a", + " 432 call symbol_new_from_slice(10)": "cpu:1428303, mem:78508", + " 433 ret symbol_new_from_slice -> Ok(Symbol(obj#231))": "cpu:1429311, mem:78598, objs:-/116@ab7c51da", " 434 call obj_cmp(Symbol(obj#231), Symbol(signature))": "cpu:1429481", " 435 ret obj_cmp -> Ok(-1)": "cpu:1429648", - " 436 ret map_new_from_slices -> Ok(Map(obj#233))": "cpu:1430088, mem:78606, objs:-/117@f45f52a9", + " 436 ret map_new_from_slices -> Ok(Map(obj#233))": "cpu:1430088, mem:78662, objs:-/117@c7a71b11", " 437 call vec_push_back(Vec(obj#225), Map(obj#233))": "", - " 438 ret vec_push_back -> Ok(Vec(obj#235))": "cpu:1431295, mem:78694, objs:-/118@c07eb07f", - " 439 call obj_cmp(Symbol(obj#239), Symbol(signature))": "cpu:1439391, mem:79946, objs:-/122@b5690c50", + " 438 ret vec_push_back -> Ok(Vec(obj#235))": "cpu:1431295, mem:78750, objs:-/118@978c21a6", + " 439 call obj_cmp(Symbol(obj#239), Symbol(signature))": "cpu:1439391, mem:80002, objs:-/122@82600ea5", " 440 ret obj_cmp -> Ok(-1)": "cpu:1439558", - " 441 call symbol_new_from_slice(14)": "cpu:1441401, mem:80154, objs:-/125@2f12a9b9", - " 442 ret symbol_new_from_slice -> Ok(Symbol(obj#251))": "cpu:1442409, mem:80248, objs:-/126@240d5f43", - " 443 call symbol_new_from_slice(14)": "cpu:1443430, mem:80376, objs:-/127@7036c3d, auth:-/1@be7dd43e", - " 444 ret symbol_new_from_slice -> Ok(Symbol(obj#255))": "cpu:1444438, mem:80470, objs:-/128@77ea3887", + " 441 call symbol_new_from_slice(14)": "cpu:1441401, mem:80210, objs:-/125@40a38b9b", + " 442 ret symbol_new_from_slice -> Ok(Symbol(obj#251))": "cpu:1442409, mem:80304, objs:-/126@3f0f7d58", + " 443 call symbol_new_from_slice(14)": "cpu:1443430, mem:80432, objs:-/127@7e3d2d1d, auth:-/1@be7dd43e", + " 444 ret symbol_new_from_slice -> Ok(Symbol(obj#255))": "cpu:1444438, mem:80526, objs:-/128@d677fbc1", " 445 call call(Address(obj#37), Symbol(obj#255), Vec(obj#221))": "", - " 446 call symbol_len(Symbol(obj#255))": "cpu:1445314, mem:80502", + " 446 call symbol_len(Symbol(obj#255))": "cpu:1445314, mem:80558", " 447 ret symbol_len -> Ok(U32(14))": "cpu:1445436", " 448 call symbol_copy_to_slice(Symbol(obj#255), U32(0), 14)": "", " 449 ret symbol_copy_to_slice -> Ok(())": "cpu:1445540", - " 450 push SAC:a010db6c:sym#255(Address(obj#219), False)": "cpu:1476155, mem:85648, objs:-/129@7d9df2e0, stk:1@c2094b89, auth:1@e23cc1/1@83eca750", + " 450 push SAC:2e378f80:sym#255(Address(obj#219), False)": "cpu:1476155, mem:85712, objs:-/129@234db24b, stk:1@af803cfa, auth:1@e23cc1/1@83eca750", " 451 call symbol_index_in_strs(Symbol(obj#255), 17)": "", " 452 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:1477950", " 453 call vec_new_from_slice(1)": "", - " 454 ret vec_new_from_slice -> Ok(Vec(obj#259))": "cpu:1478913, mem:85736, objs:-/130@2040225b", + " 454 ret vec_new_from_slice -> Ok(Vec(obj#259))": "cpu:1478913, mem:85800, objs:-/130@f98b7448", " 455 call get_contract_data(Vec(obj#259), Instance)": "", - " 456 call obj_cmp(Symbol(obj#273), Symbol(issuer))": "cpu:1488904, mem:86867, objs:-/139@6d8d1152, stk:-", + " 456 call obj_cmp(Symbol(obj#273), Symbol(issuer))": "cpu:1488904, mem:86935, objs:-/139@9aa57f84, stk:-", " 457 ret obj_cmp -> Ok(-1)": "cpu:1489070", - " 458 call obj_cmp(Symbol(METADATA), Vec(obj#267))": "cpu:1490001, mem:86995, objs:-/141@b2cb442", + " 458 call obj_cmp(Symbol(METADATA), Vec(obj#267))": "cpu:1490001, mem:87063, objs:-/141@ee80cb5a", " 459 ret obj_cmp -> Ok(-1)": "cpu:1490123", " 460 call obj_cmp(Vec(obj#267), Vec(obj#271))": "", " 461 ret obj_cmp -> Ok(-1)": "cpu:1490410", " 462 call obj_cmp(Vec(obj#267), Vec(obj#259))": "cpu:1490461", " 463 ret obj_cmp -> Ok(0)": "cpu:1490748", - " 464 ret get_contract_data -> Ok(Address(obj#269))": "cpu:1490854, store:3@20c0b48c/8@d824b263, stk:1@42ae2e6", + " 464 ret get_contract_data -> Ok(Address(obj#269))": "cpu:1490854, store:3@20c0b48c/8@aa5dc3a0, stk:1@d55ba56f", " 465 call require_auth(Address(obj#269))": "", - " 466 call obj_cmp(Address(obj#237), Address(obj#269))": "cpu:1491483, mem:87027", + " 466 call obj_cmp(Address(obj#237), Address(obj#269))": "cpu:1491483, mem:87095", " 467 ret obj_cmp -> Ok(0)": "cpu:1491775", " 468 call obj_cmp(Address(obj#237), Address(obj#269))": " auth:1@e23cc1/-", " 469 ret obj_cmp -> Ok(0)": "cpu:1492067", @@ -475,11 +475,11 @@ " 473 ret obj_cmp -> Ok(0)": "cpu:1492648", " 474 call obj_cmp(Address(obj#253), Address(obj#219))": "", " 475 ret obj_cmp -> Ok(0)": "cpu:1492940", - " 476 call vec_len(Vec(obj#247))": "cpu:1512083, mem:92109", + " 476 call vec_len(Vec(obj#247))": "cpu:1512083, mem:92177", " 477 ret vec_len -> Ok(U32(1))": "cpu:1512205", " 478 call bytes_new_from_slice(32)": "", - " 479 ret bytes_new_from_slice -> Ok(Bytes(obj#283))": "cpu:1513174, mem:92221, objs:-/142@e463d712", - " 480 call vec_get(Vec(obj#247), U32(0))": "cpu:1515414, mem:92461", + " 479 ret bytes_new_from_slice -> Ok(Bytes(obj#283))": "cpu:1513174, mem:92289, objs:-/142@aad8d758", + " 480 call vec_get(Vec(obj#247), U32(0))": "cpu:1515414, mem:92529", " 481 ret vec_get -> Ok(Map(obj#245))": "cpu:1515640", " 482 call map_unpack_to_slice(Map(obj#245), 2)": "", " 483 ret map_unpack_to_slice -> Ok(Void)": "cpu:1515992", @@ -491,19 +491,19 @@ " 489 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1935446", " 490 call bytes_copy_to_slice(Bytes(obj#241), U32(0), 32)": "", " 491 ret bytes_copy_to_slice -> Ok(())": "cpu:1935553", - " 492 ret require_auth -> Ok(Void)": "cpu:1944094, mem:94607, store:3@20c0b48c/9@f01c740f, foot:9@3ba56d3a, auth:1@e23cc1/1@dba45ab4", + " 492 ret require_auth -> Ok(Void)": "cpu:1944094, mem:94675, store:3@20c0b48c/9@3d0dbb06, foot:9@15aa7097, auth:1@e23cc1/1@dba45ab4", " 493 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 494 call get_ledger_sequence()": "cpu:1945419, mem:94743, store:3@20c0b48c/-, foot:-", + " 494 call get_ledger_sequence()": "cpu:1945419, mem:94811, store:3@20c0b48c/-, foot:-", " 495 ret get_ledger_sequence -> Ok(U32(123))": "", - " 496 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1955603, mem:96488, store:3@20c0b48c/9@f01c740f, foot:9@3ba56d3a", + " 496 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1955603, mem:96560, store:3@20c0b48c/9@3d0dbb06, foot:9@15aa7097", " 497 call vec_new_from_slice(1)": "cpu:1955647", - " 498 ret vec_new_from_slice -> Ok(Vec(obj#285))": "cpu:1956610, mem:96576, objs:-/143@73d4e940", + " 498 ret vec_new_from_slice -> Ok(Vec(obj#285))": "cpu:1956610, mem:96648, objs:-/143@17046912", " 499 call get_contract_data(Vec(obj#285), Instance)": "", - " 500 call obj_cmp(Vec(obj#267), Vec(obj#285))": "cpu:1956722, store:-/9@f01c740f, stk:-", + " 500 call obj_cmp(Vec(obj#267), Vec(obj#285))": "cpu:1956722, store:-/9@3d0dbb06, stk:-", " 501 ret obj_cmp -> Ok(-1)": "cpu:1957009", " 502 call obj_cmp(Vec(obj#271), Vec(obj#285))": "", " 503 ret obj_cmp -> Ok(0)": "cpu:1957296", - " 504 ret get_contract_data -> Ok(Vec(obj#281))": "cpu:1957402, store:3@20c0b48c/9@f01c740f, stk:1@42ae2e6", + " 504 ret get_contract_data -> Ok(Vec(obj#281))": "cpu:1957402, store:3@20c0b48c/9@3d0dbb06, stk:1@d55ba56f", " 505 call vec_get(Vec(obj#281), U32(0))": "", " 506 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1957567", " 507 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -514,14 +514,14 @@ " 512 ret map_unpack_to_slice -> Ok(Void)": "cpu:1958278", " 513 call bytes_len(Bytes(obj#277))": "", " 514 ret bytes_len -> Ok(U32(32))": "cpu:1958400", - " 515 call vec_new_from_slice(1)": "cpu:1960854, mem:96816", - " 516 ret vec_new_from_slice -> Ok(Vec(obj#287))": "cpu:1961817, mem:96904, objs:-/144@9ff1ffce", + " 515 call vec_new_from_slice(1)": "cpu:1960854, mem:96888", + " 516 ret vec_new_from_slice -> Ok(Vec(obj#287))": "cpu:1961817, mem:96976, objs:-/144@48810ae1", " 517 call get_contract_data(Vec(obj#287), Instance)": "", - " 518 call obj_cmp(Vec(obj#267), Vec(obj#287))": "cpu:1961929, store:-/9@f01c740f, stk:-", + " 518 call obj_cmp(Vec(obj#267), Vec(obj#287))": "cpu:1961929, store:-/9@3d0dbb06, stk:-", " 519 ret obj_cmp -> Ok(-1)": "cpu:1962216", " 520 call obj_cmp(Vec(obj#271), Vec(obj#287))": "", " 521 ret obj_cmp -> Ok(0)": "cpu:1962503", - " 522 ret get_contract_data -> Ok(Vec(obj#281))": "cpu:1962609, store:3@20c0b48c/9@f01c740f, stk:1@42ae2e6", + " 522 ret get_contract_data -> Ok(Vec(obj#281))": "cpu:1962609, store:3@20c0b48c/9@3d0dbb06, stk:1@d55ba56f", " 523 call vec_get(Vec(obj#281), U32(0))": "", " 524 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1962774", " 525 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -536,42 +536,42 @@ " 534 ret string_len -> Ok(U32(4))": "cpu:1963836", " 535 call string_copy_to_slice(String(obj#275), U32(0), 4)": "", " 536 ret string_copy_to_slice -> Ok(())": "cpu:1963939", - " 537 call symbol_new_from_slice(14)": "cpu:1967005, mem:97940, store:3@20c0b48c/9@f60d525d", - " 538 ret symbol_new_from_slice -> Ok(Symbol(obj#289))": "cpu:1968013, mem:98034, objs:-/145@8026db28", + " 537 call symbol_new_from_slice(14)": "cpu:1967005, mem:98012, store:3@20c0b48c/9@3526de21", + " 538 ret symbol_new_from_slice -> Ok(Symbol(obj#289))": "cpu:1968013, mem:98106, objs:-/145@3db7e462", " 539 call get_contract_data(Symbol(METADATA), Instance)": "", - " 540 call obj_cmp(Vec(obj#267), Symbol(METADATA))": "cpu:1968064, store:-/9@f60d525d, stk:-", + " 540 call obj_cmp(Vec(obj#267), Symbol(METADATA))": "cpu:1968064, store:-/9@3526de21, stk:-", " 541 ret obj_cmp -> Ok(1)": "cpu:1968186", - " 542 ret get_contract_data -> Ok(Map(obj#265))": "cpu:1968292, store:3@20c0b48c/9@f60d525d, stk:1@42ae2e6", + " 542 ret get_contract_data -> Ok(Map(obj#265))": "cpu:1968292, store:3@20c0b48c/9@3526de21, stk:1@d55ba56f", " 543 call map_unpack_to_slice(Map(obj#265), 3)": "", " 544 ret map_unpack_to_slice -> Ok(Void)": "cpu:1968632", " 545 call vec_new_from_slice(4)": "", - " 546 ret vec_new_from_slice -> Ok(Vec(obj#291))": "cpu:1969845, mem:98146, objs:-/146@8bb3fee", + " 546 ret vec_new_from_slice -> Ok(Vec(obj#291))": "cpu:1969845, mem:98218, objs:-/146@9212719c", " 547 call contract_event(Vec(obj#291), False)": "", - " 548 ret contract_event -> Ok(Void)": "cpu:1971454, mem:98323, objs:-/147@edff4a8e, evt:3@6f371db7", - " 549 pop SAC:a010db6c:sym#255 -> Ok(Void)": "", - " 550 ret call -> Ok(Void)": " store:-/9@f60d525d, stk:-, auth:-/-", - " 551 call symbol_new_from_slice(10)": "cpu:1971894, mem:98387, objs:-/148@95a0b1dd", - " 552 ret symbol_new_from_slice -> Ok(Symbol(obj#297))": "cpu:1972902, mem:98477, objs:-/149@6ea077e8", + " 548 ret contract_event -> Ok(Void)": "cpu:1971454, mem:98395, objs:-/147@f4fd964b, evt:3@6f371db7", + " 549 pop SAC:2e378f80:sym#255 -> Ok(Void)": "", + " 550 ret call -> Ok(Void)": " store:-/9@3526de21, stk:-, auth:-/-", + " 551 call symbol_new_from_slice(10)": "cpu:1971894, mem:98459, objs:-/148@3e365c8e", + " 552 ret symbol_new_from_slice -> Ok(Symbol(obj#297))": "cpu:1972902, mem:98549, objs:-/149@3cd4354a", " 553 call vec_new_from_slice(1)": "", - " 554 ret vec_new_from_slice -> Ok(Vec(obj#299))": "cpu:1973926, mem:98565, objs:-/150@ed160f10", + " 554 ret vec_new_from_slice -> Ok(Vec(obj#299))": "cpu:1973926, mem:98637, objs:-/150@ddb7de7c", " 555 call call(Address(obj#37), Symbol(obj#297), Vec(obj#299))": "", - " 556 call symbol_len(Symbol(obj#297))": "cpu:1974800, mem:98589", + " 556 call symbol_len(Symbol(obj#297))": "cpu:1974800, mem:98661", " 557 ret symbol_len -> Ok(U32(10))": "cpu:1974922", " 558 call symbol_copy_to_slice(Symbol(obj#297), U32(0), 10)": "", " 559 ret symbol_copy_to_slice -> Ok(())": "cpu:1975026", - " 560 push SAC:a010db6c:sym#297(Address(obj#295))": "cpu:2004597, mem:103707, objs:-/151@572629f9, stk:1@ac4588da, auth:1@6f41632a/-", + " 560 push SAC:2e378f80:sym#297(Address(obj#295))": "cpu:2004597, mem:103787, objs:-/151@f703932c, stk:1@c152a5e8, auth:1@6f41632a/-", " 561 call symbol_index_in_strs(Symbol(obj#297), 17)": "", " 562 ret symbol_index_in_strs -> Ok(U32(4))": "cpu:2006392", " 563 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 564 call get_ledger_sequence()": "cpu:2007717, mem:103843, store:-/-, foot:-", + " 564 call get_ledger_sequence()": "cpu:2007717, mem:103923, store:-/-, foot:-", " 565 ret get_ledger_sequence -> Ok(U32(123))": "", - " 566 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2017901, mem:105588, store:-/9@f60d525d, foot:9@3ba56d3a", + " 566 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2017901, mem:105672, store:-/9@3526de21, foot:9@15aa7097", " 567 call vec_new_from_slice(1)": "cpu:2018008", - " 568 ret vec_new_from_slice -> Ok(Vec(obj#303))": "cpu:2018971, mem:105676, objs:-/152@cc660b8c", + " 568 ret vec_new_from_slice -> Ok(Vec(obj#303))": "cpu:2018971, mem:105760, objs:-/152@ab3b6c1b", " 569 call get_contract_data(Vec(obj#303), Instance)": "", - " 570 call obj_cmp(Symbol(obj#317), Symbol(issuer))": "cpu:2028962, mem:106807, objs:-/161@86ff9657, stk:-", + " 570 call obj_cmp(Symbol(obj#317), Symbol(issuer))": "cpu:2028962, mem:106895, objs:-/161@c5b6192b, stk:-", " 571 ret obj_cmp -> Ok(-1)": "cpu:2029128", - " 572 call obj_cmp(Symbol(METADATA), Vec(obj#311))": "cpu:2030059, mem:106935, objs:-/163@aaca8fd5", + " 572 call obj_cmp(Symbol(METADATA), Vec(obj#311))": "cpu:2030059, mem:107023, objs:-/163@72d24f92", " 573 ret obj_cmp -> Ok(-1)": "cpu:2030181", " 574 call obj_cmp(Vec(obj#311), Vec(obj#315))": "", " 575 ret obj_cmp -> Ok(-1)": "cpu:2030468", @@ -579,7 +579,7 @@ " 577 ret obj_cmp -> Ok(-1)": "cpu:2030806", " 578 call obj_cmp(Vec(obj#315), Vec(obj#303))": "", " 579 ret obj_cmp -> Ok(0)": "cpu:2031093", - " 580 ret get_contract_data -> Ok(Vec(obj#325))": "cpu:2031199, store:3@9cc9224f/9@f60d525d, stk:1@6931b233", + " 580 ret get_contract_data -> Ok(Vec(obj#325))": "cpu:2031199, store:3@9cc9224f/9@3526de21, stk:1@63c83f89", " 581 call vec_get(Vec(obj#325), U32(0))": "", " 582 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2031364", " 583 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -594,36 +594,36 @@ " 592 ret string_len -> Ok(U32(4))": "cpu:2032426", " 593 call string_copy_to_slice(String(obj#319), U32(0), 4)": "", " 594 ret string_copy_to_slice -> Ok(())": "cpu:2032529", - " 595 pop SAC:a010db6c:sym#297 -> Ok(False)": "cpu:2033503, mem:107071", - " 596 ret call -> Ok(False)": " store:-/9@f60d525d, stk:-, auth:-/-", - " 597 call vec_new_from_slice(3)": "cpu:2034383, mem:107199, objs:-/165@31b579a6", - " 598 ret vec_new_from_slice -> Ok(Vec(obj#331))": "cpu:2035472, mem:107303, objs:-/166@8d708242", - " 599 call vec_new()": "cpu:2057646, mem:113595, objs:-/167@d2e6c34e", - " 600 ret vec_new -> Ok(Vec(obj#335))": "cpu:2058147, mem:113659, objs:-/168@6b4c9224", + " 595 pop SAC:2e378f80:sym#297 -> Ok(False)": "cpu:2033503, mem:107159", + " 596 ret call -> Ok(False)": " store:-/9@3526de21, stk:-, auth:-/-", + " 597 call vec_new_from_slice(3)": "cpu:2034383, mem:107287, objs:-/165@d8126612", + " 598 ret vec_new_from_slice -> Ok(Vec(obj#331))": "cpu:2035472, mem:107391, objs:-/166@58a2aa20", + " 599 call vec_new()": "cpu:2057646, mem:113683, objs:-/167@25b97f66", + " 600 ret vec_new -> Ok(Vec(obj#335))": "cpu:2058147, mem:113747, objs:-/168@31a7119", " 601 call bytes_new_from_slice(32)": "", - " 602 ret bytes_new_from_slice -> Ok(Bytes(obj#337))": "cpu:2059116, mem:113771, objs:-/169@8f9a9a1e", + " 602 ret bytes_new_from_slice -> Ok(Bytes(obj#337))": "cpu:2059116, mem:113859, objs:-/169@c51ac958", " 603 call bytes_len(Bytes(obj#337))": "", " 604 ret bytes_len -> Ok(U32(32))": "cpu:2059238", " 605 call bytes_new_from_slice(64)": "", - " 606 ret bytes_new_from_slice -> Ok(Bytes(obj#339))": "cpu:2060215, mem:113915, objs:-/170@7d090bc3", + " 606 ret bytes_new_from_slice -> Ok(Bytes(obj#339))": "cpu:2060215, mem:114003, objs:-/170@3b3b9679", " 607 call bytes_len(Bytes(obj#339))": "", " 608 ret bytes_len -> Ok(U32(64))": "cpu:2060337", " 609 call map_new_from_slices(2)": "", - " 610 call symbol_new_from_slice(10)": "cpu:2060870, mem:113979", - " 611 ret symbol_new_from_slice -> Ok(Symbol(obj#341))": "cpu:2061878, mem:114069, objs:-/171@297fae1f", + " 610 call symbol_new_from_slice(10)": "cpu:2060870, mem:114067", + " 611 ret symbol_new_from_slice -> Ok(Symbol(obj#341))": "cpu:2061878, mem:114157, objs:-/171@8be6d1d5", " 612 call obj_cmp(Symbol(obj#341), Symbol(signature))": "cpu:2062048", " 613 ret obj_cmp -> Ok(-1)": "cpu:2062215", - " 614 ret map_new_from_slices -> Ok(Map(obj#343))": "cpu:2062655, mem:114133, objs:-/172@2953cf0d", + " 614 ret map_new_from_slices -> Ok(Map(obj#343))": "cpu:2062655, mem:114221, objs:-/172@ea625767", " 615 call vec_push_back(Vec(obj#335), Map(obj#343))": "", - " 616 ret vec_push_back -> Ok(Vec(obj#345))": "cpu:2063862, mem:114221, objs:-/173@a21c57d2", - " 617 call obj_cmp(Symbol(obj#349), Symbol(signature))": "cpu:2071958, mem:115473, objs:-/177@efe3789a", + " 616 ret vec_push_back -> Ok(Vec(obj#345))": "cpu:2063862, mem:114309, objs:-/173@dab31447", + " 617 call obj_cmp(Symbol(obj#349), Symbol(signature))": "cpu:2071958, mem:115561, objs:-/177@ec4d04c1", " 618 ret obj_cmp -> Ok(-1)": "cpu:2072125", - " 619 call call(Address(obj#37), Symbol(transfer), Vec(obj#331))": "cpu:2075481, mem:115897, objs:-/182@c61ae133, auth:-/1@969244e7", - " 620 push SAC:a010db6c:transfer(Address(obj#329), Address(obj#327), I128(1))": "cpu:2106931, mem:121159, objs:-/183@e640ddc2, stk:1@dbf134c5, auth:1@ede6cc1f/1@ad90fe58", + " 619 call call(Address(obj#37), Symbol(transfer), Vec(obj#331))": "cpu:2075481, mem:115985, objs:-/182@6d7f4ee2, auth:-/1@969244e7", + " 620 push SAC:2e378f80:transfer(Address(obj#329), Address(obj#327), I128(1))": "cpu:2106931, mem:121255, objs:-/183@b599ffe1, stk:1@8a274f5f, auth:1@ede6cc1f/1@ad90fe58", " 621 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 622 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:2107689", " 623 call require_auth(Address(obj#329))": "", - " 624 call obj_cmp(Address(obj#347), Address(obj#329))": "cpu:2108320, mem:121199", + " 624 call obj_cmp(Address(obj#347), Address(obj#329))": "cpu:2108320, mem:121295", " 625 ret obj_cmp -> Ok(0)": "cpu:2108612", " 626 call obj_cmp(Address(obj#347), Address(obj#329))": " auth:1@ede6cc1f/-", " 627 ret obj_cmp -> Ok(0)": "cpu:2108904", @@ -633,11 +633,11 @@ " 631 ret obj_cmp -> Ok(0)": "cpu:2109488", " 632 call obj_cmp(Address(obj#363), Address(obj#327))": "", " 633 ret obj_cmp -> Ok(0)": "cpu:2109780", - " 634 call vec_len(Vec(obj#357))": "cpu:2132022, mem:127443", + " 634 call vec_len(Vec(obj#357))": "cpu:2132022, mem:127539", " 635 ret vec_len -> Ok(U32(1))": "cpu:2132144", " 636 call bytes_new_from_slice(32)": "", - " 637 ret bytes_new_from_slice -> Ok(Bytes(obj#367))": "cpu:2133113, mem:127555, objs:-/184@6841f76", - " 638 call vec_get(Vec(obj#357), U32(0))": "cpu:2135065, mem:127795", + " 637 ret bytes_new_from_slice -> Ok(Bytes(obj#367))": "cpu:2133113, mem:127651, objs:-/184@5b0791bf", + " 638 call vec_get(Vec(obj#357), U32(0))": "cpu:2135065, mem:127891", " 639 ret vec_get -> Ok(Map(obj#355))": "cpu:2135291", " 640 call map_unpack_to_slice(Map(obj#355), 2)": "", " 641 ret map_unpack_to_slice -> Ok(Void)": "cpu:2135643", @@ -649,17 +649,17 @@ " 647 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2555097", " 648 call bytes_copy_to_slice(Bytes(obj#351), U32(0), 32)": "", " 649 ret bytes_copy_to_slice -> Ok(())": "cpu:2555204", - " 650 ret require_auth -> Ok(Void)": "cpu:2563049, mem:130127, store:-/10@5e6bb07f, foot:10@dda87d60, auth:1@ede6cc1f/1@65d775f", + " 650 ret require_auth -> Ok(Void)": "cpu:2563049, mem:130223, store:-/10@f5ea40cd, foot:10@757919c7, auth:1@ede6cc1f/1@65d775f", " 651 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 652 call get_ledger_sequence()": "cpu:2564518, mem:130263, store:-/-, foot:-", + " 652 call get_ledger_sequence()": "cpu:2564518, mem:130359, store:-/-, foot:-", " 653 ret get_ledger_sequence -> Ok(U32(123))": "", - " 654 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2574846, mem:132008, store:-/10@5e6bb07f, foot:10@dda87d60", + " 654 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2574846, mem:132108, store:-/10@f5ea40cd, foot:10@757919c7", " 655 call vec_new_from_slice(1)": "cpu:2575041", - " 656 ret vec_new_from_slice -> Ok(Vec(obj#369))": "cpu:2576004, mem:132096, objs:-/185@21599e0d", + " 656 ret vec_new_from_slice -> Ok(Vec(obj#369))": "cpu:2576004, mem:132196, objs:-/185@8f19a592", " 657 call get_contract_data(Vec(obj#369), Instance)": "", - " 658 call obj_cmp(Symbol(obj#383), Symbol(issuer))": "cpu:2585995, mem:133227, objs:-/194@2e5f0c1, stk:-", + " 658 call obj_cmp(Symbol(obj#383), Symbol(issuer))": "cpu:2585995, mem:133331, objs:-/194@ab93b2df, stk:-", " 659 ret obj_cmp -> Ok(-1)": "cpu:2586161", - " 660 call obj_cmp(Symbol(METADATA), Vec(obj#377))": "cpu:2587092, mem:133355, objs:-/196@74416fe1", + " 660 call obj_cmp(Symbol(METADATA), Vec(obj#377))": "cpu:2587092, mem:133459, objs:-/196@18038a01", " 661 ret obj_cmp -> Ok(-1)": "cpu:2587214", " 662 call obj_cmp(Vec(obj#377), Vec(obj#381))": "", " 663 ret obj_cmp -> Ok(-1)": "cpu:2587501", @@ -667,7 +667,7 @@ " 665 ret obj_cmp -> Ok(-1)": "cpu:2587839", " 666 call obj_cmp(Vec(obj#381), Vec(obj#369))": "", " 667 ret obj_cmp -> Ok(0)": "cpu:2588126", - " 668 ret get_contract_data -> Ok(Vec(obj#391))": "cpu:2588232, store:3@72da834b/10@5e6bb07f, stk:1@9f74cfcd", + " 668 ret get_contract_data -> Ok(Vec(obj#391))": "cpu:2588232, store:3@72da834b/10@f5ea40cd, stk:1@a0541664", " 669 call vec_get(Vec(obj#391), U32(0))": "", " 670 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2588397", " 671 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -682,36 +682,36 @@ " 680 ret string_len -> Ok(U32(4))": "cpu:2589459", " 681 call string_copy_to_slice(String(obj#385), U32(0), 4)": "", " 682 ret string_copy_to_slice -> Ok(())": "cpu:2589562", - " 683 pop SAC:a010db6c:transfer -> Err(Error(Contract, #11))": "cpu:2590536, mem:133491", - " 684 ret call -> Err(Error(Contract, #11))": " store:-/9@f60d525d, stk:-, auth:-/-", - " 685 call vec_new_from_slice(3)": "cpu:2591416, mem:133619, objs:-/198@267d5717", - " 686 ret vec_new_from_slice -> Ok(Vec(obj#397))": "cpu:2592505, mem:133723, objs:-/199@a912a91c", - " 687 call vec_new()": "cpu:2614679, mem:140015, objs:-/200@af17353a", - " 688 ret vec_new -> Ok(Vec(obj#401))": "cpu:2615180, mem:140079, objs:-/201@b11e54e8", + " 683 pop SAC:2e378f80:transfer -> Err(Error(Contract, #11))": "cpu:2590536, mem:133595", + " 684 ret call -> Err(Error(Contract, #11))": " store:-/9@3526de21, stk:-, auth:-/-", + " 685 call vec_new_from_slice(3)": "cpu:2591416, mem:133723, objs:-/198@25066ee6", + " 686 ret vec_new_from_slice -> Ok(Vec(obj#397))": "cpu:2592505, mem:133827, objs:-/199@6079271", + " 687 call vec_new()": "cpu:2614679, mem:140119, objs:-/200@6848bd07", + " 688 ret vec_new -> Ok(Vec(obj#401))": "cpu:2615180, mem:140183, objs:-/201@4c2c3bda", " 689 call bytes_new_from_slice(32)": "", - " 690 ret bytes_new_from_slice -> Ok(Bytes(obj#403))": "cpu:2616149, mem:140191, objs:-/202@f1ebf321", + " 690 ret bytes_new_from_slice -> Ok(Bytes(obj#403))": "cpu:2616149, mem:140295, objs:-/202@ccbfab44", " 691 call bytes_len(Bytes(obj#403))": "", " 692 ret bytes_len -> Ok(U32(32))": "cpu:2616271", " 693 call bytes_new_from_slice(64)": "", - " 694 ret bytes_new_from_slice -> Ok(Bytes(obj#405))": "cpu:2617248, mem:140335, objs:-/203@9324960", + " 694 ret bytes_new_from_slice -> Ok(Bytes(obj#405))": "cpu:2617248, mem:140439, objs:-/203@d4d19639", " 695 call bytes_len(Bytes(obj#405))": "", " 696 ret bytes_len -> Ok(U32(64))": "cpu:2617370", " 697 call map_new_from_slices(2)": "", - " 698 call symbol_new_from_slice(10)": "cpu:2617903, mem:140399", - " 699 ret symbol_new_from_slice -> Ok(Symbol(obj#407))": "cpu:2618911, mem:140489, objs:-/204@d5dda2cf", + " 698 call symbol_new_from_slice(10)": "cpu:2617903, mem:140503", + " 699 ret symbol_new_from_slice -> Ok(Symbol(obj#407))": "cpu:2618911, mem:140593, objs:-/204@2f15cde8", " 700 call obj_cmp(Symbol(obj#407), Symbol(signature))": "cpu:2619081", " 701 ret obj_cmp -> Ok(-1)": "cpu:2619248", - " 702 ret map_new_from_slices -> Ok(Map(obj#409))": "cpu:2619688, mem:140553, objs:-/205@40a3bcaf", + " 702 ret map_new_from_slices -> Ok(Map(obj#409))": "cpu:2619688, mem:140657, objs:-/205@991cc280", " 703 call vec_push_back(Vec(obj#401), Map(obj#409))": "", - " 704 ret vec_push_back -> Ok(Vec(obj#411))": "cpu:2620895, mem:140641, objs:-/206@f3596bf5", - " 705 call obj_cmp(Symbol(obj#415), Symbol(signature))": "cpu:2628991, mem:141893, objs:-/210@654d628b", + " 704 ret vec_push_back -> Ok(Vec(obj#411))": "cpu:2620895, mem:140745, objs:-/206@c26b3d82", + " 705 call obj_cmp(Symbol(obj#415), Symbol(signature))": "cpu:2628991, mem:141997, objs:-/210@7135ed76", " 706 ret obj_cmp -> Ok(-1)": "cpu:2629158", - " 707 call call(Address(obj#37), Symbol(transfer), Vec(obj#397))": "cpu:2632514, mem:142317, objs:-/215@e4b4fbd0, auth:-/1@c1d06427", - " 708 push SAC:a010db6c:transfer(Address(obj#395), Address(obj#393), I128(1))": "cpu:2664060, mem:147579, objs:-/216@c8662c4a, stk:1@98b79868, auth:1@5e936f28/1@1cba0668", + " 707 call call(Address(obj#37), Symbol(transfer), Vec(obj#397))": "cpu:2632514, mem:142421, objs:-/215@da0a6602, auth:-/1@c1d06427", + " 708 push SAC:2e378f80:transfer(Address(obj#395), Address(obj#393), I128(1))": "cpu:2664060, mem:147691, objs:-/216@e851adab, stk:1@5ddb31a3, auth:1@5e936f28/1@1cba0668", " 709 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 710 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:2664818", " 711 call require_auth(Address(obj#395))": "", - " 712 call obj_cmp(Address(obj#413), Address(obj#395))": "cpu:2665449, mem:147619", + " 712 call obj_cmp(Address(obj#413), Address(obj#395))": "cpu:2665449, mem:147731", " 713 ret obj_cmp -> Ok(0)": "cpu:2665741", " 714 call obj_cmp(Address(obj#413), Address(obj#395))": " auth:1@5e936f28/-", " 715 ret obj_cmp -> Ok(0)": "cpu:2666033", @@ -721,11 +721,11 @@ " 719 ret obj_cmp -> Ok(0)": "cpu:2666617", " 720 call obj_cmp(Address(obj#429), Address(obj#393))": "", " 721 ret obj_cmp -> Ok(0)": "cpu:2666909", - " 722 call vec_len(Vec(obj#423))": "cpu:2689151, mem:153863", + " 722 call vec_len(Vec(obj#423))": "cpu:2689151, mem:153975", " 723 ret vec_len -> Ok(U32(1))": "cpu:2689273", " 724 call bytes_new_from_slice(32)": "", - " 725 ret bytes_new_from_slice -> Ok(Bytes(obj#433))": "cpu:2690242, mem:153975, objs:-/217@89302c92", - " 726 call vec_get(Vec(obj#423), U32(0))": "cpu:2692338, mem:154215", + " 725 ret bytes_new_from_slice -> Ok(Bytes(obj#433))": "cpu:2690242, mem:154087, objs:-/217@517aeea4", + " 726 call vec_get(Vec(obj#423), U32(0))": "cpu:2692338, mem:154327", " 727 ret vec_get -> Ok(Map(obj#421))": "cpu:2692564", " 728 call map_unpack_to_slice(Map(obj#421), 2)": "", " 729 ret map_unpack_to_slice -> Ok(Void)": "cpu:2692916", @@ -737,17 +737,17 @@ " 735 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3112370", " 736 call bytes_copy_to_slice(Bytes(obj#417), U32(0), 32)": "", " 737 ret bytes_copy_to_slice -> Ok(())": "cpu:3112477", - " 738 ret require_auth -> Ok(Void)": "cpu:3120532, mem:156597, store:-/10@7f99145f, foot:11@b6b8ac34, auth:1@5e936f28/1@ed13d3ef", + " 738 ret require_auth -> Ok(Void)": "cpu:3120532, mem:156709, store:-/10@75824578, foot:11@7638d7d8, auth:1@5e936f28/1@ed13d3ef", " 739 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 740 call get_ledger_sequence()": "cpu:3122001, mem:156733, store:-/-, foot:-", + " 740 call get_ledger_sequence()": "cpu:3122001, mem:156845, store:-/-, foot:-", " 741 ret get_ledger_sequence -> Ok(U32(123))": "", - " 742 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3132329, mem:158478, store:-/10@7f99145f, foot:11@b6b8ac34", + " 742 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3132329, mem:158594, store:-/10@75824578, foot:11@7638d7d8", " 743 call vec_new_from_slice(1)": "cpu:3132524", - " 744 ret vec_new_from_slice -> Ok(Vec(obj#435))": "cpu:3133487, mem:158566, objs:-/218@143a4f92", + " 744 ret vec_new_from_slice -> Ok(Vec(obj#435))": "cpu:3133487, mem:158682, objs:-/218@d566df65", " 745 call get_contract_data(Vec(obj#435), Instance)": "", - " 746 call obj_cmp(Symbol(obj#449), Symbol(issuer))": "cpu:3143478, mem:159697, objs:-/227@be86cff8, stk:-", + " 746 call obj_cmp(Symbol(obj#449), Symbol(issuer))": "cpu:3143478, mem:159817, objs:-/227@458db952, stk:-", " 747 ret obj_cmp -> Ok(-1)": "cpu:3143644", - " 748 call obj_cmp(Symbol(METADATA), Vec(obj#443))": "cpu:3144575, mem:159825, objs:-/229@5ac32f16", + " 748 call obj_cmp(Symbol(METADATA), Vec(obj#443))": "cpu:3144575, mem:159945, objs:-/229@a121769d", " 749 ret obj_cmp -> Ok(-1)": "cpu:3144697", " 750 call obj_cmp(Vec(obj#443), Vec(obj#447))": "", " 751 ret obj_cmp -> Ok(-1)": "cpu:3144984", @@ -755,7 +755,7 @@ " 753 ret obj_cmp -> Ok(-1)": "cpu:3145322", " 754 call obj_cmp(Vec(obj#447), Vec(obj#435))": "", " 755 ret obj_cmp -> Ok(0)": "cpu:3145609", - " 756 ret get_contract_data -> Ok(Vec(obj#457))": "cpu:3145715, store:3@5a1945a2/10@7f99145f, stk:1@4678fe6e", + " 756 ret get_contract_data -> Ok(Vec(obj#457))": "cpu:3145715, store:3@5a1945a2/10@75824578, stk:1@fdb5bea", " 757 call vec_get(Vec(obj#457), U32(0))": "", " 758 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3145880", " 759 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -770,14 +770,14 @@ " 768 ret string_len -> Ok(U32(4))": "cpu:3146942", " 769 call string_copy_to_slice(String(obj#451), U32(0), 4)": "", " 770 ret string_copy_to_slice -> Ok(())": "cpu:3147045", - " 771 call vec_new_from_slice(1)": "cpu:3148285, mem:159961", - " 772 ret vec_new_from_slice -> Ok(Vec(obj#459))": "cpu:3149248, mem:160049, objs:-/230@43a30fb5", + " 771 call vec_new_from_slice(1)": "cpu:3148285, mem:160081", + " 772 ret vec_new_from_slice -> Ok(Vec(obj#459))": "cpu:3149248, mem:160169, objs:-/230@d9cb4cd", " 773 call get_contract_data(Vec(obj#459), Instance)": "", - " 774 call obj_cmp(Vec(obj#443), Vec(obj#459))": "cpu:3149360, store:-/10@7f99145f, stk:-", + " 774 call obj_cmp(Vec(obj#443), Vec(obj#459))": "cpu:3149360, store:-/10@75824578, stk:-", " 775 ret obj_cmp -> Ok(-1)": "cpu:3149647", " 776 call obj_cmp(Vec(obj#447), Vec(obj#459))": "", " 777 ret obj_cmp -> Ok(0)": "cpu:3149934", - " 778 ret get_contract_data -> Ok(Vec(obj#457))": "cpu:3150040, store:3@5a1945a2/10@7f99145f, stk:1@4678fe6e", + " 778 ret get_contract_data -> Ok(Vec(obj#457))": "cpu:3150040, store:3@5a1945a2/10@75824578, stk:1@fdb5bea", " 779 call vec_get(Vec(obj#457), U32(0))": "", " 780 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3150205", " 781 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -792,14 +792,14 @@ " 790 ret string_len -> Ok(U32(4))": "cpu:3151267", " 791 call string_copy_to_slice(String(obj#451), U32(0), 4)": "", " 792 ret string_copy_to_slice -> Ok(())": "cpu:3151370", - " 793 call vec_new_from_slice(1)": "cpu:3154971, mem:161153, store:3@5a1945a2/10@5774072", - " 794 ret vec_new_from_slice -> Ok(Vec(obj#461))": "cpu:3155934, mem:161241, objs:-/231@8f4e2692", + " 793 call vec_new_from_slice(1)": "cpu:3154971, mem:161273, store:3@5a1945a2/10@dcd3bd24", + " 794 ret vec_new_from_slice -> Ok(Vec(obj#461))": "cpu:3155934, mem:161361, objs:-/231@5a2b8b71", " 795 call get_contract_data(Vec(obj#461), Instance)": "", - " 796 call obj_cmp(Vec(obj#443), Vec(obj#461))": "cpu:3156046, store:-/10@5774072, stk:-", + " 796 call obj_cmp(Vec(obj#443), Vec(obj#461))": "cpu:3156046, store:-/10@dcd3bd24, stk:-", " 797 ret obj_cmp -> Ok(-1)": "cpu:3156333", " 798 call obj_cmp(Vec(obj#447), Vec(obj#461))": "", " 799 ret obj_cmp -> Ok(0)": "cpu:3156620", - " 800 ret get_contract_data -> Ok(Vec(obj#457))": "cpu:3156726, store:3@5a1945a2/10@5774072, stk:1@4678fe6e", + " 800 ret get_contract_data -> Ok(Vec(obj#457))": "cpu:3156726, store:3@5a1945a2/10@dcd3bd24, stk:1@fdb5bea", " 801 call vec_get(Vec(obj#457), U32(0))": "", " 802 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3156891", " 803 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -814,56 +814,56 @@ " 812 ret string_len -> Ok(U32(4))": "cpu:3157953", " 813 call string_copy_to_slice(String(obj#451), U32(0), 4)": "", " 814 ret string_copy_to_slice -> Ok(())": "cpu:3158056", - " 815 pop SAC:a010db6c:transfer -> Err(Error(Contract, #11))": "cpu:3159030, mem:161377", - " 816 ret call -> Err(Error(Contract, #11))": " store:-/9@f60d525d, stk:-, auth:-/-", - " 817 call vec_new_from_slice(2)": "cpu:3159470, mem:161441, objs:-/232@9fdef508", - " 818 ret vec_new_from_slice -> Ok(Vec(obj#465))": "cpu:3160496, mem:161537, objs:-/233@5e5ebe18", - " 819 call vec_new()": "cpu:3178987, mem:166637, objs:-/234@6ec70f76", - " 820 ret vec_new -> Ok(Vec(obj#469))": "cpu:3179488, mem:166701, objs:-/235@4baff930", + " 815 pop SAC:2e378f80:transfer -> Err(Error(Contract, #11))": "cpu:3159030, mem:161497", + " 816 ret call -> Err(Error(Contract, #11))": " store:-/9@3526de21, stk:-, auth:-/-", + " 817 call vec_new_from_slice(2)": "cpu:3159470, mem:161561, objs:-/232@8203591d", + " 818 ret vec_new_from_slice -> Ok(Vec(obj#465))": "cpu:3160496, mem:161657, objs:-/233@d8bb4ff2", + " 819 call vec_new()": "cpu:3178987, mem:166757, objs:-/234@bb42d416", + " 820 ret vec_new -> Ok(Vec(obj#469))": "cpu:3179488, mem:166821, objs:-/235@3897c712", " 821 call bytes_new_from_slice(32)": "", - " 822 ret bytes_new_from_slice -> Ok(Bytes(obj#471))": "cpu:3180457, mem:166813, objs:-/236@171a9b20", + " 822 ret bytes_new_from_slice -> Ok(Bytes(obj#471))": "cpu:3180457, mem:166933, objs:-/236@9a5d818e", " 823 call bytes_len(Bytes(obj#471))": "", " 824 ret bytes_len -> Ok(U32(32))": "cpu:3180579", " 825 call bytes_new_from_slice(64)": "", - " 826 ret bytes_new_from_slice -> Ok(Bytes(obj#473))": "cpu:3181556, mem:166957, objs:-/237@9953905e", + " 826 ret bytes_new_from_slice -> Ok(Bytes(obj#473))": "cpu:3181556, mem:167077, objs:-/237@d7be52a0", " 827 call bytes_len(Bytes(obj#473))": "", " 828 ret bytes_len -> Ok(U32(64))": "cpu:3181678", " 829 call map_new_from_slices(2)": "", - " 830 call symbol_new_from_slice(10)": "cpu:3182211, mem:167021", - " 831 ret symbol_new_from_slice -> Ok(Symbol(obj#475))": "cpu:3183219, mem:167111, objs:-/238@6a6157f9", + " 830 call symbol_new_from_slice(10)": "cpu:3182211, mem:167141", + " 831 ret symbol_new_from_slice -> Ok(Symbol(obj#475))": "cpu:3183219, mem:167231, objs:-/238@136c1347", " 832 call obj_cmp(Symbol(obj#475), Symbol(signature))": "cpu:3183389", " 833 ret obj_cmp -> Ok(-1)": "cpu:3183556", - " 834 ret map_new_from_slices -> Ok(Map(obj#477))": "cpu:3183996, mem:167175, objs:-/239@f5534492", + " 834 ret map_new_from_slices -> Ok(Map(obj#477))": "cpu:3183996, mem:167295, objs:-/239@540c1b74", " 835 call vec_push_back(Vec(obj#469), Map(obj#477))": "", - " 836 ret vec_push_back -> Ok(Vec(obj#479))": "cpu:3185203, mem:167263, objs:-/240@92adad60", - " 837 call obj_cmp(Symbol(obj#483), Symbol(signature))": "cpu:3193299, mem:168515, objs:-/244@ee272ec0", + " 836 ret vec_push_back -> Ok(Vec(obj#479))": "cpu:3185203, mem:167383, objs:-/240@ac54a53b", + " 837 call obj_cmp(Symbol(obj#483), Symbol(signature))": "cpu:3193299, mem:168635, objs:-/244@173efe2", " 838 ret obj_cmp -> Ok(-1)": "cpu:3193466", - " 839 call symbol_new_from_slice(14)": "cpu:3195309, mem:168723, objs:-/247@32642fa9", - " 840 ret symbol_new_from_slice -> Ok(Symbol(obj#495))": "cpu:3196317, mem:168817, objs:-/248@dfd725e5", - " 841 call symbol_new_from_slice(14)": "cpu:3197338, mem:168945, objs:-/249@a09249e1, auth:-/1@9f59e953", - " 842 ret symbol_new_from_slice -> Ok(Symbol(obj#499))": "cpu:3198346, mem:169039, objs:-/250@d30a812a", + " 839 call symbol_new_from_slice(14)": "cpu:3195309, mem:168843, objs:-/247@502729ec", + " 840 ret symbol_new_from_slice -> Ok(Symbol(obj#495))": "cpu:3196317, mem:168937, objs:-/248@88000269", + " 841 call symbol_new_from_slice(14)": "cpu:3197338, mem:169065, objs:-/249@92ee9594, auth:-/1@9f59e953", + " 842 ret symbol_new_from_slice -> Ok(Symbol(obj#499))": "cpu:3198346, mem:169159, objs:-/250@bc64d0a6", " 843 call call(Address(obj#37), Symbol(obj#499), Vec(obj#465))": "", - " 844 call symbol_len(Symbol(obj#499))": "cpu:3199222, mem:169071", + " 844 call symbol_len(Symbol(obj#499))": "cpu:3199222, mem:169191", " 845 ret symbol_len -> Ok(U32(14))": "cpu:3199344", " 846 call symbol_copy_to_slice(Symbol(obj#499), U32(0), 14)": "", " 847 ret symbol_copy_to_slice -> Ok(())": "cpu:3199448", - " 848 push SAC:a010db6c:sym#499(Address(obj#463), True)": "cpu:3230175, mem:174285, objs:-/251@24b180a4, stk:1@58f40e0a, auth:1@3cf1d715/1@7db8cdf4", + " 848 push SAC:2e378f80:sym#499(Address(obj#463), True)": "cpu:3230175, mem:174413, objs:-/251@6897c8be, stk:1@704ec61, auth:1@3cf1d715/1@7db8cdf4", " 849 call symbol_index_in_strs(Symbol(obj#499), 17)": "", " 850 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:3231970", " 851 call vec_new_from_slice(1)": "", - " 852 ret vec_new_from_slice -> Ok(Vec(obj#503))": "cpu:3232933, mem:174373, objs:-/252@5cd4a258", + " 852 ret vec_new_from_slice -> Ok(Vec(obj#503))": "cpu:3232933, mem:174501, objs:-/252@82c1d3c2", " 853 call get_contract_data(Vec(obj#503), Instance)": "", - " 854 call obj_cmp(Symbol(obj#517), Symbol(issuer))": "cpu:3242924, mem:175504, objs:-/261@6ac464ec, stk:-", + " 854 call obj_cmp(Symbol(obj#517), Symbol(issuer))": "cpu:3242924, mem:175636, objs:-/261@948ea420, stk:-", " 855 ret obj_cmp -> Ok(-1)": "cpu:3243090", - " 856 call obj_cmp(Symbol(METADATA), Vec(obj#511))": "cpu:3244021, mem:175632, objs:-/263@48b43c01", + " 856 call obj_cmp(Symbol(METADATA), Vec(obj#511))": "cpu:3244021, mem:175764, objs:-/263@fa9ebffb", " 857 ret obj_cmp -> Ok(-1)": "cpu:3244143", " 858 call obj_cmp(Vec(obj#511), Vec(obj#515))": "", " 859 ret obj_cmp -> Ok(-1)": "cpu:3244430", " 860 call obj_cmp(Vec(obj#511), Vec(obj#503))": "cpu:3244481", " 861 ret obj_cmp -> Ok(0)": "cpu:3244768", - " 862 ret get_contract_data -> Ok(Address(obj#513))": "cpu:3244874, store:3@33a29ceb/9@f60d525d, stk:1@ed760617", + " 862 ret get_contract_data -> Ok(Address(obj#513))": "cpu:3244874, store:3@33a29ceb/9@3526de21, stk:1@fa3b2be7", " 863 call require_auth(Address(obj#513))": "", - " 864 call obj_cmp(Address(obj#481), Address(obj#513))": "cpu:3245503, mem:175664", + " 864 call obj_cmp(Address(obj#481), Address(obj#513))": "cpu:3245503, mem:175796", " 865 ret obj_cmp -> Ok(0)": "cpu:3245795", " 866 call obj_cmp(Address(obj#481), Address(obj#513))": " auth:1@3cf1d715/-", " 867 ret obj_cmp -> Ok(0)": "cpu:3246087", @@ -873,11 +873,11 @@ " 871 ret obj_cmp -> Ok(0)": "cpu:3246668", " 872 call obj_cmp(Address(obj#497), Address(obj#463))": "", " 873 ret obj_cmp -> Ok(0)": "cpu:3246960", - " 874 call vec_len(Vec(obj#491))": "cpu:3266103, mem:180746", + " 874 call vec_len(Vec(obj#491))": "cpu:3266103, mem:180878", " 875 ret vec_len -> Ok(U32(1))": "cpu:3266225", " 876 call bytes_new_from_slice(32)": "", - " 877 ret bytes_new_from_slice -> Ok(Bytes(obj#527))": "cpu:3267194, mem:180858, objs:-/264@351dbd14", - " 878 call vec_get(Vec(obj#491), U32(0))": "cpu:3269434, mem:181098", + " 877 ret bytes_new_from_slice -> Ok(Bytes(obj#527))": "cpu:3267194, mem:180990, objs:-/264@234d29d0", + " 878 call vec_get(Vec(obj#491), U32(0))": "cpu:3269434, mem:181230", " 879 ret vec_get -> Ok(Map(obj#489))": "cpu:3269660", " 880 call map_unpack_to_slice(Map(obj#489), 2)": "", " 881 ret map_unpack_to_slice -> Ok(Void)": "cpu:3270012", @@ -889,19 +889,19 @@ " 887 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3689466", " 888 call bytes_copy_to_slice(Bytes(obj#485), U32(0), 32)": "", " 889 ret bytes_copy_to_slice -> Ok(())": "cpu:3689573", - " 890 ret require_auth -> Ok(Void)": "cpu:3699086, mem:183530, store:3@33a29ceb/10@a911ff86, foot:12@10565710, auth:1@3cf1d715/1@cb6878d3", + " 890 ret require_auth -> Ok(Void)": "cpu:3699086, mem:183662, store:3@33a29ceb/10@85ea6f20, foot:12@2d6e0e3c, auth:1@3cf1d715/1@cb6878d3", " 891 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 892 call get_ledger_sequence()": "cpu:3700555, mem:183666, store:3@33a29ceb/-, foot:-", + " 892 call get_ledger_sequence()": "cpu:3700555, mem:183798, store:3@33a29ceb/-, foot:-", " 893 ret get_ledger_sequence -> Ok(U32(123))": "", - " 894 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3710883, mem:185411, store:3@33a29ceb/10@a911ff86, foot:12@10565710", + " 894 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3710883, mem:185547, store:3@33a29ceb/10@85ea6f20, foot:12@2d6e0e3c", " 895 call vec_new_from_slice(1)": "cpu:3711034", - " 896 ret vec_new_from_slice -> Ok(Vec(obj#529))": "cpu:3711997, mem:185499, objs:-/265@3464a3f8", + " 896 ret vec_new_from_slice -> Ok(Vec(obj#529))": "cpu:3711997, mem:185635, objs:-/265@dfcbc427", " 897 call get_contract_data(Vec(obj#529), Instance)": "", - " 898 call obj_cmp(Vec(obj#511), Vec(obj#529))": "cpu:3712109, store:-/10@a911ff86, stk:-", + " 898 call obj_cmp(Vec(obj#511), Vec(obj#529))": "cpu:3712109, store:-/10@85ea6f20, stk:-", " 899 ret obj_cmp -> Ok(-1)": "cpu:3712396", " 900 call obj_cmp(Vec(obj#515), Vec(obj#529))": "", " 901 ret obj_cmp -> Ok(0)": "cpu:3712683", - " 902 ret get_contract_data -> Ok(Vec(obj#525))": "cpu:3712789, store:3@33a29ceb/10@a911ff86, stk:1@ed760617", + " 902 ret get_contract_data -> Ok(Vec(obj#525))": "cpu:3712789, store:3@33a29ceb/10@85ea6f20, stk:1@fa3b2be7", " 903 call vec_get(Vec(obj#525), U32(0))": "", " 904 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3712954", " 905 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -916,42 +916,42 @@ " 914 ret string_len -> Ok(U32(4))": "cpu:3714016", " 915 call string_copy_to_slice(String(obj#519), U32(0), 4)": "", " 916 ret string_copy_to_slice -> Ok(())": "cpu:3714119", - " 917 call symbol_new_from_slice(14)": "cpu:3717414, mem:186603, store:3@33a29ceb/10@da71f185", - " 918 ret symbol_new_from_slice -> Ok(Symbol(obj#531))": "cpu:3718422, mem:186697, objs:-/266@53829a67", + " 917 call symbol_new_from_slice(14)": "cpu:3717414, mem:186739, store:3@33a29ceb/10@4c24b5e7", + " 918 ret symbol_new_from_slice -> Ok(Symbol(obj#531))": "cpu:3718422, mem:186833, objs:-/266@27a757b4", " 919 call get_contract_data(Symbol(METADATA), Instance)": "", - " 920 call obj_cmp(Vec(obj#511), Symbol(METADATA))": "cpu:3718473, store:-/10@da71f185, stk:-", + " 920 call obj_cmp(Vec(obj#511), Symbol(METADATA))": "cpu:3718473, store:-/10@4c24b5e7, stk:-", " 921 ret obj_cmp -> Ok(1)": "cpu:3718595", - " 922 ret get_contract_data -> Ok(Map(obj#509))": "cpu:3718701, store:3@33a29ceb/10@da71f185, stk:1@ed760617", + " 922 ret get_contract_data -> Ok(Map(obj#509))": "cpu:3718701, store:3@33a29ceb/10@4c24b5e7, stk:1@fa3b2be7", " 923 call map_unpack_to_slice(Map(obj#509), 3)": "", " 924 ret map_unpack_to_slice -> Ok(Void)": "cpu:3719041", " 925 call vec_new_from_slice(4)": "", - " 926 ret vec_new_from_slice -> Ok(Vec(obj#533))": "cpu:3720254, mem:186809, objs:-/267@e7e10256", + " 926 ret vec_new_from_slice -> Ok(Vec(obj#533))": "cpu:3720254, mem:186945, objs:-/267@4603852a", " 927 call contract_event(Vec(obj#533), True)": "", - " 928 ret contract_event -> Ok(Void)": "cpu:3721863, mem:186986, objs:-/268@5a9cf421, evt:4@d32a7cab", - " 929 pop SAC:a010db6c:sym#499 -> Ok(Void)": "", - " 930 ret call -> Ok(Void)": " store:-/10@da71f185, stk:-, auth:-/-", - " 931 call symbol_new_from_slice(10)": "cpu:3722303, mem:187050, objs:-/269@f4c027a3", - " 932 ret symbol_new_from_slice -> Ok(Symbol(obj#539))": "cpu:3723311, mem:187140, objs:-/270@8820c3c3", + " 928 ret contract_event -> Ok(Void)": "cpu:3721863, mem:187122, objs:-/268@73caeda4, evt:4@d32a7cab", + " 929 pop SAC:2e378f80:sym#499 -> Ok(Void)": "", + " 930 ret call -> Ok(Void)": " store:-/10@4c24b5e7, stk:-, auth:-/-", + " 931 call symbol_new_from_slice(10)": "cpu:3722303, mem:187186, objs:-/269@800aa34a", + " 932 ret symbol_new_from_slice -> Ok(Symbol(obj#539))": "cpu:3723311, mem:187276, objs:-/270@45dd032b", " 933 call vec_new_from_slice(1)": "", - " 934 ret vec_new_from_slice -> Ok(Vec(obj#541))": "cpu:3724335, mem:187228, objs:-/271@e3934012", + " 934 ret vec_new_from_slice -> Ok(Vec(obj#541))": "cpu:3724335, mem:187364, objs:-/271@bd442341", " 935 call call(Address(obj#37), Symbol(obj#539), Vec(obj#541))": "", - " 936 call symbol_len(Symbol(obj#539))": "cpu:3725209, mem:187252", + " 936 call symbol_len(Symbol(obj#539))": "cpu:3725209, mem:187388", " 937 ret symbol_len -> Ok(U32(10))": "cpu:3725331", " 938 call symbol_copy_to_slice(Symbol(obj#539), U32(0), 10)": "", " 939 ret symbol_copy_to_slice -> Ok(())": "cpu:3725435", - " 940 push SAC:a010db6c:sym#539(Address(obj#537))": "cpu:3755312, mem:192438, objs:-/272@5513efe8, stk:1@e28c28e1, auth:1@f383e194/-", + " 940 push SAC:2e378f80:sym#539(Address(obj#537))": "cpu:3755312, mem:192582, objs:-/272@eec3078a, stk:1@ad5df123, auth:1@f383e194/-", " 941 call symbol_index_in_strs(Symbol(obj#539), 17)": "", " 942 ret symbol_index_in_strs -> Ok(U32(4))": "cpu:3757107", " 943 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 944 call get_ledger_sequence()": "cpu:3758576, mem:192574, store:-/-, foot:-", + " 944 call get_ledger_sequence()": "cpu:3758576, mem:192718, store:-/-, foot:-", " 945 ret get_ledger_sequence -> Ok(U32(123))": "", - " 946 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3768904, mem:194319, store:-/10@da71f185, foot:12@10565710", + " 946 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3768904, mem:194467, store:-/10@4c24b5e7, foot:12@2d6e0e3c", " 947 call vec_new_from_slice(1)": "cpu:3769011", - " 948 ret vec_new_from_slice -> Ok(Vec(obj#545))": "cpu:3769974, mem:194407, objs:-/273@91fb9c17", + " 948 ret vec_new_from_slice -> Ok(Vec(obj#545))": "cpu:3769974, mem:194555, objs:-/273@2e46ae24", " 949 call get_contract_data(Vec(obj#545), Instance)": "", - " 950 call obj_cmp(Symbol(obj#559), Symbol(issuer))": "cpu:3779965, mem:195538, objs:-/282@2065db7e, stk:-", + " 950 call obj_cmp(Symbol(obj#559), Symbol(issuer))": "cpu:3779965, mem:195690, objs:-/282@be00c97c, stk:-", " 951 ret obj_cmp -> Ok(-1)": "cpu:3780131", - " 952 call obj_cmp(Symbol(METADATA), Vec(obj#553))": "cpu:3781062, mem:195666, objs:-/284@85935292", + " 952 call obj_cmp(Symbol(METADATA), Vec(obj#553))": "cpu:3781062, mem:195818, objs:-/284@b3786d7b", " 953 ret obj_cmp -> Ok(-1)": "cpu:3781184", " 954 call obj_cmp(Vec(obj#553), Vec(obj#557))": "", " 955 ret obj_cmp -> Ok(-1)": "cpu:3781471", @@ -959,7 +959,7 @@ " 957 ret obj_cmp -> Ok(-1)": "cpu:3781809", " 958 call obj_cmp(Vec(obj#557), Vec(obj#545))": "", " 959 ret obj_cmp -> Ok(0)": "cpu:3782096", - " 960 ret get_contract_data -> Ok(Vec(obj#567))": "cpu:3782202, store:3@ca48959b/10@da71f185, stk:1@86767135", + " 960 ret get_contract_data -> Ok(Vec(obj#567))": "cpu:3782202, store:3@ca48959b/10@4c24b5e7, stk:1@6e77d0d2", " 961 call vec_get(Vec(obj#567), U32(0))": "", " 962 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3782367", " 963 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -974,36 +974,36 @@ " 972 ret string_len -> Ok(U32(4))": "cpu:3783429", " 973 call string_copy_to_slice(String(obj#561), U32(0), 4)": "", " 974 ret string_copy_to_slice -> Ok(())": "cpu:3783532", - " 975 pop SAC:a010db6c:sym#539 -> Ok(True)": "cpu:3784559, mem:195802", - " 976 ret call -> Ok(True)": " store:-/10@da71f185, stk:-, auth:-/-", - " 977 call vec_new_from_slice(3)": "cpu:3785439, mem:195930, objs:-/286@5e49bc0b", - " 978 ret vec_new_from_slice -> Ok(Vec(obj#573))": "cpu:3786528, mem:196034, objs:-/287@def23535", - " 979 call vec_new()": "cpu:3808702, mem:202326, objs:-/288@cb8b55c1", - " 980 ret vec_new -> Ok(Vec(obj#577))": "cpu:3809203, mem:202390, objs:-/289@af7985c9", + " 975 pop SAC:2e378f80:sym#539 -> Ok(True)": "cpu:3784559, mem:195954", + " 976 ret call -> Ok(True)": " store:-/10@4c24b5e7, stk:-, auth:-/-", + " 977 call vec_new_from_slice(3)": "cpu:3785439, mem:196082, objs:-/286@1fbeddce", + " 978 ret vec_new_from_slice -> Ok(Vec(obj#573))": "cpu:3786528, mem:196186, objs:-/287@d10303f9", + " 979 call vec_new()": "cpu:3808702, mem:202478, objs:-/288@e7ba47f8", + " 980 ret vec_new -> Ok(Vec(obj#577))": "cpu:3809203, mem:202542, objs:-/289@7531837a", " 981 call bytes_new_from_slice(32)": "", - " 982 ret bytes_new_from_slice -> Ok(Bytes(obj#579))": "cpu:3810172, mem:202502, objs:-/290@b8f6616a", + " 982 ret bytes_new_from_slice -> Ok(Bytes(obj#579))": "cpu:3810172, mem:202654, objs:-/290@d03b81d2", " 983 call bytes_len(Bytes(obj#579))": "", " 984 ret bytes_len -> Ok(U32(32))": "cpu:3810294", " 985 call bytes_new_from_slice(64)": "", - " 986 ret bytes_new_from_slice -> Ok(Bytes(obj#581))": "cpu:3811271, mem:202646, objs:-/291@481f57c9", + " 986 ret bytes_new_from_slice -> Ok(Bytes(obj#581))": "cpu:3811271, mem:202798, objs:-/291@b779ddd5", " 987 call bytes_len(Bytes(obj#581))": "", " 988 ret bytes_len -> Ok(U32(64))": "cpu:3811393", " 989 call map_new_from_slices(2)": "", - " 990 call symbol_new_from_slice(10)": "cpu:3811926, mem:202710", - " 991 ret symbol_new_from_slice -> Ok(Symbol(obj#583))": "cpu:3812934, mem:202800, objs:-/292@4e82f8f3", + " 990 call symbol_new_from_slice(10)": "cpu:3811926, mem:202862", + " 991 ret symbol_new_from_slice -> Ok(Symbol(obj#583))": "cpu:3812934, mem:202952, objs:-/292@a86b5109", " 992 call obj_cmp(Symbol(obj#583), Symbol(signature))": "cpu:3813104", " 993 ret obj_cmp -> Ok(-1)": "cpu:3813271", - " 994 ret map_new_from_slices -> Ok(Map(obj#585))": "cpu:3813711, mem:202864, objs:-/293@6f23d2eb", + " 994 ret map_new_from_slices -> Ok(Map(obj#585))": "cpu:3813711, mem:203016, objs:-/293@8fce4651", " 995 call vec_push_back(Vec(obj#577), Map(obj#585))": "", - " 996 ret vec_push_back -> Ok(Vec(obj#587))": "cpu:3814918, mem:202952, objs:-/294@6bbd2111", - " 997 call obj_cmp(Symbol(obj#591), Symbol(signature))": "cpu:3823014, mem:204204, objs:-/298@b21796cf", + " 996 ret vec_push_back -> Ok(Vec(obj#587))": "cpu:3814918, mem:203104, objs:-/294@a9951679", + " 997 call obj_cmp(Symbol(obj#591), Symbol(signature))": "cpu:3823014, mem:204356, objs:-/298@ba2c0e00", " 998 ret obj_cmp -> Ok(-1)": "cpu:3823181", - " 999 call call(Address(obj#37), Symbol(transfer), Vec(obj#573))": "cpu:3826537, mem:204628, objs:-/303@321a2af5, auth:-/1@fb12cb7", - "1000 push SAC:a010db6c:transfer(Address(obj#571), Address(obj#569), I128(1))": "cpu:3858293, mem:209958, objs:-/304@e3b1f4be, stk:1@1b254bf4, auth:1@47f626d3/1@50cae13d", + " 999 call call(Address(obj#37), Symbol(transfer), Vec(obj#573))": "cpu:3826537, mem:204780, objs:-/303@5412d07b, auth:-/1@fb12cb7", + "1000 push SAC:2e378f80:transfer(Address(obj#571), Address(obj#569), I128(1))": "cpu:3858293, mem:210118, objs:-/304@9e8a95c3, stk:1@ee29c4f9, auth:1@47f626d3/1@50cae13d", "1001 call symbol_index_in_strs(Symbol(transfer), 17)": "", "1002 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:3859051", "1003 call require_auth(Address(obj#571))": "", - "1004 call obj_cmp(Address(obj#589), Address(obj#571))": "cpu:3859682, mem:209998", + "1004 call obj_cmp(Address(obj#589), Address(obj#571))": "cpu:3859682, mem:210158", "1005 ret obj_cmp -> Ok(0)": "cpu:3859974", "1006 call obj_cmp(Address(obj#589), Address(obj#571))": " auth:1@47f626d3/-", "1007 ret obj_cmp -> Ok(0)": "cpu:3860266", @@ -1013,11 +1013,11 @@ "1011 ret obj_cmp -> Ok(0)": "cpu:3860850", "1012 call obj_cmp(Address(obj#605), Address(obj#569))": "", "1013 ret obj_cmp -> Ok(0)": "cpu:3861142", - "1014 call vec_len(Vec(obj#599))": "cpu:3883384, mem:216242", + "1014 call vec_len(Vec(obj#599))": "cpu:3883384, mem:216402", "1015 ret vec_len -> Ok(U32(1))": "cpu:3883506", "1016 call bytes_new_from_slice(32)": "", - "1017 ret bytes_new_from_slice -> Ok(Bytes(obj#609))": "cpu:3884475, mem:216354, objs:-/305@2e60c88c", - "1018 call vec_get(Vec(obj#599), U32(0))": "cpu:3886475, mem:216594", + "1017 ret bytes_new_from_slice -> Ok(Bytes(obj#609))": "cpu:3884475, mem:216514, objs:-/305@df62c193", + "1018 call vec_get(Vec(obj#599), U32(0))": "cpu:3886475, mem:216754", "1019 ret vec_get -> Ok(Map(obj#597))": "cpu:3886701", "1020 call map_unpack_to_slice(Map(obj#597), 2)": "", "1021 ret map_unpack_to_slice -> Ok(Void)": "cpu:3887053", @@ -1029,17 +1029,17 @@ "1027 ret verify_sig_ed25519 -> Ok(Void)": "cpu:4306507", "1028 call bytes_copy_to_slice(Bytes(obj#593), U32(0), 32)": "", "1029 ret bytes_copy_to_slice -> Ok(())": "cpu:4306614", - "1030 ret require_auth -> Ok(Void)": "cpu:4315809, mem:219212, store:-/11@8922f34e, foot:13@70f17d6d, auth:1@47f626d3/1@5e85a9c", + "1030 ret require_auth -> Ok(Void)": "cpu:4315809, mem:219372, store:-/11@f22e67d2, foot:13@84e259f7, auth:1@47f626d3/1@5e85a9c", "1031 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1032 call get_ledger_sequence()": "cpu:4317278, mem:219348, store:-/-, foot:-", + "1032 call get_ledger_sequence()": "cpu:4317278, mem:219508, store:-/-, foot:-", "1033 ret get_ledger_sequence -> Ok(U32(123))": "", - "1034 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4327606, mem:221093, store:-/11@8922f34e, foot:13@70f17d6d", + "1034 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4327606, mem:221257, store:-/11@f22e67d2, foot:13@84e259f7", "1035 call vec_new_from_slice(1)": "cpu:4327801", - "1036 ret vec_new_from_slice -> Ok(Vec(obj#611))": "cpu:4328764, mem:221181, objs:-/306@91cd0695", + "1036 ret vec_new_from_slice -> Ok(Vec(obj#611))": "cpu:4328764, mem:221345, objs:-/306@b5f73f2", "1037 call get_contract_data(Vec(obj#611), Instance)": "", - "1038 call obj_cmp(Symbol(obj#625), Symbol(issuer))": "cpu:4338755, mem:222312, objs:-/315@203a0a95, stk:-", + "1038 call obj_cmp(Symbol(obj#625), Symbol(issuer))": "cpu:4338755, mem:222480, objs:-/315@f288324, stk:-", "1039 ret obj_cmp -> Ok(-1)": "cpu:4338921", - "1040 call obj_cmp(Symbol(METADATA), Vec(obj#619))": "cpu:4339852, mem:222440, objs:-/317@2db47406", + "1040 call obj_cmp(Symbol(METADATA), Vec(obj#619))": "cpu:4339852, mem:222608, objs:-/317@fd6d2b62", "1041 ret obj_cmp -> Ok(-1)": "cpu:4339974", "1042 call obj_cmp(Vec(obj#619), Vec(obj#623))": "", "1043 ret obj_cmp -> Ok(-1)": "cpu:4340261", @@ -1047,7 +1047,7 @@ "1045 ret obj_cmp -> Ok(-1)": "cpu:4340599", "1046 call obj_cmp(Vec(obj#623), Vec(obj#611))": "", "1047 ret obj_cmp -> Ok(0)": "cpu:4340886", - "1048 ret get_contract_data -> Ok(Vec(obj#633))": "cpu:4340992, store:3@e051fc4d/11@8922f34e, stk:1@c1c0aaf0", + "1048 ret get_contract_data -> Ok(Vec(obj#633))": "cpu:4340992, store:3@e051fc4d/11@f22e67d2, stk:1@12c2d73", "1049 call vec_get(Vec(obj#633), U32(0))": "", "1050 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4341157", "1051 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1062,14 +1062,14 @@ "1060 ret string_len -> Ok(U32(4))": "cpu:4342219", "1061 call string_copy_to_slice(String(obj#627), U32(0), 4)": "", "1062 ret string_copy_to_slice -> Ok(())": "cpu:4342322", - "1063 call vec_new_from_slice(1)": "cpu:4343456, mem:222576", - "1064 ret vec_new_from_slice -> Ok(Vec(obj#635))": "cpu:4344419, mem:222664, objs:-/318@74379929", + "1063 call vec_new_from_slice(1)": "cpu:4343456, mem:222744", + "1064 ret vec_new_from_slice -> Ok(Vec(obj#635))": "cpu:4344419, mem:222832, objs:-/318@351fb1c2", "1065 call get_contract_data(Vec(obj#635), Instance)": "", - "1066 call obj_cmp(Vec(obj#619), Vec(obj#635))": "cpu:4344531, store:-/11@8922f34e, stk:-", + "1066 call obj_cmp(Vec(obj#619), Vec(obj#635))": "cpu:4344531, store:-/11@f22e67d2, stk:-", "1067 ret obj_cmp -> Ok(-1)": "cpu:4344818", "1068 call obj_cmp(Vec(obj#623), Vec(obj#635))": "", "1069 ret obj_cmp -> Ok(0)": "cpu:4345105", - "1070 ret get_contract_data -> Ok(Vec(obj#633))": "cpu:4345211, store:3@e051fc4d/11@8922f34e, stk:1@c1c0aaf0", + "1070 ret get_contract_data -> Ok(Vec(obj#633))": "cpu:4345211, store:3@e051fc4d/11@f22e67d2, stk:1@12c2d73", "1071 call vec_get(Vec(obj#633), U32(0))": "", "1072 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4345376", "1073 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1084,14 +1084,14 @@ "1082 ret string_len -> Ok(U32(4))": "cpu:4346438", "1083 call string_copy_to_slice(String(obj#627), U32(0), 4)": "", "1084 ret string_copy_to_slice -> Ok(())": "cpu:4346541", - "1085 call vec_new_from_slice(1)": "cpu:4350103, mem:223836, store:3@e051fc4d/11@e63a6f21", - "1086 ret vec_new_from_slice -> Ok(Vec(obj#637))": "cpu:4351066, mem:223924, objs:-/319@8380e8dc", + "1085 call vec_new_from_slice(1)": "cpu:4350103, mem:224004, store:3@e051fc4d/11@4056793d", + "1086 ret vec_new_from_slice -> Ok(Vec(obj#637))": "cpu:4351066, mem:224092, objs:-/319@8590ac79", "1087 call get_contract_data(Vec(obj#637), Instance)": "", - "1088 call obj_cmp(Vec(obj#619), Vec(obj#637))": "cpu:4351178, store:-/11@e63a6f21, stk:-", + "1088 call obj_cmp(Vec(obj#619), Vec(obj#637))": "cpu:4351178, store:-/11@4056793d, stk:-", "1089 ret obj_cmp -> Ok(-1)": "cpu:4351465", "1090 call obj_cmp(Vec(obj#623), Vec(obj#637))": "", "1091 ret obj_cmp -> Ok(0)": "cpu:4351752", - "1092 ret get_contract_data -> Ok(Vec(obj#633))": "cpu:4351858, store:3@e051fc4d/11@e63a6f21, stk:1@c1c0aaf0", + "1092 ret get_contract_data -> Ok(Vec(obj#633))": "cpu:4351858, store:3@e051fc4d/11@4056793d, stk:1@12c2d73", "1093 call vec_get(Vec(obj#633), U32(0))": "", "1094 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4352023", "1095 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1106,14 +1106,14 @@ "1104 ret string_len -> Ok(U32(4))": "cpu:4353085", "1105 call string_copy_to_slice(String(obj#627), U32(0), 4)": "", "1106 ret string_copy_to_slice -> Ok(())": "cpu:4353188", - "1107 call vec_new_from_slice(1)": "cpu:4354375, mem:224060", - "1108 ret vec_new_from_slice -> Ok(Vec(obj#639))": "cpu:4355338, mem:224148, objs:-/320@cc49893f", + "1107 call vec_new_from_slice(1)": "cpu:4354375, mem:224228", + "1108 ret vec_new_from_slice -> Ok(Vec(obj#639))": "cpu:4355338, mem:224316, objs:-/320@98195050", "1109 call get_contract_data(Vec(obj#639), Instance)": "", - "1110 call obj_cmp(Vec(obj#619), Vec(obj#639))": "cpu:4355450, store:-/11@e63a6f21, stk:-", + "1110 call obj_cmp(Vec(obj#619), Vec(obj#639))": "cpu:4355450, store:-/11@4056793d, stk:-", "1111 ret obj_cmp -> Ok(-1)": "cpu:4355737", "1112 call obj_cmp(Vec(obj#623), Vec(obj#639))": "", "1113 ret obj_cmp -> Ok(0)": "cpu:4356024", - "1114 ret get_contract_data -> Ok(Vec(obj#633))": "cpu:4356130, store:3@e051fc4d/11@e63a6f21, stk:1@c1c0aaf0", + "1114 ret get_contract_data -> Ok(Vec(obj#633))": "cpu:4356130, store:3@e051fc4d/11@4056793d, stk:1@12c2d73", "1115 call vec_get(Vec(obj#633), U32(0))": "", "1116 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4356295", "1117 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1128,46 +1128,46 @@ "1126 ret string_len -> Ok(U32(4))": "cpu:4357357", "1127 call string_copy_to_slice(String(obj#627), U32(0), 4)": "", "1128 ret string_copy_to_slice -> Ok(())": "cpu:4357460", - "1129 call get_contract_data(Symbol(METADATA), Instance)": "cpu:4360880, mem:225320, store:3@e051fc4d/11@9bea4798", - "1130 call obj_cmp(Vec(obj#619), Symbol(METADATA))": "cpu:4360931, store:-/11@9bea4798, stk:-", + "1129 call get_contract_data(Symbol(METADATA), Instance)": "cpu:4360880, mem:225488, store:3@e051fc4d/11@fbcf5ea2", + "1130 call obj_cmp(Vec(obj#619), Symbol(METADATA))": "cpu:4360931, store:-/11@fbcf5ea2, stk:-", "1131 ret obj_cmp -> Ok(1)": "cpu:4361053", - "1132 ret get_contract_data -> Ok(Map(obj#617))": "cpu:4361159, store:3@e051fc4d/11@9bea4798, stk:1@c1c0aaf0", + "1132 ret get_contract_data -> Ok(Map(obj#617))": "cpu:4361159, store:3@e051fc4d/11@fbcf5ea2, stk:1@12c2d73", "1133 call map_unpack_to_slice(Map(obj#617), 3)": "", "1134 ret map_unpack_to_slice -> Ok(Void)": "cpu:4361499", "1135 call vec_new_from_slice(4)": "", - "1136 ret vec_new_from_slice -> Ok(Vec(obj#641))": "cpu:4362651, mem:225432, objs:-/321@eb8f09ff", + "1136 ret vec_new_from_slice -> Ok(Vec(obj#641))": "cpu:4362651, mem:225600, objs:-/321@487ef8ee", "1137 call contract_event(Vec(obj#641), I128(1))": "", - "1138 ret contract_event -> Ok(Void)": "cpu:4364260, mem:225609, objs:-/322@99af11ab, evt:5@5976814e", - "1139 pop SAC:a010db6c:transfer -> Ok(Void)": "", - "1140 ret call -> Ok(Void)": " store:-/11@9bea4798, stk:-, auth:-/-", - "1141 call vec_new_from_slice(3)": "cpu:4365140, mem:225737, objs:-/324@34ca2fcd", - "1142 ret vec_new_from_slice -> Ok(Vec(obj#649))": "cpu:4366229, mem:225841, objs:-/325@db2481ce", - "1143 call vec_new()": "cpu:4388403, mem:232133, objs:-/326@e96aebf1", - "1144 ret vec_new -> Ok(Vec(obj#653))": "cpu:4388904, mem:232197, objs:-/327@18de69ab", + "1138 ret contract_event -> Ok(Void)": "cpu:4364260, mem:225777, objs:-/322@db25fe5e, evt:5@5976814e", + "1139 pop SAC:2e378f80:transfer -> Ok(Void)": "", + "1140 ret call -> Ok(Void)": " store:-/11@fbcf5ea2, stk:-, auth:-/-", + "1141 call vec_new_from_slice(3)": "cpu:4365140, mem:225905, objs:-/324@4c934fcc", + "1142 ret vec_new_from_slice -> Ok(Vec(obj#649))": "cpu:4366229, mem:226009, objs:-/325@e8a48550", + "1143 call vec_new()": "cpu:4388403, mem:232301, objs:-/326@c31b5ec", + "1144 ret vec_new -> Ok(Vec(obj#653))": "cpu:4388904, mem:232365, objs:-/327@893dfddb", "1145 call bytes_new_from_slice(32)": "", - "1146 ret bytes_new_from_slice -> Ok(Bytes(obj#655))": "cpu:4389873, mem:232309, objs:-/328@486910a5", + "1146 ret bytes_new_from_slice -> Ok(Bytes(obj#655))": "cpu:4389873, mem:232477, objs:-/328@379604c9", "1147 call bytes_len(Bytes(obj#655))": "", "1148 ret bytes_len -> Ok(U32(32))": "cpu:4389995", "1149 call bytes_new_from_slice(64)": "", - "1150 ret bytes_new_from_slice -> Ok(Bytes(obj#657))": "cpu:4390972, mem:232453, objs:-/329@f8d9113b", + "1150 ret bytes_new_from_slice -> Ok(Bytes(obj#657))": "cpu:4390972, mem:232621, objs:-/329@c95b9b4", "1151 call bytes_len(Bytes(obj#657))": "", "1152 ret bytes_len -> Ok(U32(64))": "cpu:4391094", "1153 call map_new_from_slices(2)": "", - "1154 call symbol_new_from_slice(10)": "cpu:4391627, mem:232517", - "1155 ret symbol_new_from_slice -> Ok(Symbol(obj#659))": "cpu:4392635, mem:232607, objs:-/330@53c9df7b", + "1154 call symbol_new_from_slice(10)": "cpu:4391627, mem:232685", + "1155 ret symbol_new_from_slice -> Ok(Symbol(obj#659))": "cpu:4392635, mem:232775, objs:-/330@2e3d5dd1", "1156 call obj_cmp(Symbol(obj#659), Symbol(signature))": "cpu:4392805", "1157 ret obj_cmp -> Ok(-1)": "cpu:4392972", - "1158 ret map_new_from_slices -> Ok(Map(obj#661))": "cpu:4393412, mem:232671, objs:-/331@507d871", + "1158 ret map_new_from_slices -> Ok(Map(obj#661))": "cpu:4393412, mem:232839, objs:-/331@351e4b0", "1159 call vec_push_back(Vec(obj#653), Map(obj#661))": "", - "1160 ret vec_push_back -> Ok(Vec(obj#663))": "cpu:4394619, mem:232759, objs:-/332@b3a7d128", - "1161 call obj_cmp(Symbol(obj#667), Symbol(signature))": "cpu:4402715, mem:234011, objs:-/336@ed6c3494", + "1160 ret vec_push_back -> Ok(Vec(obj#663))": "cpu:4394619, mem:232927, objs:-/332@22f0ed8", + "1161 call obj_cmp(Symbol(obj#667), Symbol(signature))": "cpu:4402715, mem:234179, objs:-/336@91788caf", "1162 ret obj_cmp -> Ok(-1)": "cpu:4402882", - "1163 call call(Address(obj#37), Symbol(transfer), Vec(obj#649))": "cpu:4406238, mem:234435, objs:-/341@2d037267, auth:-/1@e79fa46d", - "1164 push SAC:a010db6c:transfer(Address(obj#647), Address(obj#645), I128(1))": "cpu:4438010, mem:239833, objs:-/342@4c1e6b51, stk:1@8472566, auth:1@f37696ea/1@17f0f424", + "1163 call call(Address(obj#37), Symbol(transfer), Vec(obj#649))": "cpu:4406238, mem:234603, objs:-/341@60a8cce8, auth:-/1@e79fa46d", + "1164 push SAC:2e378f80:transfer(Address(obj#647), Address(obj#645), I128(1))": "cpu:4438010, mem:240009, objs:-/342@5e17854d, stk:1@f9531f37, auth:1@f37696ea/1@17f0f424", "1165 call symbol_index_in_strs(Symbol(transfer), 17)": "", "1166 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:4438768", "1167 call require_auth(Address(obj#647))": "", - "1168 call obj_cmp(Address(obj#665), Address(obj#647))": "cpu:4439399, mem:239873", + "1168 call obj_cmp(Address(obj#665), Address(obj#647))": "cpu:4439399, mem:240049", "1169 ret obj_cmp -> Ok(0)": "cpu:4439691", "1170 call obj_cmp(Address(obj#665), Address(obj#647))": " auth:1@f37696ea/-", "1171 ret obj_cmp -> Ok(0)": "cpu:4439983", @@ -1177,11 +1177,11 @@ "1175 ret obj_cmp -> Ok(0)": "cpu:4440567", "1176 call obj_cmp(Address(obj#681), Address(obj#645))": "", "1177 ret obj_cmp -> Ok(0)": "cpu:4440859", - "1178 call vec_len(Vec(obj#675))": "cpu:4463101, mem:246117", + "1178 call vec_len(Vec(obj#675))": "cpu:4463101, mem:246293", "1179 ret vec_len -> Ok(U32(1))": "cpu:4463223", "1180 call bytes_new_from_slice(32)": "", - "1181 ret bytes_new_from_slice -> Ok(Bytes(obj#685))": "cpu:4464192, mem:246229, objs:-/343@1381aec1", - "1182 call vec_get(Vec(obj#675), U32(0))": "cpu:4466240, mem:246469", + "1181 ret bytes_new_from_slice -> Ok(Bytes(obj#685))": "cpu:4464192, mem:246405, objs:-/343@e4535396", + "1182 call vec_get(Vec(obj#675), U32(0))": "cpu:4466240, mem:246645", "1183 ret vec_get -> Ok(Map(obj#673))": "cpu:4466466", "1184 call map_unpack_to_slice(Map(obj#673), 2)": "", "1185 ret map_unpack_to_slice -> Ok(Void)": "cpu:4466818", @@ -1193,17 +1193,17 @@ "1191 ret verify_sig_ed25519 -> Ok(Void)": "cpu:4886272", "1192 call bytes_copy_to_slice(Bytes(obj#669), U32(0), 32)": "", "1193 ret bytes_copy_to_slice -> Ok(())": "cpu:4886379", - "1194 ret require_auth -> Ok(Void)": "cpu:4895934, mem:249273, store:-/12@d386d17c, foot:14@2e59db26, auth:1@f37696ea/1@756aa61f", + "1194 ret require_auth -> Ok(Void)": "cpu:4895934, mem:249449, store:-/12@a0e0c522, foot:14@e5a15f4b, auth:1@f37696ea/1@756aa61f", "1195 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1196 call get_ledger_sequence()": "cpu:4897403, mem:249409, store:-/-, foot:-", + "1196 call get_ledger_sequence()": "cpu:4897403, mem:249585, store:-/-, foot:-", "1197 ret get_ledger_sequence -> Ok(U32(123))": "", - "1198 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4907731, mem:251154, store:-/12@d386d17c, foot:14@2e59db26", + "1198 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4907731, mem:251334, store:-/12@a0e0c522, foot:14@e5a15f4b", "1199 call vec_new_from_slice(1)": "cpu:4907926", - "1200 ret vec_new_from_slice -> Ok(Vec(obj#687))": "cpu:4908889, mem:251242, objs:-/344@f157b501", + "1200 ret vec_new_from_slice -> Ok(Vec(obj#687))": "cpu:4908889, mem:251422, objs:-/344@fef58795", "1201 call get_contract_data(Vec(obj#687), Instance)": "", - "1202 call obj_cmp(Symbol(obj#701), Symbol(issuer))": "cpu:4918880, mem:252373, objs:-/353@d5c7d6c3, stk:-", + "1202 call obj_cmp(Symbol(obj#701), Symbol(issuer))": "cpu:4918880, mem:252557, objs:-/353@3d2725bd, stk:-", "1203 ret obj_cmp -> Ok(-1)": "cpu:4919046", - "1204 call obj_cmp(Symbol(METADATA), Vec(obj#695))": "cpu:4919977, mem:252501, objs:-/355@57275424", + "1204 call obj_cmp(Symbol(METADATA), Vec(obj#695))": "cpu:4919977, mem:252685, objs:-/355@2a1a1489", "1205 ret obj_cmp -> Ok(-1)": "cpu:4920099", "1206 call obj_cmp(Vec(obj#695), Vec(obj#699))": "", "1207 ret obj_cmp -> Ok(-1)": "cpu:4920386", @@ -1211,7 +1211,7 @@ "1209 ret obj_cmp -> Ok(-1)": "cpu:4920724", "1210 call obj_cmp(Vec(obj#699), Vec(obj#687))": "", "1211 ret obj_cmp -> Ok(0)": "cpu:4921011", - "1212 ret get_contract_data -> Ok(Vec(obj#709))": "cpu:4921117, store:3@b87605c1/12@d386d17c, stk:1@d2f00fee", + "1212 ret get_contract_data -> Ok(Vec(obj#709))": "cpu:4921117, store:3@b87605c1/12@a0e0c522, stk:1@6f191d9e", "1213 call vec_get(Vec(obj#709), U32(0))": "", "1214 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4921282", "1215 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1226,14 +1226,14 @@ "1224 ret string_len -> Ok(U32(4))": "cpu:4922344", "1225 call string_copy_to_slice(String(obj#703), U32(0), 4)": "", "1226 ret string_copy_to_slice -> Ok(())": "cpu:4922447", - "1227 call vec_new_from_slice(1)": "cpu:4923528, mem:252637", - "1228 ret vec_new_from_slice -> Ok(Vec(obj#711))": "cpu:4924491, mem:252725, objs:-/356@c5a7405d", + "1227 call vec_new_from_slice(1)": "cpu:4923528, mem:252821", + "1228 ret vec_new_from_slice -> Ok(Vec(obj#711))": "cpu:4924491, mem:252909, objs:-/356@4ae0eb0d", "1229 call get_contract_data(Vec(obj#711), Instance)": "", - "1230 call obj_cmp(Vec(obj#695), Vec(obj#711))": "cpu:4924603, store:-/12@d386d17c, stk:-", + "1230 call obj_cmp(Vec(obj#695), Vec(obj#711))": "cpu:4924603, store:-/12@a0e0c522, stk:-", "1231 ret obj_cmp -> Ok(-1)": "cpu:4924890", "1232 call obj_cmp(Vec(obj#699), Vec(obj#711))": "", "1233 ret obj_cmp -> Ok(0)": "cpu:4925177", - "1234 ret get_contract_data -> Ok(Vec(obj#709))": "cpu:4925283, store:3@b87605c1/12@d386d17c, stk:1@d2f00fee", + "1234 ret get_contract_data -> Ok(Vec(obj#709))": "cpu:4925283, store:3@b87605c1/12@a0e0c522, stk:1@6f191d9e", "1235 call vec_get(Vec(obj#709), U32(0))": "", "1236 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4925448", "1237 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1248,14 +1248,14 @@ "1246 ret string_len -> Ok(U32(4))": "cpu:4926510", "1247 call string_copy_to_slice(String(obj#703), U32(0), 4)": "", "1248 ret string_copy_to_slice -> Ok(())": "cpu:4926613", - "1249 call vec_new_from_slice(1)": "cpu:4930144, mem:253965, store:3@b87605c1/12@13198e2d", - "1250 ret vec_new_from_slice -> Ok(Vec(obj#713))": "cpu:4931107, mem:254053, objs:-/357@c095c924", + "1249 call vec_new_from_slice(1)": "cpu:4930144, mem:254149, store:3@b87605c1/12@ca33faea", + "1250 ret vec_new_from_slice -> Ok(Vec(obj#713))": "cpu:4931107, mem:254237, objs:-/357@282c40ab", "1251 call get_contract_data(Vec(obj#713), Instance)": "", - "1252 call obj_cmp(Vec(obj#695), Vec(obj#713))": "cpu:4931219, store:-/12@13198e2d, stk:-", + "1252 call obj_cmp(Vec(obj#695), Vec(obj#713))": "cpu:4931219, store:-/12@ca33faea, stk:-", "1253 ret obj_cmp -> Ok(-1)": "cpu:4931506", "1254 call obj_cmp(Vec(obj#699), Vec(obj#713))": "", "1255 ret obj_cmp -> Ok(0)": "cpu:4931793", - "1256 ret get_contract_data -> Ok(Vec(obj#709))": "cpu:4931899, store:3@b87605c1/12@13198e2d, stk:1@d2f00fee", + "1256 ret get_contract_data -> Ok(Vec(obj#709))": "cpu:4931899, store:3@b87605c1/12@ca33faea, stk:1@6f191d9e", "1257 call vec_get(Vec(obj#709), U32(0))": "", "1258 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4932064", "1259 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1270,14 +1270,14 @@ "1268 ret string_len -> Ok(U32(4))": "cpu:4933126", "1269 call string_copy_to_slice(String(obj#703), U32(0), 4)": "", "1270 ret string_copy_to_slice -> Ok(())": "cpu:4933229", - "1271 call vec_new_from_slice(1)": "cpu:4934469, mem:254189", - "1272 ret vec_new_from_slice -> Ok(Vec(obj#715))": "cpu:4935432, mem:254277, objs:-/358@fe171361", + "1271 call vec_new_from_slice(1)": "cpu:4934469, mem:254373", + "1272 ret vec_new_from_slice -> Ok(Vec(obj#715))": "cpu:4935432, mem:254461, objs:-/358@b6ce39bd", "1273 call get_contract_data(Vec(obj#715), Instance)": "", - "1274 call obj_cmp(Vec(obj#695), Vec(obj#715))": "cpu:4935544, store:-/12@13198e2d, stk:-", + "1274 call obj_cmp(Vec(obj#695), Vec(obj#715))": "cpu:4935544, store:-/12@ca33faea, stk:-", "1275 ret obj_cmp -> Ok(-1)": "cpu:4935831", "1276 call obj_cmp(Vec(obj#699), Vec(obj#715))": "", "1277 ret obj_cmp -> Ok(0)": "cpu:4936118", - "1278 ret get_contract_data -> Ok(Vec(obj#709))": "cpu:4936224, store:3@b87605c1/12@13198e2d, stk:1@d2f00fee", + "1278 ret get_contract_data -> Ok(Vec(obj#709))": "cpu:4936224, store:3@b87605c1/12@ca33faea, stk:1@6f191d9e", "1279 call vec_get(Vec(obj#709), U32(0))": "", "1280 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4936389", "1281 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1292,17 +1292,17 @@ "1290 ret string_len -> Ok(U32(4))": "cpu:4937451", "1291 call string_copy_to_slice(String(obj#703), U32(0), 4)": "", "1292 ret string_copy_to_slice -> Ok(())": "cpu:4937554", - "1293 call get_contract_data(Symbol(METADATA), Instance)": "cpu:4941155, mem:255517, store:3@b87605c1/12@27f4ae8d", - "1294 call obj_cmp(Vec(obj#695), Symbol(METADATA))": "cpu:4941206, store:-/12@27f4ae8d, stk:-", + "1293 call get_contract_data(Symbol(METADATA), Instance)": "cpu:4941155, mem:255701, store:3@b87605c1/12@c1206ceb", + "1294 call obj_cmp(Vec(obj#695), Symbol(METADATA))": "cpu:4941206, store:-/12@c1206ceb, stk:-", "1295 ret obj_cmp -> Ok(1)": "cpu:4941328", - "1296 ret get_contract_data -> Ok(Map(obj#693))": "cpu:4941434, store:3@b87605c1/12@27f4ae8d, stk:1@d2f00fee", + "1296 ret get_contract_data -> Ok(Map(obj#693))": "cpu:4941434, store:3@b87605c1/12@c1206ceb, stk:1@6f191d9e", "1297 call map_unpack_to_slice(Map(obj#693), 3)": "", "1298 ret map_unpack_to_slice -> Ok(Void)": "cpu:4941774", "1299 call vec_new_from_slice(4)": "", - "1300 ret vec_new_from_slice -> Ok(Vec(obj#717))": "cpu:4942926, mem:255629, objs:-/359@f831f684", + "1300 ret vec_new_from_slice -> Ok(Vec(obj#717))": "cpu:4942926, mem:255813, objs:-/359@277b572", "1301 call contract_event(Vec(obj#717), I128(1))": "", - "1302 ret contract_event -> Ok(Void)": "cpu:4944535, mem:255806, objs:-/360@aa9737c0, evt:6@c3d7f43d", - "1303 pop SAC:a010db6c:transfer -> Ok(Void)": "", - "1304 ret call -> Ok(Void)": " store:-/12@27f4ae8d, stk:-, auth:-/-", - "1305 end": "cpu:4944535, mem:255806, prngs:-/9b4a753, objs:-/360@aa9737c0, vm:-/-, evt:6@c3d7f43d, store:-/12@27f4ae8d, foot:14@2e59db26, stk:-, auth:-/-" + "1302 ret contract_event -> Ok(Void)": "cpu:4944535, mem:255990, objs:-/360@dbf37b98, evt:6@c3d7f43d", + "1303 pop SAC:2e378f80:transfer -> Ok(Void)": "", + "1304 ret call -> Ok(Void)": " store:-/12@c1206ceb, stk:-, auth:-/-", + "1305 end": "cpu:4944535, mem:255990, prngs:-/9b4a753, objs:-/360@dbf37b98, vm:-/-, evt:6@c3d7f43d, store:-/12@c1206ceb, foot:14@e5a15f4b, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_transfer_with_allowance.json b/soroban-env-host/observations/test__stellar_asset_contract__test_transfer_with_allowance.json index e55267b9b..30cf4c30d 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_transfer_with_allowance.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_transfer_with_allowance.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,54 +68,54 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call vec_new_from_slice(2)": "cpu:224787, mem:15895, objs:-/20@f10c2443, store:-/8@690c7867, foot:8@859eca8f", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:225813, mem:15991, objs:-/21@a70452ec", - " 87 call vec_new()": "cpu:244303, mem:21091, objs:-/22@49776f1d", - " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:244804, mem:21155, objs:-/23@8278a387", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call vec_new_from_slice(2)": "cpu:224787, mem:15903, objs:-/20@84c25009, store:-/8@3043e0e3, foot:8@4c4cfb5a", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:225813, mem:15999, objs:-/21@4c31c4f6", + " 87 call vec_new()": "cpu:244303, mem:21099, objs:-/22@e1619b81", + " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:244804, mem:21163, objs:-/23@e05da44b", " 89 call bytes_new_from_slice(32)": "", - " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:245773, mem:21267, objs:-/24@6414ef7d", + " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:245773, mem:21275, objs:-/24@7e108b72", " 91 call bytes_len(Bytes(obj#47))": "", " 92 ret bytes_len -> Ok(U32(32))": "cpu:245895", " 93 call bytes_new_from_slice(64)": "", - " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:246872, mem:21411, objs:-/25@7798c7d4", + " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:246872, mem:21419, objs:-/25@1d759f6e", " 95 call bytes_len(Bytes(obj#49))": "", " 96 ret bytes_len -> Ok(U32(64))": "cpu:246994", " 97 call map_new_from_slices(2)": "", - " 98 call symbol_new_from_slice(10)": "cpu:247527, mem:21475", - " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:248535, mem:21565, objs:-/26@12829e48", + " 98 call symbol_new_from_slice(10)": "cpu:247527, mem:21483", + " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:248535, mem:21573, objs:-/26@8f5f49a9", " 100 call obj_cmp(Symbol(obj#51), Symbol(signature))": "cpu:248705", " 101 ret obj_cmp -> Ok(-1)": "cpu:248872", - " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:249312, mem:21629, objs:-/27@1471fbd", + " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:249312, mem:21637, objs:-/27@8f3f4740", " 103 call vec_push_back(Vec(obj#45), Map(obj#53))": "", - " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:250519, mem:21717, objs:-/28@e4e9ed4d", - " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:258615, mem:22969, objs:-/32@c6e61994", + " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:250519, mem:21725, objs:-/28@dab377d4", + " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:258615, mem:22977, objs:-/32@51ebaa91", " 106 ret obj_cmp -> Ok(-1)": "cpu:258782", - " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:261646, mem:23305, objs:-/36@653b45ef, auth:-/1@471dcf20", - " 108 push SAC:a010db6c:mint(Address(obj#39), I128(100000000))": "cpu:292788, mem:28483, objs:-/37@b587f4bd, stk:1@cc1994d0, auth:1@bd72e8ef/1@49ca333", + " 107 call call(Address(obj#37), Symbol(mint), Vec(obj#41))": "cpu:261646, mem:23313, objs:-/36@7fd370e3, auth:-/1@471dcf20", + " 108 push SAC:2e378f80:mint(Address(obj#39), I128(100000000))": "cpu:292788, mem:28499, objs:-/37@8670604, stk:1@b0c8fa83, auth:1@bd72e8ef/1@49ca333", " 109 call symbol_index_in_strs(Symbol(mint), 17)": "", " 110 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:293536", " 111 call vec_new_from_slice(1)": "", - " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:294499, mem:28571, objs:-/38@29414f6", + " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:294499, mem:28587, objs:-/38@4fa61eb6", " 113 call get_contract_data(Vec(obj#75), Instance)": "", - " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:304490, mem:29702, objs:-/47@b4891f4e, stk:-", + " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:304490, mem:29722, objs:-/47@ac775cc5, stk:-", " 115 ret obj_cmp -> Ok(-1)": "cpu:304656", - " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:305587, mem:29830, objs:-/49@aef65d37", + " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:305587, mem:29850, objs:-/49@726e766a", " 117 ret obj_cmp -> Ok(-1)": "cpu:305709", " 118 call obj_cmp(Vec(obj#83), Vec(obj#87))": "", " 119 ret obj_cmp -> Ok(-1)": "cpu:305996", @@ -123,7 +123,7 @@ " 121 ret obj_cmp -> Ok(-1)": "cpu:306334", " 122 call obj_cmp(Vec(obj#87), Vec(obj#75))": "", " 123 ret obj_cmp -> Ok(0)": "cpu:306621", - " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:306727, store:3@63cd6523/8@690c7867, stk:1@62cc3764", + " 124 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:306727, store:3@63cd6523/8@3043e0e3, stk:1@56f3dc2b", " 125 call vec_get(Vec(obj#97), U32(0))": "", " 126 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:306892", " 127 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -134,16 +134,16 @@ " 132 ret map_unpack_to_slice -> Ok(Void)": "cpu:307603", " 133 call bytes_len(Bytes(obj#93))": "", " 134 ret bytes_len -> Ok(U32(32))": "cpu:307725", - " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:308318, mem:29894, objs:-/50@5da9862e", + " 135 call obj_cmp(Address(obj#99), Address(obj#39))": "cpu:308318, mem:29914, objs:-/50@a11d5bac", " 136 ret obj_cmp -> Ok(-1)": "cpu:308610", " 137 call vec_new_from_slice(1)": "", - " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:309573, mem:29982, objs:-/51@c30418a2", + " 138 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:309573, mem:30002, objs:-/51@502c071e", " 139 call get_contract_data(Vec(obj#101), Instance)": "", - " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:309685, store:-/8@690c7867, stk:-", + " 140 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:309685, store:-/8@3043e0e3, stk:-", " 141 ret obj_cmp -> Ok(0)": "cpu:309972", - " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:310078, store:3@63cd6523/8@690c7867, stk:1@62cc3764", + " 142 ret get_contract_data -> Ok(Address(obj#85))": "cpu:310078, store:3@63cd6523/8@3043e0e3, stk:1@56f3dc2b", " 143 call require_auth(Address(obj#85))": "", - " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:310707, mem:30014", + " 144 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:310707, mem:30034", " 145 ret obj_cmp -> Ok(0)": "cpu:310999", " 146 call obj_cmp(Address(obj#57), Address(obj#85))": " auth:1@bd72e8ef/-", " 147 ret obj_cmp -> Ok(0)": "cpu:311291", @@ -151,11 +151,11 @@ " 149 ret obj_cmp -> Ok(0)": "cpu:311583", " 150 call obj_cmp(Address(obj#71), Address(obj#39))": "", " 151 ret obj_cmp -> Ok(0)": "cpu:311875", - " 152 call vec_len(Vec(obj#67))": "cpu:330433, mem:35066", + " 152 call vec_len(Vec(obj#67))": "cpu:330433, mem:35086", " 153 ret vec_len -> Ok(U32(1))": "cpu:330555", " 154 call bytes_new_from_slice(32)": "", - " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:331524, mem:35178, objs:-/52@39b7397f", - " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:333764, mem:35418", + " 155 ret bytes_new_from_slice -> Ok(Bytes(obj#103))": "cpu:331524, mem:35198, objs:-/52@34d427fc", + " 156 call vec_get(Vec(obj#67), U32(0))": "cpu:333764, mem:35438", " 157 ret vec_get -> Ok(Map(obj#65))": "cpu:333990", " 158 call map_unpack_to_slice(Map(obj#65), 2)": "", " 159 ret map_unpack_to_slice -> Ok(Void)": "cpu:334342", @@ -167,19 +167,19 @@ " 165 ret verify_sig_ed25519 -> Ok(Void)": "cpu:753796", " 166 call bytes_copy_to_slice(Bytes(obj#61), U32(0), 32)": "", " 167 ret bytes_copy_to_slice -> Ok(())": "cpu:753903", - " 168 ret require_auth -> Ok(Void)": "cpu:760736, mem:37564, store:3@63cd6523/9@e1473bf9, foot:9@c45b22c5, auth:1@bd72e8ef/1@4ec905a3", + " 168 ret require_auth -> Ok(Void)": "cpu:760736, mem:37584, store:3@63cd6523/9@bb305fc4, foot:9@fd220bcd, auth:1@bd72e8ef/1@4ec905a3", " 169 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 170 call get_ledger_sequence()": "cpu:762061, mem:37700, store:3@63cd6523/-, foot:-", + " 170 call get_ledger_sequence()": "cpu:762061, mem:37720, store:3@63cd6523/-, foot:-", " 171 ret get_ledger_sequence -> Ok(U32(123))": "", - " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:773608, mem:40073, store:3@63cd6523/9@8dbaa1b, foot:9@c45b22c5", + " 172 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:773608, mem:40097, store:3@63cd6523/9@5fcd0c68, foot:9@fd220bcd", " 173 call vec_new_from_slice(1)": "cpu:773803", - " 174 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:774766, mem:40161, objs:-/53@aef26dab", + " 174 ret vec_new_from_slice -> Ok(Vec(obj#105))": "cpu:774766, mem:40185, objs:-/53@77b658b3", " 175 call get_contract_data(Vec(obj#105), Instance)": "", - " 176 call obj_cmp(Vec(obj#83), Vec(obj#105))": "cpu:774878, store:-/9@8dbaa1b, stk:-", + " 176 call obj_cmp(Vec(obj#83), Vec(obj#105))": "cpu:774878, store:-/9@5fcd0c68, stk:-", " 177 ret obj_cmp -> Ok(-1)": "cpu:775165", " 178 call obj_cmp(Vec(obj#87), Vec(obj#105))": "", " 179 ret obj_cmp -> Ok(0)": "cpu:775452", - " 180 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:775558, store:3@63cd6523/9@8dbaa1b, stk:1@62cc3764", + " 180 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:775558, store:3@63cd6523/9@5fcd0c68, stk:1@56f3dc2b", " 181 call vec_get(Vec(obj#97), U32(0))": "", " 182 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:775723", " 183 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -194,14 +194,14 @@ " 192 ret string_len -> Ok(U32(4))": "cpu:776785", " 193 call string_copy_to_slice(String(obj#91), U32(0), 4)": "", " 194 ret string_copy_to_slice -> Ok(())": "cpu:776888", - " 195 call vec_new_from_slice(1)": "cpu:778128, mem:40297", - " 196 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:779091, mem:40385, objs:-/54@1eb6b6fd", + " 195 call vec_new_from_slice(1)": "cpu:778128, mem:40321", + " 196 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:779091, mem:40409, objs:-/54@3e024891", " 197 call get_contract_data(Vec(obj#107), Instance)": "", - " 198 call obj_cmp(Vec(obj#83), Vec(obj#107))": "cpu:779203, store:-/9@8dbaa1b, stk:-", + " 198 call obj_cmp(Vec(obj#83), Vec(obj#107))": "cpu:779203, store:-/9@5fcd0c68, stk:-", " 199 ret obj_cmp -> Ok(-1)": "cpu:779490", " 200 call obj_cmp(Vec(obj#87), Vec(obj#107))": "", " 201 ret obj_cmp -> Ok(0)": "cpu:779777", - " 202 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:779883, store:3@63cd6523/9@8dbaa1b, stk:1@62cc3764", + " 202 ret get_contract_data -> Ok(Vec(obj#97))": "cpu:779883, store:3@63cd6523/9@5fcd0c68, stk:1@56f3dc2b", " 203 call vec_get(Vec(obj#97), U32(0))": "", " 204 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:780048", " 205 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -216,34 +216,34 @@ " 214 ret string_len -> Ok(U32(4))": "cpu:781110", " 215 call string_copy_to_slice(String(obj#91), U32(0), 4)": "", " 216 ret string_copy_to_slice -> Ok(())": "cpu:781213", - " 217 call get_contract_data(Symbol(METADATA), Instance)": "cpu:784453, mem:41421, store:3@63cd6523/9@c5247e81", - " 218 call obj_cmp(Vec(obj#83), Symbol(METADATA))": "cpu:784504, store:-/9@c5247e81, stk:-", + " 217 call get_contract_data(Symbol(METADATA), Instance)": "cpu:784453, mem:41445, store:3@63cd6523/9@c0c849c0", + " 218 call obj_cmp(Vec(obj#83), Symbol(METADATA))": "cpu:784504, store:-/9@c0c849c0, stk:-", " 219 ret obj_cmp -> Ok(1)": "cpu:784626", - " 220 ret get_contract_data -> Ok(Map(obj#81))": "cpu:784732, store:3@63cd6523/9@c5247e81, stk:1@62cc3764", + " 220 ret get_contract_data -> Ok(Map(obj#81))": "cpu:784732, store:3@63cd6523/9@c0c849c0, stk:1@56f3dc2b", " 221 call map_unpack_to_slice(Map(obj#81), 3)": "", " 222 ret map_unpack_to_slice -> Ok(Void)": "cpu:785072", " 223 call vec_new_from_slice(4)": "", - " 224 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:786224, mem:41533, objs:-/55@3114ce46", + " 224 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:786224, mem:41557, objs:-/55@3cf90b4f", " 225 call contract_event(Vec(obj#109), I128(100000000))": "", - " 226 ret contract_event -> Ok(Void)": "cpu:787833, mem:41710, objs:-/56@dac21401, evt:1@f8493898", - " 227 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 228 ret call -> Ok(Void)": " store:-/9@c5247e81, stk:-, auth:-/-", - " 229 call vec_new_from_slice(1)": "cpu:788273, mem:41774, objs:-/57@393e4b18", - " 230 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:789297, mem:41862, objs:-/58@a2e0b969", + " 226 ret contract_event -> Ok(Void)": "cpu:787833, mem:41734, objs:-/56@4f632d26, evt:1@f8493898", + " 227 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 228 ret call -> Ok(Void)": " store:-/9@c0c849c0, stk:-, auth:-/-", + " 229 call vec_new_from_slice(1)": "cpu:788273, mem:41798, objs:-/57@4601caf6", + " 230 ret vec_new_from_slice -> Ok(Vec(obj#115))": "cpu:789297, mem:41886, objs:-/58@f4db9eaa", " 231 call call(Address(obj#37), Symbol(balance), Vec(obj#115))": "", - " 232 push SAC:a010db6c:balance(Address(obj#113))": "cpu:819681, mem:47004, objs:-/59@db9040ae, stk:1@e18b7063, auth:1@c08a9849/-", + " 232 push SAC:2e378f80:balance(Address(obj#113))": "cpu:819681, mem:47036, objs:-/59@3d5e55d8, stk:1@628bb9b5, auth:1@c08a9849/-", " 233 call symbol_index_in_strs(Symbol(balance), 17)": "", " 234 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:820429", " 235 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 236 call get_ledger_sequence()": "cpu:821754, mem:47140, store:-/-, foot:-", + " 236 call get_ledger_sequence()": "cpu:821754, mem:47172, store:-/-, foot:-", " 237 ret get_ledger_sequence -> Ok(U32(123))": "", - " 238 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:831938, mem:48885, store:-/9@c5247e81, foot:9@c45b22c5", + " 238 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:831938, mem:48921, store:-/9@c0c849c0, foot:9@fd220bcd", " 239 call vec_new_from_slice(1)": "cpu:832045", - " 240 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:833008, mem:48973, objs:-/60@81747791", + " 240 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:833008, mem:49009, objs:-/60@d8140f6b", " 241 call get_contract_data(Vec(obj#119), Instance)": "", - " 242 call obj_cmp(Symbol(obj#133), Symbol(issuer))": "cpu:842999, mem:50104, objs:-/69@773f1ecb, stk:-", + " 242 call obj_cmp(Symbol(obj#133), Symbol(issuer))": "cpu:842999, mem:50144, objs:-/69@7c47ce52, stk:-", " 243 ret obj_cmp -> Ok(-1)": "cpu:843165", - " 244 call obj_cmp(Symbol(METADATA), Vec(obj#127))": "cpu:844096, mem:50232, objs:-/71@1c510d2c", + " 244 call obj_cmp(Symbol(METADATA), Vec(obj#127))": "cpu:844096, mem:50272, objs:-/71@cd31ccd1", " 245 ret obj_cmp -> Ok(-1)": "cpu:844218", " 246 call obj_cmp(Vec(obj#127), Vec(obj#131))": "", " 247 ret obj_cmp -> Ok(-1)": "cpu:844505", @@ -251,7 +251,7 @@ " 249 ret obj_cmp -> Ok(-1)": "cpu:844843", " 250 call obj_cmp(Vec(obj#131), Vec(obj#119))": "", " 251 ret obj_cmp -> Ok(0)": "cpu:845130", - " 252 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:845236, store:3@f0d58838/9@c5247e81, stk:1@ab9416f", + " 252 ret get_contract_data -> Ok(Vec(obj#141))": "cpu:845236, store:3@f0d58838/9@c0c849c0, stk:1@3d4216e7", " 253 call vec_get(Vec(obj#141), U32(0))": "", " 254 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:845401", " 255 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -266,24 +266,24 @@ " 264 ret string_len -> Ok(U32(4))": "cpu:846463", " 265 call string_copy_to_slice(String(obj#135), U32(0), 4)": "", " 266 ret string_copy_to_slice -> Ok(())": "cpu:846566", - " 267 pop SAC:a010db6c:balance -> Ok(I128(100000000))": "cpu:847757, mem:50368", - " 268 ret call -> Ok(I128(100000000))": " store:-/9@c5247e81, stk:-, auth:-/-", - " 269 call vec_new_from_slice(1)": "cpu:848197, mem:50432, objs:-/72@baef03e4", - " 270 ret vec_new_from_slice -> Ok(Vec(obj#145))": "cpu:849221, mem:50520, objs:-/73@3d56c09d", + " 267 pop SAC:2e378f80:balance -> Ok(I128(100000000))": "cpu:847757, mem:50408", + " 268 ret call -> Ok(I128(100000000))": " store:-/9@c0c849c0, stk:-, auth:-/-", + " 269 call vec_new_from_slice(1)": "cpu:848197, mem:50472, objs:-/72@1aa5af0d", + " 270 ret vec_new_from_slice -> Ok(Vec(obj#145))": "cpu:849221, mem:50560, objs:-/73@ef50a45c", " 271 call call(Address(obj#37), Symbol(balance), Vec(obj#145))": "", - " 272 push SAC:a010db6c:balance(Address(obj#143))": "cpu:879605, mem:55662, objs:-/74@66003fda, stk:1@bb0036c7, auth:1@9cbee2b4/-", + " 272 push SAC:2e378f80:balance(Address(obj#143))": "cpu:879605, mem:55710, objs:-/74@e4511754, stk:1@dcd395b9, auth:1@9cbee2b4/-", " 273 call symbol_index_in_strs(Symbol(balance), 17)": "", " 274 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:880353", " 275 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 276 call get_ledger_sequence()": "cpu:881678, mem:55798, store:-/-, foot:-", + " 276 call get_ledger_sequence()": "cpu:881678, mem:55846, store:-/-, foot:-", " 277 ret get_ledger_sequence -> Ok(U32(123))": "", - " 278 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:891862, mem:57543, store:-/9@c5247e81, foot:9@c45b22c5", + " 278 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:891862, mem:57595, store:-/9@c0c849c0, foot:9@fd220bcd", " 279 call vec_new_from_slice(1)": "cpu:891969", - " 280 ret vec_new_from_slice -> Ok(Vec(obj#149))": "cpu:892932, mem:57631, objs:-/75@b0a8fd2b", + " 280 ret vec_new_from_slice -> Ok(Vec(obj#149))": "cpu:892932, mem:57683, objs:-/75@af12c298", " 281 call get_contract_data(Vec(obj#149), Instance)": "", - " 282 call obj_cmp(Symbol(obj#163), Symbol(issuer))": "cpu:902923, mem:58762, objs:-/84@f0db7bb6, stk:-", + " 282 call obj_cmp(Symbol(obj#163), Symbol(issuer))": "cpu:902923, mem:58818, objs:-/84@e3a40339, stk:-", " 283 ret obj_cmp -> Ok(-1)": "cpu:903089", - " 284 call obj_cmp(Symbol(METADATA), Vec(obj#157))": "cpu:904020, mem:58890, objs:-/86@5d6bd91e", + " 284 call obj_cmp(Symbol(METADATA), Vec(obj#157))": "cpu:904020, mem:58946, objs:-/86@d51ce26a", " 285 ret obj_cmp -> Ok(-1)": "cpu:904142", " 286 call obj_cmp(Vec(obj#157), Vec(obj#161))": "", " 287 ret obj_cmp -> Ok(-1)": "cpu:904429", @@ -291,7 +291,7 @@ " 289 ret obj_cmp -> Ok(-1)": "cpu:904767", " 290 call obj_cmp(Vec(obj#161), Vec(obj#149))": "", " 291 ret obj_cmp -> Ok(0)": "cpu:905054", - " 292 ret get_contract_data -> Ok(Vec(obj#171))": "cpu:905160, store:3@cfe9ab5/9@c5247e81, stk:1@64614726", + " 292 ret get_contract_data -> Ok(Vec(obj#171))": "cpu:905160, store:3@cfe9ab5/9@c0c849c0, stk:1@ad595fa3", " 293 call vec_get(Vec(obj#171), U32(0))": "", " 294 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:905325", " 295 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -306,54 +306,54 @@ " 304 ret string_len -> Ok(U32(4))": "cpu:906387", " 305 call string_copy_to_slice(String(obj#165), U32(0), 4)": "", " 306 ret string_copy_to_slice -> Ok(())": "cpu:906490", - " 307 pop SAC:a010db6c:balance -> Ok(I128(0))": "cpu:907840, mem:59026", - " 308 ret call -> Ok(I128(0))": " store:-/9@c5247e81, stk:-, auth:-/-", - " 309 call vec_new_from_slice(2)": "cpu:908720, mem:59154, objs:-/88@cf42e728", - " 310 ret vec_new_from_slice -> Ok(Vec(obj#177))": "cpu:909807, mem:59250, objs:-/89@f3b9f561", + " 307 pop SAC:2e378f80:balance -> Ok(I128(0))": "cpu:907840, mem:59082", + " 308 ret call -> Ok(I128(0))": " store:-/9@c0c849c0, stk:-, auth:-/-", + " 309 call vec_new_from_slice(2)": "cpu:908720, mem:59210, objs:-/88@ad571254", + " 310 ret vec_new_from_slice -> Ok(Vec(obj#177))": "cpu:909807, mem:59306, objs:-/89@7599fefe", " 311 call call(Address(obj#37), Symbol(allowance), Vec(obj#177))": "", - " 312 push SAC:a010db6c:allowance(Address(obj#173), Address(obj#175))": "cpu:940195, mem:64408, objs:-/90@ee28c622, stk:1@1025db85, auth:1@a8c06231/-", + " 312 push SAC:2e378f80:allowance(Address(obj#173), Address(obj#175))": "cpu:940195, mem:64472, objs:-/90@f93562ac, stk:1@9175ee9c, auth:1@a8c06231/-", " 313 call symbol_index_in_strs(Symbol(allowance), 17)": "", " 314 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:940953", " 315 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 316 call get_ledger_sequence()": "cpu:942278, mem:64544, store:-/-, foot:-", + " 316 call get_ledger_sequence()": "cpu:942278, mem:64608, store:-/-, foot:-", " 317 ret get_ledger_sequence -> Ok(U32(123))": "", - " 318 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:952462, mem:66289, store:-/9@c5247e81, foot:9@c45b22c5", + " 318 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:952462, mem:66357, store:-/9@c0c849c0, foot:9@fd220bcd", " 319 call map_new_from_slices(2)": "", - " 320 ret map_new_from_slices -> Ok(Map(obj#181))": "cpu:953605, mem:66417, objs:-/91@b656f8fc", + " 320 ret map_new_from_slices -> Ok(Map(obj#181))": "cpu:953605, mem:66485, objs:-/91@a29b1db4", " 321 call vec_new_from_slice(2)": "", - " 322 ret vec_new_from_slice -> Ok(Vec(obj#183))": "cpu:954631, mem:66513, objs:-/92@909d3fa9", + " 322 ret vec_new_from_slice -> Ok(Vec(obj#183))": "cpu:954631, mem:66581, objs:-/92@4fa8571e", " 323 call has_contract_data(Vec(obj#183), Temporary)": "", - " 324 ret has_contract_data -> Ok(False)": "cpu:960091, mem:68027, store:-/10@774e2281, foot:10@77315a00", - " 325 pop SAC:a010db6c:allowance -> Ok(I128(0))": "", + " 324 ret has_contract_data -> Ok(False)": "cpu:960091, mem:68095, store:-/10@dd14b738, foot:10@25e66617", + " 325 pop SAC:2e378f80:allowance -> Ok(I128(0))": "", " 326 ret call -> Ok(I128(0))": " stk:-, auth:-/-", - " 327 call vec_new_from_slice(4)": "cpu:960971, mem:68155, objs:-/94@b1944c15", - " 328 ret vec_new_from_slice -> Ok(Vec(obj#189))": "cpu:962062, mem:68267, objs:-/95@1d6f7f29", - " 329 call vec_new()": "cpu:985385, mem:75389, objs:-/96@82f78d40", - " 330 ret vec_new -> Ok(Vec(obj#193))": "cpu:985886, mem:75453, objs:-/97@fb9f69ee", + " 327 call vec_new_from_slice(4)": "cpu:960971, mem:68223, objs:-/94@6efeca12", + " 328 ret vec_new_from_slice -> Ok(Vec(obj#189))": "cpu:962062, mem:68335, objs:-/95@97bbc9cc", + " 329 call vec_new()": "cpu:985385, mem:75457, objs:-/96@f35fe7", + " 330 ret vec_new -> Ok(Vec(obj#193))": "cpu:985886, mem:75521, objs:-/97@d742c2e2", " 331 call bytes_new_from_slice(32)": "", - " 332 ret bytes_new_from_slice -> Ok(Bytes(obj#195))": "cpu:986855, mem:75565, objs:-/98@32117403", + " 332 ret bytes_new_from_slice -> Ok(Bytes(obj#195))": "cpu:986855, mem:75633, objs:-/98@cf5b2f00", " 333 call bytes_len(Bytes(obj#195))": "", " 334 ret bytes_len -> Ok(U32(32))": "cpu:986977", " 335 call bytes_new_from_slice(64)": "", - " 336 ret bytes_new_from_slice -> Ok(Bytes(obj#197))": "cpu:987954, mem:75709, objs:-/99@8b981bc5", + " 336 ret bytes_new_from_slice -> Ok(Bytes(obj#197))": "cpu:987954, mem:75777, objs:-/99@ff800e64", " 337 call bytes_len(Bytes(obj#197))": "", " 338 ret bytes_len -> Ok(U32(64))": "cpu:988076", " 339 call map_new_from_slices(2)": "", - " 340 call symbol_new_from_slice(10)": "cpu:988609, mem:75773", - " 341 ret symbol_new_from_slice -> Ok(Symbol(obj#199))": "cpu:989617, mem:75863, objs:-/100@24e040af", + " 340 call symbol_new_from_slice(10)": "cpu:988609, mem:75841", + " 341 ret symbol_new_from_slice -> Ok(Symbol(obj#199))": "cpu:989617, mem:75931, objs:-/100@bea4a04c", " 342 call obj_cmp(Symbol(obj#199), Symbol(signature))": "cpu:989787", " 343 ret obj_cmp -> Ok(-1)": "cpu:989954", - " 344 ret map_new_from_slices -> Ok(Map(obj#201))": "cpu:990394, mem:75927, objs:-/101@eed95275", + " 344 ret map_new_from_slices -> Ok(Map(obj#201))": "cpu:990394, mem:75995, objs:-/101@3b5b6820", " 345 call vec_push_back(Vec(obj#193), Map(obj#201))": "", - " 346 ret vec_push_back -> Ok(Vec(obj#203))": "cpu:991601, mem:76015, objs:-/102@59f30a06", - " 347 call obj_cmp(Symbol(obj#207), Symbol(signature))": "cpu:999697, mem:77267, objs:-/106@fb5380ca", + " 346 ret vec_push_back -> Ok(Vec(obj#203))": "cpu:991601, mem:76083, objs:-/102@d09b6e51", + " 347 call obj_cmp(Symbol(obj#207), Symbol(signature))": "cpu:999697, mem:77335, objs:-/106@e47ccd1", " 348 ret obj_cmp -> Ok(-1)": "cpu:999864", - " 349 call call(Address(obj#37), Symbol(approve), Vec(obj#189))": "cpu:1003226, mem:77715, objs:-/111@2997da59, auth:-/1@ef195916", - " 350 push SAC:a010db6c:approve(Address(obj#187), Address(obj#185), I128(10000000), U32(200))": "cpu:1034698, mem:83061, objs:-/112@6e70177d, stk:1@82bb3574, auth:1@23fa22ce/1@e4463d16", + " 349 call call(Address(obj#37), Symbol(approve), Vec(obj#189))": "cpu:1003226, mem:77783, objs:-/111@242aa00e, auth:-/1@ef195916", + " 350 push SAC:2e378f80:approve(Address(obj#187), Address(obj#185), I128(10000000), U32(200))": "cpu:1034698, mem:83137, objs:-/112@2542c10e, stk:1@bac6bf3, auth:1@23fa22ce/1@e4463d16", " 351 call symbol_index_in_strs(Symbol(approve), 17)": "", " 352 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:1035446", " 353 call require_auth(Address(obj#187))": "", - " 354 call obj_cmp(Address(obj#205), Address(obj#187))": "cpu:1036079, mem:83109", + " 354 call obj_cmp(Address(obj#205), Address(obj#187))": "cpu:1036079, mem:83185", " 355 ret obj_cmp -> Ok(0)": "cpu:1036371", " 356 call obj_cmp(Address(obj#205), Address(obj#187))": " auth:1@23fa22ce/-", " 357 ret obj_cmp -> Ok(0)": "cpu:1036663", @@ -363,11 +363,11 @@ " 361 ret obj_cmp -> Ok(0)": "cpu:1037247", " 362 call obj_cmp(Address(obj#221), Address(obj#185))": "", " 363 ret obj_cmp -> Ok(0)": "cpu:1037539", - " 364 call vec_len(Vec(obj#215))": "cpu:1060930, mem:90183", + " 364 call vec_len(Vec(obj#215))": "cpu:1060930, mem:90259", " 365 ret vec_len -> Ok(U32(1))": "cpu:1061052", " 366 call bytes_new_from_slice(32)": "", - " 367 ret bytes_new_from_slice -> Ok(Bytes(obj#225))": "cpu:1062021, mem:90295, objs:-/113@5f2a2b83", - " 368 call vec_get(Vec(obj#215), U32(0))": "cpu:1064117, mem:90535", + " 367 ret bytes_new_from_slice -> Ok(Bytes(obj#225))": "cpu:1062021, mem:90371, objs:-/113@fa3762b6", + " 368 call vec_get(Vec(obj#215), U32(0))": "cpu:1064117, mem:90611", " 369 ret vec_get -> Ok(Map(obj#213))": "cpu:1064343", " 370 call map_unpack_to_slice(Map(obj#213), 2)": "", " 371 ret map_unpack_to_slice -> Ok(Void)": "cpu:1064695", @@ -379,119 +379,119 @@ " 377 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1484149", " 378 call bytes_copy_to_slice(Bytes(obj#209), U32(0), 32)": "", " 379 ret bytes_copy_to_slice -> Ok(())": "cpu:1484256", - " 380 ret require_auth -> Ok(Void)": "cpu:1491803, mem:93053, store:-/11@9ef8934d, foot:11@1f710c30, auth:1@23fa22ce/1@6e31ca6c", + " 380 ret require_auth -> Ok(Void)": "cpu:1491803, mem:93129, store:-/11@e3e4ef7b, foot:11@5bfd689a, auth:1@23fa22ce/1@6e31ca6c", " 381 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 382 call get_ledger_sequence()": "cpu:1493128, mem:93189, store:-/-, foot:-", + " 382 call get_ledger_sequence()": "cpu:1493128, mem:93265, store:-/-, foot:-", " 383 ret get_ledger_sequence -> Ok(U32(123))": "", - " 384 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1503312, mem:94934, store:-/11@9ef8934d, foot:11@1f710c30", + " 384 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1503312, mem:95014, store:-/11@e3e4ef7b, foot:11@5bfd689a", " 385 call map_new_from_slices(2)": "cpu:1503400", - " 386 ret map_new_from_slices -> Ok(Map(obj#227))": "cpu:1504543, mem:95062, objs:-/114@7a5f1538", + " 386 ret map_new_from_slices -> Ok(Map(obj#227))": "cpu:1504543, mem:95142, objs:-/114@475ff922", " 387 call vec_new_from_slice(2)": "", - " 388 ret vec_new_from_slice -> Ok(Vec(obj#229))": "cpu:1505569, mem:95158, objs:-/115@7a57c176", + " 388 ret vec_new_from_slice -> Ok(Vec(obj#229))": "cpu:1505569, mem:95238, objs:-/115@2ef9340c", " 389 call has_contract_data(Vec(obj#229), Temporary)": "", - " 390 ret has_contract_data -> Ok(False)": "cpu:1509218, mem:95710", + " 390 ret has_contract_data -> Ok(False)": "cpu:1509218, mem:95790", " 391 call map_new_from_slices(2)": "", - " 392 ret map_new_from_slices -> Ok(Map(obj#231))": "cpu:1510361, mem:95838, objs:-/116@c877159f", + " 392 ret map_new_from_slices -> Ok(Map(obj#231))": "cpu:1510361, mem:95918, objs:-/116@c4180052", " 393 call vec_new_from_slice(2)": "", - " 394 ret vec_new_from_slice -> Ok(Vec(obj#233))": "cpu:1511387, mem:95934, objs:-/117@c85e4a58", + " 394 ret vec_new_from_slice -> Ok(Vec(obj#233))": "cpu:1511387, mem:96014, objs:-/117@775e5115", " 395 call map_new_from_slices(2)": "", - " 396 call symbol_new_from_slice(17)": "cpu:1511920, mem:95998", - " 397 ret symbol_new_from_slice -> Ok(Symbol(obj#235))": "cpu:1512931, mem:96095, objs:-/118@2a814eb1", + " 396 call symbol_new_from_slice(17)": "cpu:1511920, mem:96078", + " 397 ret symbol_new_from_slice -> Ok(Symbol(obj#235))": "cpu:1512931, mem:96175, objs:-/118@59800f1c", " 398 call obj_cmp(Symbol(amount), Symbol(obj#235))": "cpu:1512979", " 399 ret obj_cmp -> Ok(-1)": "cpu:1513145", - " 400 ret map_new_from_slices -> Ok(Map(obj#237))": "cpu:1513585, mem:96159, objs:-/119@cbad01a3", + " 400 ret map_new_from_slices -> Ok(Map(obj#237))": "cpu:1513585, mem:96239, objs:-/119@3e0a2bfa", " 401 call put_contract_data(Vec(obj#233), Map(obj#237), Temporary)": "", - " 402 ret put_contract_data -> Ok(Void)": "cpu:1524493, mem:98759, store:-/11@7b595586, foot:11@63f82d5e", + " 402 ret put_contract_data -> Ok(Void)": "cpu:1524493, mem:98839, store:-/11@79768f5e, foot:11@fea021fe", " 403 call map_new_from_slices(2)": "", - " 404 ret map_new_from_slices -> Ok(Map(obj#239))": "cpu:1525636, mem:98887, objs:-/120@4ba6e065", + " 404 ret map_new_from_slices -> Ok(Map(obj#239))": "cpu:1525636, mem:98967, objs:-/120@ba59138c", " 405 call vec_new_from_slice(2)": "", - " 406 ret vec_new_from_slice -> Ok(Vec(obj#241))": "cpu:1526662, mem:98983, objs:-/121@279c7a94", + " 406 ret vec_new_from_slice -> Ok(Vec(obj#241))": "cpu:1526662, mem:99063, objs:-/121@49cf151b", " 407 call extend_contract_data_ttl(Vec(obj#241), Temporary, U32(78), U32(78))": "", - " 408 call get_ledger_sequence()": "cpu:1530311, mem:99535, store:-/-, foot:-", + " 408 call get_ledger_sequence()": "cpu:1530311, mem:99615, store:-/-, foot:-", " 409 ret get_ledger_sequence -> Ok(U32(123))": "", - " 410 ret extend_contract_data_ttl -> Ok(Void)": "cpu:1532098, mem:100299, store:-/11@676d6096, foot:11@63f82d5e", + " 410 ret extend_contract_data_ttl -> Ok(Void)": "cpu:1532098, mem:100379, store:-/11@ecefb94c, foot:11@fea021fe", " 411 call get_contract_data(Symbol(METADATA), Instance)": "", - " 412 call obj_cmp(Symbol(obj#255), Symbol(issuer))": "cpu:1542028, mem:101430, objs:-/130@dd521ba5, stk:-", + " 412 call obj_cmp(Symbol(obj#255), Symbol(issuer))": "cpu:1542028, mem:101514, objs:-/130@dc450386, stk:-", " 413 ret obj_cmp -> Ok(-1)": "cpu:1542194", - " 414 call obj_cmp(Symbol(METADATA), Vec(obj#249))": "cpu:1543125, mem:101558, objs:-/132@1400e4bf", + " 414 call obj_cmp(Symbol(METADATA), Vec(obj#249))": "cpu:1543125, mem:101642, objs:-/132@2d50801d", " 415 ret obj_cmp -> Ok(-1)": "cpu:1543247", " 416 call obj_cmp(Vec(obj#249), Vec(obj#253))": "", " 417 ret obj_cmp -> Ok(-1)": "cpu:1543534", " 418 call obj_cmp(Vec(obj#249), Symbol(METADATA))": "cpu:1543585", " 419 ret obj_cmp -> Ok(1)": "cpu:1543707", - " 420 ret get_contract_data -> Ok(Map(obj#247))": "cpu:1543813, store:3@e9d3e4bf/11@676d6096, stk:1@5d8b36de", + " 420 ret get_contract_data -> Ok(Map(obj#247))": "cpu:1543813, store:3@e9d3e4bf/11@ecefb94c, stk:1@6cd9f877", " 421 call map_unpack_to_slice(Map(obj#247), 3)": "", " 422 ret map_unpack_to_slice -> Ok(Void)": "cpu:1544153", " 423 call vec_new_from_slice(4)": "", - " 424 ret vec_new_from_slice -> Ok(Vec(obj#265))": "cpu:1545305, mem:101670, objs:-/133@31a48a1a", + " 424 ret vec_new_from_slice -> Ok(Vec(obj#265))": "cpu:1545305, mem:101754, objs:-/133@d57f5894", " 425 call vec_new_from_slice(2)": "", - " 426 ret vec_new_from_slice -> Ok(Vec(obj#267))": "cpu:1546270, mem:101766, objs:-/134@d166d973", + " 426 ret vec_new_from_slice -> Ok(Vec(obj#267))": "cpu:1546270, mem:101850, objs:-/134@7de34fa0", " 427 call contract_event(Vec(obj#265), Vec(obj#267))": "", - " 428 ret contract_event -> Ok(Void)": "cpu:1547940, mem:101943, objs:-/135@1fe27b55, evt:2@6373747f", - " 429 pop SAC:a010db6c:approve -> Ok(Void)": "", - " 430 ret call -> Ok(Void)": " store:-/11@676d6096, stk:-, auth:-/-", - " 431 call vec_new_from_slice(2)": "cpu:1548820, mem:102071, objs:-/137@31a22b63", - " 432 ret vec_new_from_slice -> Ok(Vec(obj#275))": "cpu:1549907, mem:102167, objs:-/138@ecff62d2", + " 428 ret contract_event -> Ok(Void)": "cpu:1547940, mem:102027, objs:-/135@d63f127b, evt:2@6373747f", + " 429 pop SAC:2e378f80:approve -> Ok(Void)": "", + " 430 ret call -> Ok(Void)": " store:-/11@ecefb94c, stk:-, auth:-/-", + " 431 call vec_new_from_slice(2)": "cpu:1548820, mem:102155, objs:-/137@676bbc83", + " 432 ret vec_new_from_slice -> Ok(Vec(obj#275))": "cpu:1549907, mem:102251, objs:-/138@b603c333", " 433 call call(Address(obj#37), Symbol(allowance), Vec(obj#275))": "", - " 434 push SAC:a010db6c:allowance(Address(obj#271), Address(obj#273))": "cpu:1580329, mem:107461, objs:-/139@1d0b0c64, stk:1@7af19200, auth:1@7df71ca2/-", + " 434 push SAC:2e378f80:allowance(Address(obj#271), Address(obj#273))": "cpu:1580329, mem:107553, objs:-/139@1ade00aa, stk:1@d321dfec, auth:1@7df71ca2/-", " 435 call symbol_index_in_strs(Symbol(allowance), 17)": "", " 436 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:1581087", " 437 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 438 call get_ledger_sequence()": "cpu:1582412, mem:107597, store:-/-, foot:-", + " 438 call get_ledger_sequence()": "cpu:1582412, mem:107689, store:-/-, foot:-", " 439 ret get_ledger_sequence -> Ok(U32(123))": "", - " 440 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1592596, mem:109342, store:-/11@676d6096, foot:11@63f82d5e", + " 440 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1592596, mem:109438, store:-/11@ecefb94c, foot:11@fea021fe", " 441 call map_new_from_slices(2)": "", - " 442 ret map_new_from_slices -> Ok(Map(obj#279))": "cpu:1593739, mem:109470, objs:-/140@7777b873", + " 442 ret map_new_from_slices -> Ok(Map(obj#279))": "cpu:1593739, mem:109566, objs:-/140@f669c255", " 443 call vec_new_from_slice(2)": "", - " 444 ret vec_new_from_slice -> Ok(Vec(obj#281))": "cpu:1594765, mem:109566, objs:-/141@4ea23168", + " 444 ret vec_new_from_slice -> Ok(Vec(obj#281))": "cpu:1594765, mem:109662, objs:-/141@eb098409", " 445 call has_contract_data(Vec(obj#281), Temporary)": "", - " 446 ret has_contract_data -> Ok(True)": "cpu:1598414, mem:110118", + " 446 ret has_contract_data -> Ok(True)": "cpu:1598414, mem:110214", " 447 call get_contract_data(Vec(obj#281), Temporary)": "", - " 448 call obj_cmp(Symbol(amount), Symbol(obj#283))": "cpu:1603609, mem:110831, objs:-/142@7ab37d0", + " 448 call obj_cmp(Symbol(amount), Symbol(obj#283))": "cpu:1603609, mem:110927, objs:-/142@c2525e99", " 449 ret obj_cmp -> Ok(-1)": "cpu:1603775", - " 450 ret get_contract_data -> Ok(Map(obj#285))": "cpu:1604276, mem:110895, objs:-/143@8c0ede33", + " 450 ret get_contract_data -> Ok(Map(obj#285))": "cpu:1604276, mem:110991, objs:-/143@53fd1bf5", " 451 call map_unpack_to_slice(Map(obj#285), 2)": "", " 452 ret map_unpack_to_slice -> Ok(Void)": "cpu:1604628", " 453 call get_ledger_sequence()": "", " 454 ret get_ledger_sequence -> Ok(U32(123))": "", - " 455 pop SAC:a010db6c:allowance -> Ok(I128(10000000))": "", + " 455 pop SAC:2e378f80:allowance -> Ok(I128(10000000))": "", " 456 ret call -> Ok(I128(10000000))": " stk:-, auth:-/-", - " 457 call vec_new_from_slice(4)": "cpu:1605948, mem:111087, objs:-/146@d6b45ce3", - " 458 ret vec_new_from_slice -> Ok(Vec(obj#293))": "cpu:1607100, mem:111199, objs:-/147@42fcc8db", - " 459 call vec_new()": "cpu:1633408, mem:118937, objs:-/148@fe9a069b", - " 460 ret vec_new -> Ok(Vec(obj#297))": "cpu:1633909, mem:119001, objs:-/149@895ef9df", + " 457 call vec_new_from_slice(4)": "cpu:1605948, mem:111183, objs:-/146@bf119168", + " 458 ret vec_new_from_slice -> Ok(Vec(obj#293))": "cpu:1607100, mem:111295, objs:-/147@d379af74", + " 459 call vec_new()": "cpu:1633408, mem:119033, objs:-/148@c3fe6b16", + " 460 ret vec_new -> Ok(Vec(obj#297))": "cpu:1633909, mem:119097, objs:-/149@796ca4a7", " 461 call bytes_new_from_slice(32)": "", - " 462 ret bytes_new_from_slice -> Ok(Bytes(obj#299))": "cpu:1634878, mem:119113, objs:-/150@2dd281b1", + " 462 ret bytes_new_from_slice -> Ok(Bytes(obj#299))": "cpu:1634878, mem:119209, objs:-/150@7b739ac9", " 463 call bytes_len(Bytes(obj#299))": "", " 464 ret bytes_len -> Ok(U32(32))": "cpu:1635000", " 465 call bytes_new_from_slice(64)": "", - " 466 ret bytes_new_from_slice -> Ok(Bytes(obj#301))": "cpu:1635977, mem:119257, objs:-/151@15e7f8d6", + " 466 ret bytes_new_from_slice -> Ok(Bytes(obj#301))": "cpu:1635977, mem:119353, objs:-/151@eac11fc4", " 467 call bytes_len(Bytes(obj#301))": "", " 468 ret bytes_len -> Ok(U32(64))": "cpu:1636099", " 469 call map_new_from_slices(2)": "", - " 470 call symbol_new_from_slice(10)": "cpu:1636632, mem:119321", - " 471 ret symbol_new_from_slice -> Ok(Symbol(obj#303))": "cpu:1637640, mem:119411, objs:-/152@da5e2449", + " 470 call symbol_new_from_slice(10)": "cpu:1636632, mem:119417", + " 471 ret symbol_new_from_slice -> Ok(Symbol(obj#303))": "cpu:1637640, mem:119507, objs:-/152@e73b79ca", " 472 call obj_cmp(Symbol(obj#303), Symbol(signature))": "cpu:1637810", " 473 ret obj_cmp -> Ok(-1)": "cpu:1637977", - " 474 ret map_new_from_slices -> Ok(Map(obj#305))": "cpu:1638417, mem:119475, objs:-/153@b6f435ae", + " 474 ret map_new_from_slices -> Ok(Map(obj#305))": "cpu:1638417, mem:119571, objs:-/153@c0709bfc", " 475 call vec_push_back(Vec(obj#297), Map(obj#305))": "", - " 476 ret vec_push_back -> Ok(Vec(obj#307))": "cpu:1639624, mem:119563, objs:-/154@9f05f38b", - " 477 call obj_cmp(Symbol(obj#311), Symbol(signature))": "cpu:1647720, mem:120815, objs:-/158@ba0aa687", + " 476 ret vec_push_back -> Ok(Vec(obj#307))": "cpu:1639624, mem:119659, objs:-/154@f66a47ff", + " 477 call obj_cmp(Symbol(obj#311), Symbol(signature))": "cpu:1647720, mem:120911, objs:-/158@8311ad4b", " 478 ret obj_cmp -> Ok(-1)": "cpu:1647887", - " 479 call symbol_new_from_slice(13)": "cpu:1649730, mem:121023, objs:-/161@dd546e50", - " 480 ret symbol_new_from_slice -> Ok(Symbol(obj#323))": "cpu:1650738, mem:121116, objs:-/162@ea0651cb", - " 481 call symbol_new_from_slice(13)": "cpu:1652743, mem:121420, objs:-/165@37f65128, auth:-/1@b08e5089", - " 482 ret symbol_new_from_slice -> Ok(Symbol(obj#331))": "cpu:1653751, mem:121513, objs:-/166@2c419b04", + " 479 call symbol_new_from_slice(13)": "cpu:1649730, mem:121119, objs:-/161@e7cac869", + " 480 ret symbol_new_from_slice -> Ok(Symbol(obj#323))": "cpu:1650738, mem:121212, objs:-/162@23b0c766", + " 481 call symbol_new_from_slice(13)": "cpu:1652743, mem:121516, objs:-/165@f0d6f241, auth:-/1@b08e5089", + " 482 ret symbol_new_from_slice -> Ok(Symbol(obj#331))": "cpu:1653751, mem:121609, objs:-/166@9f5f447", " 483 call call(Address(obj#37), Symbol(obj#331), Vec(obj#293))": "", - " 484 call symbol_len(Symbol(obj#331))": "cpu:1654631, mem:121561", + " 484 call symbol_len(Symbol(obj#331))": "cpu:1654631, mem:121657", " 485 ret symbol_len -> Ok(U32(13))": "cpu:1654753", " 486 call symbol_copy_to_slice(Symbol(obj#331), U32(0), 13)": "", " 487 ret symbol_copy_to_slice -> Ok(())": "cpu:1654857", - " 488 push SAC:a010db6c:sym#331(Address(obj#291), Address(obj#287), Address(obj#289), I128(6000000))": "cpu:1685526, mem:126927, objs:-/167@52c57a81, stk:1@f53b67d2, auth:1@c0513871/1@e30b5c83", + " 488 push SAC:2e378f80:sym#331(Address(obj#291), Address(obj#287), Address(obj#289), I128(6000000))": "cpu:1685526, mem:127031, objs:-/167@6cef9d8, stk:1@c822cfc0, auth:1@c0513871/1@e30b5c83", " 489 call symbol_index_in_strs(Symbol(obj#331), 17)": "", " 490 ret symbol_index_in_strs -> Ok(U32(6))": "cpu:1687321", " 491 call require_auth(Address(obj#291))": "", - " 492 call obj_cmp(Address(obj#309), Address(obj#291))": "cpu:1687954, mem:126975", + " 492 call obj_cmp(Address(obj#309), Address(obj#291))": "cpu:1687954, mem:127079", " 493 ret obj_cmp -> Ok(0)": "cpu:1688246", " 494 call obj_cmp(Address(obj#309), Address(obj#291))": " auth:1@c0513871/-", " 495 ret obj_cmp -> Ok(0)": "cpu:1688538", @@ -505,11 +505,11 @@ " 503 ret obj_cmp -> Ok(0)": "cpu:1689703", " 504 call obj_cmp(Address(obj#329), Address(obj#289))": "", " 505 ret obj_cmp -> Ok(0)": "cpu:1689995", - " 506 call vec_len(Vec(obj#319))": "cpu:1716955, mem:134694", + " 506 call vec_len(Vec(obj#319))": "cpu:1716955, mem:134798", " 507 ret vec_len -> Ok(U32(1))": "cpu:1717077", " 508 call bytes_new_from_slice(32)": "", - " 509 ret bytes_new_from_slice -> Ok(Bytes(obj#335))": "cpu:1718046, mem:134806, objs:-/168@68248c91", - " 510 call vec_get(Vec(obj#319), U32(0))": "cpu:1720142, mem:135046", + " 509 ret bytes_new_from_slice -> Ok(Bytes(obj#335))": "cpu:1718046, mem:134910, objs:-/168@ad91fcde", + " 510 call vec_get(Vec(obj#319), U32(0))": "cpu:1720142, mem:135150", " 511 ret vec_get -> Ok(Map(obj#317))": "cpu:1720368", " 512 call map_unpack_to_slice(Map(obj#317), 2)": "", " 513 ret map_unpack_to_slice -> Ok(Void)": "cpu:1720720", @@ -521,65 +521,65 @@ " 519 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2140174", " 520 call bytes_copy_to_slice(Bytes(obj#313), U32(0), 32)": "", " 521 ret bytes_copy_to_slice -> Ok(())": "cpu:2140281", - " 522 ret require_auth -> Ok(Void)": "cpu:2148284, mem:137750, store:-/12@53b261d4, foot:12@3fc35a40, auth:1@c0513871/1@72012740", + " 522 ret require_auth -> Ok(Void)": "cpu:2148284, mem:137854, store:-/12@fdf702bd, foot:12@a915b025, auth:1@c0513871/1@72012740", " 523 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 524 call get_ledger_sequence()": "cpu:2149609, mem:137886, store:-/-, foot:-", + " 524 call get_ledger_sequence()": "cpu:2149609, mem:137990, store:-/-, foot:-", " 525 ret get_ledger_sequence -> Ok(U32(123))": "", - " 526 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2159793, mem:139631, store:-/12@53b261d4, foot:12@3fc35a40", + " 526 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2159793, mem:139739, store:-/12@fdf702bd, foot:12@a915b025", " 527 call map_new_from_slices(2)": "cpu:2159925", - " 528 ret map_new_from_slices -> Ok(Map(obj#337))": "cpu:2161068, mem:139759, objs:-/169@8cf37a57", + " 528 ret map_new_from_slices -> Ok(Map(obj#337))": "cpu:2161068, mem:139867, objs:-/169@7f39c809", " 529 call vec_new_from_slice(2)": "", - " 530 ret vec_new_from_slice -> Ok(Vec(obj#339))": "cpu:2162094, mem:139855, objs:-/170@95d94d9e", + " 530 ret vec_new_from_slice -> Ok(Vec(obj#339))": "cpu:2162094, mem:139963, objs:-/170@9e5551c0", " 531 call has_contract_data(Vec(obj#339), Temporary)": "", - " 532 ret has_contract_data -> Ok(True)": "cpu:2165743, mem:140407", + " 532 ret has_contract_data -> Ok(True)": "cpu:2165743, mem:140515", " 533 call get_contract_data(Vec(obj#339), Temporary)": "", - " 534 call obj_cmp(Symbol(amount), Symbol(obj#341))": "cpu:2170938, mem:141120, objs:-/171@5a219d7f", + " 534 call obj_cmp(Symbol(amount), Symbol(obj#341))": "cpu:2170938, mem:141228, objs:-/171@39cfc8d2", " 535 ret obj_cmp -> Ok(-1)": "cpu:2171104", - " 536 ret get_contract_data -> Ok(Map(obj#343))": "cpu:2171605, mem:141184, objs:-/172@8485e8fc", + " 536 ret get_contract_data -> Ok(Map(obj#343))": "cpu:2171605, mem:141292, objs:-/172@b8f2fa19", " 537 call map_unpack_to_slice(Map(obj#343), 2)": "", " 538 ret map_unpack_to_slice -> Ok(Void)": "cpu:2171957", " 539 call get_ledger_sequence()": "", " 540 ret get_ledger_sequence -> Ok(U32(123))": "", " 541 call map_new_from_slices(2)": "cpu:2172045", - " 542 ret map_new_from_slices -> Ok(Map(obj#345))": "cpu:2173188, mem:141312, objs:-/173@12ee25bb", + " 542 ret map_new_from_slices -> Ok(Map(obj#345))": "cpu:2173188, mem:141420, objs:-/173@b597bf4c", " 543 call vec_new_from_slice(2)": "", - " 544 ret vec_new_from_slice -> Ok(Vec(obj#347))": "cpu:2174214, mem:141408, objs:-/174@746180f0", + " 544 ret vec_new_from_slice -> Ok(Vec(obj#347))": "cpu:2174214, mem:141516, objs:-/174@15e65572", " 545 call get_contract_data(Vec(obj#347), Temporary)": "", - " 546 call obj_cmp(Symbol(amount), Symbol(obj#349))": "cpu:2179409, mem:142121, objs:-/175@351ae06f", + " 546 call obj_cmp(Symbol(amount), Symbol(obj#349))": "cpu:2179409, mem:142229, objs:-/175@a935022c", " 547 ret obj_cmp -> Ok(-1)": "cpu:2179575", - " 548 ret get_contract_data -> Ok(Map(obj#351))": "cpu:2180076, mem:142185, objs:-/176@2ca51388", + " 548 ret get_contract_data -> Ok(Map(obj#351))": "cpu:2180076, mem:142293, objs:-/176@80fd6864", " 549 call map_unpack_to_slice(Map(obj#351), 2)": "", " 550 ret map_unpack_to_slice -> Ok(Void)": "cpu:2180428", " 551 call map_new_from_slices(2)": "", - " 552 ret map_new_from_slices -> Ok(Map(obj#353))": "cpu:2181571, mem:142313, objs:-/177@b1a3164c", + " 552 ret map_new_from_slices -> Ok(Map(obj#353))": "cpu:2181571, mem:142421, objs:-/177@691e0eaa", " 553 call vec_new_from_slice(2)": "", - " 554 ret vec_new_from_slice -> Ok(Vec(obj#355))": "cpu:2182597, mem:142409, objs:-/178@9be119fe", + " 554 ret vec_new_from_slice -> Ok(Vec(obj#355))": "cpu:2182597, mem:142517, objs:-/178@e87a8adf", " 555 call has_contract_data(Vec(obj#355), Temporary)": "", - " 556 ret has_contract_data -> Ok(True)": "cpu:2186246, mem:142961", + " 556 ret has_contract_data -> Ok(True)": "cpu:2186246, mem:143069", " 557 call get_contract_data(Vec(obj#355), Temporary)": "", - " 558 call obj_cmp(Symbol(amount), Symbol(obj#357))": "cpu:2191441, mem:143674, objs:-/179@288fb82f", + " 558 call obj_cmp(Symbol(amount), Symbol(obj#357))": "cpu:2191441, mem:143782, objs:-/179@cb557c9f", " 559 ret obj_cmp -> Ok(-1)": "cpu:2191607", - " 560 ret get_contract_data -> Ok(Map(obj#359))": "cpu:2192108, mem:143738, objs:-/180@8979110d", + " 560 ret get_contract_data -> Ok(Map(obj#359))": "cpu:2192108, mem:143846, objs:-/180@5f748d5d", " 561 call map_unpack_to_slice(Map(obj#359), 2)": "", " 562 ret map_unpack_to_slice -> Ok(Void)": "cpu:2192460", " 563 call map_new_from_slices(2)": "", - " 564 ret map_new_from_slices -> Ok(Map(obj#361))": "cpu:2193603, mem:143866, objs:-/181@aa13132", + " 564 ret map_new_from_slices -> Ok(Map(obj#361))": "cpu:2193603, mem:143974, objs:-/181@a9f927e9", " 565 call vec_new_from_slice(2)": "", - " 566 ret vec_new_from_slice -> Ok(Vec(obj#363))": "cpu:2194629, mem:143962, objs:-/182@f62f969e", + " 566 ret vec_new_from_slice -> Ok(Vec(obj#363))": "cpu:2194629, mem:144070, objs:-/182@42f0461", " 567 call map_new_from_slices(2)": "", - " 568 call symbol_new_from_slice(17)": "cpu:2195162, mem:144026", - " 569 ret symbol_new_from_slice -> Ok(Symbol(obj#365))": "cpu:2196173, mem:144123, objs:-/183@32391801", + " 568 call symbol_new_from_slice(17)": "cpu:2195162, mem:144134", + " 569 ret symbol_new_from_slice -> Ok(Symbol(obj#365))": "cpu:2196173, mem:144231, objs:-/183@e057c10d", " 570 call obj_cmp(Symbol(amount), Symbol(obj#365))": "cpu:2196221", " 571 ret obj_cmp -> Ok(-1)": "cpu:2196387", - " 572 ret map_new_from_slices -> Ok(Map(obj#367))": "cpu:2196827, mem:144187, objs:-/184@ac29d1cc", + " 572 ret map_new_from_slices -> Ok(Map(obj#367))": "cpu:2196827, mem:144295, objs:-/184@12b0f5d8", " 573 call put_contract_data(Vec(obj#363), Map(obj#367), Temporary)": "", - " 574 ret put_contract_data -> Ok(Void)": "cpu:2210283, mem:146959, store:-/12@2c0ca76d", + " 574 ret put_contract_data -> Ok(Void)": "cpu:2210283, mem:147067, store:-/12@a684fc80", " 575 call vec_new_from_slice(1)": "cpu:2210478", - " 576 ret vec_new_from_slice -> Ok(Vec(obj#369))": "cpu:2211441, mem:147047, objs:-/185@33b2cc83", + " 576 ret vec_new_from_slice -> Ok(Vec(obj#369))": "cpu:2211441, mem:147155, objs:-/185@b81b4c36", " 577 call get_contract_data(Vec(obj#369), Instance)": "", - " 578 call obj_cmp(Symbol(obj#383), Symbol(issuer))": "cpu:2221432, mem:148178, objs:-/194@b85ee69e, stk:-", + " 578 call obj_cmp(Symbol(obj#383), Symbol(issuer))": "cpu:2221432, mem:148290, objs:-/194@f3c3a745, stk:-", " 579 ret obj_cmp -> Ok(-1)": "cpu:2221598", - " 580 call obj_cmp(Symbol(METADATA), Vec(obj#377))": "cpu:2222529, mem:148306, objs:-/196@1aa657fc", + " 580 call obj_cmp(Symbol(METADATA), Vec(obj#377))": "cpu:2222529, mem:148418, objs:-/196@e9dd2cab", " 581 ret obj_cmp -> Ok(-1)": "cpu:2222651", " 582 call obj_cmp(Vec(obj#377), Vec(obj#381))": "", " 583 ret obj_cmp -> Ok(-1)": "cpu:2222938", @@ -587,7 +587,7 @@ " 585 ret obj_cmp -> Ok(-1)": "cpu:2223276", " 586 call obj_cmp(Vec(obj#381), Vec(obj#369))": "", " 587 ret obj_cmp -> Ok(0)": "cpu:2223563", - " 588 ret get_contract_data -> Ok(Vec(obj#391))": "cpu:2223669, store:3@72da834b/12@2c0ca76d, stk:1@298d5a41", + " 588 ret get_contract_data -> Ok(Vec(obj#391))": "cpu:2223669, store:3@72da834b/12@a684fc80, stk:1@c7f52ab6", " 589 call vec_get(Vec(obj#391), U32(0))": "", " 590 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2223834", " 591 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -602,14 +602,14 @@ " 600 ret string_len -> Ok(U32(4))": "cpu:2224896", " 601 call string_copy_to_slice(String(obj#385), U32(0), 4)": "", " 602 ret string_copy_to_slice -> Ok(())": "cpu:2224999", - " 603 call vec_new_from_slice(1)": "cpu:2226080, mem:148442", - " 604 ret vec_new_from_slice -> Ok(Vec(obj#393))": "cpu:2227043, mem:148530, objs:-/197@606b1b48", + " 603 call vec_new_from_slice(1)": "cpu:2226080, mem:148554", + " 604 ret vec_new_from_slice -> Ok(Vec(obj#393))": "cpu:2227043, mem:148642, objs:-/197@543a40e1", " 605 call get_contract_data(Vec(obj#393), Instance)": "", - " 606 call obj_cmp(Vec(obj#377), Vec(obj#393))": "cpu:2227155, store:-/12@2c0ca76d, stk:-", + " 606 call obj_cmp(Vec(obj#377), Vec(obj#393))": "cpu:2227155, store:-/12@a684fc80, stk:-", " 607 ret obj_cmp -> Ok(-1)": "cpu:2227442", " 608 call obj_cmp(Vec(obj#381), Vec(obj#393))": "", " 609 ret obj_cmp -> Ok(0)": "cpu:2227729", - " 610 ret get_contract_data -> Ok(Vec(obj#391))": "cpu:2227835, store:3@72da834b/12@2c0ca76d, stk:1@298d5a41", + " 610 ret get_contract_data -> Ok(Vec(obj#391))": "cpu:2227835, store:3@72da834b/12@a684fc80, stk:1@c7f52ab6", " 611 call vec_get(Vec(obj#391), U32(0))": "", " 612 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2228000", " 613 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -624,14 +624,14 @@ " 622 ret string_len -> Ok(U32(4))": "cpu:2229062", " 623 call string_copy_to_slice(String(obj#385), U32(0), 4)": "", " 624 ret string_copy_to_slice -> Ok(())": "cpu:2229165", - " 625 call vec_new_from_slice(1)": "cpu:2232557, mem:149770, store:3@72da834b/12@a7c41a37", - " 626 ret vec_new_from_slice -> Ok(Vec(obj#395))": "cpu:2233520, mem:149858, objs:-/198@703457c6", + " 625 call vec_new_from_slice(1)": "cpu:2232557, mem:149882, store:3@72da834b/12@da0c7e09", + " 626 ret vec_new_from_slice -> Ok(Vec(obj#395))": "cpu:2233520, mem:149970, objs:-/198@b89c4510", " 627 call get_contract_data(Vec(obj#395), Instance)": "", - " 628 call obj_cmp(Vec(obj#377), Vec(obj#395))": "cpu:2233632, store:-/12@a7c41a37, stk:-", + " 628 call obj_cmp(Vec(obj#377), Vec(obj#395))": "cpu:2233632, store:-/12@da0c7e09, stk:-", " 629 ret obj_cmp -> Ok(-1)": "cpu:2233919", " 630 call obj_cmp(Vec(obj#381), Vec(obj#395))": "", " 631 ret obj_cmp -> Ok(0)": "cpu:2234206", - " 632 ret get_contract_data -> Ok(Vec(obj#391))": "cpu:2234312, store:3@72da834b/12@a7c41a37, stk:1@298d5a41", + " 632 ret get_contract_data -> Ok(Vec(obj#391))": "cpu:2234312, store:3@72da834b/12@da0c7e09, stk:1@c7f52ab6", " 633 call vec_get(Vec(obj#391), U32(0))": "", " 634 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2234477", " 635 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -646,14 +646,14 @@ " 644 ret string_len -> Ok(U32(4))": "cpu:2235539", " 645 call string_copy_to_slice(String(obj#385), U32(0), 4)": "", " 646 ret string_copy_to_slice -> Ok(())": "cpu:2235642", - " 647 call vec_new_from_slice(1)": "cpu:2236882, mem:149994", - " 648 ret vec_new_from_slice -> Ok(Vec(obj#397))": "cpu:2237845, mem:150082, objs:-/199@74d09198", + " 647 call vec_new_from_slice(1)": "cpu:2236882, mem:150106", + " 648 ret vec_new_from_slice -> Ok(Vec(obj#397))": "cpu:2237845, mem:150194, objs:-/199@f6bd9d41", " 649 call get_contract_data(Vec(obj#397), Instance)": "", - " 650 call obj_cmp(Vec(obj#377), Vec(obj#397))": "cpu:2237957, store:-/12@a7c41a37, stk:-", + " 650 call obj_cmp(Vec(obj#377), Vec(obj#397))": "cpu:2237957, store:-/12@da0c7e09, stk:-", " 651 ret obj_cmp -> Ok(-1)": "cpu:2238244", " 652 call obj_cmp(Vec(obj#381), Vec(obj#397))": "", " 653 ret obj_cmp -> Ok(0)": "cpu:2238531", - " 654 ret get_contract_data -> Ok(Vec(obj#391))": "cpu:2238637, store:3@72da834b/12@a7c41a37, stk:1@298d5a41", + " 654 ret get_contract_data -> Ok(Vec(obj#391))": "cpu:2238637, store:3@72da834b/12@da0c7e09, stk:1@c7f52ab6", " 655 call vec_get(Vec(obj#391), U32(0))": "", " 656 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2238802", " 657 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -668,34 +668,34 @@ " 666 ret string_len -> Ok(U32(4))": "cpu:2239864", " 667 call string_copy_to_slice(String(obj#385), U32(0), 4)": "", " 668 ret string_copy_to_slice -> Ok(())": "cpu:2239967", - " 669 call get_contract_data(Symbol(METADATA), Instance)": "cpu:2243429, mem:151322, store:3@72da834b/12@fca3fdf5", - " 670 call obj_cmp(Vec(obj#377), Symbol(METADATA))": "cpu:2243480, store:-/12@fca3fdf5, stk:-", + " 669 call get_contract_data(Symbol(METADATA), Instance)": "cpu:2243429, mem:151434, store:3@72da834b/12@94ea058f", + " 670 call obj_cmp(Vec(obj#377), Symbol(METADATA))": "cpu:2243480, store:-/12@94ea058f, stk:-", " 671 ret obj_cmp -> Ok(1)": "cpu:2243602", - " 672 ret get_contract_data -> Ok(Map(obj#375))": "cpu:2243708, store:3@72da834b/12@fca3fdf5, stk:1@298d5a41", + " 672 ret get_contract_data -> Ok(Map(obj#375))": "cpu:2243708, store:3@72da834b/12@94ea058f, stk:1@c7f52ab6", " 673 call map_unpack_to_slice(Map(obj#375), 3)": "", " 674 ret map_unpack_to_slice -> Ok(Void)": "cpu:2244048", " 675 call vec_new_from_slice(4)": "", - " 676 ret vec_new_from_slice -> Ok(Vec(obj#399))": "cpu:2245200, mem:151434, objs:-/200@c30f9277", + " 676 ret vec_new_from_slice -> Ok(Vec(obj#399))": "cpu:2245200, mem:151546, objs:-/200@384ed66e", " 677 call contract_event(Vec(obj#399), I128(6000000))": "", - " 678 ret contract_event -> Ok(Void)": "cpu:2246809, mem:151611, objs:-/201@aca8cfb6, evt:3@4510a363", - " 679 pop SAC:a010db6c:sym#331 -> Ok(Void)": "", - " 680 ret call -> Ok(Void)": " store:-/12@fca3fdf5, stk:-, auth:-/-", - " 681 call vec_new_from_slice(1)": "cpu:2247249, mem:151675, objs:-/202@3b51a6e8", - " 682 ret vec_new_from_slice -> Ok(Vec(obj#405))": "cpu:2248273, mem:151763, objs:-/203@5696f82d", + " 678 ret contract_event -> Ok(Void)": "cpu:2246809, mem:151723, objs:-/201@3079327d, evt:3@4510a363", + " 679 pop SAC:2e378f80:sym#331 -> Ok(Void)": "", + " 680 ret call -> Ok(Void)": " store:-/12@94ea058f, stk:-, auth:-/-", + " 681 call vec_new_from_slice(1)": "cpu:2247249, mem:151787, objs:-/202@db5eb9ae", + " 682 ret vec_new_from_slice -> Ok(Vec(obj#405))": "cpu:2248273, mem:151875, objs:-/203@8675f87a", " 683 call call(Address(obj#37), Symbol(balance), Vec(obj#405))": "", - " 684 push SAC:a010db6c:balance(Address(obj#403))": "cpu:2278709, mem:157109, objs:-/204@a65b6d95, stk:1@ebe18821, auth:1@5517f093/-", + " 684 push SAC:2e378f80:balance(Address(obj#403))": "cpu:2278709, mem:157229, objs:-/204@a37175ba, stk:1@29ff5b2, auth:1@5517f093/-", " 685 call symbol_index_in_strs(Symbol(balance), 17)": "", " 686 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:2279457", " 687 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 688 call get_ledger_sequence()": "cpu:2280782, mem:157245, store:-/-, foot:-", + " 688 call get_ledger_sequence()": "cpu:2280782, mem:157365, store:-/-, foot:-", " 689 ret get_ledger_sequence -> Ok(U32(123))": "", - " 690 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2290966, mem:158990, store:-/12@fca3fdf5, foot:12@3fc35a40", + " 690 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2290966, mem:159114, store:-/12@94ea058f, foot:12@a915b025", " 691 call vec_new_from_slice(1)": "cpu:2291073", - " 692 ret vec_new_from_slice -> Ok(Vec(obj#409))": "cpu:2292036, mem:159078, objs:-/205@b5aa89e2", + " 692 ret vec_new_from_slice -> Ok(Vec(obj#409))": "cpu:2292036, mem:159202, objs:-/205@24b3f498", " 693 call get_contract_data(Vec(obj#409), Instance)": "", - " 694 call obj_cmp(Symbol(obj#423), Symbol(issuer))": "cpu:2302027, mem:160209, objs:-/214@87c4d052, stk:-", + " 694 call obj_cmp(Symbol(obj#423), Symbol(issuer))": "cpu:2302027, mem:160337, objs:-/214@824c6695, stk:-", " 695 ret obj_cmp -> Ok(-1)": "cpu:2302193", - " 696 call obj_cmp(Symbol(METADATA), Vec(obj#417))": "cpu:2303124, mem:160337, objs:-/216@7fe084eb", + " 696 call obj_cmp(Symbol(METADATA), Vec(obj#417))": "cpu:2303124, mem:160465, objs:-/216@7c8b044f", " 697 ret obj_cmp -> Ok(-1)": "cpu:2303246", " 698 call obj_cmp(Vec(obj#417), Vec(obj#421))": "", " 699 ret obj_cmp -> Ok(-1)": "cpu:2303533", @@ -703,7 +703,7 @@ " 701 ret obj_cmp -> Ok(-1)": "cpu:2303871", " 702 call obj_cmp(Vec(obj#421), Vec(obj#409))": "", " 703 ret obj_cmp -> Ok(0)": "cpu:2304158", - " 704 ret get_contract_data -> Ok(Vec(obj#431))": "cpu:2304264, store:3@468781e0/12@fca3fdf5, stk:1@225faf70", + " 704 ret get_contract_data -> Ok(Vec(obj#431))": "cpu:2304264, store:3@468781e0/12@94ea058f, stk:1@edb9c3be", " 705 call vec_get(Vec(obj#431), U32(0))": "", " 706 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2304429", " 707 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -718,24 +718,24 @@ " 716 ret string_len -> Ok(U32(4))": "cpu:2305491", " 717 call string_copy_to_slice(String(obj#425), U32(0), 4)": "", " 718 ret string_copy_to_slice -> Ok(())": "cpu:2305594", - " 719 pop SAC:a010db6c:balance -> Ok(I128(94000000))": "cpu:2306626, mem:160473", - " 720 ret call -> Ok(I128(94000000))": " store:-/12@fca3fdf5, stk:-, auth:-/-", - " 721 call vec_new_from_slice(1)": "cpu:2307066, mem:160537, objs:-/217@70162155", - " 722 ret vec_new_from_slice -> Ok(Vec(obj#435))": "cpu:2308090, mem:160625, objs:-/218@4828cc6d", + " 719 pop SAC:2e378f80:balance -> Ok(I128(94000000))": "cpu:2306626, mem:160601", + " 720 ret call -> Ok(I128(94000000))": " store:-/12@94ea058f, stk:-, auth:-/-", + " 721 call vec_new_from_slice(1)": "cpu:2307066, mem:160665, objs:-/217@37bed21", + " 722 ret vec_new_from_slice -> Ok(Vec(obj#435))": "cpu:2308090, mem:160753, objs:-/218@444a3fcd", " 723 call call(Address(obj#37), Symbol(balance), Vec(obj#435))": "", - " 724 push SAC:a010db6c:balance(Address(obj#433))": "cpu:2338526, mem:165971, objs:-/219@b74ebdd3, stk:1@3ec06d93, auth:1@db4369e/-", + " 724 push SAC:2e378f80:balance(Address(obj#433))": "cpu:2338526, mem:166107, objs:-/219@7d241c36, stk:1@c4a1091e, auth:1@db4369e/-", " 725 call symbol_index_in_strs(Symbol(balance), 17)": "", " 726 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:2339274", " 727 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 728 call get_ledger_sequence()": "cpu:2340599, mem:166107, store:-/-, foot:-", + " 728 call get_ledger_sequence()": "cpu:2340599, mem:166243, store:-/-, foot:-", " 729 ret get_ledger_sequence -> Ok(U32(123))": "", - " 730 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2350783, mem:167852, store:-/12@fca3fdf5, foot:12@3fc35a40", + " 730 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2350783, mem:167992, store:-/12@94ea058f, foot:12@a915b025", " 731 call vec_new_from_slice(1)": "cpu:2350890", - " 732 ret vec_new_from_slice -> Ok(Vec(obj#439))": "cpu:2351853, mem:167940, objs:-/220@6ac0cb5d", + " 732 ret vec_new_from_slice -> Ok(Vec(obj#439))": "cpu:2351853, mem:168080, objs:-/220@3672e40e", " 733 call get_contract_data(Vec(obj#439), Instance)": "", - " 734 call obj_cmp(Symbol(obj#453), Symbol(issuer))": "cpu:2361844, mem:169071, objs:-/229@cd2ac38, stk:-", + " 734 call obj_cmp(Symbol(obj#453), Symbol(issuer))": "cpu:2361844, mem:169215, objs:-/229@94f94ec, stk:-", " 735 ret obj_cmp -> Ok(-1)": "cpu:2362010", - " 736 call obj_cmp(Symbol(METADATA), Vec(obj#447))": "cpu:2362941, mem:169199, objs:-/231@5fe692fa", + " 736 call obj_cmp(Symbol(METADATA), Vec(obj#447))": "cpu:2362941, mem:169343, objs:-/231@2e43b004", " 737 ret obj_cmp -> Ok(-1)": "cpu:2363063", " 738 call obj_cmp(Vec(obj#447), Vec(obj#451))": "", " 739 ret obj_cmp -> Ok(-1)": "cpu:2363350", @@ -743,7 +743,7 @@ " 741 ret obj_cmp -> Ok(-1)": "cpu:2363688", " 742 call obj_cmp(Vec(obj#451), Vec(obj#439))": "", " 743 ret obj_cmp -> Ok(0)": "cpu:2363975", - " 744 ret get_contract_data -> Ok(Vec(obj#461))": "cpu:2364081, store:3@3303ed03/12@fca3fdf5, stk:1@62108529", + " 744 ret get_contract_data -> Ok(Vec(obj#461))": "cpu:2364081, store:3@3303ed03/12@94ea058f, stk:1@4231ffbd", " 745 call vec_get(Vec(obj#461), U32(0))": "", " 746 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2364246", " 747 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -758,24 +758,24 @@ " 756 ret string_len -> Ok(U32(4))": "cpu:2365308", " 757 call string_copy_to_slice(String(obj#455), U32(0), 4)": "", " 758 ret string_copy_to_slice -> Ok(())": "cpu:2365411", - " 759 pop SAC:a010db6c:balance -> Ok(I128(6000000))": "cpu:2366602, mem:169335", - " 760 ret call -> Ok(I128(6000000))": " store:-/12@fca3fdf5, stk:-, auth:-/-", - " 761 call vec_new_from_slice(1)": "cpu:2367042, mem:169399, objs:-/232@1db0c82c", - " 762 ret vec_new_from_slice -> Ok(Vec(obj#465))": "cpu:2368066, mem:169487, objs:-/233@35e2f153", + " 759 pop SAC:2e378f80:balance -> Ok(I128(6000000))": "cpu:2366602, mem:169479", + " 760 ret call -> Ok(I128(6000000))": " store:-/12@94ea058f, stk:-, auth:-/-", + " 761 call vec_new_from_slice(1)": "cpu:2367042, mem:169543, objs:-/232@d7fbf63", + " 762 ret vec_new_from_slice -> Ok(Vec(obj#465))": "cpu:2368066, mem:169631, objs:-/233@4cf9e7fe", " 763 call call(Address(obj#37), Symbol(balance), Vec(obj#465))": "", - " 764 push SAC:a010db6c:balance(Address(obj#463))": "cpu:2398502, mem:174833, objs:-/234@f5f56986, stk:1@55618c60, auth:1@d6b7e313/-", + " 764 push SAC:2e378f80:balance(Address(obj#463))": "cpu:2398502, mem:174985, objs:-/234@b1128c20, stk:1@8c991f33, auth:1@d6b7e313/-", " 765 call symbol_index_in_strs(Symbol(balance), 17)": "", " 766 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:2399250", " 767 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 768 call get_ledger_sequence()": "cpu:2400575, mem:174969, store:-/-, foot:-", + " 768 call get_ledger_sequence()": "cpu:2400575, mem:175121, store:-/-, foot:-", " 769 ret get_ledger_sequence -> Ok(U32(123))": "", - " 770 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2410759, mem:176714, store:-/12@fca3fdf5, foot:12@3fc35a40", + " 770 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2410759, mem:176870, store:-/12@94ea058f, foot:12@a915b025", " 771 call vec_new_from_slice(1)": "cpu:2410866", - " 772 ret vec_new_from_slice -> Ok(Vec(obj#469))": "cpu:2411829, mem:176802, objs:-/235@814543d6", + " 772 ret vec_new_from_slice -> Ok(Vec(obj#469))": "cpu:2411829, mem:176958, objs:-/235@b0a570df", " 773 call get_contract_data(Vec(obj#469), Instance)": "", - " 774 call obj_cmp(Symbol(obj#483), Symbol(issuer))": "cpu:2421820, mem:177933, objs:-/244@ebfda130, stk:-", + " 774 call obj_cmp(Symbol(obj#483), Symbol(issuer))": "cpu:2421820, mem:178093, objs:-/244@bf5523a5, stk:-", " 775 ret obj_cmp -> Ok(-1)": "cpu:2421986", - " 776 call obj_cmp(Symbol(METADATA), Vec(obj#477))": "cpu:2422917, mem:178061, objs:-/246@b581d15a", + " 776 call obj_cmp(Symbol(METADATA), Vec(obj#477))": "cpu:2422917, mem:178221, objs:-/246@6aac986f", " 777 ret obj_cmp -> Ok(-1)": "cpu:2423039", " 778 call obj_cmp(Vec(obj#477), Vec(obj#481))": "", " 779 ret obj_cmp -> Ok(-1)": "cpu:2423326", @@ -783,7 +783,7 @@ " 781 ret obj_cmp -> Ok(-1)": "cpu:2423664", " 782 call obj_cmp(Vec(obj#481), Vec(obj#469))": "", " 783 ret obj_cmp -> Ok(0)": "cpu:2423951", - " 784 ret get_contract_data -> Ok(Vec(obj#491))": "cpu:2424057, store:3@dde929c6/12@fca3fdf5, stk:1@47109d58", + " 784 ret get_contract_data -> Ok(Vec(obj#491))": "cpu:2424057, store:3@dde929c6/12@94ea058f, stk:1@e3934ee7", " 785 call vec_get(Vec(obj#491), U32(0))": "", " 786 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2424222", " 787 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -798,70 +798,70 @@ " 796 ret string_len -> Ok(U32(4))": "cpu:2425284", " 797 call string_copy_to_slice(String(obj#485), U32(0), 4)": "", " 798 ret string_copy_to_slice -> Ok(())": "cpu:2425387", - " 799 pop SAC:a010db6c:balance -> Ok(I128(0))": "cpu:2426737, mem:178197", - " 800 ret call -> Ok(I128(0))": " store:-/12@fca3fdf5, stk:-, auth:-/-", - " 801 call vec_new_from_slice(2)": "cpu:2427617, mem:178325, objs:-/248@15153bc4", - " 802 ret vec_new_from_slice -> Ok(Vec(obj#497))": "cpu:2428704, mem:178421, objs:-/249@7e48d283", + " 799 pop SAC:2e378f80:balance -> Ok(I128(0))": "cpu:2426737, mem:178357", + " 800 ret call -> Ok(I128(0))": " store:-/12@94ea058f, stk:-, auth:-/-", + " 801 call vec_new_from_slice(2)": "cpu:2427617, mem:178485, objs:-/248@761d33a", + " 802 ret vec_new_from_slice -> Ok(Vec(obj#497))": "cpu:2428704, mem:178581, objs:-/249@ed1d3919", " 803 call call(Address(obj#37), Symbol(allowance), Vec(obj#497))": "", - " 804 push SAC:a010db6c:allowance(Address(obj#493), Address(obj#495))": "cpu:2459144, mem:183783, objs:-/250@3fc706dc, stk:1@7c41ae6b, auth:1@2b380a76/-", + " 804 push SAC:2e378f80:allowance(Address(obj#493), Address(obj#495))": "cpu:2459144, mem:183951, objs:-/250@6ac6b4cf, stk:1@bc02087d, auth:1@2b380a76/-", " 805 call symbol_index_in_strs(Symbol(allowance), 17)": "", " 806 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:2459902", " 807 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 808 call get_ledger_sequence()": "cpu:2461227, mem:183919, store:-/-, foot:-", + " 808 call get_ledger_sequence()": "cpu:2461227, mem:184087, store:-/-, foot:-", " 809 ret get_ledger_sequence -> Ok(U32(123))": "", - " 810 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2471411, mem:185664, store:-/12@fca3fdf5, foot:12@3fc35a40", + " 810 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2471411, mem:185836, store:-/12@94ea058f, foot:12@a915b025", " 811 call map_new_from_slices(2)": "", - " 812 ret map_new_from_slices -> Ok(Map(obj#501))": "cpu:2472554, mem:185792, objs:-/251@75612683", + " 812 ret map_new_from_slices -> Ok(Map(obj#501))": "cpu:2472554, mem:185964, objs:-/251@2d99ca1c", " 813 call vec_new_from_slice(2)": "", - " 814 ret vec_new_from_slice -> Ok(Vec(obj#503))": "cpu:2473580, mem:185888, objs:-/252@e9c1a4dd", + " 814 ret vec_new_from_slice -> Ok(Vec(obj#503))": "cpu:2473580, mem:186060, objs:-/252@b1f2357a", " 815 call has_contract_data(Vec(obj#503), Temporary)": "", - " 816 ret has_contract_data -> Ok(True)": "cpu:2477229, mem:186440", + " 816 ret has_contract_data -> Ok(True)": "cpu:2477229, mem:186612", " 817 call get_contract_data(Vec(obj#503), Temporary)": "", - " 818 call obj_cmp(Symbol(amount), Symbol(obj#505))": "cpu:2482424, mem:187153, objs:-/253@7fb6ddc2", + " 818 call obj_cmp(Symbol(amount), Symbol(obj#505))": "cpu:2482424, mem:187325, objs:-/253@f57472ec", " 819 ret obj_cmp -> Ok(-1)": "cpu:2482590", - " 820 ret get_contract_data -> Ok(Map(obj#507))": "cpu:2483091, mem:187217, objs:-/254@db7b1f3f", + " 820 ret get_contract_data -> Ok(Map(obj#507))": "cpu:2483091, mem:187389, objs:-/254@18365f42", " 821 call map_unpack_to_slice(Map(obj#507), 2)": "", " 822 ret map_unpack_to_slice -> Ok(Void)": "cpu:2483443", " 823 call get_ledger_sequence()": "", " 824 ret get_ledger_sequence -> Ok(U32(123))": "", - " 825 pop SAC:a010db6c:allowance -> Ok(I128(4000000))": "", + " 825 pop SAC:2e378f80:allowance -> Ok(I128(4000000))": "", " 826 ret call -> Ok(I128(4000000))": " stk:-, auth:-/-", - " 827 call vec_new_from_slice(4)": "cpu:2484763, mem:187409, objs:-/257@5b7c7e4e", - " 828 ret vec_new_from_slice -> Ok(Vec(obj#515))": "cpu:2485915, mem:187521, objs:-/258@691d6abe", - " 829 call vec_new()": "cpu:2512223, mem:195259, objs:-/259@7e6bc458", - " 830 ret vec_new -> Ok(Vec(obj#519))": "cpu:2512724, mem:195323, objs:-/260@fde20a18", + " 827 call vec_new_from_slice(4)": "cpu:2484763, mem:187581, objs:-/257@626e41ab", + " 828 ret vec_new_from_slice -> Ok(Vec(obj#515))": "cpu:2485915, mem:187693, objs:-/258@46810833", + " 829 call vec_new()": "cpu:2512223, mem:195431, objs:-/259@6d1b947c", + " 830 ret vec_new -> Ok(Vec(obj#519))": "cpu:2512724, mem:195495, objs:-/260@5d6107b7", " 831 call bytes_new_from_slice(32)": "", - " 832 ret bytes_new_from_slice -> Ok(Bytes(obj#521))": "cpu:2513693, mem:195435, objs:-/261@ca435183", + " 832 ret bytes_new_from_slice -> Ok(Bytes(obj#521))": "cpu:2513693, mem:195607, objs:-/261@353e020c", " 833 call bytes_len(Bytes(obj#521))": "", " 834 ret bytes_len -> Ok(U32(32))": "cpu:2513815", " 835 call bytes_new_from_slice(64)": "", - " 836 ret bytes_new_from_slice -> Ok(Bytes(obj#523))": "cpu:2514792, mem:195579, objs:-/262@f4f25430", + " 836 ret bytes_new_from_slice -> Ok(Bytes(obj#523))": "cpu:2514792, mem:195751, objs:-/262@1fa5fe14", " 837 call bytes_len(Bytes(obj#523))": "", " 838 ret bytes_len -> Ok(U32(64))": "cpu:2514914", " 839 call map_new_from_slices(2)": "", - " 840 call symbol_new_from_slice(10)": "cpu:2515447, mem:195643", - " 841 ret symbol_new_from_slice -> Ok(Symbol(obj#525))": "cpu:2516455, mem:195733, objs:-/263@d97bffac", + " 840 call symbol_new_from_slice(10)": "cpu:2515447, mem:195815", + " 841 ret symbol_new_from_slice -> Ok(Symbol(obj#525))": "cpu:2516455, mem:195905, objs:-/263@b23c368a", " 842 call obj_cmp(Symbol(obj#525), Symbol(signature))": "cpu:2516625", " 843 ret obj_cmp -> Ok(-1)": "cpu:2516792", - " 844 ret map_new_from_slices -> Ok(Map(obj#527))": "cpu:2517232, mem:195797, objs:-/264@7c199a0b", + " 844 ret map_new_from_slices -> Ok(Map(obj#527))": "cpu:2517232, mem:195969, objs:-/264@66819dbd", " 845 call vec_push_back(Vec(obj#519), Map(obj#527))": "", - " 846 ret vec_push_back -> Ok(Vec(obj#529))": "cpu:2518439, mem:195885, objs:-/265@dfdc9479", - " 847 call obj_cmp(Symbol(obj#533), Symbol(signature))": "cpu:2526535, mem:197137, objs:-/269@331b3c32", + " 846 ret vec_push_back -> Ok(Vec(obj#529))": "cpu:2518439, mem:196057, objs:-/265@561b1f86", + " 847 call obj_cmp(Symbol(obj#533), Symbol(signature))": "cpu:2526535, mem:197309, objs:-/269@1613b020", " 848 ret obj_cmp -> Ok(-1)": "cpu:2526702", - " 849 call symbol_new_from_slice(13)": "cpu:2528545, mem:197345, objs:-/272@b45dcd1a", - " 850 ret symbol_new_from_slice -> Ok(Symbol(obj#545))": "cpu:2529553, mem:197438, objs:-/273@2654bada", - " 851 call symbol_new_from_slice(13)": "cpu:2531558, mem:197742, objs:-/276@ed19102, auth:-/1@a732cb5b", - " 852 ret symbol_new_from_slice -> Ok(Symbol(obj#553))": "cpu:2532566, mem:197835, objs:-/277@2dab4e5a", + " 849 call symbol_new_from_slice(13)": "cpu:2528545, mem:197517, objs:-/272@5943efc8", + " 850 ret symbol_new_from_slice -> Ok(Symbol(obj#545))": "cpu:2529553, mem:197610, objs:-/273@544f4a1c", + " 851 call symbol_new_from_slice(13)": "cpu:2531558, mem:197914, objs:-/276@db0b5d19, auth:-/1@a732cb5b", + " 852 ret symbol_new_from_slice -> Ok(Symbol(obj#553))": "cpu:2532566, mem:198007, objs:-/277@cfd90ecd", " 853 call call(Address(obj#37), Symbol(obj#553), Vec(obj#515))": "", - " 854 call symbol_len(Symbol(obj#553))": "cpu:2533446, mem:197883", + " 854 call symbol_len(Symbol(obj#553))": "cpu:2533446, mem:198055", " 855 ret symbol_len -> Ok(U32(13))": "cpu:2533568", " 856 call symbol_copy_to_slice(Symbol(obj#553), U32(0), 13)": "", " 857 ret symbol_copy_to_slice -> Ok(())": "cpu:2533672", - " 858 push SAC:a010db6c:sym#553(Address(obj#513), Address(obj#509), Address(obj#511), I128(4000001))": "cpu:2564359, mem:203317, objs:-/278@98362a00, stk:1@41c0af5f, auth:1@93838c8/1@afced5af", + " 858 push SAC:2e378f80:sym#553(Address(obj#513), Address(obj#509), Address(obj#511), I128(4000001))": "cpu:2564359, mem:203497, objs:-/278@a8809875, stk:1@d9a3f694, auth:1@93838c8/1@afced5af", " 859 call symbol_index_in_strs(Symbol(obj#553), 17)": "", " 860 ret symbol_index_in_strs -> Ok(U32(6))": "cpu:2566154", " 861 call require_auth(Address(obj#513))": "", - " 862 call obj_cmp(Address(obj#531), Address(obj#513))": "cpu:2566787, mem:203365", + " 862 call obj_cmp(Address(obj#531), Address(obj#513))": "cpu:2566787, mem:203545", " 863 ret obj_cmp -> Ok(0)": "cpu:2567079", " 864 call obj_cmp(Address(obj#531), Address(obj#513))": " auth:1@93838c8/-", " 865 ret obj_cmp -> Ok(0)": "cpu:2567371", @@ -875,11 +875,11 @@ " 873 ret obj_cmp -> Ok(0)": "cpu:2568536", " 874 call obj_cmp(Address(obj#551), Address(obj#511))": "", " 875 ret obj_cmp -> Ok(0)": "cpu:2568828", - " 876 call vec_len(Vec(obj#541))": "cpu:2595788, mem:211084", + " 876 call vec_len(Vec(obj#541))": "cpu:2595788, mem:211264", " 877 ret vec_len -> Ok(U32(1))": "cpu:2595910", " 878 call bytes_new_from_slice(32)": "", - " 879 ret bytes_new_from_slice -> Ok(Bytes(obj#557))": "cpu:2596879, mem:211196, objs:-/279@30962678", - " 880 call vec_get(Vec(obj#541), U32(0))": "cpu:2598975, mem:211436", + " 879 ret bytes_new_from_slice -> Ok(Bytes(obj#557))": "cpu:2596879, mem:211376, objs:-/279@41c3b0b0", + " 880 call vec_get(Vec(obj#541), U32(0))": "cpu:2598975, mem:211616", " 881 ret vec_get -> Ok(Map(obj#539))": "cpu:2599201", " 882 call map_unpack_to_slice(Map(obj#539), 2)": "", " 883 ret map_unpack_to_slice -> Ok(Void)": "cpu:2599553", @@ -891,55 +891,55 @@ " 889 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3019007", " 890 call bytes_copy_to_slice(Bytes(obj#535), U32(0), 32)": "", " 891 ret bytes_copy_to_slice -> Ok(())": "cpu:3019114", - " 892 ret require_auth -> Ok(Void)": "cpu:3028143, mem:214326, store:-/13@e5ca4532, foot:13@d40f8ee1, auth:1@93838c8/1@b1360f1a", + " 892 ret require_auth -> Ok(Void)": "cpu:3028143, mem:214506, store:-/13@80893d41, foot:13@f102137f, auth:1@93838c8/1@b1360f1a", " 893 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 894 call get_ledger_sequence()": "cpu:3029468, mem:214462, store:-/-, foot:-", + " 894 call get_ledger_sequence()": "cpu:3029468, mem:214642, store:-/-, foot:-", " 895 ret get_ledger_sequence -> Ok(U32(123))": "", - " 896 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3039652, mem:216207, store:-/13@e5ca4532, foot:13@d40f8ee1", + " 896 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3039652, mem:216391, store:-/13@80893d41, foot:13@f102137f", " 897 call map_new_from_slices(2)": "cpu:3039784", - " 898 ret map_new_from_slices -> Ok(Map(obj#559))": "cpu:3040927, mem:216335, objs:-/280@4c35e9db", + " 898 ret map_new_from_slices -> Ok(Map(obj#559))": "cpu:3040927, mem:216519, objs:-/280@479402f7", " 899 call vec_new_from_slice(2)": "", - " 900 ret vec_new_from_slice -> Ok(Vec(obj#561))": "cpu:3041953, mem:216431, objs:-/281@e552bd5b", + " 900 ret vec_new_from_slice -> Ok(Vec(obj#561))": "cpu:3041953, mem:216615, objs:-/281@681b5865", " 901 call has_contract_data(Vec(obj#561), Temporary)": "", - " 902 ret has_contract_data -> Ok(True)": "cpu:3045602, mem:216983", + " 902 ret has_contract_data -> Ok(True)": "cpu:3045602, mem:217167", " 903 call get_contract_data(Vec(obj#561), Temporary)": "", - " 904 call obj_cmp(Symbol(amount), Symbol(obj#563))": "cpu:3050797, mem:217696, objs:-/282@7f8c496d", + " 904 call obj_cmp(Symbol(amount), Symbol(obj#563))": "cpu:3050797, mem:217880, objs:-/282@42e3f74", " 905 ret obj_cmp -> Ok(-1)": "cpu:3050963", - " 906 ret get_contract_data -> Ok(Map(obj#565))": "cpu:3051464, mem:217760, objs:-/283@26e493e5", + " 906 ret get_contract_data -> Ok(Map(obj#565))": "cpu:3051464, mem:217944, objs:-/283@517b7070", " 907 call map_unpack_to_slice(Map(obj#565), 2)": "", " 908 ret map_unpack_to_slice -> Ok(Void)": "cpu:3051816", " 909 call get_ledger_sequence()": "", " 910 ret get_ledger_sequence -> Ok(U32(123))": "", - " 911 pop SAC:a010db6c:sym#553 -> Err(Error(Contract, #9))": "", - " 912 ret call -> Err(Error(Contract, #9))": " store:-/12@fca3fdf5, stk:-, auth:-/-", - " 913 call vec_new_from_slice(4)": "cpu:3052696, mem:217888, objs:-/285@2551448b", - " 914 ret vec_new_from_slice -> Ok(Vec(obj#571))": "cpu:3053787, mem:218000, objs:-/286@9c8dc1e1", - " 915 call vec_new()": "cpu:3077110, mem:225122, objs:-/287@9cde0c71", - " 916 ret vec_new -> Ok(Vec(obj#575))": "cpu:3077611, mem:225186, objs:-/288@6c8f5590", + " 911 pop SAC:2e378f80:sym#553 -> Err(Error(Contract, #9))": "", + " 912 ret call -> Err(Error(Contract, #9))": " store:-/12@94ea058f, stk:-, auth:-/-", + " 913 call vec_new_from_slice(4)": "cpu:3052696, mem:218072, objs:-/285@35686208", + " 914 ret vec_new_from_slice -> Ok(Vec(obj#571))": "cpu:3053787, mem:218184, objs:-/286@df2ed6bc", + " 915 call vec_new()": "cpu:3077110, mem:225306, objs:-/287@35627645", + " 916 ret vec_new -> Ok(Vec(obj#575))": "cpu:3077611, mem:225370, objs:-/288@12a67246", " 917 call bytes_new_from_slice(32)": "", - " 918 ret bytes_new_from_slice -> Ok(Bytes(obj#577))": "cpu:3078580, mem:225298, objs:-/289@24ec6c6a", + " 918 ret bytes_new_from_slice -> Ok(Bytes(obj#577))": "cpu:3078580, mem:225482, objs:-/289@946bf616", " 919 call bytes_len(Bytes(obj#577))": "", " 920 ret bytes_len -> Ok(U32(32))": "cpu:3078702", " 921 call bytes_new_from_slice(64)": "", - " 922 ret bytes_new_from_slice -> Ok(Bytes(obj#579))": "cpu:3079679, mem:225442, objs:-/290@a6e9e876", + " 922 ret bytes_new_from_slice -> Ok(Bytes(obj#579))": "cpu:3079679, mem:225626, objs:-/290@9b798380", " 923 call bytes_len(Bytes(obj#579))": "", " 924 ret bytes_len -> Ok(U32(64))": "cpu:3079801", " 925 call map_new_from_slices(2)": "", - " 926 call symbol_new_from_slice(10)": "cpu:3080334, mem:225506", - " 927 ret symbol_new_from_slice -> Ok(Symbol(obj#581))": "cpu:3081342, mem:225596, objs:-/291@f18c5b3c", + " 926 call symbol_new_from_slice(10)": "cpu:3080334, mem:225690", + " 927 ret symbol_new_from_slice -> Ok(Symbol(obj#581))": "cpu:3081342, mem:225780, objs:-/291@5c805a2", " 928 call obj_cmp(Symbol(obj#581), Symbol(signature))": "cpu:3081512", " 929 ret obj_cmp -> Ok(-1)": "cpu:3081679", - " 930 ret map_new_from_slices -> Ok(Map(obj#583))": "cpu:3082119, mem:225660, objs:-/292@b1eb991b", + " 930 ret map_new_from_slices -> Ok(Map(obj#583))": "cpu:3082119, mem:225844, objs:-/292@1e70e28f", " 931 call vec_push_back(Vec(obj#575), Map(obj#583))": "", - " 932 ret vec_push_back -> Ok(Vec(obj#585))": "cpu:3083326, mem:225748, objs:-/293@520a60fb", - " 933 call obj_cmp(Symbol(obj#589), Symbol(signature))": "cpu:3091422, mem:227000, objs:-/297@36f0a698", + " 932 ret vec_push_back -> Ok(Vec(obj#585))": "cpu:3083326, mem:225932, objs:-/293@ce7fe370", + " 933 call obj_cmp(Symbol(obj#589), Symbol(signature))": "cpu:3091422, mem:227184, objs:-/297@9616d772", " 934 ret obj_cmp -> Ok(-1)": "cpu:3091589", - " 935 call call(Address(obj#37), Symbol(approve), Vec(obj#571))": "cpu:3094951, mem:227448, objs:-/302@50d05132, auth:-/1@5d5684e0", - " 936 push SAC:a010db6c:approve(Address(obj#569), Address(obj#567), I128(0), U32(0))": "cpu:3126457, mem:232930, objs:-/303@320a47, stk:1@34b7c105, auth:1@8d11292f/1@9e1cc23f", + " 935 call call(Address(obj#37), Symbol(approve), Vec(obj#571))": "cpu:3094951, mem:227632, objs:-/302@c14945b6, auth:-/1@5d5684e0", + " 936 push SAC:2e378f80:approve(Address(obj#569), Address(obj#567), I128(0), U32(0))": "cpu:3126457, mem:233122, objs:-/303@666e4ce1, stk:1@df73e211, auth:1@8d11292f/1@9e1cc23f", " 937 call symbol_index_in_strs(Symbol(approve), 17)": "", " 938 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:3127205", " 939 call require_auth(Address(obj#569))": "", - " 940 call obj_cmp(Address(obj#587), Address(obj#569))": "cpu:3127838, mem:232978", + " 940 call obj_cmp(Address(obj#587), Address(obj#569))": "cpu:3127838, mem:233170", " 941 ret obj_cmp -> Ok(0)": "cpu:3128130", " 942 call obj_cmp(Address(obj#587), Address(obj#569))": " auth:1@8d11292f/-", " 943 ret obj_cmp -> Ok(0)": "cpu:3128422", @@ -949,11 +949,11 @@ " 947 ret obj_cmp -> Ok(0)": "cpu:3129006", " 948 call obj_cmp(Address(obj#603), Address(obj#567))": "", " 949 ret obj_cmp -> Ok(0)": "cpu:3129298", - " 950 call vec_len(Vec(obj#597))": "cpu:3152689, mem:240052", + " 950 call vec_len(Vec(obj#597))": "cpu:3152689, mem:240244", " 951 ret vec_len -> Ok(U32(1))": "cpu:3152811", " 952 call bytes_new_from_slice(32)": "", - " 953 ret bytes_new_from_slice -> Ok(Bytes(obj#607))": "cpu:3153780, mem:240164, objs:-/304@c0256476", - " 954 call vec_get(Vec(obj#597), U32(0))": "cpu:3155732, mem:240404", + " 953 ret bytes_new_from_slice -> Ok(Bytes(obj#607))": "cpu:3153780, mem:240356, objs:-/304@3e5b021", + " 954 call vec_get(Vec(obj#597), U32(0))": "cpu:3155732, mem:240596", " 955 ret vec_get -> Ok(Map(obj#595))": "cpu:3155958", " 956 call map_unpack_to_slice(Map(obj#595), 2)": "", " 957 ret map_unpack_to_slice -> Ok(Void)": "cpu:3156310", @@ -965,109 +965,109 @@ " 963 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3575764", " 964 call bytes_copy_to_slice(Bytes(obj#591), U32(0), 32)": "", " 965 ret bytes_copy_to_slice -> Ok(())": "cpu:3575871", - " 966 ret require_auth -> Ok(Void)": "cpu:3584822, mem:243344, store:-/13@8db06db9, foot:14@b82d66b0, auth:1@8d11292f/1@bd54bfe0", + " 966 ret require_auth -> Ok(Void)": "cpu:3584822, mem:243536, store:-/13@895cd3b3, foot:14@c8f32832, auth:1@8d11292f/1@bd54bfe0", " 967 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 968 call get_ledger_sequence()": "cpu:3586195, mem:243480, store:-/-, foot:-", + " 968 call get_ledger_sequence()": "cpu:3586195, mem:243672, store:-/-, foot:-", " 969 ret get_ledger_sequence -> Ok(U32(123))": "", - " 970 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3596427, mem:245225, store:-/13@8db06db9, foot:14@b82d66b0", + " 970 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3596427, mem:245421, store:-/13@895cd3b3, foot:14@c8f32832", " 971 call map_new_from_slices(2)": "cpu:3596515", - " 972 ret map_new_from_slices -> Ok(Map(obj#609))": "cpu:3597658, mem:245353, objs:-/305@f24c307c", + " 972 ret map_new_from_slices -> Ok(Map(obj#609))": "cpu:3597658, mem:245549, objs:-/305@cb5fa5da", " 973 call vec_new_from_slice(2)": "", - " 974 ret vec_new_from_slice -> Ok(Vec(obj#611))": "cpu:3598684, mem:245449, objs:-/306@2753c1ac", + " 974 ret vec_new_from_slice -> Ok(Vec(obj#611))": "cpu:3598684, mem:245645, objs:-/306@baf8c17c", " 975 call has_contract_data(Vec(obj#611), Temporary)": "", - " 976 ret has_contract_data -> Ok(True)": "cpu:3602381, mem:246001", + " 976 ret has_contract_data -> Ok(True)": "cpu:3602381, mem:246197", " 977 call get_contract_data(Vec(obj#611), Temporary)": "", - " 978 call obj_cmp(Symbol(amount), Symbol(obj#613))": "cpu:3607624, mem:246714, objs:-/307@594310d0", + " 978 call obj_cmp(Symbol(amount), Symbol(obj#613))": "cpu:3607624, mem:246910, objs:-/307@6702cf3", " 979 ret obj_cmp -> Ok(-1)": "cpu:3607790", - " 980 ret get_contract_data -> Ok(Map(obj#615))": "cpu:3608291, mem:246778, objs:-/308@9bc3b07a", + " 980 ret get_contract_data -> Ok(Map(obj#615))": "cpu:3608291, mem:246974, objs:-/308@bcbb9972", " 981 call map_unpack_to_slice(Map(obj#615), 2)": "", " 982 ret map_unpack_to_slice -> Ok(Void)": "cpu:3608643", " 983 call map_new_from_slices(2)": "", - " 984 ret map_new_from_slices -> Ok(Map(obj#617))": "cpu:3609786, mem:246906, objs:-/309@bd910812", + " 984 ret map_new_from_slices -> Ok(Map(obj#617))": "cpu:3609786, mem:247102, objs:-/309@32aec056", " 985 call vec_new_from_slice(2)": "", - " 986 ret vec_new_from_slice -> Ok(Vec(obj#619))": "cpu:3610812, mem:247002, objs:-/310@fe7c67e2", + " 986 ret vec_new_from_slice -> Ok(Vec(obj#619))": "cpu:3610812, mem:247198, objs:-/310@f600a82a", " 987 call map_new_from_slices(2)": "", - " 988 call symbol_new_from_slice(17)": "cpu:3611345, mem:247066", - " 989 ret symbol_new_from_slice -> Ok(Symbol(obj#621))": "cpu:3612356, mem:247163, objs:-/311@e251d962", + " 988 call symbol_new_from_slice(17)": "cpu:3611345, mem:247262", + " 989 ret symbol_new_from_slice -> Ok(Symbol(obj#621))": "cpu:3612356, mem:247359, objs:-/311@9c5f3e92", " 990 call obj_cmp(Symbol(amount), Symbol(obj#621))": "cpu:3612404", " 991 ret obj_cmp -> Ok(-1)": "cpu:3612570", - " 992 ret map_new_from_slices -> Ok(Map(obj#623))": "cpu:3613010, mem:247227, objs:-/312@701ce8a9", + " 992 ret map_new_from_slices -> Ok(Map(obj#623))": "cpu:3613010, mem:247423, objs:-/312@a7c17553", " 993 call put_contract_data(Vec(obj#619), Map(obj#623), Temporary)": "", - " 994 ret put_contract_data -> Ok(Void)": "cpu:3626730, mem:250067, store:-/13@ccaf9a36", + " 994 ret put_contract_data -> Ok(Void)": "cpu:3626730, mem:250263, store:-/13@ab2c34d1", " 995 call get_contract_data(Symbol(METADATA), Instance)": "", - " 996 call obj_cmp(Symbol(obj#637), Symbol(issuer))": "cpu:3636660, mem:251198, objs:-/321@a80472d9, stk:-", + " 996 call obj_cmp(Symbol(obj#637), Symbol(issuer))": "cpu:3636660, mem:251398, objs:-/321@f9e8653e, stk:-", " 997 ret obj_cmp -> Ok(-1)": "cpu:3636826", - " 998 call obj_cmp(Symbol(METADATA), Vec(obj#631))": "cpu:3637757, mem:251326, objs:-/323@3dea22ba", + " 998 call obj_cmp(Symbol(METADATA), Vec(obj#631))": "cpu:3637757, mem:251526, objs:-/323@e09a2231", " 999 ret obj_cmp -> Ok(-1)": "cpu:3637879", "1000 call obj_cmp(Vec(obj#631), Vec(obj#635))": "", "1001 ret obj_cmp -> Ok(-1)": "cpu:3638166", "1002 call obj_cmp(Vec(obj#631), Symbol(METADATA))": "cpu:3638217", "1003 ret obj_cmp -> Ok(1)": "cpu:3638339", - "1004 ret get_contract_data -> Ok(Map(obj#629))": "cpu:3638445, store:3@ea31a76/13@ccaf9a36, stk:1@b2b36d78", + "1004 ret get_contract_data -> Ok(Map(obj#629))": "cpu:3638445, store:3@ea31a76/13@ab2c34d1, stk:1@137cf247", "1005 call map_unpack_to_slice(Map(obj#629), 3)": "", "1006 ret map_unpack_to_slice -> Ok(Void)": "cpu:3638785", "1007 call vec_new_from_slice(4)": "", - "1008 ret vec_new_from_slice -> Ok(Vec(obj#647))": "cpu:3639937, mem:251438, objs:-/324@106aa859", + "1008 ret vec_new_from_slice -> Ok(Vec(obj#647))": "cpu:3639937, mem:251638, objs:-/324@cb32a573", "1009 call vec_new_from_slice(2)": "", - "1010 ret vec_new_from_slice -> Ok(Vec(obj#649))": "cpu:3640902, mem:251534, objs:-/325@913f235c", + "1010 ret vec_new_from_slice -> Ok(Vec(obj#649))": "cpu:3640902, mem:251734, objs:-/325@e9c0efeb", "1011 call contract_event(Vec(obj#647), Vec(obj#649))": "", - "1012 ret contract_event -> Ok(Void)": "cpu:3642572, mem:251711, objs:-/326@89de9f68, evt:4@79ba7b9b", - "1013 pop SAC:a010db6c:approve -> Ok(Void)": "", - "1014 ret call -> Ok(Void)": " store:-/13@ccaf9a36, stk:-, auth:-/-", - "1015 call vec_new_from_slice(2)": "cpu:3643452, mem:251839, objs:-/328@1c842c92", - "1016 ret vec_new_from_slice -> Ok(Vec(obj#657))": "cpu:3644539, mem:251935, objs:-/329@ae592215", + "1012 ret contract_event -> Ok(Void)": "cpu:3642572, mem:251911, objs:-/326@b8a1de9c, evt:4@79ba7b9b", + "1013 pop SAC:2e378f80:approve -> Ok(Void)": "", + "1014 ret call -> Ok(Void)": " store:-/13@ab2c34d1, stk:-, auth:-/-", + "1015 call vec_new_from_slice(2)": "cpu:3643452, mem:252039, objs:-/328@107307ca", + "1016 ret vec_new_from_slice -> Ok(Vec(obj#657))": "cpu:3644539, mem:252135, objs:-/329@caee1a7", "1017 call call(Address(obj#37), Symbol(allowance), Vec(obj#657))": "", - "1018 push SAC:a010db6c:allowance(Address(obj#653), Address(obj#655))": "cpu:3675091, mem:257365, objs:-/330@f6e77428, stk:1@869515ab, auth:1@e1e502da/-", + "1018 push SAC:2e378f80:allowance(Address(obj#653), Address(obj#655))": "cpu:3675091, mem:257573, objs:-/330@416cf661, stk:1@e98b48ba, auth:1@e1e502da/-", "1019 call symbol_index_in_strs(Symbol(allowance), 17)": "", "1020 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:3675849", "1021 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1022 call get_ledger_sequence()": "cpu:3677222, mem:257501, store:-/-, foot:-", + "1022 call get_ledger_sequence()": "cpu:3677222, mem:257709, store:-/-, foot:-", "1023 ret get_ledger_sequence -> Ok(U32(123))": "", - "1024 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3687454, mem:259246, store:-/13@ccaf9a36, foot:14@b82d66b0", + "1024 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3687454, mem:259458, store:-/13@ab2c34d1, foot:14@c8f32832", "1025 call map_new_from_slices(2)": "", - "1026 ret map_new_from_slices -> Ok(Map(obj#661))": "cpu:3688597, mem:259374, objs:-/331@389a013a", + "1026 ret map_new_from_slices -> Ok(Map(obj#661))": "cpu:3688597, mem:259586, objs:-/331@e366c4f8", "1027 call vec_new_from_slice(2)": "", - "1028 ret vec_new_from_slice -> Ok(Vec(obj#663))": "cpu:3689623, mem:259470, objs:-/332@9d8d145e", + "1028 ret vec_new_from_slice -> Ok(Vec(obj#663))": "cpu:3689623, mem:259682, objs:-/332@a1581e18", "1029 call has_contract_data(Vec(obj#663), Temporary)": "", - "1030 ret has_contract_data -> Ok(True)": "cpu:3693320, mem:260022", + "1030 ret has_contract_data -> Ok(True)": "cpu:3693320, mem:260234", "1031 call get_contract_data(Vec(obj#663), Temporary)": "", - "1032 call obj_cmp(Symbol(amount), Symbol(obj#665))": "cpu:3698563, mem:260735, objs:-/333@85d54c2f", + "1032 call obj_cmp(Symbol(amount), Symbol(obj#665))": "cpu:3698563, mem:260947, objs:-/333@dd0d473c", "1033 ret obj_cmp -> Ok(-1)": "cpu:3698729", - "1034 ret get_contract_data -> Ok(Map(obj#667))": "cpu:3699230, mem:260799, objs:-/334@d4305ac", + "1034 ret get_contract_data -> Ok(Map(obj#667))": "cpu:3699230, mem:261011, objs:-/334@4b734ba0", "1035 call map_unpack_to_slice(Map(obj#667), 2)": "", "1036 ret map_unpack_to_slice -> Ok(Void)": "cpu:3699582", "1037 call get_ledger_sequence()": "", "1038 ret get_ledger_sequence -> Ok(U32(123))": "", - "1039 pop SAC:a010db6c:allowance -> Ok(I128(0))": "", + "1039 pop SAC:2e378f80:allowance -> Ok(I128(0))": "", "1040 ret call -> Ok(I128(0))": " stk:-, auth:-/-", - "1041 call vec_new_from_slice(4)": "cpu:3700462, mem:260927, objs:-/336@a1c15ee6", - "1042 ret vec_new_from_slice -> Ok(Vec(obj#673))": "cpu:3701553, mem:261039, objs:-/337@7e5acd0d", - "1043 call vec_new()": "cpu:3724876, mem:268161, objs:-/338@198c8bd", - "1044 ret vec_new -> Ok(Vec(obj#677))": "cpu:3725377, mem:268225, objs:-/339@fa46b55c", + "1041 call vec_new_from_slice(4)": "cpu:3700462, mem:261139, objs:-/336@3c454b0a", + "1042 ret vec_new_from_slice -> Ok(Vec(obj#673))": "cpu:3701553, mem:261251, objs:-/337@c30553f1", + "1043 call vec_new()": "cpu:3724876, mem:268373, objs:-/338@8ddfe241", + "1044 ret vec_new -> Ok(Vec(obj#677))": "cpu:3725377, mem:268437, objs:-/339@8fe8098d", "1045 call bytes_new_from_slice(32)": "", - "1046 ret bytes_new_from_slice -> Ok(Bytes(obj#679))": "cpu:3726346, mem:268337, objs:-/340@4bbb7d32", + "1046 ret bytes_new_from_slice -> Ok(Bytes(obj#679))": "cpu:3726346, mem:268549, objs:-/340@364f2369", "1047 call bytes_len(Bytes(obj#679))": "", "1048 ret bytes_len -> Ok(U32(32))": "cpu:3726468", "1049 call bytes_new_from_slice(64)": "", - "1050 ret bytes_new_from_slice -> Ok(Bytes(obj#681))": "cpu:3727445, mem:268481, objs:-/341@c38292c3", + "1050 ret bytes_new_from_slice -> Ok(Bytes(obj#681))": "cpu:3727445, mem:268693, objs:-/341@33b4ed72", "1051 call bytes_len(Bytes(obj#681))": "", "1052 ret bytes_len -> Ok(U32(64))": "cpu:3727567", "1053 call map_new_from_slices(2)": "", - "1054 call symbol_new_from_slice(10)": "cpu:3728100, mem:268545", - "1055 ret symbol_new_from_slice -> Ok(Symbol(obj#683))": "cpu:3729108, mem:268635, objs:-/342@fecd43e3", + "1054 call symbol_new_from_slice(10)": "cpu:3728100, mem:268757", + "1055 ret symbol_new_from_slice -> Ok(Symbol(obj#683))": "cpu:3729108, mem:268847, objs:-/342@c963942d", "1056 call obj_cmp(Symbol(obj#683), Symbol(signature))": "cpu:3729278", "1057 ret obj_cmp -> Ok(-1)": "cpu:3729445", - "1058 ret map_new_from_slices -> Ok(Map(obj#685))": "cpu:3729885, mem:268699, objs:-/343@d6b367fa", + "1058 ret map_new_from_slices -> Ok(Map(obj#685))": "cpu:3729885, mem:268911, objs:-/343@bc9091ce", "1059 call vec_push_back(Vec(obj#677), Map(obj#685))": "", - "1060 ret vec_push_back -> Ok(Vec(obj#687))": "cpu:3731092, mem:268787, objs:-/344@eb6ddfaa", - "1061 call obj_cmp(Symbol(obj#691), Symbol(signature))": "cpu:3739188, mem:270039, objs:-/348@284e9500", + "1060 ret vec_push_back -> Ok(Vec(obj#687))": "cpu:3731092, mem:268999, objs:-/344@3ce1d3d", + "1061 call obj_cmp(Symbol(obj#691), Symbol(signature))": "cpu:3739188, mem:270251, objs:-/348@666f97b0", "1062 ret obj_cmp -> Ok(-1)": "cpu:3739355", - "1063 call call(Address(obj#37), Symbol(approve), Vec(obj#673))": "cpu:3742717, mem:270487, objs:-/353@a24f293d, auth:-/1@22bc9c37", - "1064 push SAC:a010db6c:approve(Address(obj#671), Address(obj#669), I128(4000000), U32(200))": "cpu:3774335, mem:276037, objs:-/354@b28f6511, stk:1@3b3e725a, auth:1@159ab98c/1@b83c2986", + "1063 call call(Address(obj#37), Symbol(approve), Vec(obj#673))": "cpu:3742717, mem:270699, objs:-/353@31d9a3eb, auth:-/1@22bc9c37", + "1064 push SAC:2e378f80:approve(Address(obj#671), Address(obj#669), I128(4000000), U32(200))": "cpu:3774335, mem:276257, objs:-/354@6766f2da, stk:1@bb919c55, auth:1@159ab98c/1@b83c2986", "1065 call symbol_index_in_strs(Symbol(approve), 17)": "", "1066 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:3775083", "1067 call require_auth(Address(obj#671))": "", - "1068 call obj_cmp(Address(obj#689), Address(obj#671))": "cpu:3775716, mem:276085", + "1068 call obj_cmp(Address(obj#689), Address(obj#671))": "cpu:3775716, mem:276305", "1069 ret obj_cmp -> Ok(0)": "cpu:3776008", "1070 call obj_cmp(Address(obj#689), Address(obj#671))": " auth:1@159ab98c/-", "1071 ret obj_cmp -> Ok(0)": "cpu:3776300", @@ -1077,11 +1077,11 @@ "1075 ret obj_cmp -> Ok(0)": "cpu:3776884", "1076 call obj_cmp(Address(obj#705), Address(obj#669))": "", "1077 ret obj_cmp -> Ok(0)": "cpu:3777176", - "1078 call vec_len(Vec(obj#699))": "cpu:3800567, mem:283159", + "1078 call vec_len(Vec(obj#699))": "cpu:3800567, mem:283379", "1079 ret vec_len -> Ok(U32(1))": "cpu:3800689", "1080 call bytes_new_from_slice(32)": "", - "1081 ret bytes_new_from_slice -> Ok(Bytes(obj#709))": "cpu:3801658, mem:283271, objs:-/355@d956aaf8", - "1082 call vec_get(Vec(obj#699), U32(0))": "cpu:3803610, mem:283511", + "1081 ret bytes_new_from_slice -> Ok(Bytes(obj#709))": "cpu:3801658, mem:283491, objs:-/355@1e88f407", + "1082 call vec_get(Vec(obj#699), U32(0))": "cpu:3803610, mem:283731", "1083 ret vec_get -> Ok(Map(obj#697))": "cpu:3803836", "1084 call map_unpack_to_slice(Map(obj#697), 2)": "", "1085 ret map_unpack_to_slice -> Ok(Void)": "cpu:3804188", @@ -1093,99 +1093,99 @@ "1091 ret verify_sig_ed25519 -> Ok(Void)": "cpu:4223642", "1092 call bytes_copy_to_slice(Bytes(obj#693), U32(0), 32)": "", "1093 ret bytes_copy_to_slice -> Ok(())": "cpu:4223749", - "1094 ret require_auth -> Ok(Void)": "cpu:4234020, mem:286637, store:-/14@fa54dd41, foot:15@ade4c3c1, auth:1@159ab98c/1@4736e75", + "1094 ret require_auth -> Ok(Void)": "cpu:4234020, mem:286857, store:-/14@f00acac6, foot:15@8849036b, auth:1@159ab98c/1@4736e75", "1095 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1096 call get_ledger_sequence()": "cpu:4235537, mem:286773, store:-/-, foot:-", + "1096 call get_ledger_sequence()": "cpu:4235537, mem:286993, store:-/-, foot:-", "1097 ret get_ledger_sequence -> Ok(U32(123))": "", - "1098 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4245913, mem:288518, store:-/14@fa54dd41, foot:15@ade4c3c1", + "1098 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4245913, mem:288742, store:-/14@f00acac6, foot:15@8849036b", "1099 call map_new_from_slices(2)": "cpu:4246001", - "1100 ret map_new_from_slices -> Ok(Map(obj#711))": "cpu:4247144, mem:288646, objs:-/356@90ae05f", + "1100 ret map_new_from_slices -> Ok(Map(obj#711))": "cpu:4247144, mem:288870, objs:-/356@17d3a778", "1101 call vec_new_from_slice(2)": "", - "1102 ret vec_new_from_slice -> Ok(Vec(obj#713))": "cpu:4248170, mem:288742, objs:-/357@746ac721", + "1102 ret vec_new_from_slice -> Ok(Vec(obj#713))": "cpu:4248170, mem:288966, objs:-/357@b36a441e", "1103 call has_contract_data(Vec(obj#713), Temporary)": "", - "1104 ret has_contract_data -> Ok(True)": "cpu:4251915, mem:289294", + "1104 ret has_contract_data -> Ok(True)": "cpu:4251915, mem:289518", "1105 call get_contract_data(Vec(obj#713), Temporary)": "", - "1106 call obj_cmp(Symbol(amount), Symbol(obj#715))": "cpu:4257206, mem:290007, objs:-/358@a2e039e3", + "1106 call obj_cmp(Symbol(amount), Symbol(obj#715))": "cpu:4257206, mem:290231, objs:-/358@154c38ec", "1107 ret obj_cmp -> Ok(-1)": "cpu:4257372", - "1108 ret get_contract_data -> Ok(Map(obj#717))": "cpu:4257873, mem:290071, objs:-/359@2824226b", + "1108 ret get_contract_data -> Ok(Map(obj#717))": "cpu:4257873, mem:290295, objs:-/359@aadb8182", "1109 call map_unpack_to_slice(Map(obj#717), 2)": "", "1110 ret map_unpack_to_slice -> Ok(Void)": "cpu:4258225", "1111 call map_new_from_slices(2)": "", - "1112 ret map_new_from_slices -> Ok(Map(obj#719))": "cpu:4259368, mem:290199, objs:-/360@21077f61", + "1112 ret map_new_from_slices -> Ok(Map(obj#719))": "cpu:4259368, mem:290423, objs:-/360@ac50586c", "1113 call vec_new_from_slice(2)": "", - "1114 ret vec_new_from_slice -> Ok(Vec(obj#721))": "cpu:4260394, mem:290295, objs:-/361@aa9d6363", + "1114 ret vec_new_from_slice -> Ok(Vec(obj#721))": "cpu:4260394, mem:290519, objs:-/361@e8fdf6e9", "1115 call map_new_from_slices(2)": "", - "1116 call symbol_new_from_slice(17)": "cpu:4260927, mem:290359", - "1117 ret symbol_new_from_slice -> Ok(Symbol(obj#723))": "cpu:4261938, mem:290456, objs:-/362@2ba40a5b", + "1116 call symbol_new_from_slice(17)": "cpu:4260927, mem:290583", + "1117 ret symbol_new_from_slice -> Ok(Symbol(obj#723))": "cpu:4261938, mem:290680, objs:-/362@3527fc4", "1118 call obj_cmp(Symbol(amount), Symbol(obj#723))": "cpu:4261986", "1119 ret obj_cmp -> Ok(-1)": "cpu:4262152", - "1120 ret map_new_from_slices -> Ok(Map(obj#725))": "cpu:4262592, mem:290520, objs:-/363@79926401", + "1120 ret map_new_from_slices -> Ok(Map(obj#725))": "cpu:4262592, mem:290744, objs:-/363@f853c36f", "1121 call put_contract_data(Vec(obj#721), Map(obj#725), Temporary)": "", - "1122 ret put_contract_data -> Ok(Void)": "cpu:4276531, mem:293428, store:-/14@702e07ea", + "1122 ret put_contract_data -> Ok(Void)": "cpu:4276531, mem:293652, store:-/14@a63fc2ca", "1123 call map_new_from_slices(2)": "", - "1124 ret map_new_from_slices -> Ok(Map(obj#727))": "cpu:4277674, mem:293556, objs:-/364@9d711f2c", + "1124 ret map_new_from_slices -> Ok(Map(obj#727))": "cpu:4277674, mem:293780, objs:-/364@b1022e46", "1125 call vec_new_from_slice(2)": "", - "1126 ret vec_new_from_slice -> Ok(Vec(obj#729))": "cpu:4278700, mem:293652, objs:-/365@7f400e38", + "1126 ret vec_new_from_slice -> Ok(Vec(obj#729))": "cpu:4278700, mem:293876, objs:-/365@10edf025", "1127 call extend_contract_data_ttl(Vec(obj#729), Temporary, U32(78), U32(78))": "", - "1128 call get_ledger_sequence()": "cpu:4282445, mem:294204, store:-/-, foot:-", + "1128 call get_ledger_sequence()": "cpu:4282445, mem:294428, store:-/-, foot:-", "1129 ret get_ledger_sequence -> Ok(U32(123))": "", - "1130 ret extend_contract_data_ttl -> Ok(Void)": " store:-/14@702e07ea, foot:15@ade4c3c1", + "1130 ret extend_contract_data_ttl -> Ok(Void)": " store:-/14@a63fc2ca, foot:15@8849036b", "1131 call get_contract_data(Symbol(METADATA), Instance)": "", - "1132 call obj_cmp(Symbol(obj#743), Symbol(issuer))": "cpu:4292375, mem:295335, objs:-/374@f51b7b11, stk:-", + "1132 call obj_cmp(Symbol(obj#743), Symbol(issuer))": "cpu:4292375, mem:295563, objs:-/374@b3c76875, stk:-", "1133 ret obj_cmp -> Ok(-1)": "cpu:4292541", - "1134 call obj_cmp(Symbol(METADATA), Vec(obj#737))": "cpu:4293472, mem:295463, objs:-/376@e04090f1", + "1134 call obj_cmp(Symbol(METADATA), Vec(obj#737))": "cpu:4293472, mem:295691, objs:-/376@5dbea8cc", "1135 ret obj_cmp -> Ok(-1)": "cpu:4293594", "1136 call obj_cmp(Vec(obj#737), Vec(obj#741))": "", "1137 ret obj_cmp -> Ok(-1)": "cpu:4293881", "1138 call obj_cmp(Vec(obj#737), Symbol(METADATA))": "cpu:4293932", "1139 ret obj_cmp -> Ok(1)": "cpu:4294054", - "1140 ret get_contract_data -> Ok(Map(obj#735))": "cpu:4294160, store:3@456dfd50/14@702e07ea, stk:1@4afa1631", + "1140 ret get_contract_data -> Ok(Map(obj#735))": "cpu:4294160, store:3@456dfd50/14@a63fc2ca, stk:1@d982e28", "1141 call map_unpack_to_slice(Map(obj#735), 3)": "", "1142 ret map_unpack_to_slice -> Ok(Void)": "cpu:4294500", "1143 call vec_new_from_slice(4)": "", - "1144 ret vec_new_from_slice -> Ok(Vec(obj#753))": "cpu:4295652, mem:295575, objs:-/377@70e158be", + "1144 ret vec_new_from_slice -> Ok(Vec(obj#753))": "cpu:4295652, mem:295803, objs:-/377@292370eb", "1145 call vec_new_from_slice(2)": "", - "1146 ret vec_new_from_slice -> Ok(Vec(obj#755))": "cpu:4296617, mem:295671, objs:-/378@71e64cba", + "1146 ret vec_new_from_slice -> Ok(Vec(obj#755))": "cpu:4296617, mem:295899, objs:-/378@5bb3285", "1147 call contract_event(Vec(obj#753), Vec(obj#755))": "", - "1148 ret contract_event -> Ok(Void)": "cpu:4298287, mem:295848, objs:-/379@331dcf96, evt:5@4945dcbf", - "1149 pop SAC:a010db6c:approve -> Ok(Void)": "", - "1150 ret call -> Ok(Void)": " store:-/14@702e07ea, stk:-, auth:-/-", - "1151 call vec_new_from_slice(4)": "cpu:4299607, mem:296040, objs:-/382@167dde7", - "1152 ret vec_new_from_slice -> Ok(Vec(obj#765))": "cpu:4300759, mem:296152, objs:-/383@9ec73ae1", - "1153 call vec_new()": "cpu:4327067, mem:303890, objs:-/384@cd87e68c", - "1154 ret vec_new -> Ok(Vec(obj#769))": "cpu:4327568, mem:303954, objs:-/385@f6ffb491", + "1148 ret contract_event -> Ok(Void)": "cpu:4298287, mem:296076, objs:-/379@60320996, evt:5@4945dcbf", + "1149 pop SAC:2e378f80:approve -> Ok(Void)": "", + "1150 ret call -> Ok(Void)": " store:-/14@a63fc2ca, stk:-, auth:-/-", + "1151 call vec_new_from_slice(4)": "cpu:4299607, mem:296268, objs:-/382@fbebe364", + "1152 ret vec_new_from_slice -> Ok(Vec(obj#765))": "cpu:4300759, mem:296380, objs:-/383@2a93599d", + "1153 call vec_new()": "cpu:4327067, mem:304118, objs:-/384@4d9d18ff", + "1154 ret vec_new -> Ok(Vec(obj#769))": "cpu:4327568, mem:304182, objs:-/385@8c4deb68", "1155 call bytes_new_from_slice(32)": "", - "1156 ret bytes_new_from_slice -> Ok(Bytes(obj#771))": "cpu:4328537, mem:304066, objs:-/386@263778c4", + "1156 ret bytes_new_from_slice -> Ok(Bytes(obj#771))": "cpu:4328537, mem:304294, objs:-/386@f8cc776", "1157 call bytes_len(Bytes(obj#771))": "", "1158 ret bytes_len -> Ok(U32(32))": "cpu:4328659", "1159 call bytes_new_from_slice(64)": "", - "1160 ret bytes_new_from_slice -> Ok(Bytes(obj#773))": "cpu:4329636, mem:304210, objs:-/387@47751530", + "1160 ret bytes_new_from_slice -> Ok(Bytes(obj#773))": "cpu:4329636, mem:304438, objs:-/387@23a66376", "1161 call bytes_len(Bytes(obj#773))": "", "1162 ret bytes_len -> Ok(U32(64))": "cpu:4329758", "1163 call map_new_from_slices(2)": "", - "1164 call symbol_new_from_slice(10)": "cpu:4330291, mem:304274", - "1165 ret symbol_new_from_slice -> Ok(Symbol(obj#775))": "cpu:4331299, mem:304364, objs:-/388@a3ec165d", + "1164 call symbol_new_from_slice(10)": "cpu:4330291, mem:304502", + "1165 ret symbol_new_from_slice -> Ok(Symbol(obj#775))": "cpu:4331299, mem:304592, objs:-/388@29f4c060", "1166 call obj_cmp(Symbol(obj#775), Symbol(signature))": "cpu:4331469", "1167 ret obj_cmp -> Ok(-1)": "cpu:4331636", - "1168 ret map_new_from_slices -> Ok(Map(obj#777))": "cpu:4332076, mem:304428, objs:-/389@4cdde87b", + "1168 ret map_new_from_slices -> Ok(Map(obj#777))": "cpu:4332076, mem:304656, objs:-/389@234b3bf4", "1169 call vec_push_back(Vec(obj#769), Map(obj#777))": "", - "1170 ret vec_push_back -> Ok(Vec(obj#779))": "cpu:4333283, mem:304516, objs:-/390@b2fb7b97", - "1171 call obj_cmp(Symbol(obj#783), Symbol(signature))": "cpu:4341379, mem:305768, objs:-/394@771fca86", + "1170 ret vec_push_back -> Ok(Vec(obj#779))": "cpu:4333283, mem:304744, objs:-/390@1ccb9bce", + "1171 call obj_cmp(Symbol(obj#783), Symbol(signature))": "cpu:4341379, mem:305996, objs:-/394@83a365a7", "1172 ret obj_cmp -> Ok(-1)": "cpu:4341546", - "1173 call symbol_new_from_slice(13)": "cpu:4343389, mem:305976, objs:-/397@4ecf0ca6", - "1174 ret symbol_new_from_slice -> Ok(Symbol(obj#795))": "cpu:4344397, mem:306069, objs:-/398@857b3035", - "1175 call symbol_new_from_slice(13)": "cpu:4346402, mem:306373, objs:-/401@ff79cf98, auth:-/1@f699e49f", - "1176 ret symbol_new_from_slice -> Ok(Symbol(obj#803))": "cpu:4347410, mem:306466, objs:-/402@c52901b6", + "1173 call symbol_new_from_slice(13)": "cpu:4343389, mem:306204, objs:-/397@d4b4380b", + "1174 ret symbol_new_from_slice -> Ok(Symbol(obj#795))": "cpu:4344397, mem:306297, objs:-/398@289a72c5", + "1175 call symbol_new_from_slice(13)": "cpu:4346402, mem:306601, objs:-/401@85c69cc1, auth:-/1@f699e49f", + "1176 ret symbol_new_from_slice -> Ok(Symbol(obj#803))": "cpu:4347410, mem:306694, objs:-/402@be89bdb4", "1177 call call(Address(obj#37), Symbol(obj#803), Vec(obj#765))": "", - "1178 call symbol_len(Symbol(obj#803))": "cpu:4348290, mem:306514", + "1178 call symbol_len(Symbol(obj#803))": "cpu:4348290, mem:306742", "1179 ret symbol_len -> Ok(U32(13))": "cpu:4348412", "1180 call symbol_copy_to_slice(Symbol(obj#803), U32(0), 13)": "", "1181 ret symbol_copy_to_slice -> Ok(())": "cpu:4348516", - "1182 push SAC:a010db6c:sym#803(Address(obj#763), Address(obj#759), Address(obj#761), I128(4000000))": "cpu:4379621, mem:312084, objs:-/403@1e6838f5, stk:1@1d16869a, auth:1@9d845004/1@58a4bb32", + "1182 push SAC:2e378f80:sym#803(Address(obj#763), Address(obj#759), Address(obj#761), I128(4000000))": "cpu:4379621, mem:312320, objs:-/403@db1d638d, stk:1@2ae2d4d2, auth:1@9d845004/1@58a4bb32", "1183 call symbol_index_in_strs(Symbol(obj#803), 17)": "", "1184 ret symbol_index_in_strs -> Ok(U32(6))": "cpu:4381416", "1185 call require_auth(Address(obj#763))": "", - "1186 call obj_cmp(Address(obj#781), Address(obj#763))": "cpu:4382049, mem:312132", + "1186 call obj_cmp(Address(obj#781), Address(obj#763))": "cpu:4382049, mem:312368", "1187 ret obj_cmp -> Ok(0)": "cpu:4382341", "1188 call obj_cmp(Address(obj#781), Address(obj#763))": " auth:1@9d845004/-", "1189 ret obj_cmp -> Ok(0)": "cpu:4382633", @@ -1199,11 +1199,11 @@ "1197 ret obj_cmp -> Ok(0)": "cpu:4383798", "1198 call obj_cmp(Address(obj#801), Address(obj#761))": "", "1199 ret obj_cmp -> Ok(0)": "cpu:4384090", - "1200 call vec_len(Vec(obj#791))": "cpu:4411050, mem:319851", + "1200 call vec_len(Vec(obj#791))": "cpu:4411050, mem:320087", "1201 ret vec_len -> Ok(U32(1))": "cpu:4411172", "1202 call bytes_new_from_slice(32)": "", - "1203 ret bytes_new_from_slice -> Ok(Bytes(obj#807))": "cpu:4412141, mem:319963, objs:-/404@c7432f75", - "1204 call vec_get(Vec(obj#791), U32(0))": "cpu:4414237, mem:320203", + "1203 ret bytes_new_from_slice -> Ok(Bytes(obj#807))": "cpu:4412141, mem:320199, objs:-/404@ea86a672", + "1204 call vec_get(Vec(obj#791), U32(0))": "cpu:4414237, mem:320439", "1205 ret vec_get -> Ok(Map(obj#789))": "cpu:4414463", "1206 call map_unpack_to_slice(Map(obj#789), 2)": "", "1207 ret map_unpack_to_slice -> Ok(Void)": "cpu:4414815", @@ -1215,65 +1215,65 @@ "1213 ret verify_sig_ed25519 -> Ok(Void)": "cpu:4834269", "1214 call bytes_copy_to_slice(Bytes(obj#785), U32(0), 32)": "", "1215 ret bytes_copy_to_slice -> Ok(())": "cpu:4834376", - "1216 ret require_auth -> Ok(Void)": "cpu:4845109, mem:323515, store:-/15@9cb58865, foot:16@55d21a0, auth:1@9d845004/1@5115c1c3", + "1216 ret require_auth -> Ok(Void)": "cpu:4845109, mem:323751, store:-/15@68f6c5ba, foot:16@6d859380, auth:1@9d845004/1@5115c1c3", "1217 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1218 call get_ledger_sequence()": "cpu:4846725, mem:323651, store:-/-, foot:-", + "1218 call get_ledger_sequence()": "cpu:4846725, mem:323887, store:-/-, foot:-", "1219 ret get_ledger_sequence -> Ok(U32(123))": "", - "1220 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4857200, mem:325396, store:-/15@9cb58865, foot:16@55d21a0", + "1220 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4857200, mem:325636, store:-/15@68f6c5ba, foot:16@6d859380", "1221 call map_new_from_slices(2)": "cpu:4857332", - "1222 ret map_new_from_slices -> Ok(Map(obj#809))": "cpu:4858475, mem:325524, objs:-/405@fb836738", + "1222 ret map_new_from_slices -> Ok(Map(obj#809))": "cpu:4858475, mem:325764, objs:-/405@294e2ae6", "1223 call vec_new_from_slice(2)": "", - "1224 ret vec_new_from_slice -> Ok(Vec(obj#811))": "cpu:4859501, mem:325620, objs:-/406@634b7da4", + "1224 ret vec_new_from_slice -> Ok(Vec(obj#811))": "cpu:4859501, mem:325860, objs:-/406@857884e", "1225 call has_contract_data(Vec(obj#811), Temporary)": "", - "1226 ret has_contract_data -> Ok(True)": "cpu:4863153, mem:326172", + "1226 ret has_contract_data -> Ok(True)": "cpu:4863153, mem:326412", "1227 call get_contract_data(Vec(obj#811), Temporary)": "", - "1228 call obj_cmp(Symbol(amount), Symbol(obj#813))": "cpu:4868351, mem:326885, objs:-/407@dbb366e7", + "1228 call obj_cmp(Symbol(amount), Symbol(obj#813))": "cpu:4868351, mem:327125, objs:-/407@71b0b329", "1229 ret obj_cmp -> Ok(-1)": "cpu:4868517", - "1230 ret get_contract_data -> Ok(Map(obj#815))": "cpu:4869018, mem:326949, objs:-/408@1e632009", + "1230 ret get_contract_data -> Ok(Map(obj#815))": "cpu:4869018, mem:327189, objs:-/408@dcf6f473", "1231 call map_unpack_to_slice(Map(obj#815), 2)": "", "1232 ret map_unpack_to_slice -> Ok(Void)": "cpu:4869370", "1233 call get_ledger_sequence()": "", "1234 ret get_ledger_sequence -> Ok(U32(123))": "", "1235 call map_new_from_slices(2)": "cpu:4869458", - "1236 ret map_new_from_slices -> Ok(Map(obj#817))": "cpu:4870601, mem:327077, objs:-/409@ff13f7d2", + "1236 ret map_new_from_slices -> Ok(Map(obj#817))": "cpu:4870601, mem:327317, objs:-/409@9085d2cd", "1237 call vec_new_from_slice(2)": "", - "1238 ret vec_new_from_slice -> Ok(Vec(obj#819))": "cpu:4871627, mem:327173, objs:-/410@fa30b8f3", + "1238 ret vec_new_from_slice -> Ok(Vec(obj#819))": "cpu:4871627, mem:327413, objs:-/410@c53e9176", "1239 call get_contract_data(Vec(obj#819), Temporary)": "", - "1240 call obj_cmp(Symbol(amount), Symbol(obj#821))": "cpu:4876825, mem:327886, objs:-/411@5fa83b3c", + "1240 call obj_cmp(Symbol(amount), Symbol(obj#821))": "cpu:4876825, mem:328126, objs:-/411@1ec51692", "1241 ret obj_cmp -> Ok(-1)": "cpu:4876991", - "1242 ret get_contract_data -> Ok(Map(obj#823))": "cpu:4877492, mem:327950, objs:-/412@85f268a3", + "1242 ret get_contract_data -> Ok(Map(obj#823))": "cpu:4877492, mem:328190, objs:-/412@a918e9a5", "1243 call map_unpack_to_slice(Map(obj#823), 2)": "", "1244 ret map_unpack_to_slice -> Ok(Void)": "cpu:4877844", "1245 call map_new_from_slices(2)": "", - "1246 ret map_new_from_slices -> Ok(Map(obj#825))": "cpu:4878987, mem:328078, objs:-/413@8b6d8077", + "1246 ret map_new_from_slices -> Ok(Map(obj#825))": "cpu:4878987, mem:328318, objs:-/413@5cc3743f", "1247 call vec_new_from_slice(2)": "", - "1248 ret vec_new_from_slice -> Ok(Vec(obj#827))": "cpu:4880013, mem:328174, objs:-/414@71f35d69", + "1248 ret vec_new_from_slice -> Ok(Vec(obj#827))": "cpu:4880013, mem:328414, objs:-/414@e1ceaecc", "1249 call has_contract_data(Vec(obj#827), Temporary)": "", - "1250 ret has_contract_data -> Ok(True)": "cpu:4883665, mem:328726", + "1250 ret has_contract_data -> Ok(True)": "cpu:4883665, mem:328966", "1251 call get_contract_data(Vec(obj#827), Temporary)": "", - "1252 call obj_cmp(Symbol(amount), Symbol(obj#829))": "cpu:4888863, mem:329439, objs:-/415@dca0627", + "1252 call obj_cmp(Symbol(amount), Symbol(obj#829))": "cpu:4888863, mem:329679, objs:-/415@ecf45c5a", "1253 ret obj_cmp -> Ok(-1)": "cpu:4889029", - "1254 ret get_contract_data -> Ok(Map(obj#831))": "cpu:4889530, mem:329503, objs:-/416@e586fbc8", + "1254 ret get_contract_data -> Ok(Map(obj#831))": "cpu:4889530, mem:329743, objs:-/416@2fde58a8", "1255 call map_unpack_to_slice(Map(obj#831), 2)": "", "1256 ret map_unpack_to_slice -> Ok(Void)": "cpu:4889882", "1257 call map_new_from_slices(2)": "", - "1258 ret map_new_from_slices -> Ok(Map(obj#833))": "cpu:4891025, mem:329631, objs:-/417@6ea65316", + "1258 ret map_new_from_slices -> Ok(Map(obj#833))": "cpu:4891025, mem:329871, objs:-/417@20e9d37f", "1259 call vec_new_from_slice(2)": "", - "1260 ret vec_new_from_slice -> Ok(Vec(obj#835))": "cpu:4892051, mem:329727, objs:-/418@e08f1af0", + "1260 ret vec_new_from_slice -> Ok(Vec(obj#835))": "cpu:4892051, mem:329967, objs:-/418@d3fef0a0", "1261 call map_new_from_slices(2)": "", - "1262 call symbol_new_from_slice(17)": "cpu:4892584, mem:329791", - "1263 ret symbol_new_from_slice -> Ok(Symbol(obj#837))": "cpu:4893595, mem:329888, objs:-/419@897d4ec4", + "1262 call symbol_new_from_slice(17)": "cpu:4892584, mem:330031", + "1263 ret symbol_new_from_slice -> Ok(Symbol(obj#837))": "cpu:4893595, mem:330128, objs:-/419@d91cb947", "1264 call obj_cmp(Symbol(amount), Symbol(obj#837))": "cpu:4893643", "1265 ret obj_cmp -> Ok(-1)": "cpu:4893809", - "1266 ret map_new_from_slices -> Ok(Map(obj#839))": "cpu:4894249, mem:329952, objs:-/420@8a55a7c9", + "1266 ret map_new_from_slices -> Ok(Map(obj#839))": "cpu:4894249, mem:330192, objs:-/420@f1fff0a5", "1267 call put_contract_data(Vec(obj#835), Map(obj#839), Temporary)": "", - "1268 ret put_contract_data -> Ok(Void)": "cpu:4908077, mem:332928, store:-/15@79f24b12", + "1268 ret put_contract_data -> Ok(Void)": "cpu:4908077, mem:333168, store:-/15@93e10f6a", "1269 call vec_new_from_slice(1)": "cpu:4908272", - "1270 ret vec_new_from_slice -> Ok(Vec(obj#841))": "cpu:4909235, mem:333016, objs:-/421@f16e4346", + "1270 ret vec_new_from_slice -> Ok(Vec(obj#841))": "cpu:4909235, mem:333256, objs:-/421@69adb68d", "1271 call get_contract_data(Vec(obj#841), Instance)": "", - "1272 call obj_cmp(Symbol(obj#855), Symbol(issuer))": "cpu:4919226, mem:334147, objs:-/430@2868fd44, stk:-", + "1272 call obj_cmp(Symbol(obj#855), Symbol(issuer))": "cpu:4919226, mem:334391, objs:-/430@b475af1a, stk:-", "1273 ret obj_cmp -> Ok(-1)": "cpu:4919392", - "1274 call obj_cmp(Symbol(METADATA), Vec(obj#849))": "cpu:4920323, mem:334275, objs:-/432@345d585a", + "1274 call obj_cmp(Symbol(METADATA), Vec(obj#849))": "cpu:4920323, mem:334519, objs:-/432@1abb1a10", "1275 ret obj_cmp -> Ok(-1)": "cpu:4920445", "1276 call obj_cmp(Vec(obj#849), Vec(obj#853))": "", "1277 ret obj_cmp -> Ok(-1)": "cpu:4920732", @@ -1281,7 +1281,7 @@ "1279 ret obj_cmp -> Ok(-1)": "cpu:4921070", "1280 call obj_cmp(Vec(obj#853), Vec(obj#841))": "", "1281 ret obj_cmp -> Ok(0)": "cpu:4921357", - "1282 ret get_contract_data -> Ok(Vec(obj#863))": "cpu:4921463, store:3@5a8f4c66/15@79f24b12, stk:1@ff391196", + "1282 ret get_contract_data -> Ok(Vec(obj#863))": "cpu:4921463, store:3@5a8f4c66/15@93e10f6a, stk:1@c1294090", "1283 call vec_get(Vec(obj#863), U32(0))": "", "1284 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4921628", "1285 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1296,14 +1296,14 @@ "1294 ret string_len -> Ok(U32(4))": "cpu:4922690", "1295 call string_copy_to_slice(String(obj#857), U32(0), 4)": "", "1296 ret string_copy_to_slice -> Ok(())": "cpu:4922793", - "1297 call vec_new_from_slice(1)": "cpu:4924036, mem:334411", - "1298 ret vec_new_from_slice -> Ok(Vec(obj#865))": "cpu:4924999, mem:334499, objs:-/433@eb8a0724", + "1297 call vec_new_from_slice(1)": "cpu:4924036, mem:334655", + "1298 ret vec_new_from_slice -> Ok(Vec(obj#865))": "cpu:4924999, mem:334743, objs:-/433@54ae72b5", "1299 call get_contract_data(Vec(obj#865), Instance)": "", - "1300 call obj_cmp(Vec(obj#849), Vec(obj#865))": "cpu:4925111, store:-/15@79f24b12, stk:-", + "1300 call obj_cmp(Vec(obj#849), Vec(obj#865))": "cpu:4925111, store:-/15@93e10f6a, stk:-", "1301 ret obj_cmp -> Ok(-1)": "cpu:4925398", "1302 call obj_cmp(Vec(obj#853), Vec(obj#865))": "", "1303 ret obj_cmp -> Ok(0)": "cpu:4925685", - "1304 ret get_contract_data -> Ok(Vec(obj#863))": "cpu:4925791, store:3@5a8f4c66/15@79f24b12, stk:1@ff391196", + "1304 ret get_contract_data -> Ok(Vec(obj#863))": "cpu:4925791, store:3@5a8f4c66/15@93e10f6a, stk:1@c1294090", "1305 call vec_get(Vec(obj#863), U32(0))": "", "1306 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4925956", "1307 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1318,14 +1318,14 @@ "1316 ret string_len -> Ok(U32(4))": "cpu:4927018", "1317 call string_copy_to_slice(String(obj#857), U32(0), 4)": "", "1318 ret string_copy_to_slice -> Ok(())": "cpu:4927121", - "1319 call vec_new_from_slice(1)": "cpu:4931147, mem:335943, store:3@5a8f4c66/15@71b7be5c", - "1320 ret vec_new_from_slice -> Ok(Vec(obj#867))": "cpu:4932110, mem:336031, objs:-/434@6febcca1", + "1319 call vec_new_from_slice(1)": "cpu:4931147, mem:336187, store:3@5a8f4c66/15@c4109478", + "1320 ret vec_new_from_slice -> Ok(Vec(obj#867))": "cpu:4932110, mem:336275, objs:-/434@c3cee41a", "1321 call get_contract_data(Vec(obj#867), Instance)": "", - "1322 call obj_cmp(Vec(obj#849), Vec(obj#867))": "cpu:4932222, store:-/15@71b7be5c, stk:-", + "1322 call obj_cmp(Vec(obj#849), Vec(obj#867))": "cpu:4932222, store:-/15@c4109478, stk:-", "1323 ret obj_cmp -> Ok(-1)": "cpu:4932509", "1324 call obj_cmp(Vec(obj#853), Vec(obj#867))": "", "1325 ret obj_cmp -> Ok(0)": "cpu:4932796", - "1326 ret get_contract_data -> Ok(Vec(obj#863))": "cpu:4932902, store:3@5a8f4c66/15@71b7be5c, stk:1@ff391196", + "1326 ret get_contract_data -> Ok(Vec(obj#863))": "cpu:4932902, store:3@5a8f4c66/15@c4109478, stk:1@c1294090", "1327 call vec_get(Vec(obj#863), U32(0))": "", "1328 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4933067", "1329 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1340,14 +1340,14 @@ "1338 ret string_len -> Ok(U32(4))": "cpu:4934129", "1339 call string_copy_to_slice(String(obj#857), U32(0), 4)": "", "1340 ret string_copy_to_slice -> Ok(())": "cpu:4934232", - "1341 call vec_new_from_slice(1)": "cpu:4935422, mem:336167", - "1342 ret vec_new_from_slice -> Ok(Vec(obj#869))": "cpu:4936385, mem:336255, objs:-/435@bf2f6eb2", + "1341 call vec_new_from_slice(1)": "cpu:4935422, mem:336411", + "1342 ret vec_new_from_slice -> Ok(Vec(obj#869))": "cpu:4936385, mem:336499, objs:-/435@3cfa1e95", "1343 call get_contract_data(Vec(obj#869), Instance)": "", - "1344 call obj_cmp(Vec(obj#849), Vec(obj#869))": "cpu:4936497, store:-/15@71b7be5c, stk:-", + "1344 call obj_cmp(Vec(obj#849), Vec(obj#869))": "cpu:4936497, store:-/15@c4109478, stk:-", "1345 ret obj_cmp -> Ok(-1)": "cpu:4936784", "1346 call obj_cmp(Vec(obj#853), Vec(obj#869))": "", "1347 ret obj_cmp -> Ok(0)": "cpu:4937071", - "1348 ret get_contract_data -> Ok(Vec(obj#863))": "cpu:4937177, store:3@5a8f4c66/15@71b7be5c, stk:1@ff391196", + "1348 ret get_contract_data -> Ok(Vec(obj#863))": "cpu:4937177, store:3@5a8f4c66/15@c4109478, stk:1@c1294090", "1349 call vec_get(Vec(obj#863), U32(0))": "", "1350 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4937342", "1351 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1362,34 +1362,34 @@ "1360 ret string_len -> Ok(U32(4))": "cpu:4938404", "1361 call string_copy_to_slice(String(obj#857), U32(0), 4)": "", "1362 ret string_copy_to_slice -> Ok(())": "cpu:4938507", - "1363 call get_contract_data(Symbol(METADATA), Instance)": "cpu:4942232, mem:337699, store:3@5a8f4c66/15@a43e6f3d", - "1364 call obj_cmp(Vec(obj#849), Symbol(METADATA))": "cpu:4942283, store:-/15@a43e6f3d, stk:-", + "1363 call get_contract_data(Symbol(METADATA), Instance)": "cpu:4942232, mem:337943, store:3@5a8f4c66/15@b9f2f561", + "1364 call obj_cmp(Vec(obj#849), Symbol(METADATA))": "cpu:4942283, store:-/15@b9f2f561, stk:-", "1365 ret obj_cmp -> Ok(1)": "cpu:4942405", - "1366 ret get_contract_data -> Ok(Map(obj#847))": "cpu:4942511, store:3@5a8f4c66/15@a43e6f3d, stk:1@ff391196", + "1366 ret get_contract_data -> Ok(Map(obj#847))": "cpu:4942511, store:3@5a8f4c66/15@b9f2f561, stk:1@c1294090", "1367 call map_unpack_to_slice(Map(obj#847), 3)": "", "1368 ret map_unpack_to_slice -> Ok(Void)": "cpu:4942851", "1369 call vec_new_from_slice(4)": "", - "1370 ret vec_new_from_slice -> Ok(Vec(obj#871))": "cpu:4944003, mem:337811, objs:-/436@cceb784f", + "1370 ret vec_new_from_slice -> Ok(Vec(obj#871))": "cpu:4944003, mem:338055, objs:-/436@64c9593", "1371 call contract_event(Vec(obj#871), I128(4000000))": "", - "1372 ret contract_event -> Ok(Void)": "cpu:4945612, mem:337988, objs:-/437@6cc7b392, evt:6@e7b031ab", - "1373 pop SAC:a010db6c:sym#803 -> Ok(Void)": "", - "1374 ret call -> Ok(Void)": " store:-/15@a43e6f3d, stk:-, auth:-/-", - "1375 call vec_new_from_slice(1)": "cpu:4946052, mem:338052, objs:-/438@2dc7a7b1", - "1376 ret vec_new_from_slice -> Ok(Vec(obj#877))": "cpu:4947076, mem:338140, objs:-/439@8e0c5a02", + "1372 ret contract_event -> Ok(Void)": "cpu:4945612, mem:338232, objs:-/437@58c17188, evt:6@e7b031ab", + "1373 pop SAC:2e378f80:sym#803 -> Ok(Void)": "", + "1374 ret call -> Ok(Void)": " store:-/15@b9f2f561, stk:-, auth:-/-", + "1375 call vec_new_from_slice(1)": "cpu:4946052, mem:338296, objs:-/438@83323de3", + "1376 ret vec_new_from_slice -> Ok(Vec(obj#877))": "cpu:4947076, mem:338384, objs:-/439@38141ae", "1377 call call(Address(obj#37), Symbol(balance), Vec(obj#877))": "", - "1378 push SAC:a010db6c:balance(Address(obj#875))": "cpu:4978144, mem:343690, objs:-/440@86f72c17, stk:1@79dbe08f, auth:1@6d86e002/-", + "1378 push SAC:2e378f80:balance(Address(obj#875))": "cpu:4978144, mem:343942, objs:-/440@c925930d, stk:1@ddcc8d3f, auth:1@6d86e002/-", "1379 call symbol_index_in_strs(Symbol(balance), 17)": "", "1380 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:4978892", "1381 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1382 call get_ledger_sequence()": "cpu:4980508, mem:343826, store:-/-, foot:-", + "1382 call get_ledger_sequence()": "cpu:4980508, mem:344078, store:-/-, foot:-", "1383 ret get_ledger_sequence -> Ok(U32(123))": "", - "1384 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4990983, mem:345571, store:-/15@a43e6f3d, foot:16@55d21a0", + "1384 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4990983, mem:345827, store:-/15@b9f2f561, foot:16@6d859380", "1385 call vec_new_from_slice(1)": "cpu:4991090", - "1386 ret vec_new_from_slice -> Ok(Vec(obj#881))": "cpu:4992053, mem:345659, objs:-/441@d59be3f8", + "1386 ret vec_new_from_slice -> Ok(Vec(obj#881))": "cpu:4992053, mem:345915, objs:-/441@c6f5418d", "1387 call get_contract_data(Vec(obj#881), Instance)": "", - "1388 call obj_cmp(Symbol(obj#895), Symbol(issuer))": "cpu:5002044, mem:346790, objs:-/450@ca08f8b5, stk:-", + "1388 call obj_cmp(Symbol(obj#895), Symbol(issuer))": "cpu:5002044, mem:347050, objs:-/450@3e02afcc, stk:-", "1389 ret obj_cmp -> Ok(-1)": "cpu:5002210", - "1390 call obj_cmp(Symbol(METADATA), Vec(obj#889))": "cpu:5003141, mem:346918, objs:-/452@7b7bdf88", + "1390 call obj_cmp(Symbol(METADATA), Vec(obj#889))": "cpu:5003141, mem:347178, objs:-/452@ce392d5b", "1391 ret obj_cmp -> Ok(-1)": "cpu:5003263", "1392 call obj_cmp(Vec(obj#889), Vec(obj#893))": "", "1393 ret obj_cmp -> Ok(-1)": "cpu:5003550", @@ -1397,7 +1397,7 @@ "1395 ret obj_cmp -> Ok(-1)": "cpu:5003888", "1396 call obj_cmp(Vec(obj#893), Vec(obj#881))": "", "1397 ret obj_cmp -> Ok(0)": "cpu:5004175", - "1398 ret get_contract_data -> Ok(Vec(obj#903))": "cpu:5004281, store:3@c4e55609/15@a43e6f3d, stk:1@88e7d344", + "1398 ret get_contract_data -> Ok(Vec(obj#903))": "cpu:5004281, store:3@c4e55609/15@b9f2f561, stk:1@a69fbdfa", "1399 call vec_get(Vec(obj#903), U32(0))": "", "1400 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:5004446", "1401 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1412,24 +1412,24 @@ "1410 ret string_len -> Ok(U32(4))": "cpu:5005508", "1411 call string_copy_to_slice(String(obj#897), U32(0), 4)": "", "1412 ret string_copy_to_slice -> Ok(())": "cpu:5005611", - "1413 pop SAC:a010db6c:balance -> Ok(I128(90000000))": "cpu:5006805, mem:347054", - "1414 ret call -> Ok(I128(90000000))": " store:-/15@a43e6f3d, stk:-, auth:-/-", - "1415 call vec_new_from_slice(1)": "cpu:5007245, mem:347118, objs:-/453@402c7f55", - "1416 ret vec_new_from_slice -> Ok(Vec(obj#907))": "cpu:5008269, mem:347206, objs:-/454@5ef1c096", + "1413 pop SAC:2e378f80:balance -> Ok(I128(90000000))": "cpu:5006805, mem:347314", + "1414 ret call -> Ok(I128(90000000))": " store:-/15@b9f2f561, stk:-, auth:-/-", + "1415 call vec_new_from_slice(1)": "cpu:5007245, mem:347378, objs:-/453@c7e2268f", + "1416 ret vec_new_from_slice -> Ok(Vec(obj#907))": "cpu:5008269, mem:347466, objs:-/454@a412bded", "1417 call call(Address(obj#37), Symbol(balance), Vec(obj#907))": "", - "1418 push SAC:a010db6c:balance(Address(obj#905))": "cpu:5039337, mem:352756, objs:-/455@852373e, stk:1@28a4d21a, auth:1@d948b561/-", + "1418 push SAC:2e378f80:balance(Address(obj#905))": "cpu:5039337, mem:353024, objs:-/455@f3f22f0a, stk:1@b29ea02b, auth:1@d948b561/-", "1419 call symbol_index_in_strs(Symbol(balance), 17)": "", "1420 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:5040085", "1421 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1422 call get_ledger_sequence()": "cpu:5041701, mem:352892, store:-/-, foot:-", + "1422 call get_ledger_sequence()": "cpu:5041701, mem:353160, store:-/-, foot:-", "1423 ret get_ledger_sequence -> Ok(U32(123))": "", - "1424 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:5052176, mem:354637, store:-/15@a43e6f3d, foot:16@55d21a0", + "1424 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:5052176, mem:354909, store:-/15@b9f2f561, foot:16@6d859380", "1425 call vec_new_from_slice(1)": "cpu:5052283", - "1426 ret vec_new_from_slice -> Ok(Vec(obj#911))": "cpu:5053246, mem:354725, objs:-/456@ff6d7678", + "1426 ret vec_new_from_slice -> Ok(Vec(obj#911))": "cpu:5053246, mem:354997, objs:-/456@ea71abb4", "1427 call get_contract_data(Vec(obj#911), Instance)": "", - "1428 call obj_cmp(Symbol(obj#925), Symbol(issuer))": "cpu:5063237, mem:355856, objs:-/465@6057033a, stk:-", + "1428 call obj_cmp(Symbol(obj#925), Symbol(issuer))": "cpu:5063237, mem:356132, objs:-/465@ff84996a, stk:-", "1429 ret obj_cmp -> Ok(-1)": "cpu:5063403", - "1430 call obj_cmp(Symbol(METADATA), Vec(obj#919))": "cpu:5064334, mem:355984, objs:-/467@8feaf17b", + "1430 call obj_cmp(Symbol(METADATA), Vec(obj#919))": "cpu:5064334, mem:356260, objs:-/467@8816bcd9", "1431 ret obj_cmp -> Ok(-1)": "cpu:5064456", "1432 call obj_cmp(Vec(obj#919), Vec(obj#923))": "", "1433 ret obj_cmp -> Ok(-1)": "cpu:5064743", @@ -1437,7 +1437,7 @@ "1435 ret obj_cmp -> Ok(-1)": "cpu:5065081", "1436 call obj_cmp(Vec(obj#923), Vec(obj#911))": "", "1437 ret obj_cmp -> Ok(0)": "cpu:5065368", - "1438 ret get_contract_data -> Ok(Vec(obj#933))": "cpu:5065474, store:3@628c9a37/15@a43e6f3d, stk:1@5bf1be00", + "1438 ret get_contract_data -> Ok(Vec(obj#933))": "cpu:5065474, store:3@628c9a37/15@b9f2f561, stk:1@5a805fb5", "1439 call vec_get(Vec(obj#933), U32(0))": "", "1440 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:5065639", "1441 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1452,24 +1452,24 @@ "1450 ret string_len -> Ok(U32(4))": "cpu:5066701", "1451 call string_copy_to_slice(String(obj#927), U32(0), 4)": "", "1452 ret string_copy_to_slice -> Ok(())": "cpu:5066804", - "1453 pop SAC:a010db6c:balance -> Ok(I128(6000000))": "cpu:5067945, mem:356120", - "1454 ret call -> Ok(I128(6000000))": " store:-/15@a43e6f3d, stk:-, auth:-/-", - "1455 call vec_new_from_slice(1)": "cpu:5068385, mem:356184, objs:-/468@6a07d4da", - "1456 ret vec_new_from_slice -> Ok(Vec(obj#937))": "cpu:5069409, mem:356272, objs:-/469@8ea1d45d", + "1453 pop SAC:2e378f80:balance -> Ok(I128(6000000))": "cpu:5067945, mem:356396", + "1454 ret call -> Ok(I128(6000000))": " store:-/15@b9f2f561, stk:-, auth:-/-", + "1455 call vec_new_from_slice(1)": "cpu:5068385, mem:356460, objs:-/468@4e11bd48", + "1456 ret vec_new_from_slice -> Ok(Vec(obj#937))": "cpu:5069409, mem:356548, objs:-/469@5cea0f4d", "1457 call call(Address(obj#37), Symbol(balance), Vec(obj#937))": "", - "1458 push SAC:a010db6c:balance(Address(obj#935))": "cpu:5100477, mem:361822, objs:-/470@9b3d8235, stk:1@d7fb5063, auth:1@8bddf52/-", + "1458 push SAC:2e378f80:balance(Address(obj#935))": "cpu:5100477, mem:362106, objs:-/470@b12cdad9, stk:1@5f39408d, auth:1@8bddf52/-", "1459 call symbol_index_in_strs(Symbol(balance), 17)": "", "1460 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:5101225", "1461 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1462 call get_ledger_sequence()": "cpu:5102841, mem:361958, store:-/-, foot:-", + "1462 call get_ledger_sequence()": "cpu:5102841, mem:362242, store:-/-, foot:-", "1463 ret get_ledger_sequence -> Ok(U32(123))": "", - "1464 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:5113316, mem:363703, store:-/15@a43e6f3d, foot:16@55d21a0", + "1464 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:5113316, mem:363991, store:-/15@b9f2f561, foot:16@6d859380", "1465 call vec_new_from_slice(1)": "cpu:5113423", - "1466 ret vec_new_from_slice -> Ok(Vec(obj#941))": "cpu:5114386, mem:363791, objs:-/471@9e194cdb", + "1466 ret vec_new_from_slice -> Ok(Vec(obj#941))": "cpu:5114386, mem:364079, objs:-/471@db4c28fb", "1467 call get_contract_data(Vec(obj#941), Instance)": "", - "1468 call obj_cmp(Symbol(obj#955), Symbol(issuer))": "cpu:5124377, mem:364922, objs:-/480@cb35d896, stk:-", + "1468 call obj_cmp(Symbol(obj#955), Symbol(issuer))": "cpu:5124377, mem:365214, objs:-/480@43c8aee0, stk:-", "1469 ret obj_cmp -> Ok(-1)": "cpu:5124543", - "1470 call obj_cmp(Symbol(METADATA), Vec(obj#949))": "cpu:5125474, mem:365050, objs:-/482@9301f55f", + "1470 call obj_cmp(Symbol(METADATA), Vec(obj#949))": "cpu:5125474, mem:365342, objs:-/482@f63df8eb", "1471 ret obj_cmp -> Ok(-1)": "cpu:5125596", "1472 call obj_cmp(Vec(obj#949), Vec(obj#953))": "", "1473 ret obj_cmp -> Ok(-1)": "cpu:5125883", @@ -1477,7 +1477,7 @@ "1475 ret obj_cmp -> Ok(-1)": "cpu:5126221", "1476 call obj_cmp(Vec(obj#953), Vec(obj#941))": "", "1477 ret obj_cmp -> Ok(0)": "cpu:5126508", - "1478 ret get_contract_data -> Ok(Vec(obj#963))": "cpu:5126614, store:3@417b7ff4/15@a43e6f3d, stk:1@ee10ece7", + "1478 ret get_contract_data -> Ok(Vec(obj#963))": "cpu:5126614, store:3@417b7ff4/15@b9f2f561, stk:1@c40bf81", "1479 call vec_get(Vec(obj#963), U32(0))": "", "1480 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:5126779", "1481 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1492,70 +1492,70 @@ "1490 ret string_len -> Ok(U32(4))": "cpu:5127841", "1491 call string_copy_to_slice(String(obj#957), U32(0), 4)": "", "1492 ret string_copy_to_slice -> Ok(())": "cpu:5127944", - "1493 pop SAC:a010db6c:balance -> Ok(I128(4000000))": "cpu:5129085, mem:365186", - "1494 ret call -> Ok(I128(4000000))": " store:-/15@a43e6f3d, stk:-, auth:-/-", - "1495 call vec_new_from_slice(2)": "cpu:5129965, mem:365314, objs:-/484@4897d437", - "1496 ret vec_new_from_slice -> Ok(Vec(obj#969))": "cpu:5131052, mem:365410, objs:-/485@96f49da5", + "1493 pop SAC:2e378f80:balance -> Ok(I128(4000000))": "cpu:5129085, mem:365478", + "1494 ret call -> Ok(I128(4000000))": " store:-/15@b9f2f561, stk:-, auth:-/-", + "1495 call vec_new_from_slice(2)": "cpu:5129965, mem:365606, objs:-/484@d2f226e7", + "1496 ret vec_new_from_slice -> Ok(Vec(obj#969))": "cpu:5131052, mem:365702, objs:-/485@c61c6129", "1497 call call(Address(obj#37), Symbol(allowance), Vec(obj#969))": "", - "1498 push SAC:a010db6c:allowance(Address(obj#965), Address(obj#967))": "cpu:5162124, mem:370976, objs:-/486@55bf5736, stk:1@a1d8c0e4, auth:1@81aa34df/-", + "1498 push SAC:2e378f80:allowance(Address(obj#965), Address(obj#967))": "cpu:5162124, mem:371276, objs:-/486@2ca643b5, stk:1@c6e21607, auth:1@81aa34df/-", "1499 call symbol_index_in_strs(Symbol(allowance), 17)": "", "1500 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:5162882", "1501 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1502 call get_ledger_sequence()": "cpu:5164498, mem:371112, store:-/-, foot:-", + "1502 call get_ledger_sequence()": "cpu:5164498, mem:371412, store:-/-, foot:-", "1503 ret get_ledger_sequence -> Ok(U32(123))": "", - "1504 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:5174973, mem:372857, store:-/15@a43e6f3d, foot:16@55d21a0", + "1504 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:5174973, mem:373161, store:-/15@b9f2f561, foot:16@6d859380", "1505 call map_new_from_slices(2)": "", - "1506 ret map_new_from_slices -> Ok(Map(obj#973))": "cpu:5176116, mem:372985, objs:-/487@856ad38d", + "1506 ret map_new_from_slices -> Ok(Map(obj#973))": "cpu:5176116, mem:373289, objs:-/487@811a3e0c", "1507 call vec_new_from_slice(2)": "", - "1508 ret vec_new_from_slice -> Ok(Vec(obj#975))": "cpu:5177142, mem:373081, objs:-/488@868df889", + "1508 ret vec_new_from_slice -> Ok(Vec(obj#975))": "cpu:5177142, mem:373385, objs:-/488@a52ec0f5", "1509 call has_contract_data(Vec(obj#975), Temporary)": "", - "1510 ret has_contract_data -> Ok(True)": "cpu:5180794, mem:373633", + "1510 ret has_contract_data -> Ok(True)": "cpu:5180794, mem:373937", "1511 call get_contract_data(Vec(obj#975), Temporary)": "", - "1512 call obj_cmp(Symbol(amount), Symbol(obj#977))": "cpu:5185992, mem:374346, objs:-/489@e626e2fe", + "1512 call obj_cmp(Symbol(amount), Symbol(obj#977))": "cpu:5185992, mem:374650, objs:-/489@3d6a90ef", "1513 ret obj_cmp -> Ok(-1)": "cpu:5186158", - "1514 ret get_contract_data -> Ok(Map(obj#979))": "cpu:5186659, mem:374410, objs:-/490@4ae6f504", + "1514 ret get_contract_data -> Ok(Map(obj#979))": "cpu:5186659, mem:374714, objs:-/490@e84223ef", "1515 call map_unpack_to_slice(Map(obj#979), 2)": "", "1516 ret map_unpack_to_slice -> Ok(Void)": "cpu:5187011", "1517 call get_ledger_sequence()": "", "1518 ret get_ledger_sequence -> Ok(U32(123))": "", - "1519 pop SAC:a010db6c:allowance -> Ok(I128(0))": "", + "1519 pop SAC:2e378f80:allowance -> Ok(I128(0))": "", "1520 ret call -> Ok(I128(0))": " stk:-, auth:-/-", - "1521 call vec_new_from_slice(4)": "cpu:5188331, mem:374602, objs:-/493@2a97c667", - "1522 ret vec_new_from_slice -> Ok(Vec(obj#987))": "cpu:5189483, mem:374714, objs:-/494@84d0cccd", - "1523 call vec_new()": "cpu:5215791, mem:382452, objs:-/495@b1cd9d06", - "1524 ret vec_new -> Ok(Vec(obj#991))": "cpu:5216292, mem:382516, objs:-/496@95368a91", + "1521 call vec_new_from_slice(4)": "cpu:5188331, mem:374906, objs:-/493@3079edb0", + "1522 ret vec_new_from_slice -> Ok(Vec(obj#987))": "cpu:5189483, mem:375018, objs:-/494@854099a", + "1523 call vec_new()": "cpu:5215791, mem:382756, objs:-/495@77b5ac7d", + "1524 ret vec_new -> Ok(Vec(obj#991))": "cpu:5216292, mem:382820, objs:-/496@250cd7bb", "1525 call bytes_new_from_slice(32)": "", - "1526 ret bytes_new_from_slice -> Ok(Bytes(obj#993))": "cpu:5217261, mem:382628, objs:-/497@7e22bff8", + "1526 ret bytes_new_from_slice -> Ok(Bytes(obj#993))": "cpu:5217261, mem:382932, objs:-/497@380f805a", "1527 call bytes_len(Bytes(obj#993))": "", "1528 ret bytes_len -> Ok(U32(32))": "cpu:5217383", "1529 call bytes_new_from_slice(64)": "", - "1530 ret bytes_new_from_slice -> Ok(Bytes(obj#995))": "cpu:5218360, mem:382772, objs:-/498@7e9d8a11", + "1530 ret bytes_new_from_slice -> Ok(Bytes(obj#995))": "cpu:5218360, mem:383076, objs:-/498@26cd2639", "1531 call bytes_len(Bytes(obj#995))": "", "1532 ret bytes_len -> Ok(U32(64))": "cpu:5218482", "1533 call map_new_from_slices(2)": "", - "1534 call symbol_new_from_slice(10)": "cpu:5219015, mem:382836", - "1535 ret symbol_new_from_slice -> Ok(Symbol(obj#997))": "cpu:5220023, mem:382926, objs:-/499@d4b825fb", + "1534 call symbol_new_from_slice(10)": "cpu:5219015, mem:383140", + "1535 ret symbol_new_from_slice -> Ok(Symbol(obj#997))": "cpu:5220023, mem:383230, objs:-/499@942e805a", "1536 call obj_cmp(Symbol(obj#997), Symbol(signature))": "cpu:5220193", "1537 ret obj_cmp -> Ok(-1)": "cpu:5220360", - "1538 ret map_new_from_slices -> Ok(Map(obj#999))": "cpu:5220800, mem:382990, objs:-/500@6b8d9968", + "1538 ret map_new_from_slices -> Ok(Map(obj#999))": "cpu:5220800, mem:383294, objs:-/500@5dd48af9", "1539 call vec_push_back(Vec(obj#991), Map(obj#999))": "", - "1540 ret vec_push_back -> Ok(Vec(obj#1001))": "cpu:5222007, mem:383078, objs:-/501@4b09e1eb", - "1541 call obj_cmp(Symbol(obj#1005), Symbol(signature))": "cpu:5230103, mem:384330, objs:-/505@c7be041a", + "1540 ret vec_push_back -> Ok(Vec(obj#1001))": "cpu:5222007, mem:383382, objs:-/501@f7772c3d", + "1541 call obj_cmp(Symbol(obj#1005), Symbol(signature))": "cpu:5230103, mem:384634, objs:-/505@aef7bf80", "1542 ret obj_cmp -> Ok(-1)": "cpu:5230270", - "1543 call symbol_new_from_slice(13)": "cpu:5232113, mem:384538, objs:-/508@c3028885", - "1544 ret symbol_new_from_slice -> Ok(Symbol(obj#1017))": "cpu:5233121, mem:384631, objs:-/509@afaf7d8c", - "1545 call symbol_new_from_slice(13)": "cpu:5235126, mem:384935, objs:-/512@4ad1c90, auth:-/1@d79e1d2", - "1546 ret symbol_new_from_slice -> Ok(Symbol(obj#1025))": "cpu:5236134, mem:385028, objs:-/513@ee785707", + "1543 call symbol_new_from_slice(13)": "cpu:5232113, mem:384842, objs:-/508@c8a14ac9", + "1544 ret symbol_new_from_slice -> Ok(Symbol(obj#1017))": "cpu:5233121, mem:384935, objs:-/509@b9332986", + "1545 call symbol_new_from_slice(13)": "cpu:5235126, mem:385239, objs:-/512@661abbd8, auth:-/1@d79e1d2", + "1546 ret symbol_new_from_slice -> Ok(Symbol(obj#1025))": "cpu:5236134, mem:385332, objs:-/513@66118e84", "1547 call call(Address(obj#37), Symbol(obj#1025), Vec(obj#987))": "", - "1548 call symbol_len(Symbol(obj#1025))": "cpu:5237014, mem:385076", + "1548 call symbol_len(Symbol(obj#1025))": "cpu:5237014, mem:385380", "1549 ret symbol_len -> Ok(U32(13))": "cpu:5237136", "1550 call symbol_copy_to_slice(Symbol(obj#1025), U32(0), 13)": "", "1551 ret symbol_copy_to_slice -> Ok(())": "cpu:5237240", - "1552 push SAC:a010db6c:sym#1025(Address(obj#985), Address(obj#981), Address(obj#983), I128(1))": "cpu:5268559, mem:390714, objs:-/514@43a71c1f, stk:1@fd85a58b, auth:1@f0cab7ed/1@cc85cd45", + "1552 push SAC:2e378f80:sym#1025(Address(obj#985), Address(obj#981), Address(obj#983), I128(1))": "cpu:5268559, mem:391026, objs:-/514@a83dda2f, stk:1@b75f7533, auth:1@f0cab7ed/1@cc85cd45", "1553 call symbol_index_in_strs(Symbol(obj#1025), 17)": "", "1554 ret symbol_index_in_strs -> Ok(U32(6))": "cpu:5270354", "1555 call require_auth(Address(obj#985))": "", - "1556 call obj_cmp(Address(obj#1003), Address(obj#985))": "cpu:5270987, mem:390762", + "1556 call obj_cmp(Address(obj#1003), Address(obj#985))": "cpu:5270987, mem:391074", "1557 ret obj_cmp -> Ok(0)": "cpu:5271279", "1558 call obj_cmp(Address(obj#1003), Address(obj#985))": " auth:1@f0cab7ed/-", "1559 ret obj_cmp -> Ok(0)": "cpu:5271571", @@ -1569,11 +1569,11 @@ "1567 ret obj_cmp -> Ok(0)": "cpu:5272736", "1568 call obj_cmp(Address(obj#1023), Address(obj#983))": "", "1569 ret obj_cmp -> Ok(0)": "cpu:5273028", - "1570 call vec_len(Vec(obj#1013))": "cpu:5299988, mem:398481", + "1570 call vec_len(Vec(obj#1013))": "cpu:5299988, mem:398793", "1571 ret vec_len -> Ok(U32(1))": "cpu:5300110", "1572 call bytes_new_from_slice(32)": "", - "1573 ret bytes_new_from_slice -> Ok(Bytes(obj#1029))": "cpu:5301079, mem:398593, objs:-/515@54fc508c", - "1574 call vec_get(Vec(obj#1013), U32(0))": "cpu:5303178, mem:398833", + "1573 ret bytes_new_from_slice -> Ok(Bytes(obj#1029))": "cpu:5301079, mem:398905, objs:-/515@53393f47", + "1574 call vec_get(Vec(obj#1013), U32(0))": "cpu:5303178, mem:399145", "1575 ret vec_get -> Ok(Map(obj#1011))": "cpu:5303404", "1576 call map_unpack_to_slice(Map(obj#1011), 2)": "", "1577 ret map_unpack_to_slice -> Ok(Void)": "cpu:5303756", @@ -1585,26 +1585,26 @@ "1583 ret verify_sig_ed25519 -> Ok(Void)": "cpu:5723210", "1584 call bytes_copy_to_slice(Bytes(obj#1007), U32(0), 32)": "", "1585 ret bytes_copy_to_slice -> Ok(())": "cpu:5723317", - "1586 ret require_auth -> Ok(Void)": "cpu:5734722, mem:402331, store:-/16@1e611b2b, foot:17@6d8dfc51, auth:1@f0cab7ed/1@5204849d", + "1586 ret require_auth -> Ok(Void)": "cpu:5734722, mem:402643, store:-/16@faf7b87e, foot:17@b5193da6, auth:1@f0cab7ed/1@5204849d", "1587 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1588 call get_ledger_sequence()": "cpu:5736356, mem:402467, store:-/-, foot:-", + "1588 call get_ledger_sequence()": "cpu:5736356, mem:402779, store:-/-, foot:-", "1589 ret get_ledger_sequence -> Ok(U32(123))": "", - "1590 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:5746849, mem:404212, store:-/16@1e611b2b, foot:17@6d8dfc51", + "1590 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:5746849, mem:404528, store:-/16@faf7b87e, foot:17@b5193da6", "1591 call map_new_from_slices(2)": "cpu:5746981", - "1592 ret map_new_from_slices -> Ok(Map(obj#1031))": "cpu:5748124, mem:404340, objs:-/516@db2c717e", + "1592 ret map_new_from_slices -> Ok(Map(obj#1031))": "cpu:5748124, mem:404656, objs:-/516@b7412bf", "1593 call vec_new_from_slice(2)": "", - "1594 ret vec_new_from_slice -> Ok(Vec(obj#1033))": "cpu:5749150, mem:404436, objs:-/517@5b962f48", + "1594 ret vec_new_from_slice -> Ok(Vec(obj#1033))": "cpu:5749150, mem:404752, objs:-/517@e850d9a6", "1595 call has_contract_data(Vec(obj#1033), Temporary)": "", - "1596 ret has_contract_data -> Ok(True)": "cpu:5752820, mem:404988", + "1596 ret has_contract_data -> Ok(True)": "cpu:5752820, mem:405304", "1597 call get_contract_data(Vec(obj#1033), Temporary)": "", - "1598 call obj_cmp(Symbol(amount), Symbol(obj#1035))": "cpu:5758036, mem:405701, objs:-/518@f5437640", + "1598 call obj_cmp(Symbol(amount), Symbol(obj#1035))": "cpu:5758036, mem:406017, objs:-/518@d392e571", "1599 ret obj_cmp -> Ok(-1)": "cpu:5758202", - "1600 ret get_contract_data -> Ok(Map(obj#1037))": "cpu:5758703, mem:405765, objs:-/519@5a8f072a", + "1600 ret get_contract_data -> Ok(Map(obj#1037))": "cpu:5758703, mem:406081, objs:-/519@70fa7c4", "1601 call map_unpack_to_slice(Map(obj#1037), 2)": "", "1602 ret map_unpack_to_slice -> Ok(Void)": "cpu:5759055", "1603 call get_ledger_sequence()": "", "1604 ret get_ledger_sequence -> Ok(U32(123))": "", - "1605 pop SAC:a010db6c:sym#1025 -> Err(Error(Contract, #9))": "", - "1606 ret call -> Err(Error(Contract, #9))": " store:-/15@a43e6f3d, stk:-, auth:-/-", - "1607 end": "cpu:5759055, mem:405765, prngs:-/9b4a753, objs:-/519@5a8f072a, vm:-/-, evt:6@e7b031ab, store:-/15@a43e6f3d, foot:17@6d8dfc51, stk:-, auth:-/-" + "1605 pop SAC:2e378f80:sym#1025 -> Err(Error(Contract, #9))": "", + "1606 ret call -> Err(Error(Contract, #9))": " store:-/15@b9f2f561, stk:-, auth:-/-", + "1607 end": "cpu:5759055, mem:406081, prngs:-/9b4a753, objs:-/519@70fa7c4, vm:-/-, evt:6@e7b031ab, store:-/15@b9f2f561, foot:17@b5193da6, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_trustline_auth.json b/soroban-env-host/observations/test__stellar_asset_contract__test_trustline_auth.json index ed193f128..6935ebe70 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_trustline_auth.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_trustline_auth.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16771, mem:325, objs:-/1@fa93973c, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#3))": "cpu:17742, mem:449, objs:-/2@8fd477e9", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#3))": "cpu:17742, mem:449, objs:-/2@a2962ff9", " 3 call create_asset_contract(Bytes(obj#3))": "", " 4 call get_ledger_network_id()": "cpu:78341, mem:581", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#5))": "cpu:79371, mem:693, objs:-/3@4bcf328", - " 6 call symbol_new_from_slice(10)": "cpu:95470, mem:4583, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#7))": "cpu:96478, mem:4673, objs:-/4@585ae354", - " 8 call symbol_len(Symbol(obj#7))": "cpu:96918, mem:4737, objs:-/5@f582f6a1", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#5))": "cpu:79371, mem:693, objs:-/3@e5ccb806", + " 6 call symbol_new_from_slice(10)": "cpu:95470, mem:4583, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#7))": "cpu:96478, mem:4673, objs:-/4@3fc66c61", + " 8 call symbol_len(Symbol(obj#7))": "cpu:96918, mem:4737, objs:-/5@f957a904", " 9 ret symbol_len -> Ok(U32(10))": "cpu:97040", " 10 call symbol_copy_to_slice(Symbol(obj#7), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:97144", - " 12 push SAC:a010db6c:sym#7(Bytes(obj#9))": "cpu:107441, mem:5889, objs:-/6@7f023ced, stk:1@a820bcaa, auth:1@a7ffd4e0/-", + " 12 push SAC:2e378f80:sym#7(Bytes(obj#9))": "cpu:107441, mem:5889, objs:-/6@cb3312b6, stk:1@99e137a0, auth:1@a7ffd4e0/-", " 13 call symbol_index_in_strs(Symbol(obj#7), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:109236", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#13))": "cpu:110199, mem:5977, objs:-/7@39b672e7", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#13))": "cpu:110199, mem:5977, objs:-/7@eb5558db", " 17 call has_contract_data(Vec(obj#13), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:110347, stk:1@9bb4f685", + " 18 ret has_contract_data -> Ok(False)": "cpu:110347, stk:1@396385ad", " 19 call get_ledger_network_id()": "cpu:170928, mem:6109", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#15))": "cpu:171958, mem:6221, objs:-/8@e3e4cd87", - " 21 call vec_new_from_slice(1)": "cpu:182514, mem:8231, objs:-/9@affd599d", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#19))": "cpu:183477, mem:8319, objs:-/10@a913591c", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#15))": "cpu:171958, mem:6221, objs:-/8@17ae1d1d", + " 21 call vec_new_from_slice(1)": "cpu:182514, mem:8231, objs:-/9@259f03b2", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#19))": "cpu:183477, mem:8319, objs:-/10@1e27270a", " 23 call put_contract_data(Vec(obj#19), Address(obj#17), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:184261, mem:8359, store:1@d3155675/2@5216971e, stk:1@c59d449d", + " 24 ret put_contract_data -> Ok(Void)": "cpu:184261, mem:8359, store:1@d3155675/2@908d1c72, stk:1@c81f9a44", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#21))": "cpu:185222, mem:8443, objs:-/11@c5c163bb", + " 26 ret string_new_from_slice -> Ok(String(obj#21))": "cpu:185222, mem:8443, objs:-/11@f00bf1a0", " 27 call bytes_new_from_slice(32)": "cpu:185268", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#23))": "cpu:186237, mem:8555, objs:-/12@757d4c3b", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#23))": "cpu:186237, mem:8555, objs:-/12@9a488a06", " 29 call bytes_len(Bytes(obj#23))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:186359", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#25))": "cpu:187322, mem:8643, objs:-/13@a3adf87", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#25))": "cpu:187322, mem:8643, objs:-/13@bd4d35eb", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187855, mem:8707", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#27))": "cpu:188863, mem:8797, objs:-/14@49256775", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#27))": "cpu:188863, mem:8797, objs:-/14@fbec5d21", " 36 call obj_cmp(Symbol(obj#27), Symbol(issuer))": "cpu:189033", " 37 ret obj_cmp -> Ok(-1)": "cpu:189199", - " 38 ret map_new_from_slices -> Ok(Map(obj#29))": "cpu:189639, mem:8861, objs:-/15@39df4116", + " 38 ret map_new_from_slices -> Ok(Map(obj#29))": "cpu:189639, mem:8861, objs:-/15@e002a5bd", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:190665, mem:8957, objs:-/16@62136afc", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:190665, mem:8957, objs:-/16@2556bc36", " 41 call put_contract_data(Vec(obj#25), Vec(obj#31), Instance)": "", - " 42 call obj_cmp(Vec(obj#19), Vec(obj#25))": "cpu:190880, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#19), Vec(obj#25))": "cpu:190880, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:191167", " 44 call obj_cmp(Vec(obj#19), Vec(obj#25))": "cpu:191748, mem:9021", " 45 ret obj_cmp -> Ok(-1)": "cpu:192035", - " 46 ret put_contract_data -> Ok(Void)": " store:2@13a4ae38/2@5216971e, stk:1@4f549920", + " 46 ret put_contract_data -> Ok(Void)": " store:2@13a4ae38/2@908d1c72, stk:1@6b98a692", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#33))": "cpu:192998, mem:9109, objs:-/17@f0b07359", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#33))": "cpu:192998, mem:9109, objs:-/17@82501ac2", " 49 call get_contract_data(Vec(obj#33), Instance)": "", - " 50 call obj_cmp(Vec(obj#25), Vec(obj#33))": "cpu:193110, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#25), Vec(obj#33))": "cpu:193110, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:193397", - " 52 ret get_contract_data -> Ok(Vec(obj#31))": "cpu:193503, store:2@13a4ae38/2@5216971e, stk:1@4f549920", + " 52 ret get_contract_data -> Ok(Vec(obj#31))": "cpu:193503, store:2@13a4ae38/2@908d1c72, stk:1@6b98a692", " 53 call vec_get(Vec(obj#31), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193668", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,62 +68,62 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194726", " 67 call bytes_copy_to_slice(Bytes(obj#23), U32(0), 32)": "cpu:195176, mem:9254", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:195283", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#35))": "cpu:196258, mem:9391, objs:-/18@d2f345ba", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#35))": "cpu:196258, mem:9395, objs:-/18@5a3164a4", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#37))": "cpu:197410, mem:9543, objs:-/19@f0939f8d", + " 72 ret map_new_from_slices -> Ok(Map(obj#37))": "cpu:197410, mem:9547, objs:-/19@19180209", " 73 call put_contract_data(Symbol(METADATA), Map(obj#37), Instance)": "", - " 74 call obj_cmp(Vec(obj#25), Symbol(METADATA))": "cpu:197567, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#25), Symbol(METADATA))": "cpu:197567, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197689", " 76 call obj_cmp(Vec(obj#19), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197811", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#19))": "cpu:198401, mem:9631", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#19))": "cpu:198401, mem:9635", " 79 ret obj_cmp -> Ok(-1)": "cpu:198523", " 80 call obj_cmp(Vec(obj#19), Vec(obj#25))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198810", - " 82 ret put_contract_data -> Ok(Void)": " store:3@c976e853/2@5216971e, stk:1@3ed4c71f", - " 83 pop SAC:a010db6c:sym#7 -> Ok(Void)": "cpu:208956, mem:11754, store:3@c976e853/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#39))": "cpu:209457, mem:11818, objs:-/20@78050d7a, store:-/2@bdee2544, stk:-, auth:-/-", + " 82 ret put_contract_data -> Ok(Void)": " store:3@c976e853/2@908d1c72, stk:1@dfb045d4", + " 83 pop SAC:2e378f80:sym#7 -> Ok(Void)": "cpu:208956, mem:11762, store:3@c976e853/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#39))": "cpu:209457, mem:11826, objs:-/20@b965e47e, store:-/2@d0bedb82, stk:-, auth:-/-", " 85 call vec_new_from_slice(1)": "", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:210481, mem:11906, objs:-/21@545b00d1", - " 87 call vec_new()": "cpu:227833, mem:16406, objs:-/22@4acecf26", - " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:228334, mem:16470, objs:-/23@3dbd9c25", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#41))": "cpu:210481, mem:11914, objs:-/21@b5534b64", + " 87 call vec_new()": "cpu:227833, mem:16414, objs:-/22@ad83af27", + " 88 ret vec_new -> Ok(Vec(obj#45))": "cpu:228334, mem:16478, objs:-/23@eea5227b", " 89 call bytes_new_from_slice(32)": "", - " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:229303, mem:16582, objs:-/24@2ff0ae04", + " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#47))": "cpu:229303, mem:16590, objs:-/24@aef9eded", " 91 call bytes_len(Bytes(obj#47))": "", " 92 ret bytes_len -> Ok(U32(32))": "cpu:229425", " 93 call bytes_new_from_slice(64)": "", - " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:230402, mem:16726, objs:-/25@6680166f", + " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:230402, mem:16734, objs:-/25@58fbc196", " 95 call bytes_len(Bytes(obj#49))": "", " 96 ret bytes_len -> Ok(U32(64))": "cpu:230524", " 97 call map_new_from_slices(2)": "", - " 98 call symbol_new_from_slice(10)": "cpu:231057, mem:16790", - " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:232065, mem:16880, objs:-/26@f09e7ce8", + " 98 call symbol_new_from_slice(10)": "cpu:231057, mem:16798", + " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#51))": "cpu:232065, mem:16888, objs:-/26@de2a3cee", " 100 call obj_cmp(Symbol(obj#51), Symbol(signature))": "cpu:232235", " 101 ret obj_cmp -> Ok(-1)": "cpu:232402", - " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:232842, mem:16944, objs:-/27@7f73211c", + " 102 ret map_new_from_slices -> Ok(Map(obj#53))": "cpu:232842, mem:16952, objs:-/27@b4fdd70b", " 103 call vec_push_back(Vec(obj#45), Map(obj#53))": "", - " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:234049, mem:17032, objs:-/28@b5785b21", - " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:242145, mem:18284, objs:-/32@b8f3e31c", + " 104 ret vec_push_back -> Ok(Vec(obj#55))": "cpu:234049, mem:17040, objs:-/28@f0cac6fc", + " 105 call obj_cmp(Symbol(obj#59), Symbol(signature))": "cpu:242145, mem:18292, objs:-/32@5c1d9f9d", " 106 ret obj_cmp -> Ok(-1)": "cpu:242312", - " 107 call call(Address(obj#39), Symbol(set_admin), Vec(obj#41))": "cpu:245170, mem:18596, objs:-/36@8eebff95, auth:-/1@4bb18c90", - " 108 push SAC:a010db6c:set_admin(Address(obj#1))": "cpu:276126, mem:23350, objs:-/37@11b75bca, stk:1@2228c19d, auth:1@2fb0b57d/1@be80c770", + " 107 call call(Address(obj#39), Symbol(set_admin), Vec(obj#41))": "cpu:245170, mem:18604, objs:-/36@198a022f, auth:-/1@4bb18c90", + " 108 push SAC:2e378f80:set_admin(Address(obj#1))": "cpu:276126, mem:23366, objs:-/37@a20fb969, stk:1@5a380013, auth:1@2fb0b57d/1@be80c770", " 109 call symbol_index_in_strs(Symbol(set_admin), 17)": "", " 110 ret symbol_index_in_strs -> Ok(U32(12))": "cpu:276884", " 111 call vec_new_from_slice(1)": "", - " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:277847, mem:23438, objs:-/38@92c4ade7", + " 112 ret vec_new_from_slice -> Ok(Vec(obj#75))": "cpu:277847, mem:23454, objs:-/38@1cb74065", " 113 call get_contract_data(Vec(obj#75), Instance)": "", - " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:287838, mem:24569, objs:-/47@772520a6, stk:-", + " 114 call obj_cmp(Symbol(obj#89), Symbol(issuer))": "cpu:287838, mem:24589, objs:-/47@45a6424c, stk:-", " 115 ret obj_cmp -> Ok(-1)": "cpu:288004", - " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:288935, mem:24697, objs:-/49@b4063496", + " 116 call obj_cmp(Symbol(METADATA), Vec(obj#83))": "cpu:288935, mem:24717, objs:-/49@73b3d7ea", " 117 ret obj_cmp -> Ok(-1)": "cpu:289057", " 118 call obj_cmp(Vec(obj#83), Vec(obj#87))": "", " 119 ret obj_cmp -> Ok(-1)": "cpu:289344", " 120 call obj_cmp(Vec(obj#83), Vec(obj#75))": "cpu:289395", " 121 ret obj_cmp -> Ok(0)": "cpu:289682", - " 122 ret get_contract_data -> Ok(Address(obj#85))": "cpu:289788, store:3@63cd6523/2@bdee2544, stk:1@b1a99e9c", + " 122 ret get_contract_data -> Ok(Address(obj#85))": "cpu:289788, store:3@63cd6523/2@d0bedb82, stk:1@a37e769e", " 123 call require_auth(Address(obj#85))": "", - " 124 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:290415, mem:24721", + " 124 call obj_cmp(Address(obj#57), Address(obj#85))": "cpu:290415, mem:24741", " 125 ret obj_cmp -> Ok(0)": "cpu:290707", " 126 call obj_cmp(Address(obj#57), Address(obj#85))": " auth:1@2fb0b57d/-", " 127 ret obj_cmp -> Ok(0)": "cpu:290999", @@ -131,11 +131,11 @@ " 129 ret obj_cmp -> Ok(0)": "cpu:291291", " 130 call obj_cmp(Address(obj#71), Address(obj#1))": "", " 131 ret obj_cmp -> Ok(0)": "cpu:291583", - " 132 call vec_len(Vec(obj#67))": "cpu:309003, mem:29173", + " 132 call vec_len(Vec(obj#67))": "cpu:309003, mem:29193", " 133 ret vec_len -> Ok(U32(1))": "cpu:309125", " 134 call bytes_new_from_slice(32)": "", - " 135 ret bytes_new_from_slice -> Ok(Bytes(obj#99))": "cpu:310094, mem:29285, objs:-/50@ca53e72a", - " 136 call vec_get(Vec(obj#67), U32(0))": "cpu:312006, mem:29525", + " 135 ret bytes_new_from_slice -> Ok(Bytes(obj#99))": "cpu:310094, mem:29305, objs:-/50@37f6493f", + " 136 call vec_get(Vec(obj#67), U32(0))": "cpu:312006, mem:29545", " 137 ret vec_get -> Ok(Map(obj#65))": "cpu:312232", " 138 call map_unpack_to_slice(Map(obj#65), 2)": "", " 139 ret map_unpack_to_slice -> Ok(Void)": "cpu:312584", @@ -147,65 +147,65 @@ " 145 ret verify_sig_ed25519 -> Ok(Void)": "cpu:732038", " 146 call bytes_copy_to_slice(Bytes(obj#61), U32(0), 32)": "", " 147 ret bytes_copy_to_slice -> Ok(())": "cpu:732145", - " 148 ret require_auth -> Ok(Void)": "cpu:737466, mem:30555, store:3@63cd6523/3@25793e5e, foot:3@3c3deef7, auth:1@2fb0b57d/1@eab2e100", + " 148 ret require_auth -> Ok(Void)": "cpu:737466, mem:30575, store:3@63cd6523/3@fc228fd5, foot:3@ef9f9d31, auth:1@2fb0b57d/1@eab2e100", " 149 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 150 call get_ledger_sequence()": "cpu:738751, mem:30691, store:3@63cd6523/-, foot:-", + " 150 call get_ledger_sequence()": "cpu:738751, mem:30711, store:3@63cd6523/-, foot:-", " 151 ret get_ledger_sequence -> Ok(U32(123))": "", - " 152 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:749838, mem:32656, store:3@63cd6523/3@e41754b, foot:3@3c3deef7", + " 152 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:749838, mem:32680, store:3@63cd6523/3@45a6e641, foot:3@ef9f9d31", " 153 call vec_new_from_slice(1)": "cpu:749882", - " 154 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:750845, mem:32744, objs:-/51@27db1a33", + " 154 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:750845, mem:32768, objs:-/51@5e555fe5", " 155 call put_contract_data(Vec(obj#101), Address(obj#1), Instance)": "", - " 156 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:751063, store:-/3@e41754b, stk:-", + " 156 call obj_cmp(Vec(obj#83), Vec(obj#101))": "cpu:751063, store:-/3@45a6e641, stk:-", " 157 ret obj_cmp -> Ok(0)": "cpu:751350", - " 158 call obj_cmp(Symbol(METADATA), Vec(obj#101))": "cpu:751940, mem:32832", + " 158 call obj_cmp(Symbol(METADATA), Vec(obj#101))": "cpu:751940, mem:32856", " 159 ret obj_cmp -> Ok(-1)": "cpu:752062", " 160 call obj_cmp(Vec(obj#101), Vec(obj#87))": "", " 161 ret obj_cmp -> Ok(-1)": "cpu:752349", - " 162 ret put_contract_data -> Ok(Void)": " store:3@760afe93/3@e41754b, stk:1@d0c9b56b", + " 162 ret put_contract_data -> Ok(Void)": " store:3@760afe93/3@45a6e641, stk:1@e558cca5", " 163 call get_contract_data(Symbol(METADATA), Instance)": "", - " 164 call obj_cmp(Vec(obj#101), Symbol(METADATA))": "cpu:752400, store:-/3@e41754b, stk:-", + " 164 call obj_cmp(Vec(obj#101), Symbol(METADATA))": "cpu:752400, store:-/3@45a6e641, stk:-", " 165 ret obj_cmp -> Ok(1)": "cpu:752522", - " 166 ret get_contract_data -> Ok(Map(obj#81))": "cpu:752628, store:3@760afe93/3@e41754b, stk:1@d0c9b56b", + " 166 ret get_contract_data -> Ok(Map(obj#81))": "cpu:752628, store:3@760afe93/3@45a6e641, stk:1@e558cca5", " 167 call map_unpack_to_slice(Map(obj#81), 3)": "", " 168 ret map_unpack_to_slice -> Ok(Void)": "cpu:752968", " 169 call vec_new_from_slice(3)": "", - " 170 ret vec_new_from_slice -> Ok(Vec(obj#103))": "cpu:754057, mem:32936, objs:-/52@e10bb9bb", + " 170 ret vec_new_from_slice -> Ok(Vec(obj#103))": "cpu:754057, mem:32960, objs:-/52@25537b5c", " 171 call contract_event(Vec(obj#103), Address(obj#1))": "", - " 172 ret contract_event -> Ok(Void)": "cpu:755727, mem:33113, objs:-/53@d352a62a, evt:1@f970a1b1", - " 173 pop SAC:a010db6c:set_admin -> Ok(Void)": "cpu:775723, mem:37049", - " 174 ret call -> Ok(Void)": " store:-/3@e41754b, stk:-, auth:-/-", - " 175 call vec_new_from_slice(2)": "cpu:782137, mem:38642, objs:-/54@17ca178d, store:-/5@f3e94ef4, foot:5@9a2d512c", - " 176 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:783163, mem:38738, objs:-/55@5a2e19fc", - " 177 call vec_new()": "cpu:801653, mem:43838, objs:-/56@17a3ee8f", - " 178 ret vec_new -> Ok(Vec(obj#113))": "cpu:802154, mem:43902, objs:-/57@1a23bcc6", + " 172 ret contract_event -> Ok(Void)": "cpu:755727, mem:33137, objs:-/53@eede4515, evt:1@f970a1b1", + " 173 pop SAC:2e378f80:set_admin -> Ok(Void)": "cpu:775723, mem:37081", + " 174 ret call -> Ok(Void)": " store:-/3@45a6e641, stk:-, auth:-/-", + " 175 call vec_new_from_slice(2)": "cpu:782137, mem:38674, objs:-/54@18715ae2, store:-/5@9bdd27c5, foot:5@d9798bd3", + " 176 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:783163, mem:38770, objs:-/55@7a4f126a", + " 177 call vec_new()": "cpu:801653, mem:43870, objs:-/56@5e82a5ad", + " 178 ret vec_new -> Ok(Vec(obj#113))": "cpu:802154, mem:43934, objs:-/57@5ef5c119", " 179 call bytes_new_from_slice(32)": "", - " 180 ret bytes_new_from_slice -> Ok(Bytes(obj#115))": "cpu:803123, mem:44014, objs:-/58@25143873", + " 180 ret bytes_new_from_slice -> Ok(Bytes(obj#115))": "cpu:803123, mem:44046, objs:-/58@6d3f3b26", " 181 call bytes_len(Bytes(obj#115))": "", " 182 ret bytes_len -> Ok(U32(32))": "cpu:803245", " 183 call bytes_new_from_slice(64)": "", - " 184 ret bytes_new_from_slice -> Ok(Bytes(obj#117))": "cpu:804222, mem:44158, objs:-/59@12cbc4", + " 184 ret bytes_new_from_slice -> Ok(Bytes(obj#117))": "cpu:804222, mem:44190, objs:-/59@99febd0a", " 185 call bytes_len(Bytes(obj#117))": "", " 186 ret bytes_len -> Ok(U32(64))": "cpu:804344", " 187 call map_new_from_slices(2)": "", - " 188 call symbol_new_from_slice(10)": "cpu:804877, mem:44222", - " 189 ret symbol_new_from_slice -> Ok(Symbol(obj#119))": "cpu:805885, mem:44312, objs:-/60@2615d0c0", + " 188 call symbol_new_from_slice(10)": "cpu:804877, mem:44254", + " 189 ret symbol_new_from_slice -> Ok(Symbol(obj#119))": "cpu:805885, mem:44344, objs:-/60@b390fe13", " 190 call obj_cmp(Symbol(obj#119), Symbol(signature))": "cpu:806055", " 191 ret obj_cmp -> Ok(-1)": "cpu:806222", - " 192 ret map_new_from_slices -> Ok(Map(obj#121))": "cpu:806662, mem:44376, objs:-/61@df6f061c", + " 192 ret map_new_from_slices -> Ok(Map(obj#121))": "cpu:806662, mem:44408, objs:-/61@b569f3de", " 193 call vec_push_back(Vec(obj#113), Map(obj#121))": "", - " 194 ret vec_push_back -> Ok(Vec(obj#123))": "cpu:807869, mem:44464, objs:-/62@2ef799c6", - " 195 call obj_cmp(Symbol(obj#127), Symbol(signature))": "cpu:815965, mem:45716, objs:-/66@eed556c0", + " 194 ret vec_push_back -> Ok(Vec(obj#123))": "cpu:807869, mem:44496, objs:-/62@23ff2a68", + " 195 call obj_cmp(Symbol(obj#127), Symbol(signature))": "cpu:815965, mem:45748, objs:-/66@cef9155a", " 196 ret obj_cmp -> Ok(-1)": "cpu:816132", - " 197 call call(Address(obj#39), Symbol(mint), Vec(obj#109))": "cpu:818996, mem:46052, objs:-/70@a0600fb3, auth:-/1@c22564ab", - " 198 push SAC:a010db6c:mint(Address(obj#107), I128(1000))": "cpu:850048, mem:51026, objs:-/71@eb997e6c, stk:1@581b16b3, auth:1@4f356130/1@8191d03f", + " 197 call call(Address(obj#39), Symbol(mint), Vec(obj#109))": "cpu:818996, mem:46084, objs:-/70@9feccd63, auth:-/1@c22564ab", + " 198 push SAC:2e378f80:mint(Address(obj#107), I128(1000))": "cpu:850048, mem:51066, objs:-/71@ad01e73d, stk:1@5640d3e, auth:1@4f356130/1@8191d03f", " 199 call symbol_index_in_strs(Symbol(mint), 17)": "", " 200 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:850796", " 201 call vec_new_from_slice(1)": "", - " 202 ret vec_new_from_slice -> Ok(Vec(obj#143))": "cpu:851759, mem:51114, objs:-/72@9fd1957e", + " 202 ret vec_new_from_slice -> Ok(Vec(obj#143))": "cpu:851759, mem:51154, objs:-/72@5945b70c", " 203 call get_contract_data(Vec(obj#143), Instance)": "", - " 204 call obj_cmp(Symbol(obj#157), Symbol(issuer))": "cpu:861750, mem:52245, objs:-/81@f3694182, stk:-", + " 204 call obj_cmp(Symbol(obj#157), Symbol(issuer))": "cpu:861750, mem:52289, objs:-/81@2eafbf0b, stk:-", " 205 ret obj_cmp -> Ok(-1)": "cpu:861916", - " 206 call obj_cmp(Symbol(METADATA), Vec(obj#151))": "cpu:862847, mem:52373, objs:-/83@6dd2dbfb", + " 206 call obj_cmp(Symbol(METADATA), Vec(obj#151))": "cpu:862847, mem:52417, objs:-/83@590f3d27", " 207 ret obj_cmp -> Ok(-1)": "cpu:862969", " 208 call obj_cmp(Vec(obj#151), Vec(obj#155))": "", " 209 ret obj_cmp -> Ok(-1)": "cpu:863256", @@ -213,7 +213,7 @@ " 211 ret obj_cmp -> Ok(-1)": "cpu:863594", " 212 call obj_cmp(Vec(obj#155), Vec(obj#143))": "", " 213 ret obj_cmp -> Ok(0)": "cpu:863881", - " 214 ret get_contract_data -> Ok(Vec(obj#165))": "cpu:863987, store:3@fbc5e4f6/5@f3e94ef4, stk:1@257ff591", + " 214 ret get_contract_data -> Ok(Vec(obj#165))": "cpu:863987, store:3@fbc5e4f6/5@9bdd27c5, stk:1@14881d7d", " 215 call vec_get(Vec(obj#165), U32(0))": "", " 216 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:864152", " 217 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -224,16 +224,16 @@ " 222 ret map_unpack_to_slice -> Ok(Void)": "cpu:864863", " 223 call bytes_len(Bytes(obj#161))": "", " 224 ret bytes_len -> Ok(U32(32))": "cpu:864985", - " 225 call obj_cmp(Address(obj#167), Address(obj#107))": "cpu:865578, mem:52437, objs:-/84@1f968068", + " 225 call obj_cmp(Address(obj#167), Address(obj#107))": "cpu:865578, mem:52481, objs:-/84@4b7c9047", " 226 ret obj_cmp -> Ok(-1)": "cpu:865870", " 227 call vec_new_from_slice(1)": "", - " 228 ret vec_new_from_slice -> Ok(Vec(obj#169))": "cpu:866833, mem:52525, objs:-/85@1594829", + " 228 ret vec_new_from_slice -> Ok(Vec(obj#169))": "cpu:866833, mem:52569, objs:-/85@2e3df710", " 229 call get_contract_data(Vec(obj#169), Instance)": "", - " 230 call obj_cmp(Vec(obj#151), Vec(obj#169))": "cpu:866945, store:-/5@f3e94ef4, stk:-", + " 230 call obj_cmp(Vec(obj#151), Vec(obj#169))": "cpu:866945, store:-/5@9bdd27c5, stk:-", " 231 ret obj_cmp -> Ok(0)": "cpu:867232", - " 232 ret get_contract_data -> Ok(Address(obj#153))": "cpu:867338, store:3@fbc5e4f6/5@f3e94ef4, stk:1@257ff591", + " 232 ret get_contract_data -> Ok(Address(obj#153))": "cpu:867338, store:3@fbc5e4f6/5@9bdd27c5, stk:1@14881d7d", " 233 call require_auth(Address(obj#153))": "", - " 234 call obj_cmp(Address(obj#125), Address(obj#153))": "cpu:867967, mem:52557", + " 234 call obj_cmp(Address(obj#125), Address(obj#153))": "cpu:867967, mem:52601", " 235 ret obj_cmp -> Ok(0)": "cpu:868259", " 236 call obj_cmp(Address(obj#125), Address(obj#153))": " auth:1@4f356130/-", " 237 ret obj_cmp -> Ok(0)": "cpu:868551", @@ -241,11 +241,11 @@ " 239 ret obj_cmp -> Ok(0)": "cpu:868843", " 240 call obj_cmp(Address(obj#139), Address(obj#107))": "", " 241 ret obj_cmp -> Ok(0)": "cpu:869135", - " 242 call vec_len(Vec(obj#135))": "cpu:887693, mem:57609", + " 242 call vec_len(Vec(obj#135))": "cpu:887693, mem:57653", " 243 ret vec_len -> Ok(U32(1))": "cpu:887815", " 244 call bytes_new_from_slice(32)": "", - " 245 ret bytes_new_from_slice -> Ok(Bytes(obj#171))": "cpu:888784, mem:57721, objs:-/86@22ecf15d", - " 246 call vec_get(Vec(obj#135), U32(0))": "cpu:890861, mem:57961", + " 245 ret bytes_new_from_slice -> Ok(Bytes(obj#171))": "cpu:888784, mem:57765, objs:-/86@b087b306", + " 246 call vec_get(Vec(obj#135), U32(0))": "cpu:890861, mem:58005", " 247 ret vec_get -> Ok(Map(obj#133))": "cpu:891087", " 248 call map_unpack_to_slice(Map(obj#133), 2)": "", " 249 ret map_unpack_to_slice -> Ok(Void)": "cpu:891439", @@ -257,19 +257,19 @@ " 255 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1310893", " 256 call bytes_copy_to_slice(Bytes(obj#129), U32(0), 32)": "", " 257 ret bytes_copy_to_slice -> Ok(())": "cpu:1311000", - " 258 ret require_auth -> Ok(Void)": "cpu:1318115, mem:59549, store:3@fbc5e4f6/6@defc6a58, foot:6@9f5b00ff, auth:1@4f356130/1@1f9627d6", + " 258 ret require_auth -> Ok(Void)": "cpu:1318115, mem:59593, store:3@fbc5e4f6/6@6af9bb36, foot:6@a9d63ab6, auth:1@4f356130/1@1f9627d6", " 259 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 260 call get_ledger_sequence()": "cpu:1319421, mem:59685, store:3@fbc5e4f6/-, foot:-", + " 260 call get_ledger_sequence()": "cpu:1319421, mem:59729, store:3@fbc5e4f6/-, foot:-", " 261 ret get_ledger_sequence -> Ok(U32(123))": "", - " 262 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1329586, mem:61430, store:3@fbc5e4f6/6@defc6a58, foot:6@9f5b00ff", + " 262 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1329586, mem:61478, store:3@fbc5e4f6/6@6af9bb36, foot:6@a9d63ab6", " 263 call vec_new_from_slice(1)": "cpu:1329781", - " 264 ret vec_new_from_slice -> Ok(Vec(obj#173))": "cpu:1330744, mem:61518, objs:-/87@3c5cbd26", + " 264 ret vec_new_from_slice -> Ok(Vec(obj#173))": "cpu:1330744, mem:61566, objs:-/87@efeb70a6", " 265 call get_contract_data(Vec(obj#173), Instance)": "", - " 266 call obj_cmp(Vec(obj#151), Vec(obj#173))": "cpu:1330856, store:-/6@defc6a58, stk:-", + " 266 call obj_cmp(Vec(obj#151), Vec(obj#173))": "cpu:1330856, store:-/6@6af9bb36, stk:-", " 267 ret obj_cmp -> Ok(-1)": "cpu:1331143", " 268 call obj_cmp(Vec(obj#155), Vec(obj#173))": "", " 269 ret obj_cmp -> Ok(0)": "cpu:1331430", - " 270 ret get_contract_data -> Ok(Vec(obj#165))": "cpu:1331536, store:3@fbc5e4f6/6@defc6a58, stk:1@257ff591", + " 270 ret get_contract_data -> Ok(Vec(obj#165))": "cpu:1331536, store:3@fbc5e4f6/6@6af9bb36, stk:1@14881d7d", " 271 call vec_get(Vec(obj#165), U32(0))": "", " 272 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1331701", " 273 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -284,14 +284,14 @@ " 282 ret string_len -> Ok(U32(4))": "cpu:1332763", " 283 call string_copy_to_slice(String(obj#159), U32(0), 4)": "", " 284 ret string_copy_to_slice -> Ok(())": "cpu:1332866", - " 285 call vec_new_from_slice(1)": "cpu:1333928, mem:61654", - " 286 ret vec_new_from_slice -> Ok(Vec(obj#175))": "cpu:1334891, mem:61742, objs:-/88@5644939e", + " 285 call vec_new_from_slice(1)": "cpu:1333928, mem:61702", + " 286 ret vec_new_from_slice -> Ok(Vec(obj#175))": "cpu:1334891, mem:61790, objs:-/88@8a600636", " 287 call get_contract_data(Vec(obj#175), Instance)": "", - " 288 call obj_cmp(Vec(obj#151), Vec(obj#175))": "cpu:1335003, store:-/6@defc6a58, stk:-", + " 288 call obj_cmp(Vec(obj#151), Vec(obj#175))": "cpu:1335003, store:-/6@6af9bb36, stk:-", " 289 ret obj_cmp -> Ok(-1)": "cpu:1335290", " 290 call obj_cmp(Vec(obj#155), Vec(obj#175))": "", " 291 ret obj_cmp -> Ok(0)": "cpu:1335577", - " 292 ret get_contract_data -> Ok(Vec(obj#165))": "cpu:1335683, store:3@fbc5e4f6/6@defc6a58, stk:1@257ff591", + " 292 ret get_contract_data -> Ok(Vec(obj#165))": "cpu:1335683, store:3@fbc5e4f6/6@6af9bb36, stk:1@14881d7d", " 293 call vec_get(Vec(obj#165), U32(0))": "", " 294 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1335848", " 295 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -306,34 +306,34 @@ " 304 ret string_len -> Ok(U32(4))": "cpu:1336910", " 305 call string_copy_to_slice(String(obj#159), U32(0), 4)": "", " 306 ret string_copy_to_slice -> Ok(())": "cpu:1337013", - " 307 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1339777, mem:62574, store:3@fbc5e4f6/6@8a18d524", - " 308 call obj_cmp(Vec(obj#151), Symbol(METADATA))": "cpu:1339828, store:-/6@8a18d524, stk:-", + " 307 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1339777, mem:62622, store:3@fbc5e4f6/6@99322e4", + " 308 call obj_cmp(Vec(obj#151), Symbol(METADATA))": "cpu:1339828, store:-/6@99322e4, stk:-", " 309 ret obj_cmp -> Ok(1)": "cpu:1339950", - " 310 ret get_contract_data -> Ok(Map(obj#149))": "cpu:1340056, store:3@fbc5e4f6/6@8a18d524, stk:1@257ff591", + " 310 ret get_contract_data -> Ok(Map(obj#149))": "cpu:1340056, store:3@fbc5e4f6/6@99322e4, stk:1@14881d7d", " 311 call map_unpack_to_slice(Map(obj#149), 3)": "", " 312 ret map_unpack_to_slice -> Ok(Void)": "cpu:1340396", " 313 call vec_new_from_slice(4)": "", - " 314 ret vec_new_from_slice -> Ok(Vec(obj#177))": "cpu:1341548, mem:62686, objs:-/89@616c4825", + " 314 ret vec_new_from_slice -> Ok(Vec(obj#177))": "cpu:1341548, mem:62734, objs:-/89@4e40c82e", " 315 call contract_event(Vec(obj#177), I128(1000))": "", - " 316 ret contract_event -> Ok(Void)": "cpu:1343157, mem:62863, objs:-/90@2bf9c746, evt:2@79bfaf3a", - " 317 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 318 ret call -> Ok(Void)": " store:-/6@8a18d524, stk:-, auth:-/-", - " 319 call vec_new_from_slice(1)": "cpu:1343597, mem:62927, objs:-/91@8027023d", - " 320 ret vec_new_from_slice -> Ok(Vec(obj#183))": "cpu:1344621, mem:63015, objs:-/92@b457e708", + " 316 ret contract_event -> Ok(Void)": "cpu:1343157, mem:62911, objs:-/90@163a89d5, evt:2@79bfaf3a", + " 317 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 318 ret call -> Ok(Void)": " store:-/6@99322e4, stk:-, auth:-/-", + " 319 call vec_new_from_slice(1)": "cpu:1343597, mem:62975, objs:-/91@9c79848a", + " 320 ret vec_new_from_slice -> Ok(Vec(obj#183))": "cpu:1344621, mem:63063, objs:-/92@8b0f7ec9", " 321 call call(Address(obj#39), Symbol(balance), Vec(obj#183))": "", - " 322 push SAC:a010db6c:balance(Address(obj#181))": "cpu:1374917, mem:67953, objs:-/93@4dcee251, stk:1@291a3c2f, auth:1@f12d29dd/-", + " 322 push SAC:2e378f80:balance(Address(obj#181))": "cpu:1374917, mem:68009, objs:-/93@b14ad1c0, stk:1@7c5237a4, auth:1@f12d29dd/-", " 323 call symbol_index_in_strs(Symbol(balance), 17)": "", " 324 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:1375665", " 325 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 326 call get_ledger_sequence()": "cpu:1376971, mem:68089, store:-/-, foot:-", + " 326 call get_ledger_sequence()": "cpu:1376971, mem:68145, store:-/-, foot:-", " 327 ret get_ledger_sequence -> Ok(U32(123))": "", - " 328 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1387136, mem:69834, store:-/6@8a18d524, foot:6@9f5b00ff", + " 328 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1387136, mem:69894, store:-/6@99322e4, foot:6@a9d63ab6", " 329 call vec_new_from_slice(1)": "cpu:1387243", - " 330 ret vec_new_from_slice -> Ok(Vec(obj#187))": "cpu:1388206, mem:69922, objs:-/94@89fc559b", + " 330 ret vec_new_from_slice -> Ok(Vec(obj#187))": "cpu:1388206, mem:69982, objs:-/94@ab94b8ca", " 331 call get_contract_data(Vec(obj#187), Instance)": "", - " 332 call obj_cmp(Symbol(obj#201), Symbol(issuer))": "cpu:1398197, mem:71053, objs:-/103@58dc1781, stk:-", + " 332 call obj_cmp(Symbol(obj#201), Symbol(issuer))": "cpu:1398197, mem:71117, objs:-/103@f5ab1e78, stk:-", " 333 ret obj_cmp -> Ok(-1)": "cpu:1398363", - " 334 call obj_cmp(Symbol(METADATA), Vec(obj#195))": "cpu:1399294, mem:71181, objs:-/105@2e92d226", + " 334 call obj_cmp(Symbol(METADATA), Vec(obj#195))": "cpu:1399294, mem:71245, objs:-/105@7a82169e", " 335 ret obj_cmp -> Ok(-1)": "cpu:1399416", " 336 call obj_cmp(Vec(obj#195), Vec(obj#199))": "", " 337 ret obj_cmp -> Ok(-1)": "cpu:1399703", @@ -341,7 +341,7 @@ " 339 ret obj_cmp -> Ok(-1)": "cpu:1400041", " 340 call obj_cmp(Vec(obj#199), Vec(obj#187))": "", " 341 ret obj_cmp -> Ok(0)": "cpu:1400328", - " 342 ret get_contract_data -> Ok(Vec(obj#209))": "cpu:1400434, store:3@636c0135/6@8a18d524, stk:1@7d0c7cb3", + " 342 ret get_contract_data -> Ok(Vec(obj#209))": "cpu:1400434, store:3@636c0135/6@99322e4, stk:1@7f96aa3d", " 343 call vec_get(Vec(obj#209), U32(0))": "", " 344 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1400599", " 345 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -356,36 +356,36 @@ " 354 ret string_len -> Ok(U32(4))": "cpu:1401661", " 355 call string_copy_to_slice(String(obj#203), U32(0), 4)": "", " 356 ret string_copy_to_slice -> Ok(())": "cpu:1401764", - " 357 pop SAC:a010db6c:balance -> Ok(I128(1000))": "cpu:1402777, mem:71317", - " 358 ret call -> Ok(I128(1000))": " store:-/6@8a18d524, stk:-, auth:-/-", - " 359 call vec_new_from_slice(3)": "cpu:1403657, mem:71445, objs:-/107@b60f69eb", - " 360 ret vec_new_from_slice -> Ok(Vec(obj#215))": "cpu:1404746, mem:71549, objs:-/108@c8d08881", - " 361 call vec_new()": "cpu:1426920, mem:77841, objs:-/109@bd6c3a57", - " 362 ret vec_new -> Ok(Vec(obj#219))": "cpu:1427421, mem:77905, objs:-/110@93d0fb7", + " 357 pop SAC:2e378f80:balance -> Ok(I128(1000))": "cpu:1402777, mem:71381", + " 358 ret call -> Ok(I128(1000))": " store:-/6@99322e4, stk:-, auth:-/-", + " 359 call vec_new_from_slice(3)": "cpu:1403657, mem:71509, objs:-/107@9717f7d1", + " 360 ret vec_new_from_slice -> Ok(Vec(obj#215))": "cpu:1404746, mem:71613, objs:-/108@d9f36e40", + " 361 call vec_new()": "cpu:1426920, mem:77905, objs:-/109@2f538e36", + " 362 ret vec_new -> Ok(Vec(obj#219))": "cpu:1427421, mem:77969, objs:-/110@97293e51", " 363 call bytes_new_from_slice(32)": "", - " 364 ret bytes_new_from_slice -> Ok(Bytes(obj#221))": "cpu:1428390, mem:78017, objs:-/111@b6d4d192", + " 364 ret bytes_new_from_slice -> Ok(Bytes(obj#221))": "cpu:1428390, mem:78081, objs:-/111@82673d0f", " 365 call bytes_len(Bytes(obj#221))": "", " 366 ret bytes_len -> Ok(U32(32))": "cpu:1428512", " 367 call bytes_new_from_slice(64)": "", - " 368 ret bytes_new_from_slice -> Ok(Bytes(obj#223))": "cpu:1429489, mem:78161, objs:-/112@e309f126", + " 368 ret bytes_new_from_slice -> Ok(Bytes(obj#223))": "cpu:1429489, mem:78225, objs:-/112@33b79db3", " 369 call bytes_len(Bytes(obj#223))": "", " 370 ret bytes_len -> Ok(U32(64))": "cpu:1429611", " 371 call map_new_from_slices(2)": "", - " 372 call symbol_new_from_slice(10)": "cpu:1430144, mem:78225", - " 373 ret symbol_new_from_slice -> Ok(Symbol(obj#225))": "cpu:1431152, mem:78315, objs:-/113@a8508760", + " 372 call symbol_new_from_slice(10)": "cpu:1430144, mem:78289", + " 373 ret symbol_new_from_slice -> Ok(Symbol(obj#225))": "cpu:1431152, mem:78379, objs:-/113@287f18b7", " 374 call obj_cmp(Symbol(obj#225), Symbol(signature))": "cpu:1431322", " 375 ret obj_cmp -> Ok(-1)": "cpu:1431489", - " 376 ret map_new_from_slices -> Ok(Map(obj#227))": "cpu:1431929, mem:78379, objs:-/114@4b83d407", + " 376 ret map_new_from_slices -> Ok(Map(obj#227))": "cpu:1431929, mem:78443, objs:-/114@443b3018", " 377 call vec_push_back(Vec(obj#219), Map(obj#227))": "", - " 378 ret vec_push_back -> Ok(Vec(obj#229))": "cpu:1433136, mem:78467, objs:-/115@48c09bcd", - " 379 call obj_cmp(Symbol(obj#233), Symbol(signature))": "cpu:1441232, mem:79719, objs:-/119@9ba8c535", + " 378 ret vec_push_back -> Ok(Vec(obj#229))": "cpu:1433136, mem:78531, objs:-/115@85d2636c", + " 379 call obj_cmp(Symbol(obj#233), Symbol(signature))": "cpu:1441232, mem:79783, objs:-/119@b04b471", " 380 ret obj_cmp -> Ok(-1)": "cpu:1441399", - " 381 call call(Address(obj#39), Symbol(transfer), Vec(obj#215))": "cpu:1444755, mem:80143, objs:-/124@6db4c81f, auth:-/1@c4ad8931", - " 382 push SAC:a010db6c:transfer(Address(obj#213), Address(obj#211), I128(1))": "cpu:1476117, mem:85201, objs:-/125@db3de210, stk:1@636716c, auth:1@3f2fa4e7/1@e4fe2ca1", + " 381 call call(Address(obj#39), Symbol(transfer), Vec(obj#215))": "cpu:1444755, mem:80207, objs:-/124@dc57374e, auth:-/1@c4ad8931", + " 382 push SAC:2e378f80:transfer(Address(obj#213), Address(obj#211), I128(1))": "cpu:1476117, mem:85273, objs:-/125@2712bf8c, stk:1@51404543, auth:1@3f2fa4e7/1@e4fe2ca1", " 383 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 384 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:1476875", " 385 call require_auth(Address(obj#213))": "", - " 386 call obj_cmp(Address(obj#231), Address(obj#213))": "cpu:1477506, mem:85241", + " 386 call obj_cmp(Address(obj#231), Address(obj#213))": "cpu:1477506, mem:85313", " 387 ret obj_cmp -> Ok(0)": "cpu:1477798", " 388 call obj_cmp(Address(obj#231), Address(obj#213))": " auth:1@3f2fa4e7/-", " 389 ret obj_cmp -> Ok(0)": "cpu:1478090", @@ -395,11 +395,11 @@ " 393 ret obj_cmp -> Ok(0)": "cpu:1478674", " 394 call obj_cmp(Address(obj#247), Address(obj#211))": "", " 395 ret obj_cmp -> Ok(0)": "cpu:1478966", - " 396 call vec_len(Vec(obj#241))": "cpu:1501208, mem:91485", + " 396 call vec_len(Vec(obj#241))": "cpu:1501208, mem:91557", " 397 ret vec_len -> Ok(U32(1))": "cpu:1501330", " 398 call bytes_new_from_slice(32)": "", - " 399 ret bytes_new_from_slice -> Ok(Bytes(obj#251))": "cpu:1502299, mem:91597, objs:-/126@fd310227", - " 400 call vec_get(Vec(obj#241), U32(0))": "cpu:1504232, mem:91837", + " 399 ret bytes_new_from_slice -> Ok(Bytes(obj#251))": "cpu:1502299, mem:91669, objs:-/126@8bc397be", + " 400 call vec_get(Vec(obj#241), U32(0))": "cpu:1504232, mem:91909", " 401 ret vec_get -> Ok(Map(obj#239))": "cpu:1504458", " 402 call map_unpack_to_slice(Map(obj#239), 2)": "", " 403 ret map_unpack_to_slice -> Ok(Void)": "cpu:1504810", @@ -411,17 +411,17 @@ " 409 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1924264", " 410 call bytes_copy_to_slice(Bytes(obj#235), U32(0), 32)": "", " 411 ret bytes_copy_to_slice -> Ok(())": "cpu:1924371", - " 412 ret require_auth -> Ok(Void)": "cpu:1931360, mem:93611, store:-/7@a51ef846, foot:7@90c99d80, auth:1@3f2fa4e7/1@5843f14b", + " 412 ret require_auth -> Ok(Void)": "cpu:1931360, mem:93683, store:-/7@de1e0f9d, foot:7@d09a1654, auth:1@3f2fa4e7/1@5843f14b", " 413 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 414 call get_ledger_sequence()": "cpu:1932810, mem:93747, store:-/-, foot:-", + " 414 call get_ledger_sequence()": "cpu:1932810, mem:93819, store:-/-, foot:-", " 415 ret get_ledger_sequence -> Ok(U32(123))": "", - " 416 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1943119, mem:95492, store:-/7@a51ef846, foot:7@90c99d80", + " 416 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1943119, mem:95568, store:-/7@de1e0f9d, foot:7@d09a1654", " 417 call vec_new_from_slice(1)": "cpu:1943314", - " 418 ret vec_new_from_slice -> Ok(Vec(obj#253))": "cpu:1944277, mem:95580, objs:-/127@a1aeceea", + " 418 ret vec_new_from_slice -> Ok(Vec(obj#253))": "cpu:1944277, mem:95656, objs:-/127@5b13f7f7", " 419 call get_contract_data(Vec(obj#253), Instance)": "", - " 420 call obj_cmp(Symbol(obj#267), Symbol(issuer))": "cpu:1954268, mem:96711, objs:-/136@afc068c1, stk:-", + " 420 call obj_cmp(Symbol(obj#267), Symbol(issuer))": "cpu:1954268, mem:96791, objs:-/136@de3621c1, stk:-", " 421 ret obj_cmp -> Ok(-1)": "cpu:1954434", - " 422 call obj_cmp(Symbol(METADATA), Vec(obj#261))": "cpu:1955365, mem:96839, objs:-/138@9399b32c", + " 422 call obj_cmp(Symbol(METADATA), Vec(obj#261))": "cpu:1955365, mem:96919, objs:-/138@58fed4f9", " 423 ret obj_cmp -> Ok(-1)": "cpu:1955487", " 424 call obj_cmp(Vec(obj#261), Vec(obj#265))": "", " 425 ret obj_cmp -> Ok(-1)": "cpu:1955774", @@ -429,7 +429,7 @@ " 427 ret obj_cmp -> Ok(-1)": "cpu:1956112", " 428 call obj_cmp(Vec(obj#265), Vec(obj#253))": "", " 429 ret obj_cmp -> Ok(0)": "cpu:1956399", - " 430 ret get_contract_data -> Ok(Vec(obj#275))": "cpu:1956505, store:3@5f7ac842/7@a51ef846, stk:1@4017d8c1", + " 430 ret get_contract_data -> Ok(Vec(obj#275))": "cpu:1956505, store:3@5f7ac842/7@de1e0f9d, stk:1@af0ee6e3", " 431 call vec_get(Vec(obj#275), U32(0))": "", " 432 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1956670", " 433 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -444,14 +444,14 @@ " 442 ret string_len -> Ok(U32(4))": "cpu:1957732", " 443 call string_copy_to_slice(String(obj#269), U32(0), 4)": "", " 444 ret string_copy_to_slice -> Ok(())": "cpu:1957835", - " 445 call vec_new_from_slice(1)": "cpu:1958897, mem:96975", - " 446 ret vec_new_from_slice -> Ok(Vec(obj#277))": "cpu:1959860, mem:97063, objs:-/139@a94f0e8d", + " 445 call vec_new_from_slice(1)": "cpu:1958897, mem:97055", + " 446 ret vec_new_from_slice -> Ok(Vec(obj#277))": "cpu:1959860, mem:97143, objs:-/139@5089c268", " 447 call get_contract_data(Vec(obj#277), Instance)": "", - " 448 call obj_cmp(Vec(obj#261), Vec(obj#277))": "cpu:1959972, store:-/7@a51ef846, stk:-", + " 448 call obj_cmp(Vec(obj#261), Vec(obj#277))": "cpu:1959972, store:-/7@de1e0f9d, stk:-", " 449 ret obj_cmp -> Ok(-1)": "cpu:1960259", " 450 call obj_cmp(Vec(obj#265), Vec(obj#277))": "", " 451 ret obj_cmp -> Ok(0)": "cpu:1960546", - " 452 ret get_contract_data -> Ok(Vec(obj#275))": "cpu:1960652, store:3@5f7ac842/7@a51ef846, stk:1@4017d8c1", + " 452 ret get_contract_data -> Ok(Vec(obj#275))": "cpu:1960652, store:3@5f7ac842/7@de1e0f9d, stk:1@af0ee6e3", " 453 call vec_get(Vec(obj#275), U32(0))": "", " 454 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1960817", " 455 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -466,14 +466,14 @@ " 464 ret string_len -> Ok(U32(4))": "cpu:1961879", " 465 call string_copy_to_slice(String(obj#269), U32(0), 4)": "", " 466 ret string_copy_to_slice -> Ok(())": "cpu:1961982", - " 467 call vec_new_from_slice(1)": "cpu:1965013, mem:97963, store:3@5f7ac842/7@1b0668ef", - " 468 ret vec_new_from_slice -> Ok(Vec(obj#279))": "cpu:1965976, mem:98051, objs:-/140@869558d2", + " 467 call vec_new_from_slice(1)": "cpu:1965013, mem:98043, store:3@5f7ac842/7@e03196a8", + " 468 ret vec_new_from_slice -> Ok(Vec(obj#279))": "cpu:1965976, mem:98131, objs:-/140@c69d88f9", " 469 call get_contract_data(Vec(obj#279), Instance)": "", - " 470 call obj_cmp(Vec(obj#261), Vec(obj#279))": "cpu:1966088, store:-/7@1b0668ef, stk:-", + " 470 call obj_cmp(Vec(obj#261), Vec(obj#279))": "cpu:1966088, store:-/7@e03196a8, stk:-", " 471 ret obj_cmp -> Ok(-1)": "cpu:1966375", " 472 call obj_cmp(Vec(obj#265), Vec(obj#279))": "", " 473 ret obj_cmp -> Ok(0)": "cpu:1966662", - " 474 ret get_contract_data -> Ok(Vec(obj#275))": "cpu:1966768, store:3@5f7ac842/7@1b0668ef, stk:1@4017d8c1", + " 474 ret get_contract_data -> Ok(Vec(obj#275))": "cpu:1966768, store:3@5f7ac842/7@e03196a8, stk:1@af0ee6e3", " 475 call vec_get(Vec(obj#275), U32(0))": "", " 476 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1966933", " 477 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -489,13 +489,13 @@ " 487 call string_copy_to_slice(String(obj#269), U32(0), 4)": "", " 488 ret string_copy_to_slice -> Ok(())": "cpu:1968098", " 489 call vec_new_from_slice(1)": "cpu:1968251", - " 490 ret vec_new_from_slice -> Ok(Vec(obj#281))": "cpu:1969214, mem:98139, objs:-/141@9411460e", + " 490 ret vec_new_from_slice -> Ok(Vec(obj#281))": "cpu:1969214, mem:98219, objs:-/141@732d6f0b", " 491 call get_contract_data(Vec(obj#281), Instance)": "", - " 492 call obj_cmp(Vec(obj#261), Vec(obj#281))": "cpu:1969326, store:-/7@1b0668ef, stk:-", + " 492 call obj_cmp(Vec(obj#261), Vec(obj#281))": "cpu:1969326, store:-/7@e03196a8, stk:-", " 493 ret obj_cmp -> Ok(-1)": "cpu:1969613", " 494 call obj_cmp(Vec(obj#265), Vec(obj#281))": "", " 495 ret obj_cmp -> Ok(0)": "cpu:1969900", - " 496 ret get_contract_data -> Ok(Vec(obj#275))": "cpu:1970006, store:3@5f7ac842/7@1b0668ef, stk:1@4017d8c1", + " 496 ret get_contract_data -> Ok(Vec(obj#275))": "cpu:1970006, store:3@5f7ac842/7@e03196a8, stk:1@af0ee6e3", " 497 call vec_get(Vec(obj#275), U32(0))": "", " 498 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1970171", " 499 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -511,33 +511,33 @@ " 509 call string_copy_to_slice(String(obj#269), U32(0), 4)": "", " 510 ret string_copy_to_slice -> Ok(())": "cpu:1971336", " 511 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1971382", - " 512 call obj_cmp(Vec(obj#261), Symbol(METADATA))": "cpu:1971433, store:-/7@1b0668ef, stk:-", + " 512 call obj_cmp(Vec(obj#261), Symbol(METADATA))": "cpu:1971433, store:-/7@e03196a8, stk:-", " 513 ret obj_cmp -> Ok(1)": "cpu:1971555", - " 514 ret get_contract_data -> Ok(Map(obj#259))": "cpu:1971661, store:3@5f7ac842/7@1b0668ef, stk:1@4017d8c1", + " 514 ret get_contract_data -> Ok(Map(obj#259))": "cpu:1971661, store:3@5f7ac842/7@e03196a8, stk:1@af0ee6e3", " 515 call map_unpack_to_slice(Map(obj#259), 3)": "", " 516 ret map_unpack_to_slice -> Ok(Void)": "cpu:1972001", " 517 call vec_new_from_slice(4)": "", - " 518 ret vec_new_from_slice -> Ok(Vec(obj#283))": "cpu:1973153, mem:98251, objs:-/142@6e1c53e8", + " 518 ret vec_new_from_slice -> Ok(Vec(obj#283))": "cpu:1973153, mem:98331, objs:-/142@7fc18663", " 519 call contract_event(Vec(obj#283), I128(1))": "", - " 520 ret contract_event -> Ok(Void)": "cpu:1974762, mem:98428, objs:-/143@b84ce8bb, evt:3@31861713", - " 521 pop SAC:a010db6c:transfer -> Ok(Void)": "", - " 522 ret call -> Ok(Void)": " store:-/7@1b0668ef, stk:-, auth:-/-", - " 523 call vec_new_from_slice(1)": "cpu:1975202, mem:98492, objs:-/144@9ee42d43", - " 524 ret vec_new_from_slice -> Ok(Vec(obj#289))": "cpu:1976226, mem:98580, objs:-/145@90890ece", + " 520 ret contract_event -> Ok(Void)": "cpu:1974762, mem:98508, objs:-/143@b1aad8ff, evt:3@31861713", + " 521 pop SAC:2e378f80:transfer -> Ok(Void)": "", + " 522 ret call -> Ok(Void)": " store:-/7@e03196a8, stk:-, auth:-/-", + " 523 call vec_new_from_slice(1)": "cpu:1975202, mem:98572, objs:-/144@62fa26fc", + " 524 ret vec_new_from_slice -> Ok(Vec(obj#289))": "cpu:1976226, mem:98660, objs:-/145@fd0f8ee8", " 525 call call(Address(obj#39), Symbol(balance), Vec(obj#289))": "", - " 526 push SAC:a010db6c:balance(Address(obj#287))": "cpu:2006826, mem:103586, objs:-/146@ae96e7b5, stk:1@50f480de, auth:1@fda023bd/-", + " 526 push SAC:2e378f80:balance(Address(obj#287))": "cpu:2006826, mem:103674, objs:-/146@f628267a, stk:1@755a75cd, auth:1@fda023bd/-", " 527 call symbol_index_in_strs(Symbol(balance), 17)": "", " 528 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:2007574", " 529 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 530 call get_ledger_sequence()": "cpu:2009024, mem:103722, store:-/-, foot:-", + " 530 call get_ledger_sequence()": "cpu:2009024, mem:103810, store:-/-, foot:-", " 531 ret get_ledger_sequence -> Ok(U32(123))": "", - " 532 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2019333, mem:105467, store:-/7@1b0668ef, foot:7@90c99d80", + " 532 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2019333, mem:105559, store:-/7@e03196a8, foot:7@d09a1654", " 533 call vec_new_from_slice(1)": "cpu:2019440", - " 534 ret vec_new_from_slice -> Ok(Vec(obj#293))": "cpu:2020403, mem:105555, objs:-/147@1a520629", + " 534 ret vec_new_from_slice -> Ok(Vec(obj#293))": "cpu:2020403, mem:105647, objs:-/147@9279fd7e", " 535 call get_contract_data(Vec(obj#293), Instance)": "", - " 536 call obj_cmp(Symbol(obj#307), Symbol(issuer))": "cpu:2030394, mem:106686, objs:-/156@3ee5e41c, stk:-", + " 536 call obj_cmp(Symbol(obj#307), Symbol(issuer))": "cpu:2030394, mem:106782, objs:-/156@6b186ec3, stk:-", " 537 ret obj_cmp -> Ok(-1)": "cpu:2030560", - " 538 call obj_cmp(Symbol(METADATA), Vec(obj#301))": "cpu:2031491, mem:106814, objs:-/158@54519386", + " 538 call obj_cmp(Symbol(METADATA), Vec(obj#301))": "cpu:2031491, mem:106910, objs:-/158@73590128", " 539 ret obj_cmp -> Ok(-1)": "cpu:2031613", " 540 call obj_cmp(Vec(obj#301), Vec(obj#305))": "", " 541 ret obj_cmp -> Ok(-1)": "cpu:2031900", @@ -545,7 +545,7 @@ " 543 ret obj_cmp -> Ok(-1)": "cpu:2032238", " 544 call obj_cmp(Vec(obj#305), Vec(obj#293))": "", " 545 ret obj_cmp -> Ok(0)": "cpu:2032525", - " 546 ret get_contract_data -> Ok(Vec(obj#315))": "cpu:2032631, store:3@9c2b16ef/7@1b0668ef, stk:1@4631aff8", + " 546 ret get_contract_data -> Ok(Vec(obj#315))": "cpu:2032631, store:3@9c2b16ef/7@e03196a8, stk:1@1fbdb1a3", " 547 call vec_get(Vec(obj#315), U32(0))": "", " 548 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2032796", " 549 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -560,24 +560,24 @@ " 558 ret string_len -> Ok(U32(4))": "cpu:2033858", " 559 call string_copy_to_slice(String(obj#309), U32(0), 4)": "", " 560 ret string_copy_to_slice -> Ok(())": "cpu:2033961", - " 561 pop SAC:a010db6c:balance -> Ok(I128(999))": "cpu:2034974, mem:106950", - " 562 ret call -> Ok(I128(999))": " store:-/7@1b0668ef, stk:-, auth:-/-", - " 563 call vec_new_from_slice(1)": "cpu:2035414, mem:107014, objs:-/159@f0c6bd13", - " 564 ret vec_new_from_slice -> Ok(Vec(obj#319))": "cpu:2036438, mem:107102, objs:-/160@968f1583", + " 561 pop SAC:2e378f80:balance -> Ok(I128(999))": "cpu:2034974, mem:107046", + " 562 ret call -> Ok(I128(999))": " store:-/7@e03196a8, stk:-, auth:-/-", + " 563 call vec_new_from_slice(1)": "cpu:2035414, mem:107110, objs:-/159@7a9dcca9", + " 564 ret vec_new_from_slice -> Ok(Vec(obj#319))": "cpu:2036438, mem:107198, objs:-/160@d09724cd", " 565 call call(Address(obj#39), Symbol(balance), Vec(obj#319))": "", - " 566 push SAC:a010db6c:balance(Address(obj#317))": "cpu:2067038, mem:112108, objs:-/161@94d8200d, stk:1@546577f8, auth:1@24e8f1a3/-", + " 566 push SAC:2e378f80:balance(Address(obj#317))": "cpu:2067038, mem:112212, objs:-/161@ed51db2d, stk:1@f4713ec, auth:1@24e8f1a3/-", " 567 call symbol_index_in_strs(Symbol(balance), 17)": "", " 568 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:2067786", " 569 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 570 call get_ledger_sequence()": "cpu:2069236, mem:112244, store:-/-, foot:-", + " 570 call get_ledger_sequence()": "cpu:2069236, mem:112348, store:-/-, foot:-", " 571 ret get_ledger_sequence -> Ok(U32(123))": "", - " 572 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2079545, mem:113989, store:-/7@1b0668ef, foot:7@90c99d80", + " 572 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2079545, mem:114097, store:-/7@e03196a8, foot:7@d09a1654", " 573 call vec_new_from_slice(1)": "cpu:2079652", - " 574 ret vec_new_from_slice -> Ok(Vec(obj#323))": "cpu:2080615, mem:114077, objs:-/162@79cd9a3b", + " 574 ret vec_new_from_slice -> Ok(Vec(obj#323))": "cpu:2080615, mem:114185, objs:-/162@a7a1d1fd", " 575 call get_contract_data(Vec(obj#323), Instance)": "", - " 576 call obj_cmp(Symbol(obj#337), Symbol(issuer))": "cpu:2090606, mem:115208, objs:-/171@a9af3778, stk:-", + " 576 call obj_cmp(Symbol(obj#337), Symbol(issuer))": "cpu:2090606, mem:115320, objs:-/171@653a799f, stk:-", " 577 ret obj_cmp -> Ok(-1)": "cpu:2090772", - " 578 call obj_cmp(Symbol(METADATA), Vec(obj#331))": "cpu:2091703, mem:115336, objs:-/173@e89c37ab", + " 578 call obj_cmp(Symbol(METADATA), Vec(obj#331))": "cpu:2091703, mem:115448, objs:-/173@7b23d3a4", " 579 ret obj_cmp -> Ok(-1)": "cpu:2091825", " 580 call obj_cmp(Vec(obj#331), Vec(obj#335))": "", " 581 ret obj_cmp -> Ok(-1)": "cpu:2092112", @@ -585,7 +585,7 @@ " 583 ret obj_cmp -> Ok(-1)": "cpu:2092450", " 584 call obj_cmp(Vec(obj#335), Vec(obj#323))": "", " 585 ret obj_cmp -> Ok(0)": "cpu:2092737", - " 586 ret get_contract_data -> Ok(Vec(obj#345))": "cpu:2092843, store:3@a7cb3a31/7@1b0668ef, stk:1@fd05ddb2", + " 586 ret get_contract_data -> Ok(Vec(obj#345))": "cpu:2092843, store:3@a7cb3a31/7@e03196a8, stk:1@b078ecf6", " 587 call vec_get(Vec(obj#345), U32(0))": "", " 588 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2093008", " 589 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -601,61 +601,61 @@ " 599 call string_copy_to_slice(String(obj#339), U32(0), 4)": "", " 600 ret string_copy_to_slice -> Ok(())": "cpu:2094173", " 601 call obj_from_i128_pieces(0, 9223372036854775807)": "cpu:2094219", - " 602 ret obj_from_i128_pieces -> Ok(I128(obj#347))": "cpu:2094720, mem:115400, objs:-/174@8171911e", - " 603 pop SAC:a010db6c:balance -> Ok(I128(obj#347))": "", - " 604 ret call -> Ok(I128(obj#347))": "cpu:2094781, store:-/7@1b0668ef, stk:-, auth:-/-", + " 602 ret obj_from_i128_pieces -> Ok(I128(obj#347))": "cpu:2094720, mem:115512, objs:-/174@3fbd08b4", + " 603 pop SAC:2e378f80:balance -> Ok(I128(obj#347))": "", + " 604 ret call -> Ok(I128(obj#347))": "cpu:2094781, store:-/7@e03196a8, stk:-, auth:-/-", " 605 call obj_to_i128_hi64(I128(obj#347))": "", " 606 ret obj_to_i128_hi64 -> Ok(0)": "cpu:2094903", " 607 call obj_to_i128_lo64(I128(obj#347))": "", " 608 ret obj_to_i128_lo64 -> Ok(9223372036854775807)": "cpu:2095025", - " 609 call vec_new_from_slice(2)": "cpu:2095465, mem:115464, objs:-/175@9b33cda3", - " 610 ret vec_new_from_slice -> Ok(Vec(obj#351))": "cpu:2096491, mem:115560, objs:-/176@37c2e86a", - " 611 call vec_new()": "cpu:2114982, mem:120660, objs:-/177@a0959014", - " 612 ret vec_new -> Ok(Vec(obj#355))": "cpu:2115483, mem:120724, objs:-/178@bc50e964", + " 609 call vec_new_from_slice(2)": "cpu:2095465, mem:115576, objs:-/175@a524fc7c", + " 610 ret vec_new_from_slice -> Ok(Vec(obj#351))": "cpu:2096491, mem:115672, objs:-/176@760b8211", + " 611 call vec_new()": "cpu:2114982, mem:120772, objs:-/177@dff56cb9", + " 612 ret vec_new -> Ok(Vec(obj#355))": "cpu:2115483, mem:120836, objs:-/178@7cf10c6a", " 613 call bytes_new_from_slice(32)": "", - " 614 ret bytes_new_from_slice -> Ok(Bytes(obj#357))": "cpu:2116452, mem:120836, objs:-/179@261d45de", + " 614 ret bytes_new_from_slice -> Ok(Bytes(obj#357))": "cpu:2116452, mem:120948, objs:-/179@ce13dc94", " 615 call bytes_len(Bytes(obj#357))": "", " 616 ret bytes_len -> Ok(U32(32))": "cpu:2116574", " 617 call bytes_new_from_slice(64)": "", - " 618 ret bytes_new_from_slice -> Ok(Bytes(obj#359))": "cpu:2117551, mem:120980, objs:-/180@303421e6", + " 618 ret bytes_new_from_slice -> Ok(Bytes(obj#359))": "cpu:2117551, mem:121092, objs:-/180@653ffe65", " 619 call bytes_len(Bytes(obj#359))": "", " 620 ret bytes_len -> Ok(U32(64))": "cpu:2117673", " 621 call map_new_from_slices(2)": "", - " 622 call symbol_new_from_slice(10)": "cpu:2118206, mem:121044", - " 623 ret symbol_new_from_slice -> Ok(Symbol(obj#361))": "cpu:2119214, mem:121134, objs:-/181@27232b0c", + " 622 call symbol_new_from_slice(10)": "cpu:2118206, mem:121156", + " 623 ret symbol_new_from_slice -> Ok(Symbol(obj#361))": "cpu:2119214, mem:121246, objs:-/181@77c76c43", " 624 call obj_cmp(Symbol(obj#361), Symbol(signature))": "cpu:2119384", " 625 ret obj_cmp -> Ok(-1)": "cpu:2119551", - " 626 ret map_new_from_slices -> Ok(Map(obj#363))": "cpu:2119991, mem:121198, objs:-/182@8ec29d2f", + " 626 ret map_new_from_slices -> Ok(Map(obj#363))": "cpu:2119991, mem:121310, objs:-/182@e7fc3b7d", " 627 call vec_push_back(Vec(obj#355), Map(obj#363))": "", - " 628 ret vec_push_back -> Ok(Vec(obj#365))": "cpu:2121198, mem:121286, objs:-/183@4c588c17", - " 629 call obj_cmp(Symbol(obj#369), Symbol(signature))": "cpu:2129294, mem:122538, objs:-/187@2f4427e3", + " 628 ret vec_push_back -> Ok(Vec(obj#365))": "cpu:2121198, mem:121398, objs:-/183@dc70494d", + " 629 call obj_cmp(Symbol(obj#369), Symbol(signature))": "cpu:2129294, mem:122650, objs:-/187@eb1707ae", " 630 ret obj_cmp -> Ok(-1)": "cpu:2129461", - " 631 call symbol_new_from_slice(14)": "cpu:2131304, mem:122746, objs:-/190@489a9d7f", - " 632 ret symbol_new_from_slice -> Ok(Symbol(obj#381))": "cpu:2132312, mem:122840, objs:-/191@24cca140", - " 633 call symbol_new_from_slice(14)": "cpu:2133333, mem:122968, objs:-/192@9851935, auth:-/1@6f654fe7", - " 634 ret symbol_new_from_slice -> Ok(Symbol(obj#385))": "cpu:2134341, mem:123062, objs:-/193@a015f347", + " 631 call symbol_new_from_slice(14)": "cpu:2131304, mem:122858, objs:-/190@cdd66246", + " 632 ret symbol_new_from_slice -> Ok(Symbol(obj#381))": "cpu:2132312, mem:122952, objs:-/191@9f651abb", + " 633 call symbol_new_from_slice(14)": "cpu:2133333, mem:123080, objs:-/192@353ccc8c, auth:-/1@6f654fe7", + " 634 ret symbol_new_from_slice -> Ok(Symbol(obj#385))": "cpu:2134341, mem:123174, objs:-/193@634bc10d", " 635 call call(Address(obj#39), Symbol(obj#385), Vec(obj#351))": "", - " 636 call symbol_len(Symbol(obj#385))": "cpu:2135217, mem:123094", + " 636 call symbol_len(Symbol(obj#385))": "cpu:2135217, mem:123206", " 637 ret symbol_len -> Ok(U32(14))": "cpu:2135339", " 638 call symbol_copy_to_slice(Symbol(obj#385), U32(0), 14)": "", " 639 ret symbol_copy_to_slice -> Ok(())": "cpu:2135443", - " 640 push SAC:a010db6c:sym#385(Address(obj#349), False)": "cpu:2166290, mem:128172, objs:-/194@f3234a45, stk:1@d433e9d0, auth:1@296a37d8/1@4fae3a39", + " 640 push SAC:2e378f80:sym#385(Address(obj#349), False)": "cpu:2166290, mem:128292, objs:-/194@2e6d96e8, stk:1@15281177, auth:1@296a37d8/1@4fae3a39", " 641 call symbol_index_in_strs(Symbol(obj#385), 17)": "", " 642 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:2168085", " 643 call vec_new_from_slice(1)": "", - " 644 ret vec_new_from_slice -> Ok(Vec(obj#389))": "cpu:2169048, mem:128260, objs:-/195@b47099c6", + " 644 ret vec_new_from_slice -> Ok(Vec(obj#389))": "cpu:2169048, mem:128380, objs:-/195@cb4006c3", " 645 call get_contract_data(Vec(obj#389), Instance)": "", - " 646 call obj_cmp(Symbol(obj#403), Symbol(issuer))": "cpu:2179039, mem:129391, objs:-/204@3a513e31, stk:-", + " 646 call obj_cmp(Symbol(obj#403), Symbol(issuer))": "cpu:2179039, mem:129515, objs:-/204@207bb712, stk:-", " 647 ret obj_cmp -> Ok(-1)": "cpu:2179205", - " 648 call obj_cmp(Symbol(METADATA), Vec(obj#397))": "cpu:2180136, mem:129519, objs:-/206@9bfeb92e", + " 648 call obj_cmp(Symbol(METADATA), Vec(obj#397))": "cpu:2180136, mem:129643, objs:-/206@60cded7f", " 649 ret obj_cmp -> Ok(-1)": "cpu:2180258", " 650 call obj_cmp(Vec(obj#397), Vec(obj#401))": "", " 651 ret obj_cmp -> Ok(-1)": "cpu:2180545", " 652 call obj_cmp(Vec(obj#397), Vec(obj#389))": "cpu:2180596", " 653 ret obj_cmp -> Ok(0)": "cpu:2180883", - " 654 ret get_contract_data -> Ok(Address(obj#399))": "cpu:2180989, store:3@4feaf6d5/7@1b0668ef, stk:1@5e730feb", + " 654 ret get_contract_data -> Ok(Address(obj#399))": "cpu:2180989, store:3@4feaf6d5/7@e03196a8, stk:1@fc1d0fef", " 655 call require_auth(Address(obj#399))": "", - " 656 call obj_cmp(Address(obj#367), Address(obj#399))": "cpu:2181618, mem:129551", + " 656 call obj_cmp(Address(obj#367), Address(obj#399))": "cpu:2181618, mem:129675", " 657 ret obj_cmp -> Ok(0)": "cpu:2181910", " 658 call obj_cmp(Address(obj#367), Address(obj#399))": " auth:1@296a37d8/-", " 659 ret obj_cmp -> Ok(0)": "cpu:2182202", @@ -665,11 +665,11 @@ " 663 ret obj_cmp -> Ok(0)": "cpu:2182783", " 664 call obj_cmp(Address(obj#383), Address(obj#349))": "", " 665 ret obj_cmp -> Ok(0)": "cpu:2183075", - " 666 call vec_len(Vec(obj#377))": "cpu:2202218, mem:134633", + " 666 call vec_len(Vec(obj#377))": "cpu:2202218, mem:134757", " 667 ret vec_len -> Ok(U32(1))": "cpu:2202340", " 668 call bytes_new_from_slice(32)": "", - " 669 ret bytes_new_from_slice -> Ok(Bytes(obj#413))": "cpu:2203309, mem:134745, objs:-/207@8d5507b", - " 670 call vec_get(Vec(obj#377), U32(0))": "cpu:2205386, mem:134985", + " 669 ret bytes_new_from_slice -> Ok(Bytes(obj#413))": "cpu:2203309, mem:134869, objs:-/207@e5d4e652", + " 670 call vec_get(Vec(obj#377), U32(0))": "cpu:2205386, mem:135109", " 671 ret vec_get -> Ok(Map(obj#375))": "cpu:2205612", " 672 call map_unpack_to_slice(Map(obj#375), 2)": "", " 673 ret map_unpack_to_slice -> Ok(Void)": "cpu:2205964", @@ -681,19 +681,19 @@ " 679 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2625418", " 680 call bytes_copy_to_slice(Bytes(obj#371), U32(0), 32)": "", " 681 ret bytes_copy_to_slice -> Ok(())": "cpu:2625525", - " 682 ret require_auth -> Ok(Void)": "cpu:2633766, mem:136945, store:3@4feaf6d5/8@c3e25d5a, foot:8@38dec775, auth:1@296a37d8/1@379b4fe1", + " 682 ret require_auth -> Ok(Void)": "cpu:2633766, mem:137069, store:3@4feaf6d5/8@28783066, foot:8@15ec7525, auth:1@296a37d8/1@379b4fe1", " 683 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 684 call get_ledger_sequence()": "cpu:2635235, mem:137081, store:3@4feaf6d5/-, foot:-", + " 684 call get_ledger_sequence()": "cpu:2635235, mem:137205, store:3@4feaf6d5/-, foot:-", " 685 ret get_ledger_sequence -> Ok(U32(123))": "", - " 686 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2645563, mem:138826, store:3@4feaf6d5/8@c3e25d5a, foot:8@38dec775", + " 686 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2645563, mem:138954, store:3@4feaf6d5/8@28783066, foot:8@15ec7525", " 687 call vec_new_from_slice(1)": "cpu:2645607", - " 688 ret vec_new_from_slice -> Ok(Vec(obj#415))": "cpu:2646570, mem:138914, objs:-/208@69ba1bbb", + " 688 ret vec_new_from_slice -> Ok(Vec(obj#415))": "cpu:2646570, mem:139042, objs:-/208@4dc2685a", " 689 call get_contract_data(Vec(obj#415), Instance)": "", - " 690 call obj_cmp(Vec(obj#397), Vec(obj#415))": "cpu:2646682, store:-/8@c3e25d5a, stk:-", + " 690 call obj_cmp(Vec(obj#397), Vec(obj#415))": "cpu:2646682, store:-/8@28783066, stk:-", " 691 ret obj_cmp -> Ok(-1)": "cpu:2646969", " 692 call obj_cmp(Vec(obj#401), Vec(obj#415))": "", " 693 ret obj_cmp -> Ok(0)": "cpu:2647256", - " 694 ret get_contract_data -> Ok(Vec(obj#411))": "cpu:2647362, store:3@4feaf6d5/8@c3e25d5a, stk:1@5e730feb", + " 694 ret get_contract_data -> Ok(Vec(obj#411))": "cpu:2647362, store:3@4feaf6d5/8@28783066, stk:1@fc1d0fef", " 695 call vec_get(Vec(obj#411), U32(0))": "", " 696 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2647527", " 697 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -704,56 +704,56 @@ " 702 ret map_unpack_to_slice -> Ok(Void)": "cpu:2648238", " 703 call bytes_len(Bytes(obj#407))": "", " 704 ret bytes_len -> Ok(U32(32))": "cpu:2648360", - " 705 pop SAC:a010db6c:sym#385 -> Err(Error(Contract, #2))": "cpu:2650563, mem:139154", - " 706 ret call -> Err(Error(Contract, #2))": " store:-/7@1b0668ef, stk:-, auth:-/-", - " 707 call vec_new_from_slice(2)": "cpu:2652852, mem:139846, objs:-/209@e23f5524, store:-/7@9e5e22d2", - " 708 ret vec_new_from_slice -> Ok(Vec(obj#419))": "cpu:2653878, mem:139942, objs:-/210@aaba32a8", - " 709 call vec_new()": "cpu:2672369, mem:145042, objs:-/211@d5d5b56", - " 710 ret vec_new -> Ok(Vec(obj#423))": "cpu:2672870, mem:145106, objs:-/212@1ec2e512", + " 705 pop SAC:2e378f80:sym#385 -> Err(Error(Contract, #2))": "cpu:2650563, mem:139282", + " 706 ret call -> Err(Error(Contract, #2))": " store:-/7@e03196a8, stk:-, auth:-/-", + " 707 call vec_new_from_slice(2)": "cpu:2652852, mem:139974, objs:-/209@89e6a90a, store:-/7@13089f75", + " 708 ret vec_new_from_slice -> Ok(Vec(obj#419))": "cpu:2653878, mem:140070, objs:-/210@aa0eef61", + " 709 call vec_new()": "cpu:2672369, mem:145170, objs:-/211@97131fbd", + " 710 ret vec_new -> Ok(Vec(obj#423))": "cpu:2672870, mem:145234, objs:-/212@a759c31d", " 711 call bytes_new_from_slice(32)": "", - " 712 ret bytes_new_from_slice -> Ok(Bytes(obj#425))": "cpu:2673839, mem:145218, objs:-/213@72371dcb", + " 712 ret bytes_new_from_slice -> Ok(Bytes(obj#425))": "cpu:2673839, mem:145346, objs:-/213@8635167a", " 713 call bytes_len(Bytes(obj#425))": "", " 714 ret bytes_len -> Ok(U32(32))": "cpu:2673961", " 715 call bytes_new_from_slice(64)": "", - " 716 ret bytes_new_from_slice -> Ok(Bytes(obj#427))": "cpu:2674938, mem:145362, objs:-/214@54310d52", + " 716 ret bytes_new_from_slice -> Ok(Bytes(obj#427))": "cpu:2674938, mem:145490, objs:-/214@cbab6a0c", " 717 call bytes_len(Bytes(obj#427))": "", " 718 ret bytes_len -> Ok(U32(64))": "cpu:2675060", " 719 call map_new_from_slices(2)": "", - " 720 call symbol_new_from_slice(10)": "cpu:2675593, mem:145426", - " 721 ret symbol_new_from_slice -> Ok(Symbol(obj#429))": "cpu:2676601, mem:145516, objs:-/215@cb6cd785", + " 720 call symbol_new_from_slice(10)": "cpu:2675593, mem:145554", + " 721 ret symbol_new_from_slice -> Ok(Symbol(obj#429))": "cpu:2676601, mem:145644, objs:-/215@a31a88fc", " 722 call obj_cmp(Symbol(obj#429), Symbol(signature))": "cpu:2676771", " 723 ret obj_cmp -> Ok(-1)": "cpu:2676938", - " 724 ret map_new_from_slices -> Ok(Map(obj#431))": "cpu:2677378, mem:145580, objs:-/216@4d13f136", + " 724 ret map_new_from_slices -> Ok(Map(obj#431))": "cpu:2677378, mem:145708, objs:-/216@463331fc", " 725 call vec_push_back(Vec(obj#423), Map(obj#431))": "", - " 726 ret vec_push_back -> Ok(Vec(obj#433))": "cpu:2678585, mem:145668, objs:-/217@ef5f9f7a", - " 727 call obj_cmp(Symbol(obj#437), Symbol(signature))": "cpu:2686681, mem:146920, objs:-/221@baf742f3", + " 726 ret vec_push_back -> Ok(Vec(obj#433))": "cpu:2678585, mem:145796, objs:-/217@c59c92cf", + " 727 call obj_cmp(Symbol(obj#437), Symbol(signature))": "cpu:2686681, mem:147048, objs:-/221@714660b4", " 728 ret obj_cmp -> Ok(-1)": "cpu:2686848", - " 729 call symbol_new_from_slice(14)": "cpu:2688691, mem:147128, objs:-/224@124a9b03", - " 730 ret symbol_new_from_slice -> Ok(Symbol(obj#449))": "cpu:2689699, mem:147222, objs:-/225@c842c9fa", - " 731 call symbol_new_from_slice(14)": "cpu:2690720, mem:147350, objs:-/226@958ea8f8, auth:-/1@6cbbc04c", - " 732 ret symbol_new_from_slice -> Ok(Symbol(obj#453))": "cpu:2691728, mem:147444, objs:-/227@8ab5c609", + " 729 call symbol_new_from_slice(14)": "cpu:2688691, mem:147256, objs:-/224@54b16c2b", + " 730 ret symbol_new_from_slice -> Ok(Symbol(obj#449))": "cpu:2689699, mem:147350, objs:-/225@5dfcfdc9", + " 731 call symbol_new_from_slice(14)": "cpu:2690720, mem:147478, objs:-/226@a503401c, auth:-/1@6cbbc04c", + " 732 ret symbol_new_from_slice -> Ok(Symbol(obj#453))": "cpu:2691728, mem:147572, objs:-/227@dcee3475", " 733 call call(Address(obj#39), Symbol(obj#453), Vec(obj#419))": "", - " 734 call symbol_len(Symbol(obj#453))": "cpu:2692604, mem:147476", + " 734 call symbol_len(Symbol(obj#453))": "cpu:2692604, mem:147604", " 735 ret symbol_len -> Ok(U32(14))": "cpu:2692726", " 736 call symbol_copy_to_slice(Symbol(obj#453), U32(0), 14)": "", " 737 ret symbol_copy_to_slice -> Ok(())": "cpu:2692830", - " 738 push SAC:a010db6c:sym#453(Address(obj#417), False)": "cpu:2723683, mem:152554, objs:-/228@108a0ed4, stk:1@a69b1501, auth:1@1474f37e/1@f6f725c1", + " 738 push SAC:2e378f80:sym#453(Address(obj#417), False)": "cpu:2723683, mem:152690, objs:-/228@46a4e832, stk:1@28346e10, auth:1@1474f37e/1@f6f725c1", " 739 call symbol_index_in_strs(Symbol(obj#453), 17)": "", " 740 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:2725478", " 741 call vec_new_from_slice(1)": "", - " 742 ret vec_new_from_slice -> Ok(Vec(obj#457))": "cpu:2726441, mem:152642, objs:-/229@6c1deaea", + " 742 ret vec_new_from_slice -> Ok(Vec(obj#457))": "cpu:2726441, mem:152778, objs:-/229@38bf72a", " 743 call get_contract_data(Vec(obj#457), Instance)": "", - " 744 call obj_cmp(Symbol(obj#471), Symbol(issuer))": "cpu:2736432, mem:153773, objs:-/238@5ded7057, stk:-", + " 744 call obj_cmp(Symbol(obj#471), Symbol(issuer))": "cpu:2736432, mem:153913, objs:-/238@60fd1f84, stk:-", " 745 ret obj_cmp -> Ok(-1)": "cpu:2736598", - " 746 call obj_cmp(Symbol(METADATA), Vec(obj#465))": "cpu:2737529, mem:153901, objs:-/240@2f1de035", + " 746 call obj_cmp(Symbol(METADATA), Vec(obj#465))": "cpu:2737529, mem:154041, objs:-/240@abb9e725", " 747 ret obj_cmp -> Ok(-1)": "cpu:2737651", " 748 call obj_cmp(Vec(obj#465), Vec(obj#469))": "", " 749 ret obj_cmp -> Ok(-1)": "cpu:2737938", " 750 call obj_cmp(Vec(obj#465), Vec(obj#457))": "cpu:2737989", " 751 ret obj_cmp -> Ok(0)": "cpu:2738276", - " 752 ret get_contract_data -> Ok(Address(obj#467))": "cpu:2738382, store:3@b71ab7da/7@9e5e22d2, stk:1@33811ced", + " 752 ret get_contract_data -> Ok(Address(obj#467))": "cpu:2738382, store:3@b71ab7da/7@13089f75, stk:1@7905a690", " 753 call require_auth(Address(obj#467))": "", - " 754 call obj_cmp(Address(obj#435), Address(obj#467))": "cpu:2739011, mem:153933", + " 754 call obj_cmp(Address(obj#435), Address(obj#467))": "cpu:2739011, mem:154073", " 755 ret obj_cmp -> Ok(0)": "cpu:2739303", " 756 call obj_cmp(Address(obj#435), Address(obj#467))": " auth:1@1474f37e/-", " 757 ret obj_cmp -> Ok(0)": "cpu:2739595", @@ -763,11 +763,11 @@ " 761 ret obj_cmp -> Ok(0)": "cpu:2740176", " 762 call obj_cmp(Address(obj#451), Address(obj#417))": "", " 763 ret obj_cmp -> Ok(0)": "cpu:2740468", - " 764 call vec_len(Vec(obj#445))": "cpu:2759611, mem:159015", + " 764 call vec_len(Vec(obj#445))": "cpu:2759611, mem:159155", " 765 ret vec_len -> Ok(U32(1))": "cpu:2759733", " 766 call bytes_new_from_slice(32)": "", - " 767 ret bytes_new_from_slice -> Ok(Bytes(obj#481))": "cpu:2760702, mem:159127, objs:-/241@a88fc7ea", - " 768 call vec_get(Vec(obj#445), U32(0))": "cpu:2762782, mem:159367", + " 767 ret bytes_new_from_slice -> Ok(Bytes(obj#481))": "cpu:2760702, mem:159267, objs:-/241@d94fadb1", + " 768 call vec_get(Vec(obj#445), U32(0))": "cpu:2762782, mem:159507", " 769 ret vec_get -> Ok(Map(obj#443))": "cpu:2763008", " 770 call map_unpack_to_slice(Map(obj#443), 2)": "", " 771 ret map_unpack_to_slice -> Ok(Void)": "cpu:2763360", @@ -779,19 +779,19 @@ " 777 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3182814", " 778 call bytes_copy_to_slice(Bytes(obj#439), U32(0), 32)": "", " 779 ret bytes_copy_to_slice -> Ok(())": "cpu:3182921", - " 780 ret require_auth -> Ok(Void)": "cpu:3191570, mem:161377, store:3@b71ab7da/8@b154b730, foot:9@40391823, auth:1@1474f37e/1@81307868", + " 780 ret require_auth -> Ok(Void)": "cpu:3191570, mem:161517, store:3@b71ab7da/8@ad2f7b1f, foot:9@5f767fcc, auth:1@1474f37e/1@81307868", " 781 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 782 call get_ledger_sequence()": "cpu:3193039, mem:161513, store:3@b71ab7da/-, foot:-", + " 782 call get_ledger_sequence()": "cpu:3193039, mem:161653, store:3@b71ab7da/-, foot:-", " 783 ret get_ledger_sequence -> Ok(U32(123))": "", - " 784 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3203367, mem:163258, store:3@b71ab7da/8@b154b730, foot:9@40391823", + " 784 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3203367, mem:163402, store:3@b71ab7da/8@ad2f7b1f, foot:9@5f767fcc", " 785 call vec_new_from_slice(1)": "cpu:3203411", - " 786 ret vec_new_from_slice -> Ok(Vec(obj#483))": "cpu:3204374, mem:163346, objs:-/242@e763f4e", + " 786 ret vec_new_from_slice -> Ok(Vec(obj#483))": "cpu:3204374, mem:163490, objs:-/242@f4fa5c73", " 787 call get_contract_data(Vec(obj#483), Instance)": "", - " 788 call obj_cmp(Vec(obj#465), Vec(obj#483))": "cpu:3204486, store:-/8@b154b730, stk:-", + " 788 call obj_cmp(Vec(obj#465), Vec(obj#483))": "cpu:3204486, store:-/8@ad2f7b1f, stk:-", " 789 ret obj_cmp -> Ok(-1)": "cpu:3204773", " 790 call obj_cmp(Vec(obj#469), Vec(obj#483))": "", " 791 ret obj_cmp -> Ok(0)": "cpu:3205060", - " 792 ret get_contract_data -> Ok(Vec(obj#479))": "cpu:3205166, store:3@b71ab7da/8@b154b730, stk:1@33811ced", + " 792 ret get_contract_data -> Ok(Vec(obj#479))": "cpu:3205166, store:3@b71ab7da/8@ad2f7b1f, stk:1@7905a690", " 793 call vec_get(Vec(obj#479), U32(0))": "", " 794 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3205331", " 795 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -802,14 +802,14 @@ " 800 ret map_unpack_to_slice -> Ok(Void)": "cpu:3206042", " 801 call bytes_len(Bytes(obj#475))": "", " 802 ret bytes_len -> Ok(U32(32))": "cpu:3206164", - " 803 call vec_new_from_slice(1)": "cpu:3208474, mem:163586", - " 804 ret vec_new_from_slice -> Ok(Vec(obj#485))": "cpu:3209437, mem:163674, objs:-/243@b9df79d5", + " 803 call vec_new_from_slice(1)": "cpu:3208474, mem:163730", + " 804 ret vec_new_from_slice -> Ok(Vec(obj#485))": "cpu:3209437, mem:163818, objs:-/243@19da877b", " 805 call get_contract_data(Vec(obj#485), Instance)": "", - " 806 call obj_cmp(Vec(obj#465), Vec(obj#485))": "cpu:3209549, store:-/8@b154b730, stk:-", + " 806 call obj_cmp(Vec(obj#465), Vec(obj#485))": "cpu:3209549, store:-/8@ad2f7b1f, stk:-", " 807 ret obj_cmp -> Ok(-1)": "cpu:3209836", " 808 call obj_cmp(Vec(obj#469), Vec(obj#485))": "", " 809 ret obj_cmp -> Ok(0)": "cpu:3210123", - " 810 ret get_contract_data -> Ok(Vec(obj#479))": "cpu:3210229, store:3@b71ab7da/8@b154b730, stk:1@33811ced", + " 810 ret get_contract_data -> Ok(Vec(obj#479))": "cpu:3210229, store:3@b71ab7da/8@ad2f7b1f, stk:1@7905a690", " 811 call vec_get(Vec(obj#479), U32(0))": "", " 812 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3210394", " 813 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -824,48 +824,48 @@ " 822 ret string_len -> Ok(U32(4))": "cpu:3211456", " 823 call string_copy_to_slice(String(obj#473), U32(0), 4)": "", " 824 ret string_copy_to_slice -> Ok(())": "cpu:3211559", - " 825 call symbol_new_from_slice(14)": "cpu:3214548, mem:164642, store:3@b71ab7da/8@766791af", - " 826 ret symbol_new_from_slice -> Ok(Symbol(obj#487))": "cpu:3215556, mem:164736, objs:-/244@6652b1de", + " 825 call symbol_new_from_slice(14)": "cpu:3214548, mem:164786, store:3@b71ab7da/8@eb6e84ba", + " 826 ret symbol_new_from_slice -> Ok(Symbol(obj#487))": "cpu:3215556, mem:164880, objs:-/244@8cb90074", " 827 call get_contract_data(Symbol(METADATA), Instance)": "", - " 828 call obj_cmp(Vec(obj#465), Symbol(METADATA))": "cpu:3215607, store:-/8@766791af, stk:-", + " 828 call obj_cmp(Vec(obj#465), Symbol(METADATA))": "cpu:3215607, store:-/8@eb6e84ba, stk:-", " 829 ret obj_cmp -> Ok(1)": "cpu:3215729", - " 830 ret get_contract_data -> Ok(Map(obj#463))": "cpu:3215835, store:3@b71ab7da/8@766791af, stk:1@33811ced", + " 830 ret get_contract_data -> Ok(Map(obj#463))": "cpu:3215835, store:3@b71ab7da/8@eb6e84ba, stk:1@7905a690", " 831 call map_unpack_to_slice(Map(obj#463), 3)": "", " 832 ret map_unpack_to_slice -> Ok(Void)": "cpu:3216175", " 833 call vec_new_from_slice(4)": "", - " 834 ret vec_new_from_slice -> Ok(Vec(obj#489))": "cpu:3217388, mem:164848, objs:-/245@f2de2389", + " 834 ret vec_new_from_slice -> Ok(Vec(obj#489))": "cpu:3217388, mem:164992, objs:-/245@ac05170", " 835 call contract_event(Vec(obj#489), False)": "", - " 836 ret contract_event -> Ok(Void)": "cpu:3218997, mem:165025, objs:-/246@b692fc0d, evt:4@c6e0a692", - " 837 pop SAC:a010db6c:sym#453 -> Ok(Void)": "", - " 838 ret call -> Ok(Void)": " store:-/8@766791af, stk:-, auth:-/-", - " 839 call vec_new_from_slice(3)": "cpu:3219877, mem:165153, objs:-/248@80c5611", - " 840 ret vec_new_from_slice -> Ok(Vec(obj#497))": "cpu:3220966, mem:165257, objs:-/249@ff32de8a", - " 841 call vec_new()": "cpu:3243140, mem:171549, objs:-/250@2344fc05", - " 842 ret vec_new -> Ok(Vec(obj#501))": "cpu:3243641, mem:171613, objs:-/251@d59d8f6b", + " 836 ret contract_event -> Ok(Void)": "cpu:3218997, mem:165169, objs:-/246@12ca3ba5, evt:4@c6e0a692", + " 837 pop SAC:2e378f80:sym#453 -> Ok(Void)": "", + " 838 ret call -> Ok(Void)": " store:-/8@eb6e84ba, stk:-, auth:-/-", + " 839 call vec_new_from_slice(3)": "cpu:3219877, mem:165297, objs:-/248@56e94920", + " 840 ret vec_new_from_slice -> Ok(Vec(obj#497))": "cpu:3220966, mem:165401, objs:-/249@bd287ea4", + " 841 call vec_new()": "cpu:3243140, mem:171693, objs:-/250@a6968d5e", + " 842 ret vec_new -> Ok(Vec(obj#501))": "cpu:3243641, mem:171757, objs:-/251@398ccf0c", " 843 call bytes_new_from_slice(32)": "", - " 844 ret bytes_new_from_slice -> Ok(Bytes(obj#503))": "cpu:3244610, mem:171725, objs:-/252@1e977d86", + " 844 ret bytes_new_from_slice -> Ok(Bytes(obj#503))": "cpu:3244610, mem:171869, objs:-/252@623362f4", " 845 call bytes_len(Bytes(obj#503))": "", " 846 ret bytes_len -> Ok(U32(32))": "cpu:3244732", " 847 call bytes_new_from_slice(64)": "", - " 848 ret bytes_new_from_slice -> Ok(Bytes(obj#505))": "cpu:3245709, mem:171869, objs:-/253@49164955", + " 848 ret bytes_new_from_slice -> Ok(Bytes(obj#505))": "cpu:3245709, mem:172013, objs:-/253@7dbfd4e", " 849 call bytes_len(Bytes(obj#505))": "", " 850 ret bytes_len -> Ok(U32(64))": "cpu:3245831", " 851 call map_new_from_slices(2)": "", - " 852 call symbol_new_from_slice(10)": "cpu:3246364, mem:171933", - " 853 ret symbol_new_from_slice -> Ok(Symbol(obj#507))": "cpu:3247372, mem:172023, objs:-/254@4185ad18", + " 852 call symbol_new_from_slice(10)": "cpu:3246364, mem:172077", + " 853 ret symbol_new_from_slice -> Ok(Symbol(obj#507))": "cpu:3247372, mem:172167, objs:-/254@96df9a37", " 854 call obj_cmp(Symbol(obj#507), Symbol(signature))": "cpu:3247542", " 855 ret obj_cmp -> Ok(-1)": "cpu:3247709", - " 856 ret map_new_from_slices -> Ok(Map(obj#509))": "cpu:3248149, mem:172087, objs:-/255@8813c5dd", + " 856 ret map_new_from_slices -> Ok(Map(obj#509))": "cpu:3248149, mem:172231, objs:-/255@a42827f2", " 857 call vec_push_back(Vec(obj#501), Map(obj#509))": "", - " 858 ret vec_push_back -> Ok(Vec(obj#511))": "cpu:3249356, mem:172175, objs:-/256@1c488180", - " 859 call obj_cmp(Symbol(obj#515), Symbol(signature))": "cpu:3257452, mem:173427, objs:-/260@575cd332", + " 858 ret vec_push_back -> Ok(Vec(obj#511))": "cpu:3249356, mem:172319, objs:-/256@641a0a39", + " 859 call obj_cmp(Symbol(obj#515), Symbol(signature))": "cpu:3257452, mem:173571, objs:-/260@a026c51e", " 860 ret obj_cmp -> Ok(-1)": "cpu:3257619", - " 861 call call(Address(obj#39), Symbol(transfer), Vec(obj#497))": "cpu:3260975, mem:173851, objs:-/265@2ebb9f47, auth:-/1@6b0fefe9", - " 862 push SAC:a010db6c:transfer(Address(obj#495), Address(obj#493), I128(1))": "cpu:3292697, mem:179045, objs:-/266@401b3090, stk:1@121b7f1b, auth:1@ec87f463/1@efbb9de", + " 861 call call(Address(obj#39), Symbol(transfer), Vec(obj#497))": "cpu:3260975, mem:173995, objs:-/265@d5e19fa3, auth:-/1@6b0fefe9", + " 862 push SAC:2e378f80:transfer(Address(obj#495), Address(obj#493), I128(1))": "cpu:3292697, mem:179197, objs:-/266@dc22b71, stk:1@8e079bbe, auth:1@ec87f463/1@efbb9de", " 863 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 864 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:3293455", " 865 call require_auth(Address(obj#495))": "", - " 866 call obj_cmp(Address(obj#513), Address(obj#495))": "cpu:3294086, mem:179085", + " 866 call obj_cmp(Address(obj#513), Address(obj#495))": "cpu:3294086, mem:179237", " 867 ret obj_cmp -> Ok(0)": "cpu:3294378", " 868 call obj_cmp(Address(obj#513), Address(obj#495))": " auth:1@ec87f463/-", " 869 ret obj_cmp -> Ok(0)": "cpu:3294670", @@ -875,11 +875,11 @@ " 873 ret obj_cmp -> Ok(0)": "cpu:3295254", " 874 call obj_cmp(Address(obj#529), Address(obj#493))": "", " 875 ret obj_cmp -> Ok(0)": "cpu:3295546", - " 876 call vec_len(Vec(obj#523))": "cpu:3317788, mem:185329", + " 876 call vec_len(Vec(obj#523))": "cpu:3317788, mem:185481", " 877 ret vec_len -> Ok(U32(1))": "cpu:3317910", " 878 call bytes_new_from_slice(32)": "", - " 879 ret bytes_new_from_slice -> Ok(Bytes(obj#533))": "cpu:3318879, mem:185441, objs:-/267@4158b1bf", - " 880 call vec_get(Vec(obj#523), U32(0))": "cpu:3320831, mem:185681", + " 879 ret bytes_new_from_slice -> Ok(Bytes(obj#533))": "cpu:3318879, mem:185593, objs:-/267@ebd23d38", + " 880 call vec_get(Vec(obj#523), U32(0))": "cpu:3320831, mem:185833", " 881 ret vec_get -> Ok(Map(obj#521))": "cpu:3321057", " 882 call map_unpack_to_slice(Map(obj#521), 2)": "", " 883 ret map_unpack_to_slice -> Ok(Void)": "cpu:3321409", @@ -891,17 +891,17 @@ " 889 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3740863", " 890 call bytes_copy_to_slice(Bytes(obj#517), U32(0), 32)": "", " 891 ret bytes_copy_to_slice -> Ok(())": "cpu:3740970", - " 892 ret require_auth -> Ok(Void)": "cpu:3749317, mem:187877, store:-/9@bdbbeaa4, foot:10@661c659f, auth:1@ec87f463/1@8fd021c2", + " 892 ret require_auth -> Ok(Void)": "cpu:3749317, mem:188029, store:-/9@5b5337d4, foot:10@9bd253b7, auth:1@ec87f463/1@8fd021c2", " 893 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 894 call get_ledger_sequence()": "cpu:3750786, mem:188013, store:-/-, foot:-", + " 894 call get_ledger_sequence()": "cpu:3750786, mem:188165, store:-/-, foot:-", " 895 ret get_ledger_sequence -> Ok(U32(123))": "", - " 896 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3761114, mem:189758, store:-/9@bdbbeaa4, foot:10@661c659f", + " 896 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3761114, mem:189914, store:-/9@5b5337d4, foot:10@9bd253b7", " 897 call vec_new_from_slice(1)": "cpu:3761309", - " 898 ret vec_new_from_slice -> Ok(Vec(obj#535))": "cpu:3762272, mem:189846, objs:-/268@c98e3e5d", + " 898 ret vec_new_from_slice -> Ok(Vec(obj#535))": "cpu:3762272, mem:190002, objs:-/268@b4e78854", " 899 call get_contract_data(Vec(obj#535), Instance)": "", - " 900 call obj_cmp(Symbol(obj#549), Symbol(issuer))": "cpu:3772263, mem:190977, objs:-/277@86c52814, stk:-", + " 900 call obj_cmp(Symbol(obj#549), Symbol(issuer))": "cpu:3772263, mem:191137, objs:-/277@e131b745, stk:-", " 901 ret obj_cmp -> Ok(-1)": "cpu:3772429", - " 902 call obj_cmp(Symbol(METADATA), Vec(obj#543))": "cpu:3773360, mem:191105, objs:-/279@8643918", + " 902 call obj_cmp(Symbol(METADATA), Vec(obj#543))": "cpu:3773360, mem:191265, objs:-/279@fae8f8e0", " 903 ret obj_cmp -> Ok(-1)": "cpu:3773482", " 904 call obj_cmp(Vec(obj#543), Vec(obj#547))": "", " 905 ret obj_cmp -> Ok(-1)": "cpu:3773769", @@ -909,7 +909,7 @@ " 907 ret obj_cmp -> Ok(-1)": "cpu:3774107", " 908 call obj_cmp(Vec(obj#547), Vec(obj#535))": "", " 909 ret obj_cmp -> Ok(0)": "cpu:3774394", - " 910 ret get_contract_data -> Ok(Vec(obj#557))": "cpu:3774500, store:3@9392646b/9@bdbbeaa4, stk:1@50086c50", + " 910 ret get_contract_data -> Ok(Vec(obj#557))": "cpu:3774500, store:3@9392646b/9@5b5337d4, stk:1@14e8d9b2", " 911 call vec_get(Vec(obj#557), U32(0))": "", " 912 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3774665", " 913 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -924,40 +924,40 @@ " 922 ret string_len -> Ok(U32(4))": "cpu:3775727", " 923 call string_copy_to_slice(String(obj#551), U32(0), 4)": "", " 924 ret string_copy_to_slice -> Ok(())": "cpu:3775830", - " 925 pop SAC:a010db6c:transfer -> Err(Error(Contract, #11))": "cpu:3776804, mem:191241", - " 926 ret call -> Err(Error(Contract, #11))": " store:-/8@766791af, stk:-, auth:-/-", - " 927 call vec_new_from_slice(2)": "cpu:3777244, mem:191305, objs:-/280@ab14d005", - " 928 ret vec_new_from_slice -> Ok(Vec(obj#561))": "cpu:3778270, mem:191401, objs:-/281@d573d1e9", - " 929 call vec_new()": "cpu:3796760, mem:196501, objs:-/282@9c0e1ff9", - " 930 ret vec_new -> Ok(Vec(obj#565))": "cpu:3797261, mem:196565, objs:-/283@d0e08417", + " 925 pop SAC:2e378f80:transfer -> Err(Error(Contract, #11))": "cpu:3776804, mem:191401", + " 926 ret call -> Err(Error(Contract, #11))": " store:-/8@eb6e84ba, stk:-, auth:-/-", + " 927 call vec_new_from_slice(2)": "cpu:3777244, mem:191465, objs:-/280@776faeb", + " 928 ret vec_new_from_slice -> Ok(Vec(obj#561))": "cpu:3778270, mem:191561, objs:-/281@f75b82bf", + " 929 call vec_new()": "cpu:3796760, mem:196661, objs:-/282@e0e76fc5", + " 930 ret vec_new -> Ok(Vec(obj#565))": "cpu:3797261, mem:196725, objs:-/283@e97c04c1", " 931 call bytes_new_from_slice(32)": "", - " 932 ret bytes_new_from_slice -> Ok(Bytes(obj#567))": "cpu:3798230, mem:196677, objs:-/284@9efc2ecf", + " 932 ret bytes_new_from_slice -> Ok(Bytes(obj#567))": "cpu:3798230, mem:196837, objs:-/284@da12d8c9", " 933 call bytes_len(Bytes(obj#567))": "", " 934 ret bytes_len -> Ok(U32(32))": "cpu:3798352", " 935 call bytes_new_from_slice(64)": "", - " 936 ret bytes_new_from_slice -> Ok(Bytes(obj#569))": "cpu:3799329, mem:196821, objs:-/285@e1426aa6", + " 936 ret bytes_new_from_slice -> Ok(Bytes(obj#569))": "cpu:3799329, mem:196981, objs:-/285@855c2453", " 937 call bytes_len(Bytes(obj#569))": "", " 938 ret bytes_len -> Ok(U32(64))": "cpu:3799451", " 939 call map_new_from_slices(2)": "", - " 940 call symbol_new_from_slice(10)": "cpu:3799984, mem:196885", - " 941 ret symbol_new_from_slice -> Ok(Symbol(obj#571))": "cpu:3800992, mem:196975, objs:-/286@80ded288", + " 940 call symbol_new_from_slice(10)": "cpu:3799984, mem:197045", + " 941 ret symbol_new_from_slice -> Ok(Symbol(obj#571))": "cpu:3800992, mem:197135, objs:-/286@38a227be", " 942 call obj_cmp(Symbol(obj#571), Symbol(signature))": "cpu:3801162", " 943 ret obj_cmp -> Ok(-1)": "cpu:3801329", - " 944 ret map_new_from_slices -> Ok(Map(obj#573))": "cpu:3801769, mem:197039, objs:-/287@91fc1b09", + " 944 ret map_new_from_slices -> Ok(Map(obj#573))": "cpu:3801769, mem:197199, objs:-/287@f6ee4767", " 945 call vec_push_back(Vec(obj#565), Map(obj#573))": "", - " 946 ret vec_push_back -> Ok(Vec(obj#575))": "cpu:3802976, mem:197127, objs:-/288@9ecc7567", - " 947 call obj_cmp(Symbol(obj#579), Symbol(signature))": "cpu:3811072, mem:198379, objs:-/292@a5ae70a8", + " 946 ret vec_push_back -> Ok(Vec(obj#575))": "cpu:3802976, mem:197287, objs:-/288@edefe0d6", + " 947 call obj_cmp(Symbol(obj#579), Symbol(signature))": "cpu:3811072, mem:198539, objs:-/292@1019d8f9", " 948 ret obj_cmp -> Ok(-1)": "cpu:3811239", - " 949 call call(Address(obj#39), Symbol(mint), Vec(obj#561))": "cpu:3814103, mem:198715, objs:-/296@e2ae7f08, auth:-/1@6febc3db", - " 950 push SAC:a010db6c:mint(Address(obj#559), I128(1000))": "cpu:3845821, mem:203893, objs:-/297@3ca3e042, stk:1@48357f0e, auth:1@a74e3e9b/1@1e73413b", + " 949 call call(Address(obj#39), Symbol(mint), Vec(obj#561))": "cpu:3814103, mem:198875, objs:-/296@d64eb455, auth:-/1@6febc3db", + " 950 push SAC:2e378f80:mint(Address(obj#559), I128(1000))": "cpu:3845821, mem:204061, objs:-/297@e09ed3ec, stk:1@ac57dc85, auth:1@a74e3e9b/1@1e73413b", " 951 call symbol_index_in_strs(Symbol(mint), 17)": "", " 952 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:3846569", " 953 call vec_new_from_slice(1)": "", - " 954 ret vec_new_from_slice -> Ok(Vec(obj#595))": "cpu:3847532, mem:203981, objs:-/298@c5a9b758", + " 954 ret vec_new_from_slice -> Ok(Vec(obj#595))": "cpu:3847532, mem:204149, objs:-/298@da07d0a7", " 955 call get_contract_data(Vec(obj#595), Instance)": "", - " 956 call obj_cmp(Symbol(obj#609), Symbol(issuer))": "cpu:3857523, mem:205112, objs:-/307@e758c3b2, stk:-", + " 956 call obj_cmp(Symbol(obj#609), Symbol(issuer))": "cpu:3857523, mem:205284, objs:-/307@4afe0aec, stk:-", " 957 ret obj_cmp -> Ok(-1)": "cpu:3857689", - " 958 call obj_cmp(Symbol(METADATA), Vec(obj#603))": "cpu:3858620, mem:205240, objs:-/309@61b804c9", + " 958 call obj_cmp(Symbol(METADATA), Vec(obj#603))": "cpu:3858620, mem:205412, objs:-/309@8e836ff9", " 959 ret obj_cmp -> Ok(-1)": "cpu:3858742", " 960 call obj_cmp(Vec(obj#603), Vec(obj#607))": "", " 961 ret obj_cmp -> Ok(-1)": "cpu:3859029", @@ -965,7 +965,7 @@ " 963 ret obj_cmp -> Ok(-1)": "cpu:3859367", " 964 call obj_cmp(Vec(obj#607), Vec(obj#595))": "", " 965 ret obj_cmp -> Ok(0)": "cpu:3859654", - " 966 ret get_contract_data -> Ok(Vec(obj#617))": "cpu:3859760, store:3@209cfad7/8@766791af, stk:1@364f246c", + " 966 ret get_contract_data -> Ok(Vec(obj#617))": "cpu:3859760, store:3@209cfad7/8@eb6e84ba, stk:1@6c5150e5", " 967 call vec_get(Vec(obj#617), U32(0))": "", " 968 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3859925", " 969 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -976,16 +976,16 @@ " 974 ret map_unpack_to_slice -> Ok(Void)": "cpu:3860636", " 975 call bytes_len(Bytes(obj#613))": "", " 976 ret bytes_len -> Ok(U32(32))": "cpu:3860758", - " 977 call obj_cmp(Address(obj#619), Address(obj#559))": "cpu:3861351, mem:205304, objs:-/310@5cdf26ff", + " 977 call obj_cmp(Address(obj#619), Address(obj#559))": "cpu:3861351, mem:205476, objs:-/310@a832b509", " 978 ret obj_cmp -> Ok(-1)": "cpu:3861643", " 979 call vec_new_from_slice(1)": "", - " 980 ret vec_new_from_slice -> Ok(Vec(obj#621))": "cpu:3862606, mem:205392, objs:-/311@67a3494c", + " 980 ret vec_new_from_slice -> Ok(Vec(obj#621))": "cpu:3862606, mem:205564, objs:-/311@c5a4066e", " 981 call get_contract_data(Vec(obj#621), Instance)": "", - " 982 call obj_cmp(Vec(obj#603), Vec(obj#621))": "cpu:3862718, store:-/8@766791af, stk:-", + " 982 call obj_cmp(Vec(obj#603), Vec(obj#621))": "cpu:3862718, store:-/8@eb6e84ba, stk:-", " 983 ret obj_cmp -> Ok(0)": "cpu:3863005", - " 984 ret get_contract_data -> Ok(Address(obj#605))": "cpu:3863111, store:3@209cfad7/8@766791af, stk:1@364f246c", + " 984 ret get_contract_data -> Ok(Address(obj#605))": "cpu:3863111, store:3@209cfad7/8@eb6e84ba, stk:1@6c5150e5", " 985 call require_auth(Address(obj#605))": "", - " 986 call obj_cmp(Address(obj#577), Address(obj#605))": "cpu:3863740, mem:205424", + " 986 call obj_cmp(Address(obj#577), Address(obj#605))": "cpu:3863740, mem:205596", " 987 ret obj_cmp -> Ok(0)": "cpu:3864032", " 988 call obj_cmp(Address(obj#577), Address(obj#605))": " auth:1@a74e3e9b/-", " 989 ret obj_cmp -> Ok(0)": "cpu:3864324", @@ -993,11 +993,11 @@ " 991 ret obj_cmp -> Ok(0)": "cpu:3864616", " 992 call obj_cmp(Address(obj#591), Address(obj#559))": "", " 993 ret obj_cmp -> Ok(0)": "cpu:3864908", - " 994 call vec_len(Vec(obj#587))": "cpu:3883466, mem:210476", + " 994 call vec_len(Vec(obj#587))": "cpu:3883466, mem:210648", " 995 ret vec_len -> Ok(U32(1))": "cpu:3883588", " 996 call bytes_new_from_slice(32)": "", - " 997 ret bytes_new_from_slice -> Ok(Bytes(obj#623))": "cpu:3884557, mem:210588, objs:-/312@60f53232", - " 998 call vec_get(Vec(obj#587), U32(0))": "cpu:3886653, mem:210828", + " 997 ret bytes_new_from_slice -> Ok(Bytes(obj#623))": "cpu:3884557, mem:210760, objs:-/312@119c4e27", + " 998 call vec_get(Vec(obj#587), U32(0))": "cpu:3886653, mem:211000", " 999 ret vec_get -> Ok(Map(obj#585))": "cpu:3886879", "1000 call map_unpack_to_slice(Map(obj#585), 2)": "", "1001 ret map_unpack_to_slice -> Ok(Void)": "cpu:3887231", @@ -1009,19 +1009,19 @@ "1007 ret verify_sig_ed25519 -> Ok(Void)": "cpu:4306685", "1008 call bytes_copy_to_slice(Bytes(obj#581), U32(0), 32)": "", "1009 ret bytes_copy_to_slice -> Ok(())": "cpu:4306792", - "1010 ret require_auth -> Ok(Void)": "cpu:4315925, mem:213074, store:3@209cfad7/9@c44220c8, foot:11@c88f7d9a, auth:1@a74e3e9b/1@5920ecd0", + "1010 ret require_auth -> Ok(Void)": "cpu:4315925, mem:213246, store:3@209cfad7/9@a13ebabf, foot:11@e43fd875, auth:1@a74e3e9b/1@5920ecd0", "1011 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1012 call get_ledger_sequence()": "cpu:4317394, mem:213210, store:3@209cfad7/-, foot:-", + "1012 call get_ledger_sequence()": "cpu:4317394, mem:213382, store:3@209cfad7/-, foot:-", "1013 ret get_ledger_sequence -> Ok(U32(123))": "", - "1014 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4327722, mem:214955, store:3@209cfad7/9@c44220c8, foot:11@c88f7d9a", + "1014 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4327722, mem:215131, store:3@209cfad7/9@a13ebabf, foot:11@e43fd875", "1015 call vec_new_from_slice(1)": "cpu:4327917", - "1016 ret vec_new_from_slice -> Ok(Vec(obj#625))": "cpu:4328880, mem:215043, objs:-/313@d584bcfe", + "1016 ret vec_new_from_slice -> Ok(Vec(obj#625))": "cpu:4328880, mem:215219, objs:-/313@e78435fd", "1017 call get_contract_data(Vec(obj#625), Instance)": "", - "1018 call obj_cmp(Vec(obj#603), Vec(obj#625))": "cpu:4328992, store:-/9@c44220c8, stk:-", + "1018 call obj_cmp(Vec(obj#603), Vec(obj#625))": "cpu:4328992, store:-/9@a13ebabf, stk:-", "1019 ret obj_cmp -> Ok(-1)": "cpu:4329279", "1020 call obj_cmp(Vec(obj#607), Vec(obj#625))": "", "1021 ret obj_cmp -> Ok(0)": "cpu:4329566", - "1022 ret get_contract_data -> Ok(Vec(obj#617))": "cpu:4329672, store:3@209cfad7/9@c44220c8, stk:1@364f246c", + "1022 ret get_contract_data -> Ok(Vec(obj#617))": "cpu:4329672, store:3@209cfad7/9@a13ebabf, stk:1@6c5150e5", "1023 call vec_get(Vec(obj#617), U32(0))": "", "1024 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4329837", "1025 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1036,56 +1036,56 @@ "1034 ret string_len -> Ok(U32(4))": "cpu:4330899", "1035 call string_copy_to_slice(String(obj#611), U32(0), 4)": "", "1036 ret string_copy_to_slice -> Ok(())": "cpu:4331002", - "1037 pop SAC:a010db6c:mint -> Err(Error(Contract, #11))": "cpu:4331976, mem:215179", - "1038 ret call -> Err(Error(Contract, #11))": " store:-/8@766791af, stk:-, auth:-/-", - "1039 call vec_new_from_slice(2)": "cpu:4332416, mem:215243, objs:-/314@7450c4f5", - "1040 ret vec_new_from_slice -> Ok(Vec(obj#629))": "cpu:4333442, mem:215339, objs:-/315@66a16748", - "1041 call vec_new()": "cpu:4351933, mem:220439, objs:-/316@ba72264d", - "1042 ret vec_new -> Ok(Vec(obj#633))": "cpu:4352434, mem:220503, objs:-/317@7ca26408", + "1037 pop SAC:2e378f80:mint -> Err(Error(Contract, #11))": "cpu:4331976, mem:215355", + "1038 ret call -> Err(Error(Contract, #11))": " store:-/8@eb6e84ba, stk:-, auth:-/-", + "1039 call vec_new_from_slice(2)": "cpu:4332416, mem:215419, objs:-/314@51bbbc14", + "1040 ret vec_new_from_slice -> Ok(Vec(obj#629))": "cpu:4333442, mem:215515, objs:-/315@5dce89c1", + "1041 call vec_new()": "cpu:4351933, mem:220615, objs:-/316@7ec3ef16", + "1042 ret vec_new -> Ok(Vec(obj#633))": "cpu:4352434, mem:220679, objs:-/317@331cd9", "1043 call bytes_new_from_slice(32)": "", - "1044 ret bytes_new_from_slice -> Ok(Bytes(obj#635))": "cpu:4353403, mem:220615, objs:-/318@c9c0a799", + "1044 ret bytes_new_from_slice -> Ok(Bytes(obj#635))": "cpu:4353403, mem:220791, objs:-/318@e74d6e99", "1045 call bytes_len(Bytes(obj#635))": "", "1046 ret bytes_len -> Ok(U32(32))": "cpu:4353525", "1047 call bytes_new_from_slice(64)": "", - "1048 ret bytes_new_from_slice -> Ok(Bytes(obj#637))": "cpu:4354502, mem:220759, objs:-/319@7f422e30", + "1048 ret bytes_new_from_slice -> Ok(Bytes(obj#637))": "cpu:4354502, mem:220935, objs:-/319@100a1722", "1049 call bytes_len(Bytes(obj#637))": "", "1050 ret bytes_len -> Ok(U32(64))": "cpu:4354624", "1051 call map_new_from_slices(2)": "", - "1052 call symbol_new_from_slice(10)": "cpu:4355157, mem:220823", - "1053 ret symbol_new_from_slice -> Ok(Symbol(obj#639))": "cpu:4356165, mem:220913, objs:-/320@31355be9", + "1052 call symbol_new_from_slice(10)": "cpu:4355157, mem:220999", + "1053 ret symbol_new_from_slice -> Ok(Symbol(obj#639))": "cpu:4356165, mem:221089, objs:-/320@c6ee7406", "1054 call obj_cmp(Symbol(obj#639), Symbol(signature))": "cpu:4356335", "1055 ret obj_cmp -> Ok(-1)": "cpu:4356502", - "1056 ret map_new_from_slices -> Ok(Map(obj#641))": "cpu:4356942, mem:220977, objs:-/321@feedcf7d", + "1056 ret map_new_from_slices -> Ok(Map(obj#641))": "cpu:4356942, mem:221153, objs:-/321@79a254a8", "1057 call vec_push_back(Vec(obj#633), Map(obj#641))": "", - "1058 ret vec_push_back -> Ok(Vec(obj#643))": "cpu:4358149, mem:221065, objs:-/322@f7438427", - "1059 call obj_cmp(Symbol(obj#647), Symbol(signature))": "cpu:4366245, mem:222317, objs:-/326@9ddffa14", + "1058 ret vec_push_back -> Ok(Vec(obj#643))": "cpu:4358149, mem:221241, objs:-/322@39b09f2", + "1059 call obj_cmp(Symbol(obj#647), Symbol(signature))": "cpu:4366245, mem:222493, objs:-/326@6c5b59e6", "1060 ret obj_cmp -> Ok(-1)": "cpu:4366412", - "1061 call symbol_new_from_slice(14)": "cpu:4368255, mem:222525, objs:-/329@74ea5034", - "1062 ret symbol_new_from_slice -> Ok(Symbol(obj#659))": "cpu:4369263, mem:222619, objs:-/330@c8b1b157", - "1063 call symbol_new_from_slice(14)": "cpu:4370284, mem:222747, objs:-/331@5d2e6773, auth:-/1@78b251cb", - "1064 ret symbol_new_from_slice -> Ok(Symbol(obj#663))": "cpu:4371292, mem:222841, objs:-/332@2f092f4", + "1061 call symbol_new_from_slice(14)": "cpu:4368255, mem:222701, objs:-/329@abd1e825", + "1062 ret symbol_new_from_slice -> Ok(Symbol(obj#659))": "cpu:4369263, mem:222795, objs:-/330@f04b4580", + "1063 call symbol_new_from_slice(14)": "cpu:4370284, mem:222923, objs:-/331@a98c5995, auth:-/1@78b251cb", + "1064 ret symbol_new_from_slice -> Ok(Symbol(obj#663))": "cpu:4371292, mem:223017, objs:-/332@ef193f47", "1065 call call(Address(obj#39), Symbol(obj#663), Vec(obj#629))": "", - "1066 call symbol_len(Symbol(obj#663))": "cpu:4372168, mem:222873", + "1066 call symbol_len(Symbol(obj#663))": "cpu:4372168, mem:223049", "1067 ret symbol_len -> Ok(U32(14))": "cpu:4372290", "1068 call symbol_copy_to_slice(Symbol(obj#663), U32(0), 14)": "", "1069 ret symbol_copy_to_slice -> Ok(())": "cpu:4372394", - "1070 push SAC:a010db6c:sym#663(Address(obj#627), True)": "cpu:4403297, mem:228019, objs:-/333@997b5eb8, stk:1@11f53a8e, auth:1@12e0c2ba/1@b7960a61", + "1070 push SAC:2e378f80:sym#663(Address(obj#627), True)": "cpu:4403297, mem:228203, objs:-/333@d8ff173e, stk:1@26b75a5b, auth:1@12e0c2ba/1@b7960a61", "1071 call symbol_index_in_strs(Symbol(obj#663), 17)": "", "1072 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:4405092", "1073 call vec_new_from_slice(1)": "", - "1074 ret vec_new_from_slice -> Ok(Vec(obj#667))": "cpu:4406055, mem:228107, objs:-/334@ce9c2f2", + "1074 ret vec_new_from_slice -> Ok(Vec(obj#667))": "cpu:4406055, mem:228291, objs:-/334@b09aa791", "1075 call get_contract_data(Vec(obj#667), Instance)": "", - "1076 call obj_cmp(Symbol(obj#681), Symbol(issuer))": "cpu:4416046, mem:229238, objs:-/343@fade3d65, stk:-", + "1076 call obj_cmp(Symbol(obj#681), Symbol(issuer))": "cpu:4416046, mem:229426, objs:-/343@c5b14855, stk:-", "1077 ret obj_cmp -> Ok(-1)": "cpu:4416212", - "1078 call obj_cmp(Symbol(METADATA), Vec(obj#675))": "cpu:4417143, mem:229366, objs:-/345@3d007cf8", + "1078 call obj_cmp(Symbol(METADATA), Vec(obj#675))": "cpu:4417143, mem:229554, objs:-/345@2458429a", "1079 ret obj_cmp -> Ok(-1)": "cpu:4417265", "1080 call obj_cmp(Vec(obj#675), Vec(obj#679))": "", "1081 ret obj_cmp -> Ok(-1)": "cpu:4417552", "1082 call obj_cmp(Vec(obj#675), Vec(obj#667))": "cpu:4417603", "1083 ret obj_cmp -> Ok(0)": "cpu:4417890", - "1084 ret get_contract_data -> Ok(Address(obj#677))": "cpu:4417996, store:3@31f8724/8@766791af, stk:1@c4552a65", + "1084 ret get_contract_data -> Ok(Address(obj#677))": "cpu:4417996, store:3@31f8724/8@eb6e84ba, stk:1@2327e55d", "1085 call require_auth(Address(obj#677))": "", - "1086 call obj_cmp(Address(obj#645), Address(obj#677))": "cpu:4418625, mem:229398", + "1086 call obj_cmp(Address(obj#645), Address(obj#677))": "cpu:4418625, mem:229586", "1087 ret obj_cmp -> Ok(0)": "cpu:4418917", "1088 call obj_cmp(Address(obj#645), Address(obj#677))": " auth:1@12e0c2ba/-", "1089 ret obj_cmp -> Ok(0)": "cpu:4419209", @@ -1095,11 +1095,11 @@ "1093 ret obj_cmp -> Ok(0)": "cpu:4419790", "1094 call obj_cmp(Address(obj#661), Address(obj#627))": "", "1095 ret obj_cmp -> Ok(0)": "cpu:4420082", - "1096 call vec_len(Vec(obj#655))": "cpu:4439225, mem:234480", + "1096 call vec_len(Vec(obj#655))": "cpu:4439225, mem:234668", "1097 ret vec_len -> Ok(U32(1))": "cpu:4439347", "1098 call bytes_new_from_slice(32)": "", - "1099 ret bytes_new_from_slice -> Ok(Bytes(obj#691))": "cpu:4440316, mem:234592, objs:-/346@7578a6e6", - "1100 call vec_get(Vec(obj#655), U32(0))": "cpu:4442412, mem:234832", + "1099 ret bytes_new_from_slice -> Ok(Bytes(obj#691))": "cpu:4440316, mem:234780, objs:-/346@8a99514b", + "1100 call vec_get(Vec(obj#655), U32(0))": "cpu:4442412, mem:235020", "1101 ret vec_get -> Ok(Map(obj#653))": "cpu:4442638", "1102 call map_unpack_to_slice(Map(obj#653), 2)": "", "1103 ret map_unpack_to_slice -> Ok(Void)": "cpu:4442990", @@ -1111,19 +1111,19 @@ "1109 ret verify_sig_ed25519 -> Ok(Void)": "cpu:4862444", "1110 call bytes_copy_to_slice(Bytes(obj#649), U32(0), 32)": "", "1111 ret bytes_copy_to_slice -> Ok(())": "cpu:4862551", - "1112 ret require_auth -> Ok(Void)": "cpu:4871990, mem:237128, store:3@31f8724/9@21c656d7, foot:12@a771d2d3, auth:1@12e0c2ba/1@41ff86e1", + "1112 ret require_auth -> Ok(Void)": "cpu:4871990, mem:237316, store:3@31f8724/9@216ff09b, foot:12@50cf9cef, auth:1@12e0c2ba/1@41ff86e1", "1113 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1114 call get_ledger_sequence()": "cpu:4873459, mem:237264, store:3@31f8724/-, foot:-", + "1114 call get_ledger_sequence()": "cpu:4873459, mem:237452, store:3@31f8724/-, foot:-", "1115 ret get_ledger_sequence -> Ok(U32(123))": "", - "1116 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4883787, mem:239009, store:3@31f8724/9@21c656d7, foot:12@a771d2d3", + "1116 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4883787, mem:239201, store:3@31f8724/9@216ff09b, foot:12@50cf9cef", "1117 call vec_new_from_slice(1)": "cpu:4883938", - "1118 ret vec_new_from_slice -> Ok(Vec(obj#693))": "cpu:4884901, mem:239097, objs:-/347@4d0577b9", + "1118 ret vec_new_from_slice -> Ok(Vec(obj#693))": "cpu:4884901, mem:239289, objs:-/347@1cfec688", "1119 call get_contract_data(Vec(obj#693), Instance)": "", - "1120 call obj_cmp(Vec(obj#675), Vec(obj#693))": "cpu:4885013, store:-/9@21c656d7, stk:-", + "1120 call obj_cmp(Vec(obj#675), Vec(obj#693))": "cpu:4885013, store:-/9@216ff09b, stk:-", "1121 ret obj_cmp -> Ok(-1)": "cpu:4885300", "1122 call obj_cmp(Vec(obj#679), Vec(obj#693))": "", "1123 ret obj_cmp -> Ok(0)": "cpu:4885587", - "1124 ret get_contract_data -> Ok(Vec(obj#689))": "cpu:4885693, store:3@31f8724/9@21c656d7, stk:1@c4552a65", + "1124 ret get_contract_data -> Ok(Vec(obj#689))": "cpu:4885693, store:3@31f8724/9@216ff09b, stk:1@2327e55d", "1125 call vec_get(Vec(obj#689), U32(0))": "", "1126 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:4885858", "1127 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1138,48 +1138,48 @@ "1136 ret string_len -> Ok(U32(4))": "cpu:4886920", "1137 call string_copy_to_slice(String(obj#683), U32(0), 4)": "", "1138 ret string_copy_to_slice -> Ok(())": "cpu:4887023", - "1139 call symbol_new_from_slice(14)": "cpu:4890132, mem:240133, store:3@31f8724/9@288f0919", - "1140 ret symbol_new_from_slice -> Ok(Symbol(obj#695))": "cpu:4891140, mem:240227, objs:-/348@ed757b25", + "1139 call symbol_new_from_slice(14)": "cpu:4890132, mem:240325, store:3@31f8724/9@2fb0568b", + "1140 ret symbol_new_from_slice -> Ok(Symbol(obj#695))": "cpu:4891140, mem:240419, objs:-/348@9424268c", "1141 call get_contract_data(Symbol(METADATA), Instance)": "", - "1142 call obj_cmp(Vec(obj#675), Symbol(METADATA))": "cpu:4891191, store:-/9@288f0919, stk:-", + "1142 call obj_cmp(Vec(obj#675), Symbol(METADATA))": "cpu:4891191, store:-/9@2fb0568b, stk:-", "1143 ret obj_cmp -> Ok(1)": "cpu:4891313", - "1144 ret get_contract_data -> Ok(Map(obj#673))": "cpu:4891419, store:3@31f8724/9@288f0919, stk:1@c4552a65", + "1144 ret get_contract_data -> Ok(Map(obj#673))": "cpu:4891419, store:3@31f8724/9@2fb0568b, stk:1@2327e55d", "1145 call map_unpack_to_slice(Map(obj#673), 3)": "", "1146 ret map_unpack_to_slice -> Ok(Void)": "cpu:4891759", "1147 call vec_new_from_slice(4)": "", - "1148 ret vec_new_from_slice -> Ok(Vec(obj#697))": "cpu:4892972, mem:240339, objs:-/349@c5395ab8", + "1148 ret vec_new_from_slice -> Ok(Vec(obj#697))": "cpu:4892972, mem:240531, objs:-/349@e58bfa9c", "1149 call contract_event(Vec(obj#697), True)": "", - "1150 ret contract_event -> Ok(Void)": "cpu:4894581, mem:240516, objs:-/350@c898d347, evt:5@7f88f698", - "1151 pop SAC:a010db6c:sym#663 -> Ok(Void)": "", - "1152 ret call -> Ok(Void)": " store:-/9@288f0919, stk:-, auth:-/-", - "1153 call vec_new_from_slice(4)": "cpu:4895461, mem:240644, objs:-/352@80973ce6", - "1154 ret vec_new_from_slice -> Ok(Vec(obj#705))": "cpu:4896552, mem:240756, objs:-/353@fa4012d9", - "1155 call vec_new()": "cpu:4919875, mem:247878, objs:-/354@1d166bfd", - "1156 ret vec_new -> Ok(Vec(obj#709))": "cpu:4920376, mem:247942, objs:-/355@9af84f2f", + "1150 ret contract_event -> Ok(Void)": "cpu:4894581, mem:240708, objs:-/350@7f5a6387, evt:5@7f88f698", + "1151 pop SAC:2e378f80:sym#663 -> Ok(Void)": "", + "1152 ret call -> Ok(Void)": " store:-/9@2fb0568b, stk:-, auth:-/-", + "1153 call vec_new_from_slice(4)": "cpu:4895461, mem:240836, objs:-/352@d6b5f8fc", + "1154 ret vec_new_from_slice -> Ok(Vec(obj#705))": "cpu:4896552, mem:240948, objs:-/353@7285cdb5", + "1155 call vec_new()": "cpu:4919875, mem:248070, objs:-/354@c26df70f", + "1156 ret vec_new -> Ok(Vec(obj#709))": "cpu:4920376, mem:248134, objs:-/355@db4c0d04", "1157 call bytes_new_from_slice(32)": "", - "1158 ret bytes_new_from_slice -> Ok(Bytes(obj#711))": "cpu:4921345, mem:248054, objs:-/356@4e80ac38", + "1158 ret bytes_new_from_slice -> Ok(Bytes(obj#711))": "cpu:4921345, mem:248246, objs:-/356@92c29245", "1159 call bytes_len(Bytes(obj#711))": "", "1160 ret bytes_len -> Ok(U32(32))": "cpu:4921467", "1161 call bytes_new_from_slice(64)": "", - "1162 ret bytes_new_from_slice -> Ok(Bytes(obj#713))": "cpu:4922444, mem:248198, objs:-/357@6aa18054", + "1162 ret bytes_new_from_slice -> Ok(Bytes(obj#713))": "cpu:4922444, mem:248390, objs:-/357@9475975f", "1163 call bytes_len(Bytes(obj#713))": "", "1164 ret bytes_len -> Ok(U32(64))": "cpu:4922566", "1165 call map_new_from_slices(2)": "", - "1166 call symbol_new_from_slice(10)": "cpu:4923099, mem:248262", - "1167 ret symbol_new_from_slice -> Ok(Symbol(obj#715))": "cpu:4924107, mem:248352, objs:-/358@c330b533", + "1166 call symbol_new_from_slice(10)": "cpu:4923099, mem:248454", + "1167 ret symbol_new_from_slice -> Ok(Symbol(obj#715))": "cpu:4924107, mem:248544, objs:-/358@1d803f75", "1168 call obj_cmp(Symbol(obj#715), Symbol(signature))": "cpu:4924277", "1169 ret obj_cmp -> Ok(-1)": "cpu:4924444", - "1170 ret map_new_from_slices -> Ok(Map(obj#717))": "cpu:4924884, mem:248416, objs:-/359@7e58641b", + "1170 ret map_new_from_slices -> Ok(Map(obj#717))": "cpu:4924884, mem:248608, objs:-/359@14696f9c", "1171 call vec_push_back(Vec(obj#709), Map(obj#717))": "", - "1172 ret vec_push_back -> Ok(Vec(obj#719))": "cpu:4926091, mem:248504, objs:-/360@19d4992c", - "1173 call obj_cmp(Symbol(obj#723), Symbol(signature))": "cpu:4934187, mem:249756, objs:-/364@8b8415eb", + "1172 ret vec_push_back -> Ok(Vec(obj#719))": "cpu:4926091, mem:248696, objs:-/360@c3cce24b", + "1173 call obj_cmp(Symbol(obj#723), Symbol(signature))": "cpu:4934187, mem:249948, objs:-/364@c36647b7", "1174 ret obj_cmp -> Ok(-1)": "cpu:4934354", - "1175 call call(Address(obj#39), Symbol(approve), Vec(obj#705))": "cpu:4937716, mem:250204, objs:-/369@a1d07379, auth:-/1@d36a075", - "1176 push SAC:a010db6c:approve(Address(obj#703), Address(obj#701), I128(500), U32(200))": "cpu:4969458, mem:255482, objs:-/370@511ad150, stk:1@a6283c85, auth:1@d2236da6/1@59da7b52", + "1175 call call(Address(obj#39), Symbol(approve), Vec(obj#705))": "cpu:4937716, mem:250396, objs:-/369@1b570f80, auth:-/1@d36a075", + "1176 push SAC:2e378f80:approve(Address(obj#703), Address(obj#701), I128(500), U32(200))": "cpu:4969458, mem:255682, objs:-/370@6d01e4e8, stk:1@492dae9a, auth:1@d2236da6/1@59da7b52", "1177 call symbol_index_in_strs(Symbol(approve), 17)": "", "1178 ret symbol_index_in_strs -> Ok(U32(2))": "cpu:4970206", "1179 call require_auth(Address(obj#703))": "", - "1180 call obj_cmp(Address(obj#721), Address(obj#703))": "cpu:4970839, mem:255530", + "1180 call obj_cmp(Address(obj#721), Address(obj#703))": "cpu:4970839, mem:255730", "1181 ret obj_cmp -> Ok(0)": "cpu:4971131", "1182 call obj_cmp(Address(obj#721), Address(obj#703))": " auth:1@d2236da6/-", "1183 ret obj_cmp -> Ok(0)": "cpu:4971423", @@ -1189,11 +1189,11 @@ "1187 ret obj_cmp -> Ok(0)": "cpu:4972007", "1188 call obj_cmp(Address(obj#737), Address(obj#701))": "", "1189 ret obj_cmp -> Ok(0)": "cpu:4972299", - "1190 call vec_len(Vec(obj#731))": "cpu:4995690, mem:262604", + "1190 call vec_len(Vec(obj#731))": "cpu:4995690, mem:262804", "1191 ret vec_len -> Ok(U32(1))": "cpu:4995812", "1192 call bytes_new_from_slice(32)": "", - "1193 ret bytes_new_from_slice -> Ok(Bytes(obj#741))": "cpu:4996781, mem:262716, objs:-/371@3fb6d969", - "1194 call vec_get(Vec(obj#731), U32(0))": "cpu:4998733, mem:262956", + "1193 ret bytes_new_from_slice -> Ok(Bytes(obj#741))": "cpu:4996781, mem:262916, objs:-/371@6f078025", + "1194 call vec_get(Vec(obj#731), U32(0))": "cpu:4998733, mem:263156", "1195 ret vec_get -> Ok(Map(obj#729))": "cpu:4998959", "1196 call map_unpack_to_slice(Map(obj#729), 2)": "", "1197 ret map_unpack_to_slice -> Ok(Void)": "cpu:4999311", @@ -1205,93 +1205,93 @@ "1203 ret verify_sig_ed25519 -> Ok(Void)": "cpu:5418765", "1204 call bytes_copy_to_slice(Bytes(obj#725), U32(0), 32)": "", "1205 ret bytes_copy_to_slice -> Ok(())": "cpu:5418872", - "1206 ret require_auth -> Ok(Void)": "cpu:5428575, mem:265438, store:-/10@98f0c962, foot:13@4719214e, auth:1@d2236da6/1@acef182e", + "1206 ret require_auth -> Ok(Void)": "cpu:5428575, mem:265638, store:-/10@44208fae, foot:13@a588610f, auth:1@d2236da6/1@acef182e", "1207 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1208 call get_ledger_sequence()": "cpu:5430044, mem:265574, store:-/-, foot:-", + "1208 call get_ledger_sequence()": "cpu:5430044, mem:265774, store:-/-, foot:-", "1209 ret get_ledger_sequence -> Ok(U32(123))": "", - "1210 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:5440372, mem:267319, store:-/10@98f0c962, foot:13@4719214e", + "1210 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:5440372, mem:267523, store:-/10@44208fae, foot:13@a588610f", "1211 call map_new_from_slices(2)": "cpu:5440460", - "1212 ret map_new_from_slices -> Ok(Map(obj#743))": "cpu:5441603, mem:267447, objs:-/372@bb69d9f4", + "1212 ret map_new_from_slices -> Ok(Map(obj#743))": "cpu:5441603, mem:267651, objs:-/372@a7397ae6", "1213 call vec_new_from_slice(2)": "", - "1214 ret vec_new_from_slice -> Ok(Vec(obj#745))": "cpu:5442629, mem:267543, objs:-/373@a55a3b71", + "1214 ret vec_new_from_slice -> Ok(Vec(obj#745))": "cpu:5442629, mem:267747, objs:-/373@310bdb8", "1215 call has_contract_data(Vec(obj#745), Temporary)": "", - "1216 ret has_contract_data -> Ok(False)": "cpu:5449329, mem:269225, store:-/11@6ed99e9a, foot:14@c62369ce", + "1216 ret has_contract_data -> Ok(False)": "cpu:5449329, mem:269429, store:-/11@1fb55abe, foot:14@932326dd", "1217 call map_new_from_slices(2)": "", - "1218 ret map_new_from_slices -> Ok(Map(obj#747))": "cpu:5450472, mem:269353, objs:-/374@796c6c0a", + "1218 ret map_new_from_slices -> Ok(Map(obj#747))": "cpu:5450472, mem:269557, objs:-/374@3a2a562f", "1219 call vec_new_from_slice(2)": "", - "1220 ret vec_new_from_slice -> Ok(Vec(obj#749))": "cpu:5451498, mem:269449, objs:-/375@c93800c", + "1220 ret vec_new_from_slice -> Ok(Vec(obj#749))": "cpu:5451498, mem:269653, objs:-/375@dca967c9", "1221 call map_new_from_slices(2)": "", - "1222 call symbol_new_from_slice(17)": "cpu:5452031, mem:269513", - "1223 ret symbol_new_from_slice -> Ok(Symbol(obj#751))": "cpu:5453042, mem:269610, objs:-/376@459dd712", + "1222 call symbol_new_from_slice(17)": "cpu:5452031, mem:269717", + "1223 ret symbol_new_from_slice -> Ok(Symbol(obj#751))": "cpu:5453042, mem:269814, objs:-/376@fb6ef560", "1224 call obj_cmp(Symbol(amount), Symbol(obj#751))": "cpu:5453090", "1225 ret obj_cmp -> Ok(-1)": "cpu:5453256", - "1226 ret map_new_from_slices -> Ok(Map(obj#753))": "cpu:5453696, mem:269674, objs:-/377@8127d97e", + "1226 ret map_new_from_slices -> Ok(Map(obj#753))": "cpu:5453696, mem:269878, objs:-/377@ca11bf3", "1227 call put_contract_data(Vec(obj#749), Map(obj#753), Temporary)": "", - "1228 ret put_contract_data -> Ok(Void)": "cpu:5465571, mem:272349, store:-/11@948d5665, foot:14@715fb3a7", + "1228 ret put_contract_data -> Ok(Void)": "cpu:5465571, mem:272553, store:-/11@6833ac3c, foot:14@7d4f2ee3", "1229 call map_new_from_slices(2)": "", - "1230 ret map_new_from_slices -> Ok(Map(obj#755))": "cpu:5466714, mem:272477, objs:-/378@1cc301f8", + "1230 ret map_new_from_slices -> Ok(Map(obj#755))": "cpu:5466714, mem:272681, objs:-/378@31314e67", "1231 call vec_new_from_slice(2)": "", - "1232 ret vec_new_from_slice -> Ok(Vec(obj#757))": "cpu:5467740, mem:272573, objs:-/379@c5a77237", + "1232 ret vec_new_from_slice -> Ok(Vec(obj#757))": "cpu:5467740, mem:272777, objs:-/379@590599ea", "1233 call extend_contract_data_ttl(Vec(obj#757), Temporary, U32(78), U32(78))": "", - "1234 call get_ledger_sequence()": "cpu:5471533, mem:273125, store:-/-, foot:-", + "1234 call get_ledger_sequence()": "cpu:5471533, mem:273329, store:-/-, foot:-", "1235 ret get_ledger_sequence -> Ok(U32(123))": "", - "1236 ret extend_contract_data_ttl -> Ok(Void)": "cpu:5473550, mem:273889, store:-/11@e90a06b5, foot:14@715fb3a7", + "1236 ret extend_contract_data_ttl -> Ok(Void)": "cpu:5473550, mem:274093, store:-/11@25bf58c6, foot:14@7d4f2ee3", "1237 call get_contract_data(Symbol(METADATA), Instance)": "", - "1238 call obj_cmp(Symbol(obj#771), Symbol(issuer))": "cpu:5483480, mem:275020, objs:-/388@897044fe, stk:-", + "1238 call obj_cmp(Symbol(obj#771), Symbol(issuer))": "cpu:5483480, mem:275228, objs:-/388@54ca1e59, stk:-", "1239 ret obj_cmp -> Ok(-1)": "cpu:5483646", - "1240 call obj_cmp(Symbol(METADATA), Vec(obj#765))": "cpu:5484577, mem:275148, objs:-/390@99b04494", + "1240 call obj_cmp(Symbol(METADATA), Vec(obj#765))": "cpu:5484577, mem:275356, objs:-/390@f674feb3", "1241 ret obj_cmp -> Ok(-1)": "cpu:5484699", "1242 call obj_cmp(Vec(obj#765), Vec(obj#769))": "", "1243 ret obj_cmp -> Ok(-1)": "cpu:5484986", "1244 call obj_cmp(Vec(obj#765), Symbol(METADATA))": "cpu:5485037", "1245 ret obj_cmp -> Ok(1)": "cpu:5485159", - "1246 ret get_contract_data -> Ok(Map(obj#763))": "cpu:5485265, store:3@a9b67ee/11@e90a06b5, stk:1@b9305f06", + "1246 ret get_contract_data -> Ok(Map(obj#763))": "cpu:5485265, store:3@a9b67ee/11@25bf58c6, stk:1@958ad922", "1247 call map_unpack_to_slice(Map(obj#763), 3)": "", "1248 ret map_unpack_to_slice -> Ok(Void)": "cpu:5485605", "1249 call vec_new_from_slice(4)": "", - "1250 ret vec_new_from_slice -> Ok(Vec(obj#781))": "cpu:5486757, mem:275260, objs:-/391@6a79867d", + "1250 ret vec_new_from_slice -> Ok(Vec(obj#781))": "cpu:5486757, mem:275468, objs:-/391@5aeaa6ce", "1251 call vec_new_from_slice(2)": "", - "1252 ret vec_new_from_slice -> Ok(Vec(obj#783))": "cpu:5487722, mem:275356, objs:-/392@1dd6bcfa", + "1252 ret vec_new_from_slice -> Ok(Vec(obj#783))": "cpu:5487722, mem:275564, objs:-/392@bae838cf", "1253 call contract_event(Vec(obj#781), Vec(obj#783))": "", - "1254 ret contract_event -> Ok(Void)": "cpu:5489392, mem:275533, objs:-/393@52b660d8, evt:6@cc36431", - "1255 pop SAC:a010db6c:approve -> Ok(Void)": "", - "1256 ret call -> Ok(Void)": " store:-/11@e90a06b5, stk:-, auth:-/-", - "1257 call vec_new_from_slice(4)": "cpu:5490712, mem:275725, objs:-/396@39ec26a3", - "1258 ret vec_new_from_slice -> Ok(Vec(obj#793))": "cpu:5491864, mem:275837, objs:-/397@7959161a", - "1259 call vec_new()": "cpu:5518172, mem:283575, objs:-/398@b9055a4e", - "1260 ret vec_new -> Ok(Vec(obj#797))": "cpu:5518673, mem:283639, objs:-/399@addf197f", + "1254 ret contract_event -> Ok(Void)": "cpu:5489392, mem:275741, objs:-/393@662c501b, evt:6@cc36431", + "1255 pop SAC:2e378f80:approve -> Ok(Void)": "", + "1256 ret call -> Ok(Void)": " store:-/11@25bf58c6, stk:-, auth:-/-", + "1257 call vec_new_from_slice(4)": "cpu:5490712, mem:275933, objs:-/396@b2bf7ac4", + "1258 ret vec_new_from_slice -> Ok(Vec(obj#793))": "cpu:5491864, mem:276045, objs:-/397@b5402225", + "1259 call vec_new()": "cpu:5518172, mem:283783, objs:-/398@d07b5efa", + "1260 ret vec_new -> Ok(Vec(obj#797))": "cpu:5518673, mem:283847, objs:-/399@39ac8be1", "1261 call bytes_new_from_slice(32)": "", - "1262 ret bytes_new_from_slice -> Ok(Bytes(obj#799))": "cpu:5519642, mem:283751, objs:-/400@d72b5bde", + "1262 ret bytes_new_from_slice -> Ok(Bytes(obj#799))": "cpu:5519642, mem:283959, objs:-/400@ff048c9c", "1263 call bytes_len(Bytes(obj#799))": "", "1264 ret bytes_len -> Ok(U32(32))": "cpu:5519764", "1265 call bytes_new_from_slice(64)": "", - "1266 ret bytes_new_from_slice -> Ok(Bytes(obj#801))": "cpu:5520741, mem:283895, objs:-/401@b4166d6f", + "1266 ret bytes_new_from_slice -> Ok(Bytes(obj#801))": "cpu:5520741, mem:284103, objs:-/401@47b75fff", "1267 call bytes_len(Bytes(obj#801))": "", "1268 ret bytes_len -> Ok(U32(64))": "cpu:5520863", "1269 call map_new_from_slices(2)": "", - "1270 call symbol_new_from_slice(10)": "cpu:5521396, mem:283959", - "1271 ret symbol_new_from_slice -> Ok(Symbol(obj#803))": "cpu:5522404, mem:284049, objs:-/402@119975c0", + "1270 call symbol_new_from_slice(10)": "cpu:5521396, mem:284167", + "1271 ret symbol_new_from_slice -> Ok(Symbol(obj#803))": "cpu:5522404, mem:284257, objs:-/402@11f6fb54", "1272 call obj_cmp(Symbol(obj#803), Symbol(signature))": "cpu:5522574", "1273 ret obj_cmp -> Ok(-1)": "cpu:5522741", - "1274 ret map_new_from_slices -> Ok(Map(obj#805))": "cpu:5523181, mem:284113, objs:-/403@89090ebb", + "1274 ret map_new_from_slices -> Ok(Map(obj#805))": "cpu:5523181, mem:284321, objs:-/403@379ce653", "1275 call vec_push_back(Vec(obj#797), Map(obj#805))": "", - "1276 ret vec_push_back -> Ok(Vec(obj#807))": "cpu:5524388, mem:284201, objs:-/404@4ffc498e", - "1277 call obj_cmp(Symbol(obj#811), Symbol(signature))": "cpu:5532484, mem:285453, objs:-/408@6417325b", + "1276 ret vec_push_back -> Ok(Vec(obj#807))": "cpu:5524388, mem:284409, objs:-/404@afc204dd", + "1277 call obj_cmp(Symbol(obj#811), Symbol(signature))": "cpu:5532484, mem:285661, objs:-/408@f832335b", "1278 ret obj_cmp -> Ok(-1)": "cpu:5532651", - "1279 call symbol_new_from_slice(13)": "cpu:5534494, mem:285661, objs:-/411@9d92d041", - "1280 ret symbol_new_from_slice -> Ok(Symbol(obj#823))": "cpu:5535502, mem:285754, objs:-/412@e908f1ac", - "1281 call symbol_new_from_slice(13)": "cpu:5537507, mem:286058, objs:-/415@f2a1efe0, auth:-/1@fd9c7467", - "1282 ret symbol_new_from_slice -> Ok(Symbol(obj#831))": "cpu:5538515, mem:286151, objs:-/416@9f731bbf", + "1279 call symbol_new_from_slice(13)": "cpu:5534494, mem:285869, objs:-/411@a936c273", + "1280 ret symbol_new_from_slice -> Ok(Symbol(obj#823))": "cpu:5535502, mem:285962, objs:-/412@4d03122b", + "1281 call symbol_new_from_slice(13)": "cpu:5537507, mem:286266, objs:-/415@15fab52d, auth:-/1@fd9c7467", + "1282 ret symbol_new_from_slice -> Ok(Symbol(obj#831))": "cpu:5538515, mem:286359, objs:-/416@d9fc4c5d", "1283 call call(Address(obj#39), Symbol(obj#831), Vec(obj#793))": "", - "1284 call symbol_len(Symbol(obj#831))": "cpu:5539395, mem:286199", + "1284 call symbol_len(Symbol(obj#831))": "cpu:5539395, mem:286407", "1285 ret symbol_len -> Ok(U32(13))": "cpu:5539517", "1286 call symbol_copy_to_slice(Symbol(obj#831), U32(0), 13)": "", "1287 ret symbol_copy_to_slice -> Ok(())": "cpu:5539621", - "1288 push SAC:a010db6c:sym#831(Address(obj#791), Address(obj#787), Address(obj#789), I128(500))": "cpu:5570578, mem:291565, objs:-/417@d48d7db5, stk:1@cacac617, auth:1@5f63b168/1@a4ce22a0", + "1288 push SAC:2e378f80:sym#831(Address(obj#791), Address(obj#787), Address(obj#789), I128(500))": "cpu:5570578, mem:291781, objs:-/417@9a20fa1e, stk:1@53030bcd, auth:1@5f63b168/1@a4ce22a0", "1289 call symbol_index_in_strs(Symbol(obj#831), 17)": "", "1290 ret symbol_index_in_strs -> Ok(U32(6))": "cpu:5572373", "1291 call require_auth(Address(obj#791))": "", - "1292 call obj_cmp(Address(obj#809), Address(obj#791))": "cpu:5573006, mem:291613", + "1292 call obj_cmp(Address(obj#809), Address(obj#791))": "cpu:5573006, mem:291829", "1293 ret obj_cmp -> Ok(0)": "cpu:5573298", "1294 call obj_cmp(Address(obj#809), Address(obj#791))": " auth:1@5f63b168/-", "1295 ret obj_cmp -> Ok(0)": "cpu:5573590", @@ -1305,11 +1305,11 @@ "1303 ret obj_cmp -> Ok(0)": "cpu:5574755", "1304 call obj_cmp(Address(obj#829), Address(obj#789))": "", "1305 ret obj_cmp -> Ok(0)": "cpu:5575047", - "1306 call vec_len(Vec(obj#819))": "cpu:5602007, mem:299332", + "1306 call vec_len(Vec(obj#819))": "cpu:5602007, mem:299548", "1307 ret vec_len -> Ok(U32(1))": "cpu:5602129", "1308 call bytes_new_from_slice(32)": "", - "1309 ret bytes_new_from_slice -> Ok(Bytes(obj#835))": "cpu:5603098, mem:299444, objs:-/418@12846a46", - "1310 call vec_get(Vec(obj#819), U32(0))": "cpu:5605194, mem:299684", + "1309 ret bytes_new_from_slice -> Ok(Bytes(obj#835))": "cpu:5603098, mem:299660, objs:-/418@93fa3746", + "1310 call vec_get(Vec(obj#819), U32(0))": "cpu:5605194, mem:299900", "1311 ret vec_get -> Ok(Map(obj#817))": "cpu:5605420", "1312 call map_unpack_to_slice(Map(obj#817), 2)": "", "1313 ret map_unpack_to_slice -> Ok(Void)": "cpu:5605772", @@ -1321,65 +1321,65 @@ "1319 ret verify_sig_ed25519 -> Ok(Void)": "cpu:6025226", "1320 call bytes_copy_to_slice(Bytes(obj#813), U32(0), 32)": "", "1321 ret bytes_copy_to_slice -> Ok(())": "cpu:6025333", - "1322 ret require_auth -> Ok(Void)": "cpu:6036134, mem:302538, store:-/12@acc391b8, foot:15@9342837, auth:1@5f63b168/1@8cc06289", + "1322 ret require_auth -> Ok(Void)": "cpu:6036134, mem:302754, store:-/12@686e3f5, foot:15@22ce5aef, auth:1@5f63b168/1@8cc06289", "1323 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1324 call get_ledger_sequence()": "cpu:6037651, mem:302674, store:-/-, foot:-", + "1324 call get_ledger_sequence()": "cpu:6037651, mem:302890, store:-/-, foot:-", "1325 ret get_ledger_sequence -> Ok(U32(123))": "", - "1326 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6048027, mem:304419, store:-/12@acc391b8, foot:15@9342837", + "1326 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6048027, mem:304639, store:-/12@686e3f5, foot:15@22ce5aef", "1327 call map_new_from_slices(2)": "cpu:6048159", - "1328 ret map_new_from_slices -> Ok(Map(obj#837))": "cpu:6049302, mem:304547, objs:-/419@496fa6d6", + "1328 ret map_new_from_slices -> Ok(Map(obj#837))": "cpu:6049302, mem:304767, objs:-/419@80e746b6", "1329 call vec_new_from_slice(2)": "", - "1330 ret vec_new_from_slice -> Ok(Vec(obj#839))": "cpu:6050328, mem:304643, objs:-/420@97c8deda", + "1330 ret vec_new_from_slice -> Ok(Vec(obj#839))": "cpu:6050328, mem:304863, objs:-/420@4ac8b13e", "1331 call has_contract_data(Vec(obj#839), Temporary)": "", - "1332 ret has_contract_data -> Ok(True)": "cpu:6054073, mem:305195", + "1332 ret has_contract_data -> Ok(True)": "cpu:6054073, mem:305415", "1333 call get_contract_data(Vec(obj#839), Temporary)": "", - "1334 call obj_cmp(Symbol(amount), Symbol(obj#841))": "cpu:6059364, mem:305908, objs:-/421@55ebd12a", + "1334 call obj_cmp(Symbol(amount), Symbol(obj#841))": "cpu:6059364, mem:306128, objs:-/421@e467c997", "1335 ret obj_cmp -> Ok(-1)": "cpu:6059530", - "1336 ret get_contract_data -> Ok(Map(obj#843))": "cpu:6060031, mem:305972, objs:-/422@57dfc45b", + "1336 ret get_contract_data -> Ok(Map(obj#843))": "cpu:6060031, mem:306192, objs:-/422@60772212", "1337 call map_unpack_to_slice(Map(obj#843), 2)": "", "1338 ret map_unpack_to_slice -> Ok(Void)": "cpu:6060383", "1339 call get_ledger_sequence()": "", "1340 ret get_ledger_sequence -> Ok(U32(123))": "", "1341 call map_new_from_slices(2)": "cpu:6060471", - "1342 ret map_new_from_slices -> Ok(Map(obj#845))": "cpu:6061614, mem:306100, objs:-/423@d201377e", + "1342 ret map_new_from_slices -> Ok(Map(obj#845))": "cpu:6061614, mem:306320, objs:-/423@130aa34d", "1343 call vec_new_from_slice(2)": "", - "1344 ret vec_new_from_slice -> Ok(Vec(obj#847))": "cpu:6062640, mem:306196, objs:-/424@74337b07", + "1344 ret vec_new_from_slice -> Ok(Vec(obj#847))": "cpu:6062640, mem:306416, objs:-/424@40e132fa", "1345 call get_contract_data(Vec(obj#847), Temporary)": "", - "1346 call obj_cmp(Symbol(amount), Symbol(obj#849))": "cpu:6067931, mem:306909, objs:-/425@747eef25", + "1346 call obj_cmp(Symbol(amount), Symbol(obj#849))": "cpu:6067931, mem:307129, objs:-/425@b828bce", "1347 ret obj_cmp -> Ok(-1)": "cpu:6068097", - "1348 ret get_contract_data -> Ok(Map(obj#851))": "cpu:6068598, mem:306973, objs:-/426@d9aa418b", + "1348 ret get_contract_data -> Ok(Map(obj#851))": "cpu:6068598, mem:307193, objs:-/426@d6272889", "1349 call map_unpack_to_slice(Map(obj#851), 2)": "", "1350 ret map_unpack_to_slice -> Ok(Void)": "cpu:6068950", "1351 call map_new_from_slices(2)": "", - "1352 ret map_new_from_slices -> Ok(Map(obj#853))": "cpu:6070093, mem:307101, objs:-/427@874b9c17", + "1352 ret map_new_from_slices -> Ok(Map(obj#853))": "cpu:6070093, mem:307321, objs:-/427@9c94abca", "1353 call vec_new_from_slice(2)": "", - "1354 ret vec_new_from_slice -> Ok(Vec(obj#855))": "cpu:6071119, mem:307197, objs:-/428@26849d10", + "1354 ret vec_new_from_slice -> Ok(Vec(obj#855))": "cpu:6071119, mem:307417, objs:-/428@1a6b6838", "1355 call has_contract_data(Vec(obj#855), Temporary)": "", - "1356 ret has_contract_data -> Ok(True)": "cpu:6074864, mem:307749", + "1356 ret has_contract_data -> Ok(True)": "cpu:6074864, mem:307969", "1357 call get_contract_data(Vec(obj#855), Temporary)": "", - "1358 call obj_cmp(Symbol(amount), Symbol(obj#857))": "cpu:6080155, mem:308462, objs:-/429@84c4703d", + "1358 call obj_cmp(Symbol(amount), Symbol(obj#857))": "cpu:6080155, mem:308682, objs:-/429@f25291f5", "1359 ret obj_cmp -> Ok(-1)": "cpu:6080321", - "1360 ret get_contract_data -> Ok(Map(obj#859))": "cpu:6080822, mem:308526, objs:-/430@b8e0f84b", + "1360 ret get_contract_data -> Ok(Map(obj#859))": "cpu:6080822, mem:308746, objs:-/430@34783734", "1361 call map_unpack_to_slice(Map(obj#859), 2)": "", "1362 ret map_unpack_to_slice -> Ok(Void)": "cpu:6081174", "1363 call map_new_from_slices(2)": "", - "1364 ret map_new_from_slices -> Ok(Map(obj#861))": "cpu:6082317, mem:308654, objs:-/431@5abac9bc", + "1364 ret map_new_from_slices -> Ok(Map(obj#861))": "cpu:6082317, mem:308874, objs:-/431@39db6a71", "1365 call vec_new_from_slice(2)": "", - "1366 ret vec_new_from_slice -> Ok(Vec(obj#863))": "cpu:6083343, mem:308750, objs:-/432@593accec", + "1366 ret vec_new_from_slice -> Ok(Vec(obj#863))": "cpu:6083343, mem:308970, objs:-/432@dc077cd9", "1367 call map_new_from_slices(2)": "", - "1368 call symbol_new_from_slice(17)": "cpu:6083876, mem:308814", - "1369 ret symbol_new_from_slice -> Ok(Symbol(obj#865))": "cpu:6084887, mem:308911, objs:-/433@8e081214", + "1368 call symbol_new_from_slice(17)": "cpu:6083876, mem:309034", + "1369 ret symbol_new_from_slice -> Ok(Symbol(obj#865))": "cpu:6084887, mem:309131, objs:-/433@73f696bc", "1370 call obj_cmp(Symbol(amount), Symbol(obj#865))": "cpu:6084935", "1371 ret obj_cmp -> Ok(-1)": "cpu:6085101", - "1372 ret map_new_from_slices -> Ok(Map(obj#867))": "cpu:6085541, mem:308975, objs:-/434@f768ed79", + "1372 ret map_new_from_slices -> Ok(Map(obj#867))": "cpu:6085541, mem:309195, objs:-/434@2e10f837", "1373 call put_contract_data(Vec(obj#863), Map(obj#867), Temporary)": "", - "1374 ret put_contract_data -> Ok(Void)": "cpu:6099467, mem:311747, store:-/12@9fe66bbe", + "1374 ret put_contract_data -> Ok(Void)": "cpu:6099467, mem:311967, store:-/12@745e8a99", "1375 call vec_new_from_slice(1)": "cpu:6099662", - "1376 ret vec_new_from_slice -> Ok(Vec(obj#869))": "cpu:6100625, mem:311835, objs:-/435@ba900ad", + "1376 ret vec_new_from_slice -> Ok(Vec(obj#869))": "cpu:6100625, mem:312055, objs:-/435@2d143729", "1377 call get_contract_data(Vec(obj#869), Instance)": "", - "1378 call obj_cmp(Symbol(obj#883), Symbol(issuer))": "cpu:6110616, mem:312966, objs:-/444@93d0a8f1, stk:-", + "1378 call obj_cmp(Symbol(obj#883), Symbol(issuer))": "cpu:6110616, mem:313190, objs:-/444@183b08f5, stk:-", "1379 ret obj_cmp -> Ok(-1)": "cpu:6110782", - "1380 call obj_cmp(Symbol(METADATA), Vec(obj#877))": "cpu:6111713, mem:313094, objs:-/446@a0f5a884", + "1380 call obj_cmp(Symbol(METADATA), Vec(obj#877))": "cpu:6111713, mem:313318, objs:-/446@c8a05c99", "1381 ret obj_cmp -> Ok(-1)": "cpu:6111835", "1382 call obj_cmp(Vec(obj#877), Vec(obj#881))": "", "1383 ret obj_cmp -> Ok(-1)": "cpu:6112122", @@ -1387,7 +1387,7 @@ "1385 ret obj_cmp -> Ok(-1)": "cpu:6112460", "1386 call obj_cmp(Vec(obj#881), Vec(obj#869))": "", "1387 ret obj_cmp -> Ok(0)": "cpu:6112747", - "1388 ret get_contract_data -> Ok(Vec(obj#891))": "cpu:6112853, store:3@45b24976/12@9fe66bbe, stk:1@b10bbb6b", + "1388 ret get_contract_data -> Ok(Vec(obj#891))": "cpu:6112853, store:3@45b24976/12@745e8a99, stk:1@52d930bd", "1389 call vec_get(Vec(obj#891), U32(0))": "", "1390 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6113018", "1391 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1402,14 +1402,14 @@ "1400 ret string_len -> Ok(U32(4))": "cpu:6114080", "1401 call string_copy_to_slice(String(obj#885), U32(0), 4)": "", "1402 ret string_copy_to_slice -> Ok(())": "cpu:6114183", - "1403 call vec_new_from_slice(1)": "cpu:6115264, mem:313230", - "1404 ret vec_new_from_slice -> Ok(Vec(obj#893))": "cpu:6116227, mem:313318, objs:-/447@d929fa99", + "1403 call vec_new_from_slice(1)": "cpu:6115264, mem:313454", + "1404 ret vec_new_from_slice -> Ok(Vec(obj#893))": "cpu:6116227, mem:313542, objs:-/447@2419ac0c", "1405 call get_contract_data(Vec(obj#893), Instance)": "", - "1406 call obj_cmp(Vec(obj#877), Vec(obj#893))": "cpu:6116339, store:-/12@9fe66bbe, stk:-", + "1406 call obj_cmp(Vec(obj#877), Vec(obj#893))": "cpu:6116339, store:-/12@745e8a99, stk:-", "1407 ret obj_cmp -> Ok(-1)": "cpu:6116626", "1408 call obj_cmp(Vec(obj#881), Vec(obj#893))": "", "1409 ret obj_cmp -> Ok(0)": "cpu:6116913", - "1410 ret get_contract_data -> Ok(Vec(obj#891))": "cpu:6117019, store:3@45b24976/12@9fe66bbe, stk:1@b10bbb6b", + "1410 ret get_contract_data -> Ok(Vec(obj#891))": "cpu:6117019, store:3@45b24976/12@745e8a99, stk:1@52d930bd", "1411 call vec_get(Vec(obj#891), U32(0))": "", "1412 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6117184", "1413 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1424,14 +1424,14 @@ "1422 ret string_len -> Ok(U32(4))": "cpu:6118246", "1423 call string_copy_to_slice(String(obj#885), U32(0), 4)": "", "1424 ret string_copy_to_slice -> Ok(())": "cpu:6118349", - "1425 call vec_new_from_slice(1)": "cpu:6121971, mem:314558, store:3@45b24976/12@e5a4d570", - "1426 ret vec_new_from_slice -> Ok(Vec(obj#895))": "cpu:6122934, mem:314646, objs:-/448@9465d04b", + "1425 call vec_new_from_slice(1)": "cpu:6121971, mem:314782, store:3@45b24976/12@5bde8a79", + "1426 ret vec_new_from_slice -> Ok(Vec(obj#895))": "cpu:6122934, mem:314870, objs:-/448@c82657bc", "1427 call get_contract_data(Vec(obj#895), Instance)": "", - "1428 call obj_cmp(Vec(obj#877), Vec(obj#895))": "cpu:6123046, store:-/12@e5a4d570, stk:-", + "1428 call obj_cmp(Vec(obj#877), Vec(obj#895))": "cpu:6123046, store:-/12@5bde8a79, stk:-", "1429 ret obj_cmp -> Ok(-1)": "cpu:6123333", "1430 call obj_cmp(Vec(obj#881), Vec(obj#895))": "", "1431 ret obj_cmp -> Ok(0)": "cpu:6123620", - "1432 ret get_contract_data -> Ok(Vec(obj#891))": "cpu:6123726, store:3@45b24976/12@e5a4d570, stk:1@b10bbb6b", + "1432 ret get_contract_data -> Ok(Vec(obj#891))": "cpu:6123726, store:3@45b24976/12@5bde8a79, stk:1@52d930bd", "1433 call vec_get(Vec(obj#891), U32(0))": "", "1434 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6123891", "1435 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1447,13 +1447,13 @@ "1445 call string_copy_to_slice(String(obj#885), U32(0), 4)": "", "1446 ret string_copy_to_slice -> Ok(())": "cpu:6125056", "1447 call vec_new_from_slice(1)": "cpu:6125209", - "1448 ret vec_new_from_slice -> Ok(Vec(obj#897))": "cpu:6126172, mem:314734, objs:-/449@ee0ac300", + "1448 ret vec_new_from_slice -> Ok(Vec(obj#897))": "cpu:6126172, mem:314958, objs:-/449@a4299167", "1449 call get_contract_data(Vec(obj#897), Instance)": "", - "1450 call obj_cmp(Vec(obj#877), Vec(obj#897))": "cpu:6126284, store:-/12@e5a4d570, stk:-", + "1450 call obj_cmp(Vec(obj#877), Vec(obj#897))": "cpu:6126284, store:-/12@5bde8a79, stk:-", "1451 ret obj_cmp -> Ok(-1)": "cpu:6126571", "1452 call obj_cmp(Vec(obj#881), Vec(obj#897))": "", "1453 ret obj_cmp -> Ok(0)": "cpu:6126858", - "1454 ret get_contract_data -> Ok(Vec(obj#891))": "cpu:6126964, store:3@45b24976/12@e5a4d570, stk:1@b10bbb6b", + "1454 ret get_contract_data -> Ok(Vec(obj#891))": "cpu:6126964, store:3@45b24976/12@5bde8a79, stk:1@52d930bd", "1455 call vec_get(Vec(obj#891), U32(0))": "", "1456 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6127129", "1457 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1469,49 +1469,49 @@ "1467 call string_copy_to_slice(String(obj#885), U32(0), 4)": "", "1468 ret string_copy_to_slice -> Ok(())": "cpu:6128294", "1469 call get_contract_data(Symbol(METADATA), Instance)": "cpu:6128340", - "1470 call obj_cmp(Vec(obj#877), Symbol(METADATA))": "cpu:6128391, store:-/12@e5a4d570, stk:-", + "1470 call obj_cmp(Vec(obj#877), Symbol(METADATA))": "cpu:6128391, store:-/12@5bde8a79, stk:-", "1471 ret obj_cmp -> Ok(1)": "cpu:6128513", - "1472 ret get_contract_data -> Ok(Map(obj#875))": "cpu:6128619, store:3@45b24976/12@e5a4d570, stk:1@b10bbb6b", + "1472 ret get_contract_data -> Ok(Map(obj#875))": "cpu:6128619, store:3@45b24976/12@5bde8a79, stk:1@52d930bd", "1473 call map_unpack_to_slice(Map(obj#875), 3)": "", "1474 ret map_unpack_to_slice -> Ok(Void)": "cpu:6128959", "1475 call vec_new_from_slice(4)": "", - "1476 ret vec_new_from_slice -> Ok(Vec(obj#899))": "cpu:6130111, mem:314846, objs:-/450@3287bc4f", + "1476 ret vec_new_from_slice -> Ok(Vec(obj#899))": "cpu:6130111, mem:315070, objs:-/450@a0cef33e", "1477 call contract_event(Vec(obj#899), I128(500))": "", - "1478 ret contract_event -> Ok(Void)": "cpu:6131720, mem:315023, objs:-/451@f2fe79f4, evt:7@9cd66f49", - "1479 pop SAC:a010db6c:sym#831 -> Ok(Void)": "", - "1480 ret call -> Ok(Void)": " store:-/12@e5a4d570, stk:-, auth:-/-", - "1481 call vec_new_from_slice(2)": "cpu:6132160, mem:315087, objs:-/452@f65b7c42", - "1482 ret vec_new_from_slice -> Ok(Vec(obj#905))": "cpu:6133186, mem:315183, objs:-/453@a8412fe", - "1483 call vec_new()": "cpu:6151676, mem:320283, objs:-/454@d49456e3", - "1484 ret vec_new -> Ok(Vec(obj#909))": "cpu:6152177, mem:320347, objs:-/455@3c808e4f", + "1478 ret contract_event -> Ok(Void)": "cpu:6131720, mem:315247, objs:-/451@37ca9f7e, evt:7@9cd66f49", + "1479 pop SAC:2e378f80:sym#831 -> Ok(Void)": "", + "1480 ret call -> Ok(Void)": " store:-/12@5bde8a79, stk:-, auth:-/-", + "1481 call vec_new_from_slice(2)": "cpu:6132160, mem:315311, objs:-/452@590dfc14", + "1482 ret vec_new_from_slice -> Ok(Vec(obj#905))": "cpu:6133186, mem:315407, objs:-/453@38c688fe", + "1483 call vec_new()": "cpu:6151676, mem:320507, objs:-/454@4edc0bba", + "1484 ret vec_new -> Ok(Vec(obj#909))": "cpu:6152177, mem:320571, objs:-/455@4567f297", "1485 call bytes_new_from_slice(32)": "", - "1486 ret bytes_new_from_slice -> Ok(Bytes(obj#911))": "cpu:6153146, mem:320459, objs:-/456@83276044", + "1486 ret bytes_new_from_slice -> Ok(Bytes(obj#911))": "cpu:6153146, mem:320683, objs:-/456@8de34efc", "1487 call bytes_len(Bytes(obj#911))": "", "1488 ret bytes_len -> Ok(U32(32))": "cpu:6153268", "1489 call bytes_new_from_slice(64)": "", - "1490 ret bytes_new_from_slice -> Ok(Bytes(obj#913))": "cpu:6154245, mem:320603, objs:-/457@b6298b28", + "1490 ret bytes_new_from_slice -> Ok(Bytes(obj#913))": "cpu:6154245, mem:320827, objs:-/457@33efb380", "1491 call bytes_len(Bytes(obj#913))": "", "1492 ret bytes_len -> Ok(U32(64))": "cpu:6154367", "1493 call map_new_from_slices(2)": "", - "1494 call symbol_new_from_slice(10)": "cpu:6154900, mem:320667", - "1495 ret symbol_new_from_slice -> Ok(Symbol(obj#915))": "cpu:6155908, mem:320757, objs:-/458@58be8d8e", + "1494 call symbol_new_from_slice(10)": "cpu:6154900, mem:320891", + "1495 ret symbol_new_from_slice -> Ok(Symbol(obj#915))": "cpu:6155908, mem:320981, objs:-/458@f579f49c", "1496 call obj_cmp(Symbol(obj#915), Symbol(signature))": "cpu:6156078", "1497 ret obj_cmp -> Ok(-1)": "cpu:6156245", - "1498 ret map_new_from_slices -> Ok(Map(obj#917))": "cpu:6156685, mem:320821, objs:-/459@edf47713", + "1498 ret map_new_from_slices -> Ok(Map(obj#917))": "cpu:6156685, mem:321045, objs:-/459@e0f22565", "1499 call vec_push_back(Vec(obj#909), Map(obj#917))": "", - "1500 ret vec_push_back -> Ok(Vec(obj#919))": "cpu:6157892, mem:320909, objs:-/460@32ed0916", - "1501 call obj_cmp(Symbol(obj#923), Symbol(signature))": "cpu:6165988, mem:322161, objs:-/464@e5cfeb6e", + "1500 ret vec_push_back -> Ok(Vec(obj#919))": "cpu:6157892, mem:321133, objs:-/460@caa862e8", + "1501 call obj_cmp(Symbol(obj#923), Symbol(signature))": "cpu:6165988, mem:322385, objs:-/464@2d843b6a", "1502 ret obj_cmp -> Ok(-1)": "cpu:6166155", - "1503 call call(Address(obj#39), Symbol(mint), Vec(obj#905))": "cpu:6169019, mem:322497, objs:-/468@8830be9d, auth:-/1@c67aa3ca", - "1504 push SAC:a010db6c:mint(Address(obj#903), I128(1))": "cpu:6200901, mem:327947, objs:-/469@ae213246, stk:1@849e2715, auth:1@15c2d85f/1@939bff3d", + "1503 call call(Address(obj#39), Symbol(mint), Vec(obj#905))": "cpu:6169019, mem:322721, objs:-/468@861eb5c0, auth:-/1@c67aa3ca", + "1504 push SAC:2e378f80:mint(Address(obj#903), I128(1))": "cpu:6200901, mem:328179, objs:-/469@48060238, stk:1@ff67fa8c, auth:1@15c2d85f/1@939bff3d", "1505 call symbol_index_in_strs(Symbol(mint), 17)": "", "1506 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:6201649", "1507 call vec_new_from_slice(1)": "", - "1508 ret vec_new_from_slice -> Ok(Vec(obj#939))": "cpu:6202612, mem:328035, objs:-/470@91d56b16", + "1508 ret vec_new_from_slice -> Ok(Vec(obj#939))": "cpu:6202612, mem:328267, objs:-/470@61638ae2", "1509 call get_contract_data(Vec(obj#939), Instance)": "", - "1510 call obj_cmp(Symbol(obj#953), Symbol(issuer))": "cpu:6212603, mem:329166, objs:-/479@eb3aecf1, stk:-", + "1510 call obj_cmp(Symbol(obj#953), Symbol(issuer))": "cpu:6212603, mem:329402, objs:-/479@dde99c0, stk:-", "1511 ret obj_cmp -> Ok(-1)": "cpu:6212769", - "1512 call obj_cmp(Symbol(METADATA), Vec(obj#947))": "cpu:6213700, mem:329294, objs:-/481@8ce2c678", + "1512 call obj_cmp(Symbol(METADATA), Vec(obj#947))": "cpu:6213700, mem:329530, objs:-/481@edbedcd9", "1513 ret obj_cmp -> Ok(-1)": "cpu:6213822", "1514 call obj_cmp(Vec(obj#947), Vec(obj#951))": "", "1515 ret obj_cmp -> Ok(-1)": "cpu:6214109", @@ -1519,7 +1519,7 @@ "1517 ret obj_cmp -> Ok(-1)": "cpu:6214447", "1518 call obj_cmp(Vec(obj#951), Vec(obj#939))": "", "1519 ret obj_cmp -> Ok(0)": "cpu:6214734", - "1520 ret get_contract_data -> Ok(Vec(obj#961))": "cpu:6214840, store:3@3d3b0c3f/12@e5a4d570, stk:1@7c78f453", + "1520 ret get_contract_data -> Ok(Vec(obj#961))": "cpu:6214840, store:3@3d3b0c3f/12@5bde8a79, stk:1@8cdeb99b", "1521 call vec_get(Vec(obj#961), U32(0))": "", "1522 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6215005", "1523 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1530,16 +1530,16 @@ "1528 ret map_unpack_to_slice -> Ok(Void)": "cpu:6215716", "1529 call bytes_len(Bytes(obj#957))": "", "1530 ret bytes_len -> Ok(U32(32))": "cpu:6215838", - "1531 call obj_cmp(Address(obj#963), Address(obj#903))": "cpu:6216431, mem:329358, objs:-/482@e5ec8dce", + "1531 call obj_cmp(Address(obj#963), Address(obj#903))": "cpu:6216431, mem:329594, objs:-/482@a4e2ec76", "1532 ret obj_cmp -> Ok(-1)": "cpu:6216723", "1533 call vec_new_from_slice(1)": "", - "1534 ret vec_new_from_slice -> Ok(Vec(obj#965))": "cpu:6217686, mem:329446, objs:-/483@e6943968", + "1534 ret vec_new_from_slice -> Ok(Vec(obj#965))": "cpu:6217686, mem:329682, objs:-/483@ff3aae80", "1535 call get_contract_data(Vec(obj#965), Instance)": "", - "1536 call obj_cmp(Vec(obj#947), Vec(obj#965))": "cpu:6217798, store:-/12@e5a4d570, stk:-", + "1536 call obj_cmp(Vec(obj#947), Vec(obj#965))": "cpu:6217798, store:-/12@5bde8a79, stk:-", "1537 ret obj_cmp -> Ok(0)": "cpu:6218085", - "1538 ret get_contract_data -> Ok(Address(obj#949))": "cpu:6218191, store:3@3d3b0c3f/12@e5a4d570, stk:1@7c78f453", + "1538 ret get_contract_data -> Ok(Address(obj#949))": "cpu:6218191, store:3@3d3b0c3f/12@5bde8a79, stk:1@8cdeb99b", "1539 call require_auth(Address(obj#949))": "", - "1540 call obj_cmp(Address(obj#921), Address(obj#949))": "cpu:6218820, mem:329478", + "1540 call obj_cmp(Address(obj#921), Address(obj#949))": "cpu:6218820, mem:329714", "1541 ret obj_cmp -> Ok(0)": "cpu:6219112", "1542 call obj_cmp(Address(obj#921), Address(obj#949))": " auth:1@15c2d85f/-", "1543 ret obj_cmp -> Ok(0)": "cpu:6219404", @@ -1547,11 +1547,11 @@ "1545 ret obj_cmp -> Ok(0)": "cpu:6219696", "1546 call obj_cmp(Address(obj#935), Address(obj#903))": "", "1547 ret obj_cmp -> Ok(0)": "cpu:6219988", - "1548 call vec_len(Vec(obj#931))": "cpu:6238546, mem:334530", + "1548 call vec_len(Vec(obj#931))": "cpu:6238546, mem:334766", "1549 ret vec_len -> Ok(U32(1))": "cpu:6238668", "1550 call bytes_new_from_slice(32)": "", - "1551 ret bytes_new_from_slice -> Ok(Bytes(obj#967))": "cpu:6239637, mem:334642, objs:-/484@aa485916", - "1552 call vec_get(Vec(obj#931), U32(0))": "cpu:6241733, mem:334882", + "1551 ret bytes_new_from_slice -> Ok(Bytes(obj#967))": "cpu:6239637, mem:334878, objs:-/484@6bd223d9", + "1552 call vec_get(Vec(obj#931), U32(0))": "cpu:6241733, mem:335118", "1553 ret vec_get -> Ok(Map(obj#929))": "cpu:6241959", "1554 call map_unpack_to_slice(Map(obj#929), 2)": "", "1555 ret map_unpack_to_slice -> Ok(Void)": "cpu:6242311", @@ -1563,19 +1563,19 @@ "1561 ret verify_sig_ed25519 -> Ok(Void)": "cpu:6661765", "1562 call bytes_copy_to_slice(Bytes(obj#925), U32(0), 32)": "", "1563 ret bytes_copy_to_slice -> Ok(())": "cpu:6661872", - "1564 ret require_auth -> Ok(Void)": "cpu:6672847, mem:337922, store:3@3d3b0c3f/13@f8cfe52, foot:16@9cb60bd3, auth:1@15c2d85f/1@35367c3", + "1564 ret require_auth -> Ok(Void)": "cpu:6672847, mem:338158, store:3@3d3b0c3f/13@89f150b4, foot:16@c372b62b, auth:1@15c2d85f/1@35367c3", "1565 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1566 call get_ledger_sequence()": "cpu:6674367, mem:338058, store:3@3d3b0c3f/-, foot:-", + "1566 call get_ledger_sequence()": "cpu:6674367, mem:338294, store:3@3d3b0c3f/-, foot:-", "1567 ret get_ledger_sequence -> Ok(U32(123))": "", - "1568 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6684746, mem:339803, store:3@3d3b0c3f/13@f8cfe52, foot:16@9cb60bd3", + "1568 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6684746, mem:340043, store:3@3d3b0c3f/13@89f150b4, foot:16@c372b62b", "1569 call vec_new_from_slice(1)": "cpu:6684941", - "1570 ret vec_new_from_slice -> Ok(Vec(obj#969))": "cpu:6685904, mem:339891, objs:-/485@fbe756c4", + "1570 ret vec_new_from_slice -> Ok(Vec(obj#969))": "cpu:6685904, mem:340131, objs:-/485@186fc7b9", "1571 call get_contract_data(Vec(obj#969), Instance)": "", - "1572 call obj_cmp(Vec(obj#947), Vec(obj#969))": "cpu:6686016, store:-/13@f8cfe52, stk:-", + "1572 call obj_cmp(Vec(obj#947), Vec(obj#969))": "cpu:6686016, store:-/13@89f150b4, stk:-", "1573 ret obj_cmp -> Ok(-1)": "cpu:6686303", "1574 call obj_cmp(Vec(obj#951), Vec(obj#969))": "", "1575 ret obj_cmp -> Ok(0)": "cpu:6686590", - "1576 ret get_contract_data -> Ok(Vec(obj#961))": "cpu:6686696, store:3@3d3b0c3f/13@f8cfe52, stk:1@7c78f453", + "1576 ret get_contract_data -> Ok(Vec(obj#961))": "cpu:6686696, store:3@3d3b0c3f/13@89f150b4, stk:1@8cdeb99b", "1577 call vec_get(Vec(obj#961), U32(0))": "", "1578 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6686861", "1579 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1590,14 +1590,14 @@ "1588 ret string_len -> Ok(U32(4))": "cpu:6687923", "1589 call string_copy_to_slice(String(obj#955), U32(0), 4)": "", "1590 ret string_copy_to_slice -> Ok(())": "cpu:6688026", - "1591 call vec_new_from_slice(1)": "cpu:6689110, mem:340027", - "1592 ret vec_new_from_slice -> Ok(Vec(obj#971))": "cpu:6690073, mem:340115, objs:-/486@58de2205", + "1591 call vec_new_from_slice(1)": "cpu:6689110, mem:340267", + "1592 ret vec_new_from_slice -> Ok(Vec(obj#971))": "cpu:6690073, mem:340355, objs:-/486@37edd721", "1593 call get_contract_data(Vec(obj#971), Instance)": "", - "1594 call obj_cmp(Vec(obj#947), Vec(obj#971))": "cpu:6690185, store:-/13@f8cfe52, stk:-", + "1594 call obj_cmp(Vec(obj#947), Vec(obj#971))": "cpu:6690185, store:-/13@89f150b4, stk:-", "1595 ret obj_cmp -> Ok(-1)": "cpu:6690472", "1596 call obj_cmp(Vec(obj#951), Vec(obj#971))": "", "1597 ret obj_cmp -> Ok(0)": "cpu:6690759", - "1598 ret get_contract_data -> Ok(Vec(obj#961))": "cpu:6690865, store:3@3d3b0c3f/13@f8cfe52, stk:1@7c78f453", + "1598 ret get_contract_data -> Ok(Vec(obj#961))": "cpu:6690865, store:3@3d3b0c3f/13@89f150b4, stk:1@8cdeb99b", "1599 call vec_get(Vec(obj#961), U32(0))": "", "1600 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6691030", "1601 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1612,34 +1612,34 @@ "1610 ret string_len -> Ok(U32(4))": "cpu:6692092", "1611 call string_copy_to_slice(String(obj#955), U32(0), 4)": "", "1612 ret string_copy_to_slice -> Ok(())": "cpu:6692195", - "1613 call get_contract_data(Symbol(METADATA), Instance)": "cpu:6695748, mem:341423, store:3@3d3b0c3f/13@65833bcd", - "1614 call obj_cmp(Vec(obj#947), Symbol(METADATA))": "cpu:6695799, store:-/13@65833bcd, stk:-", + "1613 call get_contract_data(Symbol(METADATA), Instance)": "cpu:6695748, mem:341663, store:3@3d3b0c3f/13@c1cb4341", + "1614 call obj_cmp(Vec(obj#947), Symbol(METADATA))": "cpu:6695799, store:-/13@c1cb4341, stk:-", "1615 ret obj_cmp -> Ok(1)": "cpu:6695921", - "1616 ret get_contract_data -> Ok(Map(obj#945))": "cpu:6696027, store:3@3d3b0c3f/13@65833bcd, stk:1@7c78f453", + "1616 ret get_contract_data -> Ok(Map(obj#945))": "cpu:6696027, store:3@3d3b0c3f/13@c1cb4341, stk:1@8cdeb99b", "1617 call map_unpack_to_slice(Map(obj#945), 3)": "", "1618 ret map_unpack_to_slice -> Ok(Void)": "cpu:6696367", "1619 call vec_new_from_slice(4)": "", - "1620 ret vec_new_from_slice -> Ok(Vec(obj#973))": "cpu:6697519, mem:341535, objs:-/487@b4280627", + "1620 ret vec_new_from_slice -> Ok(Vec(obj#973))": "cpu:6697519, mem:341775, objs:-/487@73a7d95b", "1621 call contract_event(Vec(obj#973), I128(1))": "", - "1622 ret contract_event -> Ok(Void)": "cpu:6699128, mem:341712, objs:-/488@fbaf3379, evt:8@5dc140eb", - "1623 pop SAC:a010db6c:mint -> Ok(Void)": "", - "1624 ret call -> Ok(Void)": " store:-/13@65833bcd, stk:-, auth:-/-", - "1625 call vec_new_from_slice(1)": "cpu:6699568, mem:341776, objs:-/489@b6e6f6ac", - "1626 ret vec_new_from_slice -> Ok(Vec(obj#979))": "cpu:6700592, mem:341864, objs:-/490@3065a681", + "1622 ret contract_event -> Ok(Void)": "cpu:6699128, mem:341952, objs:-/488@83ef7977, evt:8@5dc140eb", + "1623 pop SAC:2e378f80:mint -> Ok(Void)": "", + "1624 ret call -> Ok(Void)": " store:-/13@c1cb4341, stk:-, auth:-/-", + "1625 call vec_new_from_slice(1)": "cpu:6699568, mem:342016, objs:-/489@8c1458e6", + "1626 ret vec_new_from_slice -> Ok(Vec(obj#979))": "cpu:6700592, mem:342104, objs:-/490@ac9789a9", "1627 call call(Address(obj#39), Symbol(balance), Vec(obj#979))": "", - "1628 push SAC:a010db6c:balance(Address(obj#977))": "cpu:6731434, mem:347278, objs:-/491@a6857c39, stk:1@5fdb610a, auth:1@d75c6db7/-", + "1628 push SAC:2e378f80:balance(Address(obj#977))": "cpu:6731434, mem:347526, objs:-/491@82660e68, stk:1@e6e36bb7, auth:1@d75c6db7/-", "1629 call symbol_index_in_strs(Symbol(balance), 17)": "", "1630 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:6732182", "1631 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1632 call get_ledger_sequence()": "cpu:6733702, mem:347414, store:-/-, foot:-", + "1632 call get_ledger_sequence()": "cpu:6733702, mem:347662, store:-/-, foot:-", "1633 ret get_ledger_sequence -> Ok(U32(123))": "", - "1634 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6744081, mem:349159, store:-/13@65833bcd, foot:16@9cb60bd3", + "1634 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6744081, mem:349411, store:-/13@c1cb4341, foot:16@c372b62b", "1635 call vec_new_from_slice(1)": "cpu:6744188", - "1636 ret vec_new_from_slice -> Ok(Vec(obj#983))": "cpu:6745151, mem:349247, objs:-/492@135de183", + "1636 ret vec_new_from_slice -> Ok(Vec(obj#983))": "cpu:6745151, mem:349499, objs:-/492@425eda9f", "1637 call get_contract_data(Vec(obj#983), Instance)": "", - "1638 call obj_cmp(Symbol(obj#997), Symbol(issuer))": "cpu:6755142, mem:350378, objs:-/501@14bd2f01, stk:-", + "1638 call obj_cmp(Symbol(obj#997), Symbol(issuer))": "cpu:6755142, mem:350634, objs:-/501@de39b0ed, stk:-", "1639 ret obj_cmp -> Ok(-1)": "cpu:6755308", - "1640 call obj_cmp(Symbol(METADATA), Vec(obj#991))": "cpu:6756239, mem:350506, objs:-/503@2d7d0470", + "1640 call obj_cmp(Symbol(METADATA), Vec(obj#991))": "cpu:6756239, mem:350762, objs:-/503@e6fdbcf0", "1641 ret obj_cmp -> Ok(-1)": "cpu:6756361", "1642 call obj_cmp(Vec(obj#991), Vec(obj#995))": "", "1643 ret obj_cmp -> Ok(-1)": "cpu:6756648", @@ -1647,7 +1647,7 @@ "1645 ret obj_cmp -> Ok(-1)": "cpu:6756986", "1646 call obj_cmp(Vec(obj#995), Vec(obj#983))": "", "1647 ret obj_cmp -> Ok(0)": "cpu:6757273", - "1648 ret get_contract_data -> Ok(Vec(obj#1005))": "cpu:6757379, store:3@51333729/13@65833bcd, stk:1@f1cf2575", + "1648 ret get_contract_data -> Ok(Vec(obj#1005))": "cpu:6757379, store:3@51333729/13@c1cb4341, stk:1@9465d317", "1649 call vec_get(Vec(obj#1005), U32(0))": "", "1650 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6757544", "1651 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1662,40 +1662,40 @@ "1660 ret string_len -> Ok(U32(4))": "cpu:6758606", "1661 call string_copy_to_slice(String(obj#999), U32(0), 4)": "", "1662 ret string_copy_to_slice -> Ok(())": "cpu:6758709", - "1663 pop SAC:a010db6c:balance -> Ok(I128(500))": "cpu:6759744, mem:350642", - "1664 ret call -> Ok(I128(500))": " store:-/13@65833bcd, stk:-, auth:-/-", - "1665 call vec_new_from_slice(2)": "cpu:6760184, mem:350706, objs:-/504@729606dd", - "1666 ret vec_new_from_slice -> Ok(Vec(obj#1009))": "cpu:6761210, mem:350802, objs:-/505@5981208c", - "1667 call vec_new()": "cpu:6779920, mem:355914, objs:-/506@f5923a45", - "1668 ret vec_new -> Ok(Vec(obj#1013))": "cpu:6780421, mem:355978, objs:-/507@39d2a93c", + "1663 pop SAC:2e378f80:balance -> Ok(I128(500))": "cpu:6759744, mem:350898", + "1664 ret call -> Ok(I128(500))": " store:-/13@c1cb4341, stk:-, auth:-/-", + "1665 call vec_new_from_slice(2)": "cpu:6760184, mem:350962, objs:-/504@193c499c", + "1666 ret vec_new_from_slice -> Ok(Vec(obj#1009))": "cpu:6761210, mem:351058, objs:-/505@79425ae1", + "1667 call vec_new()": "cpu:6779920, mem:356170, objs:-/506@6f1a53a8", + "1668 ret vec_new -> Ok(Vec(obj#1013))": "cpu:6780421, mem:356234, objs:-/507@842c7d0a", "1669 call bytes_new_from_slice(32)": "", - "1670 ret bytes_new_from_slice -> Ok(Bytes(obj#1015))": "cpu:6781390, mem:356090, objs:-/508@468a8c6a", + "1670 ret bytes_new_from_slice -> Ok(Bytes(obj#1015))": "cpu:6781390, mem:356346, objs:-/508@d95c8d07", "1671 call bytes_len(Bytes(obj#1015))": "", "1672 ret bytes_len -> Ok(U32(32))": "cpu:6781512", "1673 call bytes_new_from_slice(64)": "", - "1674 ret bytes_new_from_slice -> Ok(Bytes(obj#1017))": "cpu:6782489, mem:356234, objs:-/509@f2c21dce", + "1674 ret bytes_new_from_slice -> Ok(Bytes(obj#1017))": "cpu:6782489, mem:356490, objs:-/509@80e805d6", "1675 call bytes_len(Bytes(obj#1017))": "", "1676 ret bytes_len -> Ok(U32(64))": "cpu:6782611", "1677 call map_new_from_slices(2)": "", - "1678 call symbol_new_from_slice(10)": "cpu:6783144, mem:356298", - "1679 ret symbol_new_from_slice -> Ok(Symbol(obj#1019))": "cpu:6784152, mem:356388, objs:-/510@daa75b01", + "1678 call symbol_new_from_slice(10)": "cpu:6783144, mem:356554", + "1679 ret symbol_new_from_slice -> Ok(Symbol(obj#1019))": "cpu:6784152, mem:356644, objs:-/510@ec4d39f3", "1680 call obj_cmp(Symbol(obj#1019), Symbol(signature))": "cpu:6784322", "1681 ret obj_cmp -> Ok(-1)": "cpu:6784489", - "1682 ret map_new_from_slices -> Ok(Map(obj#1021))": "cpu:6784929, mem:356452, objs:-/511@6ae921d2", + "1682 ret map_new_from_slices -> Ok(Map(obj#1021))": "cpu:6784929, mem:356708, objs:-/511@603c4d73", "1683 call vec_push_back(Vec(obj#1013), Map(obj#1021))": "", - "1684 ret vec_push_back -> Ok(Vec(obj#1023))": "cpu:6786136, mem:356540, objs:-/512@1780b152", - "1685 call obj_cmp(Symbol(obj#1027), Symbol(signature))": "cpu:6794232, mem:357792, objs:-/516@9b1aa79f", + "1684 ret vec_push_back -> Ok(Vec(obj#1023))": "cpu:6786136, mem:356796, objs:-/512@daae180d", + "1685 call obj_cmp(Symbol(obj#1027), Symbol(signature))": "cpu:6794232, mem:358048, objs:-/516@f2724d49", "1686 ret obj_cmp -> Ok(-1)": "cpu:6794399", - "1687 call call(Address(obj#39), Symbol(clawback), Vec(obj#1009))": "cpu:6797263, mem:358128, objs:-/520@828f9252, auth:-/1@3b82fb40", - "1688 push SAC:a010db6c:clawback(Address(obj#1007), I128(10))": "cpu:6829167, mem:363646, objs:-/521@f41c5ad7, stk:1@199f1274, auth:1@e473919/1@16fa9488", + "1687 call call(Address(obj#39), Symbol(clawback), Vec(obj#1009))": "cpu:6797263, mem:358384, objs:-/520@203af3b3, auth:-/1@3b82fb40", + "1688 push SAC:2e378f80:clawback(Address(obj#1007), I128(10))": "cpu:6829167, mem:363910, objs:-/521@b6896bee, stk:1@2f724457, auth:1@e473919/1@16fa9488", "1689 call symbol_index_in_strs(Symbol(clawback), 17)": "", "1690 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:6829925", "1691 call vec_new_from_slice(1)": "cpu:6830076", - "1692 ret vec_new_from_slice -> Ok(Vec(obj#1043))": "cpu:6831039, mem:363734, objs:-/522@520bded", + "1692 ret vec_new_from_slice -> Ok(Vec(obj#1043))": "cpu:6831039, mem:363998, objs:-/522@28ffa865", "1693 call get_contract_data(Vec(obj#1043), Instance)": "", - "1694 call obj_cmp(Symbol(obj#1057), Symbol(issuer))": "cpu:6841030, mem:364865, objs:-/531@a51956da, stk:-", + "1694 call obj_cmp(Symbol(obj#1057), Symbol(issuer))": "cpu:6841030, mem:365133, objs:-/531@d66e532f, stk:-", "1695 ret obj_cmp -> Ok(-1)": "cpu:6841196", - "1696 call obj_cmp(Symbol(METADATA), Vec(obj#1051))": "cpu:6842127, mem:364993, objs:-/533@c2ae0763", + "1696 call obj_cmp(Symbol(METADATA), Vec(obj#1051))": "cpu:6842127, mem:365261, objs:-/533@1b189081", "1697 ret obj_cmp -> Ok(-1)": "cpu:6842249", "1698 call obj_cmp(Vec(obj#1051), Vec(obj#1055))": "", "1699 ret obj_cmp -> Ok(-1)": "cpu:6842536", @@ -1703,7 +1703,7 @@ "1701 ret obj_cmp -> Ok(-1)": "cpu:6842874", "1702 call obj_cmp(Vec(obj#1055), Vec(obj#1043))": "", "1703 ret obj_cmp -> Ok(0)": "cpu:6843161", - "1704 ret get_contract_data -> Ok(Vec(obj#1065))": "cpu:6843267, store:3@9695d26f/13@65833bcd, stk:1@76f4007b", + "1704 ret get_contract_data -> Ok(Vec(obj#1065))": "cpu:6843267, store:3@9695d26f/13@c1cb4341, stk:1@3c77b381", "1705 call vec_get(Vec(obj#1065), U32(0))": "", "1706 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6843432", "1707 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1718,40 +1718,40 @@ "1716 ret string_len -> Ok(U32(4))": "cpu:6844494", "1717 call string_copy_to_slice(String(obj#1059), U32(0), 4)": "", "1718 ret string_copy_to_slice -> Ok(())": "cpu:6844597", - "1719 pop SAC:a010db6c:clawback -> Err(Error(Contract, #10))": "cpu:6845574, mem:365129", - "1720 ret call -> Err(Error(Contract, #10))": " store:-/13@65833bcd, stk:-, auth:-/-", - "1721 call vec_new_from_slice(2)": "cpu:6848469, mem:366229, objs:-/534@a935469c, store:-/13@cff8e45c", - "1722 ret vec_new_from_slice -> Ok(Vec(obj#1069))": "cpu:6849495, mem:366325, objs:-/535@74eb04ad", - "1723 call vec_new()": "cpu:6868205, mem:371437, objs:-/536@1c38c8a7", - "1724 ret vec_new -> Ok(Vec(obj#1073))": "cpu:6868706, mem:371501, objs:-/537@24797d1", + "1719 pop SAC:2e378f80:clawback -> Err(Error(Contract, #10))": "cpu:6845574, mem:365397", + "1720 ret call -> Err(Error(Contract, #10))": " store:-/13@c1cb4341, stk:-, auth:-/-", + "1721 call vec_new_from_slice(2)": "cpu:6848469, mem:366497, objs:-/534@e0b4ff2e, store:-/13@3ccb7d66", + "1722 ret vec_new_from_slice -> Ok(Vec(obj#1069))": "cpu:6849495, mem:366593, objs:-/535@3ed2f686", + "1723 call vec_new()": "cpu:6868205, mem:371705, objs:-/536@1facb98", + "1724 ret vec_new -> Ok(Vec(obj#1073))": "cpu:6868706, mem:371769, objs:-/537@fb909919", "1725 call bytes_new_from_slice(32)": "", - "1726 ret bytes_new_from_slice -> Ok(Bytes(obj#1075))": "cpu:6869675, mem:371613, objs:-/538@bf36c30", + "1726 ret bytes_new_from_slice -> Ok(Bytes(obj#1075))": "cpu:6869675, mem:371881, objs:-/538@a4c2ccf2", "1727 call bytes_len(Bytes(obj#1075))": "", "1728 ret bytes_len -> Ok(U32(32))": "cpu:6869797", "1729 call bytes_new_from_slice(64)": "", - "1730 ret bytes_new_from_slice -> Ok(Bytes(obj#1077))": "cpu:6870774, mem:371757, objs:-/539@15e549ee", + "1730 ret bytes_new_from_slice -> Ok(Bytes(obj#1077))": "cpu:6870774, mem:372025, objs:-/539@e0434d98", "1731 call bytes_len(Bytes(obj#1077))": "", "1732 ret bytes_len -> Ok(U32(64))": "cpu:6870896", "1733 call map_new_from_slices(2)": "", - "1734 call symbol_new_from_slice(10)": "cpu:6871429, mem:371821", - "1735 ret symbol_new_from_slice -> Ok(Symbol(obj#1079))": "cpu:6872437, mem:371911, objs:-/540@8eb30d4f", + "1734 call symbol_new_from_slice(10)": "cpu:6871429, mem:372089", + "1735 ret symbol_new_from_slice -> Ok(Symbol(obj#1079))": "cpu:6872437, mem:372179, objs:-/540@845752fc", "1736 call obj_cmp(Symbol(obj#1079), Symbol(signature))": "cpu:6872607", "1737 ret obj_cmp -> Ok(-1)": "cpu:6872774", - "1738 ret map_new_from_slices -> Ok(Map(obj#1081))": "cpu:6873214, mem:371975, objs:-/541@6de1f9f0", + "1738 ret map_new_from_slices -> Ok(Map(obj#1081))": "cpu:6873214, mem:372243, objs:-/541@a7569723", "1739 call vec_push_back(Vec(obj#1073), Map(obj#1081))": "", - "1740 ret vec_push_back -> Ok(Vec(obj#1083))": "cpu:6874421, mem:372063, objs:-/542@b61bf1e6", - "1741 call obj_cmp(Symbol(obj#1087), Symbol(signature))": "cpu:6882517, mem:373315, objs:-/546@a0771ac7", + "1740 ret vec_push_back -> Ok(Vec(obj#1083))": "cpu:6874421, mem:372331, objs:-/542@6fdbdcd0", + "1741 call obj_cmp(Symbol(obj#1087), Symbol(signature))": "cpu:6882517, mem:373583, objs:-/546@4cccd568", "1742 ret obj_cmp -> Ok(-1)": "cpu:6882684", - "1743 call call(Address(obj#39), Symbol(clawback), Vec(obj#1069))": "cpu:6885548, mem:373651, objs:-/550@1f6cc0f9, auth:-/1@169a0f02", - "1744 push SAC:a010db6c:clawback(Address(obj#1067), I128(10))": "cpu:6917452, mem:379169, objs:-/551@5b7b25fa, stk:1@cab6c0a7, auth:1@ac9bea8c/1@5512718a", + "1743 call call(Address(obj#39), Symbol(clawback), Vec(obj#1069))": "cpu:6885548, mem:373919, objs:-/550@65ab3066, auth:-/1@169a0f02", + "1744 push SAC:2e378f80:clawback(Address(obj#1067), I128(10))": "cpu:6917452, mem:379445, objs:-/551@944cf6e3, stk:1@47a8fde, auth:1@ac9bea8c/1@5512718a", "1745 call symbol_index_in_strs(Symbol(clawback), 17)": "", "1746 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:6918210", "1747 call vec_new_from_slice(1)": "cpu:6918361", - "1748 ret vec_new_from_slice -> Ok(Vec(obj#1103))": "cpu:6919324, mem:379257, objs:-/552@ff7bebc5", + "1748 ret vec_new_from_slice -> Ok(Vec(obj#1103))": "cpu:6919324, mem:379533, objs:-/552@6adc08da", "1749 call get_contract_data(Vec(obj#1103), Instance)": "", - "1750 call obj_cmp(Symbol(obj#1117), Symbol(issuer))": "cpu:6929315, mem:380388, objs:-/561@3a8348b, stk:-", + "1750 call obj_cmp(Symbol(obj#1117), Symbol(issuer))": "cpu:6929315, mem:380668, objs:-/561@26acc4fe, stk:-", "1751 ret obj_cmp -> Ok(-1)": "cpu:6929481", - "1752 call obj_cmp(Symbol(METADATA), Vec(obj#1111))": "cpu:6930412, mem:380516, objs:-/563@bc6b9030", + "1752 call obj_cmp(Symbol(METADATA), Vec(obj#1111))": "cpu:6930412, mem:380796, objs:-/563@a2de95f4", "1753 ret obj_cmp -> Ok(-1)": "cpu:6930534", "1754 call obj_cmp(Vec(obj#1111), Vec(obj#1115))": "", "1755 ret obj_cmp -> Ok(-1)": "cpu:6930821", @@ -1759,7 +1759,7 @@ "1757 ret obj_cmp -> Ok(-1)": "cpu:6931159", "1758 call obj_cmp(Vec(obj#1115), Vec(obj#1103))": "", "1759 ret obj_cmp -> Ok(0)": "cpu:6931446", - "1760 ret get_contract_data -> Ok(Vec(obj#1125))": "cpu:6931552, store:3@d9e864af/13@cff8e45c, stk:1@b2b33df8", + "1760 ret get_contract_data -> Ok(Vec(obj#1125))": "cpu:6931552, store:3@d9e864af/13@3ccb7d66, stk:1@3ea5324a", "1761 call vec_get(Vec(obj#1125), U32(0))": "", "1762 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6931717", "1763 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1774,14 +1774,14 @@ "1772 ret string_len -> Ok(U32(4))": "cpu:6932779", "1773 call string_copy_to_slice(String(obj#1119), U32(0), 4)": "", "1774 ret string_copy_to_slice -> Ok(())": "cpu:6932882", - "1775 call vec_new_from_slice(1)": "cpu:6933859, mem:380652", - "1776 ret vec_new_from_slice -> Ok(Vec(obj#1127))": "cpu:6934822, mem:380740, objs:-/564@ba6b6600", + "1775 call vec_new_from_slice(1)": "cpu:6933859, mem:380932", + "1776 ret vec_new_from_slice -> Ok(Vec(obj#1127))": "cpu:6934822, mem:381020, objs:-/564@cb421443", "1777 call get_contract_data(Vec(obj#1127), Instance)": "", - "1778 call obj_cmp(Vec(obj#1111), Vec(obj#1127))": "cpu:6934934, store:-/13@cff8e45c, stk:-", + "1778 call obj_cmp(Vec(obj#1111), Vec(obj#1127))": "cpu:6934934, store:-/13@3ccb7d66, stk:-", "1779 ret obj_cmp -> Ok(-1)": "cpu:6935221", "1780 call obj_cmp(Vec(obj#1115), Vec(obj#1127))": "", "1781 ret obj_cmp -> Ok(0)": "cpu:6935508", - "1782 ret get_contract_data -> Ok(Vec(obj#1125))": "cpu:6935614, store:3@d9e864af/13@cff8e45c, stk:1@b2b33df8", + "1782 ret get_contract_data -> Ok(Vec(obj#1125))": "cpu:6935614, store:3@d9e864af/13@3ccb7d66, stk:1@3ea5324a", "1783 call vec_get(Vec(obj#1125), U32(0))": "", "1784 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6935779", "1785 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1792,16 +1792,16 @@ "1790 ret map_unpack_to_slice -> Ok(Void)": "cpu:6936490", "1791 call bytes_len(Bytes(obj#1121))": "", "1792 ret bytes_len -> Ok(U32(32))": "cpu:6936612", - "1793 call obj_cmp(Address(obj#1129), Address(obj#1067))": "cpu:6937205, mem:380804, objs:-/565@b6688787", + "1793 call obj_cmp(Address(obj#1129), Address(obj#1067))": "cpu:6937205, mem:381084, objs:-/565@1888bc74", "1794 ret obj_cmp -> Ok(-1)": "cpu:6937497", "1795 call vec_new_from_slice(1)": "", - "1796 ret vec_new_from_slice -> Ok(Vec(obj#1131))": "cpu:6938460, mem:380892, objs:-/566@9355edb0", + "1796 ret vec_new_from_slice -> Ok(Vec(obj#1131))": "cpu:6938460, mem:381172, objs:-/566@352fcc29", "1797 call get_contract_data(Vec(obj#1131), Instance)": "", - "1798 call obj_cmp(Vec(obj#1111), Vec(obj#1131))": "cpu:6938572, store:-/13@cff8e45c, stk:-", + "1798 call obj_cmp(Vec(obj#1111), Vec(obj#1131))": "cpu:6938572, store:-/13@3ccb7d66, stk:-", "1799 ret obj_cmp -> Ok(0)": "cpu:6938859", - "1800 ret get_contract_data -> Ok(Address(obj#1113))": "cpu:6938965, store:3@d9e864af/13@cff8e45c, stk:1@b2b33df8", + "1800 ret get_contract_data -> Ok(Address(obj#1113))": "cpu:6938965, store:3@d9e864af/13@3ccb7d66, stk:1@3ea5324a", "1801 call require_auth(Address(obj#1113))": "", - "1802 call obj_cmp(Address(obj#1085), Address(obj#1113))": "cpu:6939594, mem:380924", + "1802 call obj_cmp(Address(obj#1085), Address(obj#1113))": "cpu:6939594, mem:381204", "1803 ret obj_cmp -> Ok(0)": "cpu:6939886", "1804 call obj_cmp(Address(obj#1085), Address(obj#1113))": " auth:1@ac9bea8c/-", "1805 ret obj_cmp -> Ok(0)": "cpu:6940178", @@ -1809,11 +1809,11 @@ "1807 ret obj_cmp -> Ok(0)": "cpu:6940470", "1808 call obj_cmp(Address(obj#1099), Address(obj#1067))": "", "1809 ret obj_cmp -> Ok(0)": "cpu:6940762", - "1810 call vec_len(Vec(obj#1095))": "cpu:6959540, mem:385988", + "1810 call vec_len(Vec(obj#1095))": "cpu:6959540, mem:386268", "1811 ret vec_len -> Ok(U32(1))": "cpu:6959662", "1812 call bytes_new_from_slice(32)": "", - "1813 ret bytes_new_from_slice -> Ok(Bytes(obj#1133))": "cpu:6960631, mem:386100, objs:-/567@e853d17e", - "1814 call vec_get(Vec(obj#1095), U32(0))": "cpu:6962730, mem:386340", + "1813 ret bytes_new_from_slice -> Ok(Bytes(obj#1133))": "cpu:6960631, mem:386380, objs:-/567@247bb532", + "1814 call vec_get(Vec(obj#1095), U32(0))": "cpu:6962730, mem:386620", "1815 ret vec_get -> Ok(Map(obj#1093))": "cpu:6962956", "1816 call map_unpack_to_slice(Map(obj#1093), 2)": "", "1817 ret map_unpack_to_slice -> Ok(Void)": "cpu:6963308", @@ -1825,19 +1825,19 @@ "1823 ret verify_sig_ed25519 -> Ok(Void)": "cpu:7382762", "1824 call bytes_copy_to_slice(Bytes(obj#1089), U32(0), 32)": "", "1825 ret bytes_copy_to_slice -> Ok(())": "cpu:7382869", - "1826 ret require_auth -> Ok(Void)": "cpu:7395074, mem:389566, store:3@d9e864af/14@9c6756b5, foot:17@c3f5e216, auth:1@ac9bea8c/1@db443789", + "1826 ret require_auth -> Ok(Void)": "cpu:7395074, mem:389846, store:3@d9e864af/14@e143bfee, foot:17@31eb457b, auth:1@ac9bea8c/1@db443789", "1827 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1828 call get_ledger_sequence()": "cpu:7396594, mem:389702, store:3@d9e864af/-, foot:-", + "1828 call get_ledger_sequence()": "cpu:7396594, mem:389982, store:3@d9e864af/-, foot:-", "1829 ret get_ledger_sequence -> Ok(U32(123))": "", - "1830 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:7406973, mem:391447, store:3@d9e864af/14@9c6756b5, foot:17@c3f5e216", + "1830 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:7406973, mem:391731, store:3@d9e864af/14@e143bfee, foot:17@31eb457b", "1831 call vec_new_from_slice(1)": "cpu:7407124", - "1832 ret vec_new_from_slice -> Ok(Vec(obj#1135))": "cpu:7408087, mem:391535, objs:-/568@687e4ebe", + "1832 ret vec_new_from_slice -> Ok(Vec(obj#1135))": "cpu:7408087, mem:391819, objs:-/568@ac138205", "1833 call get_contract_data(Vec(obj#1135), Instance)": "", - "1834 call obj_cmp(Vec(obj#1111), Vec(obj#1135))": "cpu:7408199, store:-/14@9c6756b5, stk:-", + "1834 call obj_cmp(Vec(obj#1111), Vec(obj#1135))": "cpu:7408199, store:-/14@e143bfee, stk:-", "1835 ret obj_cmp -> Ok(-1)": "cpu:7408486", "1836 call obj_cmp(Vec(obj#1115), Vec(obj#1135))": "", "1837 ret obj_cmp -> Ok(0)": "cpu:7408773", - "1838 ret get_contract_data -> Ok(Vec(obj#1125))": "cpu:7408879, store:3@d9e864af/14@9c6756b5, stk:1@b2b33df8", + "1838 ret get_contract_data -> Ok(Vec(obj#1125))": "cpu:7408879, store:3@d9e864af/14@e143bfee, stk:1@3ea5324a", "1839 call vec_get(Vec(obj#1125), U32(0))": "", "1840 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:7409044", "1841 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1852,34 +1852,34 @@ "1850 ret string_len -> Ok(U32(4))": "cpu:7410106", "1851 call string_copy_to_slice(String(obj#1119), U32(0), 4)": "", "1852 ret string_copy_to_slice -> Ok(())": "cpu:7410209", - "1853 call get_contract_data(Symbol(METADATA), Instance)": "cpu:7413885, mem:392911, store:3@d9e864af/14@4bdc1fa3", - "1854 call obj_cmp(Vec(obj#1111), Symbol(METADATA))": "cpu:7413936, store:-/14@4bdc1fa3, stk:-", + "1853 call get_contract_data(Symbol(METADATA), Instance)": "cpu:7413885, mem:393195, store:3@d9e864af/14@6de4318", + "1854 call obj_cmp(Vec(obj#1111), Symbol(METADATA))": "cpu:7413936, store:-/14@6de4318, stk:-", "1855 ret obj_cmp -> Ok(1)": "cpu:7414058", - "1856 ret get_contract_data -> Ok(Map(obj#1109))": "cpu:7414164, store:3@d9e864af/14@4bdc1fa3, stk:1@b2b33df8", + "1856 ret get_contract_data -> Ok(Map(obj#1109))": "cpu:7414164, store:3@d9e864af/14@6de4318, stk:1@3ea5324a", "1857 call map_unpack_to_slice(Map(obj#1109), 3)": "", "1858 ret map_unpack_to_slice -> Ok(Void)": "cpu:7414504", "1859 call vec_new_from_slice(4)": "", - "1860 ret vec_new_from_slice -> Ok(Vec(obj#1137))": "cpu:7415656, mem:393023, objs:-/569@a3e18a", + "1860 ret vec_new_from_slice -> Ok(Vec(obj#1137))": "cpu:7415656, mem:393307, objs:-/569@be9a0f44", "1861 call contract_event(Vec(obj#1137), I128(10))": "", - "1862 ret contract_event -> Ok(Void)": "cpu:7417265, mem:393200, objs:-/570@d89be9c5, evt:9@1a965e27", - "1863 pop SAC:a010db6c:clawback -> Ok(Void)": "", - "1864 ret call -> Ok(Void)": " store:-/14@4bdc1fa3, stk:-, auth:-/-", - "1865 call vec_new_from_slice(1)": "cpu:7417705, mem:393264, objs:-/571@cdbf6a4f", - "1866 ret vec_new_from_slice -> Ok(Vec(obj#1143))": "cpu:7418729, mem:393352, objs:-/572@3e455753", + "1862 ret contract_event -> Ok(Void)": "cpu:7417265, mem:393484, objs:-/570@8912645a, evt:9@1a965e27", + "1863 pop SAC:2e378f80:clawback -> Ok(Void)": "", + "1864 ret call -> Ok(Void)": " store:-/14@6de4318, stk:-, auth:-/-", + "1865 call vec_new_from_slice(1)": "cpu:7417705, mem:393548, objs:-/571@8ed99894", + "1866 ret vec_new_from_slice -> Ok(Vec(obj#1143))": "cpu:7418729, mem:393636, objs:-/572@3c895708", "1867 call call(Address(obj#39), Symbol(balance), Vec(obj#1143))": "", - "1868 push SAC:a010db6c:balance(Address(obj#1141))": "cpu:7449589, mem:398834, objs:-/573@e61be604, stk:1@79caeca4, auth:1@d7bd118a/-", + "1868 push SAC:2e378f80:balance(Address(obj#1141))": "cpu:7449589, mem:399126, objs:-/573@e3f9da19, stk:1@1eebce91, auth:1@d7bd118a/-", "1869 call symbol_index_in_strs(Symbol(balance), 17)": "", "1870 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:7450337", "1871 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1872 call get_ledger_sequence()": "cpu:7451857, mem:398970, store:-/-, foot:-", + "1872 call get_ledger_sequence()": "cpu:7451857, mem:399262, store:-/-, foot:-", "1873 ret get_ledger_sequence -> Ok(U32(123))": "", - "1874 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:7462236, mem:400715, store:-/14@4bdc1fa3, foot:17@c3f5e216", + "1874 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:7462236, mem:401011, store:-/14@6de4318, foot:17@31eb457b", "1875 call vec_new_from_slice(1)": "cpu:7462343", - "1876 ret vec_new_from_slice -> Ok(Vec(obj#1147))": "cpu:7463306, mem:400803, objs:-/574@2bebf957", + "1876 ret vec_new_from_slice -> Ok(Vec(obj#1147))": "cpu:7463306, mem:401099, objs:-/574@67954140", "1877 call get_contract_data(Vec(obj#1147), Instance)": "", - "1878 call obj_cmp(Symbol(obj#1161), Symbol(issuer))": "cpu:7473297, mem:401934, objs:-/583@9fb3c88c, stk:-", + "1878 call obj_cmp(Symbol(obj#1161), Symbol(issuer))": "cpu:7473297, mem:402234, objs:-/583@f65cea6c, stk:-", "1879 ret obj_cmp -> Ok(-1)": "cpu:7473463", - "1880 call obj_cmp(Symbol(METADATA), Vec(obj#1155))": "cpu:7474394, mem:402062, objs:-/585@d200423f", + "1880 call obj_cmp(Symbol(METADATA), Vec(obj#1155))": "cpu:7474394, mem:402362, objs:-/585@3eb09183", "1881 ret obj_cmp -> Ok(-1)": "cpu:7474516", "1882 call obj_cmp(Vec(obj#1155), Vec(obj#1159))": "", "1883 ret obj_cmp -> Ok(-1)": "cpu:7474803", @@ -1887,7 +1887,7 @@ "1885 ret obj_cmp -> Ok(-1)": "cpu:7475141", "1886 call obj_cmp(Vec(obj#1159), Vec(obj#1147))": "", "1887 ret obj_cmp -> Ok(0)": "cpu:7475428", - "1888 ret get_contract_data -> Ok(Vec(obj#1169))": "cpu:7475534, store:3@29be3ce2/14@4bdc1fa3, stk:1@e17553f", + "1888 ret get_contract_data -> Ok(Vec(obj#1169))": "cpu:7475534, store:3@29be3ce2/14@6de4318, stk:1@b521c480", "1889 call vec_get(Vec(obj#1169), U32(0))": "", "1890 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:7475699", "1891 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1902,7 +1902,7 @@ "1900 ret string_len -> Ok(U32(4))": "cpu:7476761", "1901 call string_copy_to_slice(String(obj#1163), U32(0), 4)": "", "1902 ret string_copy_to_slice -> Ok(())": "cpu:7476864", - "1903 pop SAC:a010db6c:balance -> Ok(I128(490))": "cpu:7477899, mem:402198", - "1904 ret call -> Ok(I128(490))": " store:-/14@4bdc1fa3, stk:-, auth:-/-", - "1905 end": "cpu:7477899, mem:402198, prngs:-/9b4a753, objs:-/585@d200423f, vm:-/-, evt:9@1a965e27, store:-/14@4bdc1fa3, foot:17@c3f5e216, stk:-, auth:-/-" + "1903 pop SAC:2e378f80:balance -> Ok(I128(490))": "cpu:7477899, mem:402498", + "1904 ret call -> Ok(I128(490))": " store:-/14@6de4318, stk:-, auth:-/-", + "1905 end": "cpu:7477899, mem:402498, prngs:-/9b4a753, objs:-/585@3eb09183, vm:-/-, evt:9@1a965e27, store:-/14@6de4318, foot:17@31eb457b, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__test_zero_amounts.json b/soroban-env-host/observations/test__stellar_asset_contract__test_zero_amounts.json index f8e77ab5a..e2d34e8c0 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__test_zero_amounts.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__test_zero_amounts.json @@ -1,57 +1,57 @@ { " 0 begin": "cpu:14488, mem:0, prngs:-/9b4a753, objs:-/-, vm:-/-, evt:-, store:-/-, foot:-, stk:-, auth:-/-", " 1 call bytes_new_from_slice(44)": "cpu:16331, mem:261, store:-/1@78dba052, foot:1@fbb72482", - " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@a896ec2e", + " 2 ret bytes_new_from_slice -> Ok(Bytes(obj#1))": "cpu:17302, mem:385, objs:-/1@98a93161", " 3 call create_asset_contract(Bytes(obj#1))": "", " 4 call get_ledger_network_id()": "cpu:77901, mem:517", - " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@6ed27a90", - " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@5216971e, foot:2@573b66ae", - " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@c9a6e035", - " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@51679165", + " 5 ret get_ledger_network_id -> Ok(Bytes(obj#3))": "cpu:78931, mem:629, objs:-/2@f55c267d", + " 6 call symbol_new_from_slice(10)": "cpu:95030, mem:4519, store:-/2@908d1c72, foot:2@688f0554", + " 7 ret symbol_new_from_slice -> Ok(Symbol(obj#5))": "cpu:96038, mem:4609, objs:-/3@b124ed47", + " 8 call symbol_len(Symbol(obj#5))": "cpu:96478, mem:4673, objs:-/4@66064822", " 9 ret symbol_len -> Ok(U32(10))": "cpu:96600", " 10 call symbol_copy_to_slice(Symbol(obj#5), U32(0), 10)": "", " 11 ret symbol_copy_to_slice -> Ok(())": "cpu:96704", - " 12 push SAC:a010db6c:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@dcb170ff, stk:1@34594455, auth:1@9c77a914/-", + " 12 push SAC:2e378f80:sym#5(Bytes(obj#7))": "cpu:107001, mem:5825, objs:-/5@b96b23d5, stk:1@dd8b4e48, auth:1@9c77a914/-", " 13 call symbol_index_in_strs(Symbol(obj#5), 17)": "", " 14 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:108796", " 15 call vec_new_from_slice(1)": "", - " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@d956a446", + " 16 ret vec_new_from_slice -> Ok(Vec(obj#11))": "cpu:109759, mem:5913, objs:-/6@2a913cfe", " 17 call has_contract_data(Vec(obj#11), Instance)": "", - " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@76afaa1c", + " 18 ret has_contract_data -> Ok(False)": "cpu:109907, stk:1@f8325ff6", " 19 call get_ledger_network_id()": "cpu:170488, mem:6045", - " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@1f494dc8", - " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@ff6fec13", - " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@76f2d545", + " 20 ret get_ledger_network_id -> Ok(Bytes(obj#13))": "cpu:171518, mem:6157, objs:-/7@6457584e", + " 21 call vec_new_from_slice(1)": "cpu:182074, mem:8167, objs:-/8@20b47a82", + " 22 ret vec_new_from_slice -> Ok(Vec(obj#17))": "cpu:183037, mem:8255, objs:-/9@fc721910", " 23 call put_contract_data(Vec(obj#17), Address(obj#15), Instance)": "", - " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@5216971e, stk:1@ce8f75f4", + " 24 ret put_contract_data -> Ok(Void)": "cpu:183821, mem:8295, store:1@73e12810/2@908d1c72, stk:1@1955468f", " 25 call string_new_from_slice(4)": "", - " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@bfc9c700", + " 26 ret string_new_from_slice -> Ok(String(obj#19))": "cpu:184782, mem:8379, objs:-/10@ee5465d6", " 27 call bytes_new_from_slice(32)": "cpu:184828", - " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@e4e9a2d2", + " 28 ret bytes_new_from_slice -> Ok(Bytes(obj#21))": "cpu:185797, mem:8491, objs:-/11@4e09836d", " 29 call bytes_len(Bytes(obj#21))": "", " 30 ret bytes_len -> Ok(U32(32))": "cpu:185919", " 31 call vec_new_from_slice(1)": "", - " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@564bd239", + " 32 ret vec_new_from_slice -> Ok(Vec(obj#23))": "cpu:186882, mem:8579, objs:-/12@3e90436", " 33 call map_new_from_slices(2)": "", " 34 call symbol_new_from_slice(10)": "cpu:187415, mem:8643", - " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@3898fdd4", + " 35 ret symbol_new_from_slice -> Ok(Symbol(obj#25))": "cpu:188423, mem:8733, objs:-/13@7fe6bff8", " 36 call obj_cmp(Symbol(obj#25), Symbol(issuer))": "cpu:188593", " 37 ret obj_cmp -> Ok(-1)": "cpu:188759", - " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@fdeac597", + " 38 ret map_new_from_slices -> Ok(Map(obj#27))": "cpu:189199, mem:8797, objs:-/14@b6bbd66b", " 39 call vec_new_from_slice(2)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@9a6bc3db", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#29))": "cpu:190225, mem:8893, objs:-/15@3a42e216", " 41 call put_contract_data(Vec(obj#23), Vec(obj#29), Instance)": "", - " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@5216971e, stk:-", + " 42 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:190440, store:-/2@908d1c72, stk:-", " 43 ret obj_cmp -> Ok(-1)": "cpu:190727", " 44 call obj_cmp(Vec(obj#17), Vec(obj#23))": "cpu:191308, mem:8957", " 45 ret obj_cmp -> Ok(-1)": "cpu:191595", - " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 46 ret put_contract_data -> Ok(Void)": " store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 47 call vec_new_from_slice(1)": "", - " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@97668f3f", + " 48 ret vec_new_from_slice -> Ok(Vec(obj#31))": "cpu:192558, mem:9045, objs:-/16@93b5306b", " 49 call get_contract_data(Vec(obj#31), Instance)": "", - " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@5216971e, stk:-", + " 50 call obj_cmp(Vec(obj#23), Vec(obj#31))": "cpu:192670, store:-/2@908d1c72, stk:-", " 51 ret obj_cmp -> Ok(0)": "cpu:192957", - " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@5216971e, stk:1@b2ac604f", + " 52 ret get_contract_data -> Ok(Vec(obj#29))": "cpu:193063, store:2@a34b09e4/2@908d1c72, stk:1@98d58593", " 53 call vec_get(Vec(obj#29), U32(0))": "", " 54 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:193228", " 55 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -68,50 +68,50 @@ " 66 ret string_copy_to_slice -> Ok(())": "cpu:194286", " 67 call bytes_copy_to_slice(Bytes(obj#21), U32(0), 32)": "cpu:194736, mem:9190", " 68 ret bytes_copy_to_slice -> Ok(())": "cpu:194843", - " 69 call string_new_from_slice(57)": "", - " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9327, objs:-/17@f1dfe72c", + " 69 call string_new_from_slice(61)": "", + " 70 ret string_new_from_slice -> Ok(String(obj#33))": "cpu:195818, mem:9331, objs:-/17@19fbc760", " 71 call map_new_from_slices(3)": "", - " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9479, objs:-/18@f43d6cfd", + " 72 ret map_new_from_slices -> Ok(Map(obj#35))": "cpu:196970, mem:9483, objs:-/18@2440891c", " 73 call put_contract_data(Symbol(METADATA), Map(obj#35), Instance)": "", - " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@5216971e, stk:-", + " 74 call obj_cmp(Vec(obj#23), Symbol(METADATA))": "cpu:197127, store:-/2@908d1c72, stk:-", " 75 ret obj_cmp -> Ok(1)": "cpu:197249", " 76 call obj_cmp(Vec(obj#17), Symbol(METADATA))": "", " 77 ret obj_cmp -> Ok(1)": "cpu:197371", - " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9567", + " 78 call obj_cmp(Symbol(METADATA), Vec(obj#17))": "cpu:197961, mem:9571", " 79 ret obj_cmp -> Ok(-1)": "cpu:198083", " 80 call obj_cmp(Vec(obj#17), Vec(obj#23))": "", " 81 ret obj_cmp -> Ok(-1)": "cpu:198370", - " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@5216971e, stk:1@bd97c1c6", - " 83 pop SAC:a010db6c:sym#5 -> Ok(Void)": "cpu:208516, mem:11690, store:3@dd9c69cd/2@bdee2544", - " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11754, objs:-/19@1b60a9c0, store:-/2@bdee2544, stk:-, auth:-/-", - " 85 call vec_new_from_slice(3)": "cpu:219710, mem:14292, objs:-/22@6544f5a1, store:-/6@3f915cb1, foot:6@980adc1a", - " 86 ret vec_new_from_slice -> Ok(Vec(obj#45))": "cpu:220799, mem:14396, objs:-/23@3bce6453", - " 87 call vec_new()": "cpu:242973, mem:20688, objs:-/24@c9c61f21", - " 88 ret vec_new -> Ok(Vec(obj#49))": "cpu:243474, mem:20752, objs:-/25@58dd1098", + " 82 ret put_contract_data -> Ok(Void)": " store:3@dd9c69cd/2@908d1c72, stk:1@867b9595", + " 83 pop SAC:2e378f80:sym#5 -> Ok(Void)": "cpu:208516, mem:11698, store:3@dd9c69cd/2@d0bedb82", + " 84 ret create_asset_contract -> Ok(Address(obj#37))": "cpu:209017, mem:11762, objs:-/19@90b23f7e, store:-/2@d0bedb82, stk:-, auth:-/-", + " 85 call vec_new_from_slice(3)": "cpu:219710, mem:14300, objs:-/22@f865bbf4, store:-/6@fad10303, foot:6@f087481e", + " 86 ret vec_new_from_slice -> Ok(Vec(obj#45))": "cpu:220799, mem:14404, objs:-/23@6dae57f5", + " 87 call vec_new()": "cpu:242973, mem:20696, objs:-/24@67d39f8a", + " 88 ret vec_new -> Ok(Vec(obj#49))": "cpu:243474, mem:20760, objs:-/25@51151511", " 89 call bytes_new_from_slice(32)": "", - " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#51))": "cpu:244443, mem:20864, objs:-/26@438b7eee", + " 90 ret bytes_new_from_slice -> Ok(Bytes(obj#51))": "cpu:244443, mem:20872, objs:-/26@48927a71", " 91 call bytes_len(Bytes(obj#51))": "", " 92 ret bytes_len -> Ok(U32(32))": "cpu:244565", " 93 call bytes_new_from_slice(64)": "", - " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#53))": "cpu:245542, mem:21008, objs:-/27@aaadf984", + " 94 ret bytes_new_from_slice -> Ok(Bytes(obj#53))": "cpu:245542, mem:21016, objs:-/27@4aad1a75", " 95 call bytes_len(Bytes(obj#53))": "", " 96 ret bytes_len -> Ok(U32(64))": "cpu:245664", " 97 call map_new_from_slices(2)": "", - " 98 call symbol_new_from_slice(10)": "cpu:246197, mem:21072", - " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#55))": "cpu:247205, mem:21162, objs:-/28@699aeeae", + " 98 call symbol_new_from_slice(10)": "cpu:246197, mem:21080", + " 99 ret symbol_new_from_slice -> Ok(Symbol(obj#55))": "cpu:247205, mem:21170, objs:-/28@e99502bc", " 100 call obj_cmp(Symbol(obj#55), Symbol(signature))": "cpu:247375", " 101 ret obj_cmp -> Ok(-1)": "cpu:247542", - " 102 ret map_new_from_slices -> Ok(Map(obj#57))": "cpu:247982, mem:21226, objs:-/29@75e7467a", + " 102 ret map_new_from_slices -> Ok(Map(obj#57))": "cpu:247982, mem:21234, objs:-/29@35e7b050", " 103 call vec_push_back(Vec(obj#49), Map(obj#57))": "", - " 104 ret vec_push_back -> Ok(Vec(obj#59))": "cpu:249189, mem:21314, objs:-/30@96cf134b", - " 105 call obj_cmp(Symbol(obj#63), Symbol(signature))": "cpu:257285, mem:22566, objs:-/34@d12a7c12", + " 104 ret vec_push_back -> Ok(Vec(obj#59))": "cpu:249189, mem:21322, objs:-/30@38dec663", + " 105 call obj_cmp(Symbol(obj#63), Symbol(signature))": "cpu:257285, mem:22574, objs:-/34@f614436d", " 106 ret obj_cmp -> Ok(-1)": "cpu:257452", - " 107 call call(Address(obj#37), Symbol(transfer), Vec(obj#45))": "cpu:260808, mem:22990, objs:-/39@690ba214, auth:-/1@7a48f12", - " 108 push SAC:a010db6c:transfer(Address(obj#43), Address(obj#41), I128(0))": "cpu:291882, mem:28048, objs:-/40@c2942edd, stk:1@7efb0859, auth:1@9d4347ce/1@b4a2e703", + " 107 call call(Address(obj#37), Symbol(transfer), Vec(obj#45))": "cpu:260808, mem:22998, objs:-/39@e602d48e, auth:-/1@7a48f12", + " 108 push SAC:2e378f80:transfer(Address(obj#43), Address(obj#41), I128(0))": "cpu:291882, mem:28064, objs:-/40@80259d27, stk:1@db2a4bf7, auth:1@9d4347ce/1@b4a2e703", " 109 call symbol_index_in_strs(Symbol(transfer), 17)": "", " 110 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:292640", " 111 call require_auth(Address(obj#43))": "", - " 112 call obj_cmp(Address(obj#61), Address(obj#43))": "cpu:293271, mem:28088", + " 112 call obj_cmp(Address(obj#61), Address(obj#43))": "cpu:293271, mem:28104", " 113 ret obj_cmp -> Ok(0)": "cpu:293563", " 114 call obj_cmp(Address(obj#61), Address(obj#43))": " auth:1@9d4347ce/-", " 115 ret obj_cmp -> Ok(0)": "cpu:293855", @@ -121,11 +121,11 @@ " 119 ret obj_cmp -> Ok(0)": "cpu:294439", " 120 call obj_cmp(Address(obj#77), Address(obj#41))": "", " 121 ret obj_cmp -> Ok(0)": "cpu:294731", - " 122 call vec_len(Vec(obj#71))": "cpu:316973, mem:34332", + " 122 call vec_len(Vec(obj#71))": "cpu:316973, mem:34348", " 123 ret vec_len -> Ok(U32(1))": "cpu:317095", " 124 call bytes_new_from_slice(32)": "", - " 125 ret bytes_new_from_slice -> Ok(Bytes(obj#81))": "cpu:318064, mem:34444, objs:-/41@13ea4e4d", - " 126 call vec_get(Vec(obj#71), U32(0))": "cpu:320141, mem:34684", + " 125 ret bytes_new_from_slice -> Ok(Bytes(obj#81))": "cpu:318064, mem:34460, objs:-/41@ba6739a6", + " 126 call vec_get(Vec(obj#71), U32(0))": "cpu:320141, mem:34700", " 127 ret vec_get -> Ok(Map(obj#69))": "cpu:320367", " 128 call map_unpack_to_slice(Map(obj#69), 2)": "", " 129 ret map_unpack_to_slice -> Ok(Void)": "cpu:320719", @@ -137,17 +137,17 @@ " 135 ret verify_sig_ed25519 -> Ok(Void)": "cpu:740173", " 136 call bytes_copy_to_slice(Bytes(obj#65), U32(0), 32)": "", " 137 ret bytes_copy_to_slice -> Ok(())": "cpu:740280", - " 138 ret require_auth -> Ok(Void)": "cpu:746521, mem:36458, store:-/7@39e7a03b, foot:7@ffabd595, auth:1@9d4347ce/1@1c9762f0", + " 138 ret require_auth -> Ok(Void)": "cpu:746521, mem:36474, store:-/7@764a3e12, foot:7@fc12bb21, auth:1@9d4347ce/1@1c9762f0", " 139 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 140 call get_ledger_sequence()": "cpu:747827, mem:36594, store:-/-, foot:-", + " 140 call get_ledger_sequence()": "cpu:747827, mem:36610, store:-/-, foot:-", " 141 ret get_ledger_sequence -> Ok(U32(123))": "", - " 142 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:759195, mem:38831, store:-/7@ed3a1bc8, foot:7@ffabd595", + " 142 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:759195, mem:38851, store:-/7@2bb1e2d4, foot:7@fc12bb21", " 143 call vec_new_from_slice(1)": "cpu:759390", - " 144 ret vec_new_from_slice -> Ok(Vec(obj#83))": "cpu:760353, mem:38919, objs:-/42@f80804a3", + " 144 ret vec_new_from_slice -> Ok(Vec(obj#83))": "cpu:760353, mem:38939, objs:-/42@9f2c06c6", " 145 call get_contract_data(Vec(obj#83), Instance)": "", - " 146 call obj_cmp(Symbol(obj#97), Symbol(issuer))": "cpu:770344, mem:40050, objs:-/51@bc7dd105, stk:-", + " 146 call obj_cmp(Symbol(obj#97), Symbol(issuer))": "cpu:770344, mem:40074, objs:-/51@5046b043, stk:-", " 147 ret obj_cmp -> Ok(-1)": "cpu:770510", - " 148 call obj_cmp(Symbol(METADATA), Vec(obj#91))": "cpu:771441, mem:40178, objs:-/53@4cd33d03", + " 148 call obj_cmp(Symbol(METADATA), Vec(obj#91))": "cpu:771441, mem:40202, objs:-/53@88fd073a", " 149 ret obj_cmp -> Ok(-1)": "cpu:771563", " 150 call obj_cmp(Vec(obj#91), Vec(obj#95))": "", " 151 ret obj_cmp -> Ok(-1)": "cpu:771850", @@ -155,7 +155,7 @@ " 153 ret obj_cmp -> Ok(-1)": "cpu:772188", " 154 call obj_cmp(Vec(obj#95), Vec(obj#83))": "", " 155 ret obj_cmp -> Ok(0)": "cpu:772475", - " 156 ret get_contract_data -> Ok(Vec(obj#105))": "cpu:772581, store:3@4a0e6134/7@ed3a1bc8, stk:1@2730258a", + " 156 ret get_contract_data -> Ok(Vec(obj#105))": "cpu:772581, store:3@4a0e6134/7@2bb1e2d4, stk:1@f258121e", " 157 call vec_get(Vec(obj#105), U32(0))": "", " 158 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:772746", " 159 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -170,14 +170,14 @@ " 168 ret string_len -> Ok(U32(4))": "cpu:773808", " 169 call string_copy_to_slice(String(obj#99), U32(0), 4)": "", " 170 ret string_copy_to_slice -> Ok(())": "cpu:773911", - " 171 call vec_new_from_slice(1)": "cpu:775132, mem:40314", - " 172 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:776095, mem:40402, objs:-/54@39f2458f", + " 171 call vec_new_from_slice(1)": "cpu:775132, mem:40338", + " 172 ret vec_new_from_slice -> Ok(Vec(obj#107))": "cpu:776095, mem:40426, objs:-/54@bbf62288", " 173 call get_contract_data(Vec(obj#107), Instance)": "", - " 174 call obj_cmp(Vec(obj#91), Vec(obj#107))": "cpu:776207, store:-/7@ed3a1bc8, stk:-", + " 174 call obj_cmp(Vec(obj#91), Vec(obj#107))": "cpu:776207, store:-/7@2bb1e2d4, stk:-", " 175 ret obj_cmp -> Ok(-1)": "cpu:776494", " 176 call obj_cmp(Vec(obj#95), Vec(obj#107))": "", " 177 ret obj_cmp -> Ok(0)": "cpu:776781", - " 178 ret get_contract_data -> Ok(Vec(obj#105))": "cpu:776887, store:3@4a0e6134/7@ed3a1bc8, stk:1@2730258a", + " 178 ret get_contract_data -> Ok(Vec(obj#105))": "cpu:776887, store:3@4a0e6134/7@2bb1e2d4, stk:1@f258121e", " 179 call vec_get(Vec(obj#105), U32(0))": "", " 180 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:777052", " 181 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -192,14 +192,14 @@ " 190 ret string_len -> Ok(U32(4))": "cpu:778114", " 191 call string_copy_to_slice(String(obj#99), U32(0), 4)": "", " 192 ret string_copy_to_slice -> Ok(())": "cpu:778217", - " 193 call vec_new_from_slice(1)": "cpu:781470, mem:41302", - " 194 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:782433, mem:41390, objs:-/55@2fd64e4", + " 193 call vec_new_from_slice(1)": "cpu:781470, mem:41326", + " 194 ret vec_new_from_slice -> Ok(Vec(obj#109))": "cpu:782433, mem:41414, objs:-/55@ffa2ba0a", " 195 call get_contract_data(Vec(obj#109), Instance)": "", - " 196 call obj_cmp(Vec(obj#91), Vec(obj#109))": "cpu:782545, store:-/7@ed3a1bc8, stk:-", + " 196 call obj_cmp(Vec(obj#91), Vec(obj#109))": "cpu:782545, store:-/7@2bb1e2d4, stk:-", " 197 ret obj_cmp -> Ok(-1)": "cpu:782832", " 198 call obj_cmp(Vec(obj#95), Vec(obj#109))": "", " 199 ret obj_cmp -> Ok(0)": "cpu:783119", - " 200 ret get_contract_data -> Ok(Vec(obj#105))": "cpu:783225, store:3@4a0e6134/7@ed3a1bc8, stk:1@2730258a", + " 200 ret get_contract_data -> Ok(Vec(obj#105))": "cpu:783225, store:3@4a0e6134/7@2bb1e2d4, stk:1@f258121e", " 201 call vec_get(Vec(obj#105), U32(0))": "", " 202 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:783390", " 203 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -214,14 +214,14 @@ " 212 ret string_len -> Ok(U32(4))": "cpu:784452", " 213 call string_copy_to_slice(String(obj#99), U32(0), 4)": "", " 214 ret string_copy_to_slice -> Ok(())": "cpu:784555", - " 215 call vec_new_from_slice(1)": "cpu:785617, mem:41526", - " 216 ret vec_new_from_slice -> Ok(Vec(obj#111))": "cpu:786580, mem:41614, objs:-/56@9003dca0", + " 215 call vec_new_from_slice(1)": "cpu:785617, mem:41550", + " 216 ret vec_new_from_slice -> Ok(Vec(obj#111))": "cpu:786580, mem:41638, objs:-/56@cbc59ab0", " 217 call get_contract_data(Vec(obj#111), Instance)": "", - " 218 call obj_cmp(Vec(obj#91), Vec(obj#111))": "cpu:786692, store:-/7@ed3a1bc8, stk:-", + " 218 call obj_cmp(Vec(obj#91), Vec(obj#111))": "cpu:786692, store:-/7@2bb1e2d4, stk:-", " 219 ret obj_cmp -> Ok(-1)": "cpu:786979", " 220 call obj_cmp(Vec(obj#95), Vec(obj#111))": "", " 221 ret obj_cmp -> Ok(0)": "cpu:787266", - " 222 ret get_contract_data -> Ok(Vec(obj#105))": "cpu:787372, store:3@4a0e6134/7@ed3a1bc8, stk:1@2730258a", + " 222 ret get_contract_data -> Ok(Vec(obj#105))": "cpu:787372, store:3@4a0e6134/7@2bb1e2d4, stk:1@f258121e", " 223 call vec_get(Vec(obj#105), U32(0))": "", " 224 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:787537", " 225 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -236,50 +236,50 @@ " 234 ret string_len -> Ok(U32(4))": "cpu:788599", " 235 call string_copy_to_slice(String(obj#99), U32(0), 4)": "", " 236 ret string_copy_to_slice -> Ok(())": "cpu:788702", - " 237 call get_contract_data(Symbol(METADATA), Instance)": "cpu:791495, mem:42514", - " 238 call obj_cmp(Vec(obj#91), Symbol(METADATA))": "cpu:791546, store:-/7@ed3a1bc8, stk:-", + " 237 call get_contract_data(Symbol(METADATA), Instance)": "cpu:791495, mem:42538", + " 238 call obj_cmp(Vec(obj#91), Symbol(METADATA))": "cpu:791546, store:-/7@2bb1e2d4, stk:-", " 239 ret obj_cmp -> Ok(1)": "cpu:791668", - " 240 ret get_contract_data -> Ok(Map(obj#89))": "cpu:791774, store:3@4a0e6134/7@ed3a1bc8, stk:1@2730258a", + " 240 ret get_contract_data -> Ok(Map(obj#89))": "cpu:791774, store:3@4a0e6134/7@2bb1e2d4, stk:1@f258121e", " 241 call map_unpack_to_slice(Map(obj#89), 3)": "", " 242 ret map_unpack_to_slice -> Ok(Void)": "cpu:792114", " 243 call vec_new_from_slice(4)": "", - " 244 ret vec_new_from_slice -> Ok(Vec(obj#113))": "cpu:793266, mem:42626, objs:-/57@45c7c11", + " 244 ret vec_new_from_slice -> Ok(Vec(obj#113))": "cpu:793266, mem:42650, objs:-/57@1bac941c", " 245 call contract_event(Vec(obj#113), I128(0))": "", - " 246 ret contract_event -> Ok(Void)": "cpu:794875, mem:42803, objs:-/58@e5a305ba, evt:1@fd06fde2", - " 247 pop SAC:a010db6c:transfer -> Ok(Void)": "", - " 248 ret call -> Ok(Void)": " store:-/7@ed3a1bc8, stk:-, auth:-/-", - " 249 call vec_new_from_slice(2)": "cpu:795315, mem:42867, objs:-/59@10b07d30", - " 250 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:796341, mem:42963, objs:-/60@242b6a35", - " 251 call vec_new()": "cpu:814831, mem:48063, objs:-/61@7b976f30", - " 252 ret vec_new -> Ok(Vec(obj#123))": "cpu:815332, mem:48127, objs:-/62@a0655ba7", + " 246 ret contract_event -> Ok(Void)": "cpu:794875, mem:42827, objs:-/58@223ff116, evt:1@fd06fde2", + " 247 pop SAC:2e378f80:transfer -> Ok(Void)": "", + " 248 ret call -> Ok(Void)": " store:-/7@2bb1e2d4, stk:-, auth:-/-", + " 249 call vec_new_from_slice(2)": "cpu:795315, mem:42891, objs:-/59@62831416", + " 250 ret vec_new_from_slice -> Ok(Vec(obj#119))": "cpu:796341, mem:42987, objs:-/60@b3ceb867", + " 251 call vec_new()": "cpu:814831, mem:48087, objs:-/61@7bdc4e6", + " 252 ret vec_new -> Ok(Vec(obj#123))": "cpu:815332, mem:48151, objs:-/62@c1d69013", " 253 call bytes_new_from_slice(32)": "", - " 254 ret bytes_new_from_slice -> Ok(Bytes(obj#125))": "cpu:816301, mem:48239, objs:-/63@609028e8", + " 254 ret bytes_new_from_slice -> Ok(Bytes(obj#125))": "cpu:816301, mem:48263, objs:-/63@74590e06", " 255 call bytes_len(Bytes(obj#125))": "", " 256 ret bytes_len -> Ok(U32(32))": "cpu:816423", " 257 call bytes_new_from_slice(64)": "", - " 258 ret bytes_new_from_slice -> Ok(Bytes(obj#127))": "cpu:817400, mem:48383, objs:-/64@e16f180a", + " 258 ret bytes_new_from_slice -> Ok(Bytes(obj#127))": "cpu:817400, mem:48407, objs:-/64@caff469e", " 259 call bytes_len(Bytes(obj#127))": "", " 260 ret bytes_len -> Ok(U32(64))": "cpu:817522", " 261 call map_new_from_slices(2)": "", - " 262 call symbol_new_from_slice(10)": "cpu:818055, mem:48447", - " 263 ret symbol_new_from_slice -> Ok(Symbol(obj#129))": "cpu:819063, mem:48537, objs:-/65@12fa964d", + " 262 call symbol_new_from_slice(10)": "cpu:818055, mem:48471", + " 263 ret symbol_new_from_slice -> Ok(Symbol(obj#129))": "cpu:819063, mem:48561, objs:-/65@3b4fda0d", " 264 call obj_cmp(Symbol(obj#129), Symbol(signature))": "cpu:819233", " 265 ret obj_cmp -> Ok(-1)": "cpu:819400", - " 266 ret map_new_from_slices -> Ok(Map(obj#131))": "cpu:819840, mem:48601, objs:-/66@9514e9d7", + " 266 ret map_new_from_slices -> Ok(Map(obj#131))": "cpu:819840, mem:48625, objs:-/66@87eed99e", " 267 call vec_push_back(Vec(obj#123), Map(obj#131))": "", - " 268 ret vec_push_back -> Ok(Vec(obj#133))": "cpu:821047, mem:48689, objs:-/67@514ffd77", - " 269 call obj_cmp(Symbol(obj#137), Symbol(signature))": "cpu:829143, mem:49941, objs:-/71@621ab6a8", + " 268 ret vec_push_back -> Ok(Vec(obj#133))": "cpu:821047, mem:48713, objs:-/67@2e8c923a", + " 269 call obj_cmp(Symbol(obj#137), Symbol(signature))": "cpu:829143, mem:49965, objs:-/71@fdb2a286", " 270 ret obj_cmp -> Ok(-1)": "cpu:829310", - " 271 call call(Address(obj#37), Symbol(burn), Vec(obj#119))": "cpu:832174, mem:50277, objs:-/75@2864dfbb, auth:-/1@1c7ba9ca", - " 272 push SAC:a010db6c:burn(Address(obj#117), I128(0))": "cpu:863548, mem:55387, objs:-/76@1fc10b64, stk:1@a39a09c6, auth:1@d5420ae/1@f58eb4e3", + " 271 call call(Address(obj#37), Symbol(burn), Vec(obj#119))": "cpu:832174, mem:50301, objs:-/75@8272cbd7, auth:-/1@1c7ba9ca", + " 272 push SAC:2e378f80:burn(Address(obj#117), I128(0))": "cpu:863548, mem:55419, objs:-/76@fa6b71fa, stk:1@52b64bab, auth:1@d5420ae/1@f58eb4e3", " 273 call symbol_index_in_strs(Symbol(burn), 17)": "", " 274 ret symbol_index_in_strs -> Ok(U32(7))": "cpu:864296", " 275 call vec_new_from_slice(1)": "", - " 276 ret vec_new_from_slice -> Ok(Vec(obj#153))": "cpu:865259, mem:55475, objs:-/77@5ed9d4ef", + " 276 ret vec_new_from_slice -> Ok(Vec(obj#153))": "cpu:865259, mem:55507, objs:-/77@e5f87c02", " 277 call get_contract_data(Vec(obj#153), Instance)": "", - " 278 call obj_cmp(Symbol(obj#167), Symbol(issuer))": "cpu:875250, mem:56606, objs:-/86@1d10fa02, stk:-", + " 278 call obj_cmp(Symbol(obj#167), Symbol(issuer))": "cpu:875250, mem:56642, objs:-/86@167635d8, stk:-", " 279 ret obj_cmp -> Ok(-1)": "cpu:875416", - " 280 call obj_cmp(Symbol(METADATA), Vec(obj#161))": "cpu:876347, mem:56734, objs:-/88@1782b09c", + " 280 call obj_cmp(Symbol(METADATA), Vec(obj#161))": "cpu:876347, mem:56770, objs:-/88@338430e9", " 281 ret obj_cmp -> Ok(-1)": "cpu:876469", " 282 call obj_cmp(Vec(obj#161), Vec(obj#165))": "", " 283 ret obj_cmp -> Ok(-1)": "cpu:876756", @@ -287,7 +287,7 @@ " 285 ret obj_cmp -> Ok(-1)": "cpu:877094", " 286 call obj_cmp(Vec(obj#165), Vec(obj#153))": "", " 287 ret obj_cmp -> Ok(0)": "cpu:877381", - " 288 ret get_contract_data -> Ok(Vec(obj#175))": "cpu:877487, store:3@f94e90b7/7@ed3a1bc8, stk:1@716e0822", + " 288 ret get_contract_data -> Ok(Vec(obj#175))": "cpu:877487, store:3@f94e90b7/7@2bb1e2d4, stk:1@76071762", " 289 call vec_get(Vec(obj#175), U32(0))": "", " 290 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:877652", " 291 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -299,13 +299,13 @@ " 297 call bytes_len(Bytes(obj#171))": "", " 298 ret bytes_len -> Ok(U32(32))": "cpu:878485", " 299 call vec_new_from_slice(1)": "", - " 300 ret vec_new_from_slice -> Ok(Vec(obj#177))": "cpu:879448, mem:56822, objs:-/89@e0bbf3eb", + " 300 ret vec_new_from_slice -> Ok(Vec(obj#177))": "cpu:879448, mem:56858, objs:-/89@ccacd026", " 301 call get_contract_data(Vec(obj#177), Instance)": "", - " 302 call obj_cmp(Vec(obj#161), Vec(obj#177))": "cpu:879560, store:-/7@ed3a1bc8, stk:-", + " 302 call obj_cmp(Vec(obj#161), Vec(obj#177))": "cpu:879560, store:-/7@2bb1e2d4, stk:-", " 303 ret obj_cmp -> Ok(-1)": "cpu:879847", " 304 call obj_cmp(Vec(obj#165), Vec(obj#177))": "", " 305 ret obj_cmp -> Ok(0)": "cpu:880134", - " 306 ret get_contract_data -> Ok(Vec(obj#175))": "cpu:880240, store:3@f94e90b7/7@ed3a1bc8, stk:1@716e0822", + " 306 ret get_contract_data -> Ok(Vec(obj#175))": "cpu:880240, store:3@f94e90b7/7@2bb1e2d4, stk:1@76071762", " 307 call vec_get(Vec(obj#175), U32(0))": "", " 308 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:880405", " 309 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -316,10 +316,10 @@ " 314 ret map_unpack_to_slice -> Ok(Void)": "cpu:881116", " 315 call bytes_len(Bytes(obj#171))": "", " 316 ret bytes_len -> Ok(U32(32))": "cpu:881238", - " 317 call obj_cmp(Address(obj#179), Address(obj#117))": "cpu:881831, mem:56886, objs:-/90@71cbc1f6", + " 317 call obj_cmp(Address(obj#179), Address(obj#117))": "cpu:881831, mem:56922, objs:-/90@abcfc3c9", " 318 ret obj_cmp -> Ok(-1)": "cpu:882123", " 319 call require_auth(Address(obj#117))": "", - " 320 call obj_cmp(Address(obj#135), Address(obj#117))": "cpu:882752, mem:56918", + " 320 call obj_cmp(Address(obj#135), Address(obj#117))": "cpu:882752, mem:56954", " 321 ret obj_cmp -> Ok(0)": "cpu:883044", " 322 call obj_cmp(Address(obj#135), Address(obj#117))": " auth:1@d5420ae/-", " 323 ret obj_cmp -> Ok(0)": "cpu:883336", @@ -327,11 +327,11 @@ " 325 ret obj_cmp -> Ok(0)": "cpu:883628", " 326 call obj_cmp(Address(obj#149), Address(obj#117))": "", " 327 ret obj_cmp -> Ok(0)": "cpu:883920", - " 328 call vec_len(Vec(obj#145))": "cpu:902478, mem:61970", + " 328 call vec_len(Vec(obj#145))": "cpu:902478, mem:62006", " 329 ret vec_len -> Ok(U32(1))": "cpu:902600", " 330 call bytes_new_from_slice(32)": "", - " 331 ret bytes_new_from_slice -> Ok(Bytes(obj#181))": "cpu:903569, mem:62082, objs:-/91@731a3b6c", - " 332 call vec_get(Vec(obj#145), U32(0))": "cpu:905646, mem:62322", + " 331 ret bytes_new_from_slice -> Ok(Bytes(obj#181))": "cpu:903569, mem:62118, objs:-/91@5ac5943a", + " 332 call vec_get(Vec(obj#145), U32(0))": "cpu:905646, mem:62358", " 333 ret vec_get -> Ok(Map(obj#143))": "cpu:905872", " 334 call map_unpack_to_slice(Map(obj#143), 2)": "", " 335 ret map_unpack_to_slice -> Ok(Void)": "cpu:906224", @@ -343,19 +343,19 @@ " 341 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1325678", " 342 call bytes_copy_to_slice(Bytes(obj#139), U32(0), 32)": "", " 343 ret bytes_copy_to_slice -> Ok(())": "cpu:1325785", - " 344 ret require_auth -> Ok(Void)": "cpu:1333086, mem:64282, store:3@f94e90b7/8@af87dbf4, foot:8@703d1f56, auth:1@d5420ae/1@3a02ad7c", + " 344 ret require_auth -> Ok(Void)": "cpu:1333086, mem:64318, store:3@f94e90b7/8@ddbac062, foot:8@37b7207b, auth:1@d5420ae/1@3a02ad7c", " 345 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 346 call get_ledger_sequence()": "cpu:1334411, mem:64418, store:3@f94e90b7/-, foot:-", + " 346 call get_ledger_sequence()": "cpu:1334411, mem:64454, store:3@f94e90b7/-, foot:-", " 347 ret get_ledger_sequence -> Ok(U32(123))": "", - " 348 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1344595, mem:66163, store:3@f94e90b7/8@af87dbf4, foot:8@703d1f56", + " 348 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1344595, mem:66203, store:3@f94e90b7/8@ddbac062, foot:8@37b7207b", " 349 call vec_new_from_slice(1)": "cpu:1344790", - " 350 ret vec_new_from_slice -> Ok(Vec(obj#183))": "cpu:1345753, mem:66251, objs:-/92@9bf2e26f", + " 350 ret vec_new_from_slice -> Ok(Vec(obj#183))": "cpu:1345753, mem:66291, objs:-/92@2b486e29", " 351 call get_contract_data(Vec(obj#183), Instance)": "", - " 352 call obj_cmp(Vec(obj#161), Vec(obj#183))": "cpu:1345865, store:-/8@af87dbf4, stk:-", + " 352 call obj_cmp(Vec(obj#161), Vec(obj#183))": "cpu:1345865, store:-/8@ddbac062, stk:-", " 353 ret obj_cmp -> Ok(-1)": "cpu:1346152", " 354 call obj_cmp(Vec(obj#165), Vec(obj#183))": "", " 355 ret obj_cmp -> Ok(0)": "cpu:1346439", - " 356 ret get_contract_data -> Ok(Vec(obj#175))": "cpu:1346545, store:3@f94e90b7/8@af87dbf4, stk:1@716e0822", + " 356 ret get_contract_data -> Ok(Vec(obj#175))": "cpu:1346545, store:3@f94e90b7/8@ddbac062, stk:1@76071762", " 357 call vec_get(Vec(obj#175), U32(0))": "", " 358 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1346710", " 359 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -370,14 +370,14 @@ " 368 ret string_len -> Ok(U32(4))": "cpu:1347772", " 369 call string_copy_to_slice(String(obj#169), U32(0), 4)": "", " 370 ret string_copy_to_slice -> Ok(())": "cpu:1347875", - " 371 call vec_new_from_slice(1)": "cpu:1348956, mem:66387", - " 372 ret vec_new_from_slice -> Ok(Vec(obj#185))": "cpu:1349919, mem:66475, objs:-/93@4cead13f", + " 371 call vec_new_from_slice(1)": "cpu:1348956, mem:66427", + " 372 ret vec_new_from_slice -> Ok(Vec(obj#185))": "cpu:1349919, mem:66515, objs:-/93@df4e5e4d", " 373 call get_contract_data(Vec(obj#185), Instance)": "", - " 374 call obj_cmp(Vec(obj#161), Vec(obj#185))": "cpu:1350031, store:-/8@af87dbf4, stk:-", + " 374 call obj_cmp(Vec(obj#161), Vec(obj#185))": "cpu:1350031, store:-/8@ddbac062, stk:-", " 375 ret obj_cmp -> Ok(-1)": "cpu:1350318", " 376 call obj_cmp(Vec(obj#165), Vec(obj#185))": "", " 377 ret obj_cmp -> Ok(0)": "cpu:1350605", - " 378 ret get_contract_data -> Ok(Vec(obj#175))": "cpu:1350711, store:3@f94e90b7/8@af87dbf4, stk:1@716e0822", + " 378 ret get_contract_data -> Ok(Vec(obj#175))": "cpu:1350711, store:3@f94e90b7/8@ddbac062, stk:1@76071762", " 379 call vec_get(Vec(obj#175), U32(0))": "", " 380 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1350876", " 381 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -392,50 +392,50 @@ " 390 ret string_len -> Ok(U32(4))": "cpu:1351938", " 391 call string_copy_to_slice(String(obj#169), U32(0), 4)": "", " 392 ret string_copy_to_slice -> Ok(())": "cpu:1352041", - " 393 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1354987, mem:67443", - " 394 call obj_cmp(Vec(obj#161), Symbol(METADATA))": "cpu:1355038, store:-/8@af87dbf4, stk:-", + " 393 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1354987, mem:67483", + " 394 call obj_cmp(Vec(obj#161), Symbol(METADATA))": "cpu:1355038, store:-/8@ddbac062, stk:-", " 395 ret obj_cmp -> Ok(1)": "cpu:1355160", - " 396 ret get_contract_data -> Ok(Map(obj#159))": "cpu:1355266, store:3@f94e90b7/8@af87dbf4, stk:1@716e0822", + " 396 ret get_contract_data -> Ok(Map(obj#159))": "cpu:1355266, store:3@f94e90b7/8@ddbac062, stk:1@76071762", " 397 call map_unpack_to_slice(Map(obj#159), 3)": "", " 398 ret map_unpack_to_slice -> Ok(Void)": "cpu:1355606", " 399 call vec_new_from_slice(3)": "", - " 400 ret vec_new_from_slice -> Ok(Vec(obj#187))": "cpu:1356695, mem:67547, objs:-/94@f7cfc582", + " 400 ret vec_new_from_slice -> Ok(Vec(obj#187))": "cpu:1356695, mem:67587, objs:-/94@79c4f4b1", " 401 call contract_event(Vec(obj#187), I128(0))": "", - " 402 ret contract_event -> Ok(Void)": "cpu:1358304, mem:67724, objs:-/95@8c0801e3, evt:2@c7d1d7c9", - " 403 pop SAC:a010db6c:burn -> Ok(Void)": "", - " 404 ret call -> Ok(Void)": " store:-/8@af87dbf4, stk:-, auth:-/-", - " 405 call vec_new_from_slice(3)": "cpu:1359184, mem:67852, objs:-/97@512c9df9", - " 406 ret vec_new_from_slice -> Ok(Vec(obj#195))": "cpu:1360273, mem:67956, objs:-/98@fc8f9e32", - " 407 call vec_new()": "cpu:1382897, mem:74502, objs:-/99@375ad1ec", - " 408 ret vec_new -> Ok(Vec(obj#199))": "cpu:1383398, mem:74566, objs:-/100@35507805", + " 402 ret contract_event -> Ok(Void)": "cpu:1358304, mem:67764, objs:-/95@e736ae76, evt:2@c7d1d7c9", + " 403 pop SAC:2e378f80:burn -> Ok(Void)": "", + " 404 ret call -> Ok(Void)": " store:-/8@ddbac062, stk:-, auth:-/-", + " 405 call vec_new_from_slice(3)": "cpu:1359184, mem:67892, objs:-/97@c8df3dc", + " 406 ret vec_new_from_slice -> Ok(Vec(obj#195))": "cpu:1360273, mem:67996, objs:-/98@fa0e78e3", + " 407 call vec_new()": "cpu:1382897, mem:74542, objs:-/99@63134368", + " 408 ret vec_new -> Ok(Vec(obj#199))": "cpu:1383398, mem:74606, objs:-/100@7712c601", " 409 call bytes_new_from_slice(32)": "", - " 410 ret bytes_new_from_slice -> Ok(Bytes(obj#201))": "cpu:1384367, mem:74678, objs:-/101@e23a03a2", + " 410 ret bytes_new_from_slice -> Ok(Bytes(obj#201))": "cpu:1384367, mem:74718, objs:-/101@7b207eb7", " 411 call bytes_len(Bytes(obj#201))": "", " 412 ret bytes_len -> Ok(U32(32))": "cpu:1384489", " 413 call bytes_new_from_slice(64)": "", - " 414 ret bytes_new_from_slice -> Ok(Bytes(obj#203))": "cpu:1385466, mem:74822, objs:-/102@331c8145", + " 414 ret bytes_new_from_slice -> Ok(Bytes(obj#203))": "cpu:1385466, mem:74862, objs:-/102@f7fea37a", " 415 call bytes_len(Bytes(obj#203))": "", " 416 ret bytes_len -> Ok(U32(64))": "cpu:1385588", " 417 call map_new_from_slices(2)": "", - " 418 call symbol_new_from_slice(10)": "cpu:1386121, mem:74886", - " 419 ret symbol_new_from_slice -> Ok(Symbol(obj#205))": "cpu:1387129, mem:74976, objs:-/103@863aab21", + " 418 call symbol_new_from_slice(10)": "cpu:1386121, mem:74926", + " 419 ret symbol_new_from_slice -> Ok(Symbol(obj#205))": "cpu:1387129, mem:75016, objs:-/103@962849e2", " 420 call obj_cmp(Symbol(obj#205), Symbol(signature))": "cpu:1387299", " 421 ret obj_cmp -> Ok(-1)": "cpu:1387466", - " 422 ret map_new_from_slices -> Ok(Map(obj#207))": "cpu:1387906, mem:75040, objs:-/104@673ed875", + " 422 ret map_new_from_slices -> Ok(Map(obj#207))": "cpu:1387906, mem:75080, objs:-/104@bbace23a", " 423 call vec_push_back(Vec(obj#199), Map(obj#207))": "", - " 424 ret vec_push_back -> Ok(Vec(obj#209))": "cpu:1389113, mem:75128, objs:-/105@3296811d", - " 425 call obj_cmp(Symbol(obj#213), Symbol(signature))": "cpu:1397209, mem:76380, objs:-/109@805c67fb", + " 424 ret vec_push_back -> Ok(Vec(obj#209))": "cpu:1389113, mem:75168, objs:-/105@198c4420", + " 425 call obj_cmp(Symbol(obj#213), Symbol(signature))": "cpu:1397209, mem:76420, objs:-/109@6f7ecc5b", " 426 ret obj_cmp -> Ok(-1)": "cpu:1397376", - " 427 call call(Address(obj#37), Symbol(burn_from), Vec(obj#195))": "cpu:1400732, mem:76804, objs:-/114@ce658679, auth:-/1@88bfa0fa", - " 428 push SAC:a010db6c:burn_from(Address(obj#193), Address(obj#191), I128(0))": "cpu:1432166, mem:81998, objs:-/115@d61d79eb, stk:1@53db4bb8, auth:1@4356459c/1@f1d22405", + " 427 call call(Address(obj#37), Symbol(burn_from), Vec(obj#195))": "cpu:1400732, mem:76844, objs:-/114@8deebdf2, auth:-/1@88bfa0fa", + " 428 push SAC:2e378f80:burn_from(Address(obj#193), Address(obj#191), I128(0))": "cpu:1432166, mem:82046, objs:-/115@169923d1, stk:1@a1d00c5, auth:1@4356459c/1@f1d22405", " 429 call symbol_index_in_strs(Symbol(burn_from), 17)": "", " 430 ret symbol_index_in_strs -> Ok(U32(8))": "cpu:1432924", " 431 call vec_new_from_slice(1)": "", - " 432 ret vec_new_from_slice -> Ok(Vec(obj#231))": "cpu:1433887, mem:82086, objs:-/116@13dbccd3", + " 432 ret vec_new_from_slice -> Ok(Vec(obj#231))": "cpu:1433887, mem:82134, objs:-/116@3a20f388", " 433 call get_contract_data(Vec(obj#231), Instance)": "", - " 434 call obj_cmp(Symbol(obj#245), Symbol(issuer))": "cpu:1443878, mem:83217, objs:-/125@7093d168, stk:-", + " 434 call obj_cmp(Symbol(obj#245), Symbol(issuer))": "cpu:1443878, mem:83269, objs:-/125@6167e0ca, stk:-", " 435 ret obj_cmp -> Ok(-1)": "cpu:1444044", - " 436 call obj_cmp(Symbol(METADATA), Vec(obj#239))": "cpu:1444975, mem:83345, objs:-/127@2c1733c6", + " 436 call obj_cmp(Symbol(METADATA), Vec(obj#239))": "cpu:1444975, mem:83397, objs:-/127@4dcbcad3", " 437 ret obj_cmp -> Ok(-1)": "cpu:1445097", " 438 call obj_cmp(Vec(obj#239), Vec(obj#243))": "", " 439 ret obj_cmp -> Ok(-1)": "cpu:1445384", @@ -443,7 +443,7 @@ " 441 ret obj_cmp -> Ok(-1)": "cpu:1445722", " 442 call obj_cmp(Vec(obj#243), Vec(obj#231))": "", " 443 ret obj_cmp -> Ok(0)": "cpu:1446009", - " 444 ret get_contract_data -> Ok(Vec(obj#253))": "cpu:1446115, store:3@adf14e3a/8@af87dbf4, stk:1@31503ea4", + " 444 ret get_contract_data -> Ok(Vec(obj#253))": "cpu:1446115, store:3@adf14e3a/8@ddbac062, stk:1@51b9e4ee", " 445 call vec_get(Vec(obj#253), U32(0))": "", " 446 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1446280", " 447 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -455,13 +455,13 @@ " 453 call bytes_len(Bytes(obj#249))": "", " 454 ret bytes_len -> Ok(U32(32))": "cpu:1447113", " 455 call vec_new_from_slice(1)": "", - " 456 ret vec_new_from_slice -> Ok(Vec(obj#255))": "cpu:1448076, mem:83433, objs:-/128@ea93b3fa", + " 456 ret vec_new_from_slice -> Ok(Vec(obj#255))": "cpu:1448076, mem:83485, objs:-/128@ac761c64", " 457 call get_contract_data(Vec(obj#255), Instance)": "", - " 458 call obj_cmp(Vec(obj#239), Vec(obj#255))": "cpu:1448188, store:-/8@af87dbf4, stk:-", + " 458 call obj_cmp(Vec(obj#239), Vec(obj#255))": "cpu:1448188, store:-/8@ddbac062, stk:-", " 459 ret obj_cmp -> Ok(-1)": "cpu:1448475", " 460 call obj_cmp(Vec(obj#243), Vec(obj#255))": "", " 461 ret obj_cmp -> Ok(0)": "cpu:1448762", - " 462 ret get_contract_data -> Ok(Vec(obj#253))": "cpu:1448868, store:3@adf14e3a/8@af87dbf4, stk:1@31503ea4", + " 462 ret get_contract_data -> Ok(Vec(obj#253))": "cpu:1448868, store:3@adf14e3a/8@ddbac062, stk:1@51b9e4ee", " 463 call vec_get(Vec(obj#253), U32(0))": "", " 464 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1449033", " 465 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -472,10 +472,10 @@ " 470 ret map_unpack_to_slice -> Ok(Void)": "cpu:1449744", " 471 call bytes_len(Bytes(obj#249))": "", " 472 ret bytes_len -> Ok(U32(32))": "cpu:1449866", - " 473 call obj_cmp(Address(obj#257), Address(obj#191))": "cpu:1450459, mem:83497, objs:-/129@7e433220", + " 473 call obj_cmp(Address(obj#257), Address(obj#191))": "cpu:1450459, mem:83549, objs:-/129@eaf4508d", " 474 ret obj_cmp -> Ok(-1)": "cpu:1450751", " 475 call require_auth(Address(obj#193))": "", - " 476 call obj_cmp(Address(obj#211), Address(obj#193))": "cpu:1451382, mem:83537", + " 476 call obj_cmp(Address(obj#211), Address(obj#193))": "cpu:1451382, mem:83589", " 477 ret obj_cmp -> Ok(0)": "cpu:1451674", " 478 call obj_cmp(Address(obj#211), Address(obj#193))": " auth:1@4356459c/-", " 479 ret obj_cmp -> Ok(0)": "cpu:1451966", @@ -485,11 +485,11 @@ " 483 ret obj_cmp -> Ok(0)": "cpu:1452550", " 484 call obj_cmp(Address(obj#227), Address(obj#191))": "", " 485 ret obj_cmp -> Ok(0)": "cpu:1452842", - " 486 call vec_len(Vec(obj#221))": "cpu:1475534, mem:90035", + " 486 call vec_len(Vec(obj#221))": "cpu:1475534, mem:90087", " 487 ret vec_len -> Ok(U32(1))": "cpu:1475656", " 488 call bytes_new_from_slice(32)": "", - " 489 ret bytes_new_from_slice -> Ok(Bytes(obj#259))": "cpu:1476625, mem:90147, objs:-/130@96837d9f", - " 490 call vec_get(Vec(obj#221), U32(0))": "cpu:1478577, mem:90387", + " 489 ret bytes_new_from_slice -> Ok(Bytes(obj#259))": "cpu:1476625, mem:90199, objs:-/130@6628c80", + " 490 call vec_get(Vec(obj#221), U32(0))": "cpu:1478577, mem:90439", " 491 ret vec_get -> Ok(Map(obj#219))": "cpu:1478803", " 492 call map_unpack_to_slice(Map(obj#219), 2)": "", " 493 ret map_unpack_to_slice -> Ok(Void)": "cpu:1479155", @@ -501,25 +501,25 @@ " 499 ret verify_sig_ed25519 -> Ok(Void)": "cpu:1898609", " 500 call bytes_copy_to_slice(Bytes(obj#215), U32(0), 32)": "", " 501 ret bytes_copy_to_slice -> Ok(())": "cpu:1898716", - " 502 ret require_auth -> Ok(Void)": "cpu:1907257, mem:92533, store:3@adf14e3a/9@586200aa, foot:9@2ccc8638, auth:1@4356459c/1@49ac6106", + " 502 ret require_auth -> Ok(Void)": "cpu:1907257, mem:92585, store:3@adf14e3a/9@c79a8b21, foot:9@e575814, auth:1@4356459c/1@49ac6106", " 503 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 504 call get_ledger_sequence()": "cpu:1908582, mem:92669, store:3@adf14e3a/-, foot:-", + " 504 call get_ledger_sequence()": "cpu:1908582, mem:92721, store:3@adf14e3a/-, foot:-", " 505 ret get_ledger_sequence -> Ok(U32(123))": "", - " 506 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1918766, mem:94414, store:3@adf14e3a/9@586200aa, foot:9@2ccc8638", + " 506 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:1918766, mem:94470, store:3@adf14e3a/9@c79a8b21, foot:9@e575814", " 507 call map_new_from_slices(2)": "cpu:1918898", - " 508 ret map_new_from_slices -> Ok(Map(obj#261))": "cpu:1920041, mem:94542, objs:-/131@4d8ebeb1", + " 508 ret map_new_from_slices -> Ok(Map(obj#261))": "cpu:1920041, mem:94598, objs:-/131@8cd7defc", " 509 call vec_new_from_slice(2)": "", - " 510 ret vec_new_from_slice -> Ok(Vec(obj#263))": "cpu:1921067, mem:94638, objs:-/132@3f109f7", + " 510 ret vec_new_from_slice -> Ok(Vec(obj#263))": "cpu:1921067, mem:94694, objs:-/132@56cec884", " 511 call has_contract_data(Vec(obj#263), Temporary)": "", - " 512 ret has_contract_data -> Ok(False)": "cpu:1926757, mem:96152, store:3@adf14e3a/10@cf7d790d, foot:10@989ceeba", + " 512 ret has_contract_data -> Ok(False)": "cpu:1926757, mem:96208, store:3@adf14e3a/10@e8c1855a, foot:10@3a57ddc8", " 513 call vec_new_from_slice(1)": "cpu:1926952", - " 514 ret vec_new_from_slice -> Ok(Vec(obj#265))": "cpu:1927915, mem:96240, objs:-/133@96e03134", + " 514 ret vec_new_from_slice -> Ok(Vec(obj#265))": "cpu:1927915, mem:96296, objs:-/133@ee739658", " 515 call get_contract_data(Vec(obj#265), Instance)": "", - " 516 call obj_cmp(Vec(obj#239), Vec(obj#265))": "cpu:1928027, store:-/10@cf7d790d, stk:-", + " 516 call obj_cmp(Vec(obj#239), Vec(obj#265))": "cpu:1928027, store:-/10@e8c1855a, stk:-", " 517 ret obj_cmp -> Ok(-1)": "cpu:1928314", " 518 call obj_cmp(Vec(obj#243), Vec(obj#265))": "", " 519 ret obj_cmp -> Ok(0)": "cpu:1928601", - " 520 ret get_contract_data -> Ok(Vec(obj#253))": "cpu:1928707, store:3@adf14e3a/10@cf7d790d, stk:1@31503ea4", + " 520 ret get_contract_data -> Ok(Vec(obj#253))": "cpu:1928707, store:3@adf14e3a/10@e8c1855a, stk:1@51b9e4ee", " 521 call vec_get(Vec(obj#253), U32(0))": "", " 522 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1928872", " 523 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -534,14 +534,14 @@ " 532 ret string_len -> Ok(U32(4))": "cpu:1929934", " 533 call string_copy_to_slice(String(obj#247), U32(0), 4)": "", " 534 ret string_copy_to_slice -> Ok(())": "cpu:1930037", - " 535 call vec_new_from_slice(1)": "cpu:1931277, mem:96376", - " 536 ret vec_new_from_slice -> Ok(Vec(obj#267))": "cpu:1932240, mem:96464, objs:-/134@81ee9e94", + " 535 call vec_new_from_slice(1)": "cpu:1931277, mem:96432", + " 536 ret vec_new_from_slice -> Ok(Vec(obj#267))": "cpu:1932240, mem:96520, objs:-/134@95caed80", " 537 call get_contract_data(Vec(obj#267), Instance)": "", - " 538 call obj_cmp(Vec(obj#239), Vec(obj#267))": "cpu:1932352, store:-/10@cf7d790d, stk:-", + " 538 call obj_cmp(Vec(obj#239), Vec(obj#267))": "cpu:1932352, store:-/10@e8c1855a, stk:-", " 539 ret obj_cmp -> Ok(-1)": "cpu:1932639", " 540 call obj_cmp(Vec(obj#243), Vec(obj#267))": "", " 541 ret obj_cmp -> Ok(0)": "cpu:1932926", - " 542 ret get_contract_data -> Ok(Vec(obj#253))": "cpu:1933032, store:3@adf14e3a/10@cf7d790d, stk:1@31503ea4", + " 542 ret get_contract_data -> Ok(Vec(obj#253))": "cpu:1933032, store:3@adf14e3a/10@e8c1855a, stk:1@51b9e4ee", " 543 call vec_get(Vec(obj#253), U32(0))": "", " 544 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:1933197", " 545 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -556,50 +556,50 @@ " 554 ret string_len -> Ok(U32(4))": "cpu:1934259", " 555 call string_copy_to_slice(String(obj#247), U32(0), 4)": "", " 556 ret string_copy_to_slice -> Ok(())": "cpu:1934362", - " 557 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1937768, mem:97568", - " 558 call obj_cmp(Vec(obj#239), Symbol(METADATA))": "cpu:1937819, store:-/10@cf7d790d, stk:-", + " 557 call get_contract_data(Symbol(METADATA), Instance)": "cpu:1937768, mem:97624", + " 558 call obj_cmp(Vec(obj#239), Symbol(METADATA))": "cpu:1937819, store:-/10@e8c1855a, stk:-", " 559 ret obj_cmp -> Ok(1)": "cpu:1937941", - " 560 ret get_contract_data -> Ok(Map(obj#237))": "cpu:1938047, store:3@adf14e3a/10@cf7d790d, stk:1@31503ea4", + " 560 ret get_contract_data -> Ok(Map(obj#237))": "cpu:1938047, store:3@adf14e3a/10@e8c1855a, stk:1@51b9e4ee", " 561 call map_unpack_to_slice(Map(obj#237), 3)": "", " 562 ret map_unpack_to_slice -> Ok(Void)": "cpu:1938387", " 563 call vec_new_from_slice(3)": "", - " 564 ret vec_new_from_slice -> Ok(Vec(obj#269))": "cpu:1939476, mem:97672, objs:-/135@7a040646", + " 564 ret vec_new_from_slice -> Ok(Vec(obj#269))": "cpu:1939476, mem:97728, objs:-/135@8babb0b3", " 565 call contract_event(Vec(obj#269), I128(0))": "", - " 566 ret contract_event -> Ok(Void)": "cpu:1941085, mem:97849, objs:-/136@dac82014, evt:3@66b28a82", - " 567 pop SAC:a010db6c:burn_from -> Ok(Void)": "", - " 568 ret call -> Ok(Void)": " store:-/10@cf7d790d, stk:-, auth:-/-", - " 569 call vec_new_from_slice(3)": "cpu:1941525, mem:97913, objs:-/137@3407a5de", - " 570 ret vec_new_from_slice -> Ok(Vec(obj#275))": "cpu:1942614, mem:98017, objs:-/138@9fad3cae", - " 571 call vec_new()": "cpu:1964789, mem:104309, objs:-/139@c4f6b34d", - " 572 ret vec_new -> Ok(Vec(obj#279))": "cpu:1965290, mem:104373, objs:-/140@4a841304", + " 566 ret contract_event -> Ok(Void)": "cpu:1941085, mem:97905, objs:-/136@8345405c, evt:3@66b28a82", + " 567 pop SAC:2e378f80:burn_from -> Ok(Void)": "", + " 568 ret call -> Ok(Void)": " store:-/10@e8c1855a, stk:-, auth:-/-", + " 569 call vec_new_from_slice(3)": "cpu:1941525, mem:97969, objs:-/137@b3c9baf7", + " 570 ret vec_new_from_slice -> Ok(Vec(obj#275))": "cpu:1942614, mem:98073, objs:-/138@1bd7b6b", + " 571 call vec_new()": "cpu:1964789, mem:104365, objs:-/139@e656c261", + " 572 ret vec_new -> Ok(Vec(obj#279))": "cpu:1965290, mem:104429, objs:-/140@b962ef8", " 573 call bytes_new_from_slice(32)": "", - " 574 ret bytes_new_from_slice -> Ok(Bytes(obj#281))": "cpu:1966259, mem:104485, objs:-/141@46ac4a6a", + " 574 ret bytes_new_from_slice -> Ok(Bytes(obj#281))": "cpu:1966259, mem:104541, objs:-/141@b9173107", " 575 call bytes_len(Bytes(obj#281))": "", " 576 ret bytes_len -> Ok(U32(32))": "cpu:1966381", " 577 call bytes_new_from_slice(64)": "", - " 578 ret bytes_new_from_slice -> Ok(Bytes(obj#283))": "cpu:1967358, mem:104629, objs:-/142@8a69ae42", + " 578 ret bytes_new_from_slice -> Ok(Bytes(obj#283))": "cpu:1967358, mem:104685, objs:-/142@c76a602c", " 579 call bytes_len(Bytes(obj#283))": "", " 580 ret bytes_len -> Ok(U32(64))": "cpu:1967480", " 581 call map_new_from_slices(2)": "", - " 582 call symbol_new_from_slice(10)": "cpu:1968013, mem:104693", - " 583 ret symbol_new_from_slice -> Ok(Symbol(obj#285))": "cpu:1969021, mem:104783, objs:-/143@155aade7", + " 582 call symbol_new_from_slice(10)": "cpu:1968013, mem:104749", + " 583 ret symbol_new_from_slice -> Ok(Symbol(obj#285))": "cpu:1969021, mem:104839, objs:-/143@2ada0d9a", " 584 call obj_cmp(Symbol(obj#285), Symbol(signature))": "cpu:1969191", " 585 ret obj_cmp -> Ok(-1)": "cpu:1969358", - " 586 ret map_new_from_slices -> Ok(Map(obj#287))": "cpu:1969798, mem:104847, objs:-/144@1ab34731", + " 586 ret map_new_from_slices -> Ok(Map(obj#287))": "cpu:1969798, mem:104903, objs:-/144@7549fbfb", " 587 call vec_push_back(Vec(obj#279), Map(obj#287))": "", - " 588 ret vec_push_back -> Ok(Vec(obj#289))": "cpu:1971005, mem:104935, objs:-/145@ef2873b6", - " 589 call obj_cmp(Symbol(obj#293), Symbol(signature))": "cpu:1979101, mem:106187, objs:-/149@5759987b", + " 588 ret vec_push_back -> Ok(Vec(obj#289))": "cpu:1971005, mem:104991, objs:-/145@95af5b16", + " 589 call obj_cmp(Symbol(obj#293), Symbol(signature))": "cpu:1979101, mem:106243, objs:-/149@897ea772", " 590 ret obj_cmp -> Ok(-1)": "cpu:1979268", - " 591 call call(Address(obj#37), Symbol(burn_from), Vec(obj#275))": "cpu:1982624, mem:106611, objs:-/154@5424b1ab, auth:-/1@b88d3cd9", - " 592 push SAC:a010db6c:burn_from(Address(obj#273), Address(obj#39), I128(0))": "cpu:2014380, mem:111941, objs:-/155@d8c85db7, stk:1@9cb33c7f, auth:1@fc551e0c/1@77c899e8", + " 591 call call(Address(obj#37), Symbol(burn_from), Vec(obj#275))": "cpu:1982624, mem:106667, objs:-/154@dacbe533, auth:-/1@b88d3cd9", + " 592 push SAC:2e378f80:burn_from(Address(obj#273), Address(obj#39), I128(0))": "cpu:2014380, mem:112005, objs:-/155@e211ad31, stk:1@b9b75178, auth:1@fc551e0c/1@77c899e8", " 593 call symbol_index_in_strs(Symbol(burn_from), 17)": "", " 594 ret symbol_index_in_strs -> Ok(U32(8))": "cpu:2015138", " 595 call vec_new_from_slice(1)": "", - " 596 ret vec_new_from_slice -> Ok(Vec(obj#311))": "cpu:2016101, mem:112029, objs:-/156@1dc25380", + " 596 ret vec_new_from_slice -> Ok(Vec(obj#311))": "cpu:2016101, mem:112093, objs:-/156@f04c14a5", " 597 call get_contract_data(Vec(obj#311), Instance)": "", - " 598 call obj_cmp(Symbol(obj#325), Symbol(issuer))": "cpu:2026092, mem:113160, objs:-/165@2fb92572, stk:-", + " 598 call obj_cmp(Symbol(obj#325), Symbol(issuer))": "cpu:2026092, mem:113228, objs:-/165@81a3fefc, stk:-", " 599 ret obj_cmp -> Ok(-1)": "cpu:2026258", - " 600 call obj_cmp(Symbol(METADATA), Vec(obj#319))": "cpu:2027189, mem:113288, objs:-/167@a278d9b", + " 600 call obj_cmp(Symbol(METADATA), Vec(obj#319))": "cpu:2027189, mem:113356, objs:-/167@abe79f1", " 601 ret obj_cmp -> Ok(-1)": "cpu:2027311", " 602 call obj_cmp(Vec(obj#319), Vec(obj#323))": "", " 603 ret obj_cmp -> Ok(-1)": "cpu:2027598", @@ -607,7 +607,7 @@ " 605 ret obj_cmp -> Ok(-1)": "cpu:2027936", " 606 call obj_cmp(Vec(obj#323), Vec(obj#311))": "", " 607 ret obj_cmp -> Ok(0)": "cpu:2028223", - " 608 ret get_contract_data -> Ok(Vec(obj#333))": "cpu:2028329, store:3@62df3fb6/10@cf7d790d, stk:1@f296d6a0", + " 608 ret get_contract_data -> Ok(Vec(obj#333))": "cpu:2028329, store:3@62df3fb6/10@e8c1855a, stk:1@3bbb6560", " 609 call vec_get(Vec(obj#333), U32(0))": "", " 610 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2028494", " 611 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -619,13 +619,13 @@ " 617 call bytes_len(Bytes(obj#329))": "", " 618 ret bytes_len -> Ok(U32(32))": "cpu:2029327", " 619 call vec_new_from_slice(1)": "", - " 620 ret vec_new_from_slice -> Ok(Vec(obj#335))": "cpu:2030290, mem:113376, objs:-/168@8c21e088", + " 620 ret vec_new_from_slice -> Ok(Vec(obj#335))": "cpu:2030290, mem:113444, objs:-/168@ed30504c", " 621 call get_contract_data(Vec(obj#335), Instance)": "", - " 622 call obj_cmp(Vec(obj#319), Vec(obj#335))": "cpu:2030402, store:-/10@cf7d790d, stk:-", + " 622 call obj_cmp(Vec(obj#319), Vec(obj#335))": "cpu:2030402, store:-/10@e8c1855a, stk:-", " 623 ret obj_cmp -> Ok(-1)": "cpu:2030689", " 624 call obj_cmp(Vec(obj#323), Vec(obj#335))": "", " 625 ret obj_cmp -> Ok(0)": "cpu:2030976", - " 626 ret get_contract_data -> Ok(Vec(obj#333))": "cpu:2031082, store:3@62df3fb6/10@cf7d790d, stk:1@f296d6a0", + " 626 ret get_contract_data -> Ok(Vec(obj#333))": "cpu:2031082, store:3@62df3fb6/10@e8c1855a, stk:1@3bbb6560", " 627 call vec_get(Vec(obj#333), U32(0))": "", " 628 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2031247", " 629 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -636,10 +636,10 @@ " 634 ret map_unpack_to_slice -> Ok(Void)": "cpu:2031958", " 635 call bytes_len(Bytes(obj#329))": "", " 636 ret bytes_len -> Ok(U32(32))": "cpu:2032080", - " 637 call obj_cmp(Address(obj#337), Address(obj#39))": "cpu:2032673, mem:113440, objs:-/169@6a952576", + " 637 call obj_cmp(Address(obj#337), Address(obj#39))": "cpu:2032673, mem:113508, objs:-/169@da86b61", " 638 ret obj_cmp -> Ok(-1)": "cpu:2032965", " 639 call require_auth(Address(obj#273))": "", - " 640 call obj_cmp(Address(obj#291), Address(obj#273))": "cpu:2033596, mem:113480", + " 640 call obj_cmp(Address(obj#291), Address(obj#273))": "cpu:2033596, mem:113548", " 641 ret obj_cmp -> Ok(0)": "cpu:2033888", " 642 call obj_cmp(Address(obj#291), Address(obj#273))": " auth:1@fc551e0c/-", " 643 ret obj_cmp -> Ok(0)": "cpu:2034180", @@ -649,11 +649,11 @@ " 647 ret obj_cmp -> Ok(0)": "cpu:2034764", " 648 call obj_cmp(Address(obj#307), Address(obj#39))": "", " 649 ret obj_cmp -> Ok(0)": "cpu:2035056", - " 650 call vec_len(Vec(obj#301))": "cpu:2057299, mem:119724", + " 650 call vec_len(Vec(obj#301))": "cpu:2057299, mem:119792", " 651 ret vec_len -> Ok(U32(1))": "cpu:2057421", " 652 call bytes_new_from_slice(32)": "", - " 653 ret bytes_new_from_slice -> Ok(Bytes(obj#339))": "cpu:2058390, mem:119836, objs:-/170@bb19d11e", - " 654 call vec_get(Vec(obj#301), U32(0))": "cpu:2060342, mem:120076", + " 653 ret bytes_new_from_slice -> Ok(Bytes(obj#339))": "cpu:2058390, mem:119904, objs:-/170@7f5f5029", + " 654 call vec_get(Vec(obj#301), U32(0))": "cpu:2060342, mem:120144", " 655 ret vec_get -> Ok(Map(obj#299))": "cpu:2060568", " 656 call map_unpack_to_slice(Map(obj#299), 2)": "", " 657 ret map_unpack_to_slice -> Ok(Void)": "cpu:2060920", @@ -665,29 +665,29 @@ " 663 ret verify_sig_ed25519 -> Ok(Void)": "cpu:2480374", " 664 call bytes_copy_to_slice(Bytes(obj#295), U32(0), 32)": "", " 665 ret bytes_copy_to_slice -> Ok(())": "cpu:2480481", - " 666 ret require_auth -> Ok(Void)": "cpu:2490696, mem:122594, store:3@62df3fb6/11@f1ebebf7, foot:11@59529995, auth:1@fc551e0c/1@db7f7b81", + " 666 ret require_auth -> Ok(Void)": "cpu:2490696, mem:122662, store:3@62df3fb6/11@66c93ef6, foot:11@46ab57f0, auth:1@fc551e0c/1@db7f7b81", " 667 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 668 call get_ledger_sequence()": "cpu:2492165, mem:122730, store:3@62df3fb6/-, foot:-", + " 668 call get_ledger_sequence()": "cpu:2492165, mem:122798, store:3@62df3fb6/-, foot:-", " 669 ret get_ledger_sequence -> Ok(U32(123))": "", - " 670 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2502493, mem:124475, store:3@62df3fb6/11@f1ebebf7, foot:11@59529995", + " 670 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:2502493, mem:124547, store:3@62df3fb6/11@66c93ef6, foot:11@46ab57f0", " 671 call map_new_from_slices(2)": "cpu:2502625", - " 672 ret map_new_from_slices -> Ok(Map(obj#341))": "cpu:2503768, mem:124603, objs:-/171@a1c2ea27", + " 672 ret map_new_from_slices -> Ok(Map(obj#341))": "cpu:2503768, mem:124675, objs:-/171@80b46144", " 673 call vec_new_from_slice(2)": "", - " 674 ret vec_new_from_slice -> Ok(Vec(obj#343))": "cpu:2504794, mem:124699, objs:-/172@cc45eec0", + " 674 ret vec_new_from_slice -> Ok(Vec(obj#343))": "cpu:2504794, mem:124771, objs:-/172@5cd02d49", " 675 call has_contract_data(Vec(obj#343), Temporary)": "", - " 676 ret has_contract_data -> Ok(False)": "cpu:2512280, mem:126399, store:3@62df3fb6/12@fcc624dd, foot:12@c2238ead", + " 676 ret has_contract_data -> Ok(False)": "cpu:2512280, mem:126471, store:3@62df3fb6/12@d895e2e3, foot:12@fb6f0e92", " 677 call vec_new_from_slice(2)": "cpu:2512475", - " 678 ret vec_new_from_slice -> Ok(Vec(obj#345))": "cpu:2513501, mem:126495, objs:-/173@b55c455c", + " 678 ret vec_new_from_slice -> Ok(Vec(obj#345))": "cpu:2513501, mem:126567, objs:-/173@5b4fcdac", " 679 call has_contract_data(Vec(obj#345), Persistent)": "", - " 680 ret has_contract_data -> Ok(False)": "cpu:2519977, mem:128016, store:3@62df3fb6/13@c43832e7, foot:13@88129844", + " 680 ret has_contract_data -> Ok(False)": "cpu:2519977, mem:128088, store:3@62df3fb6/13@8a20d346, foot:13@72afee43", " 681 call vec_new_from_slice(1)": "", - " 682 ret vec_new_from_slice -> Ok(Vec(obj#347))": "cpu:2520940, mem:128104, objs:-/174@f8f34427", + " 682 ret vec_new_from_slice -> Ok(Vec(obj#347))": "cpu:2520940, mem:128176, objs:-/174@f146ed62", " 683 call get_contract_data(Vec(obj#347), Instance)": "", - " 684 call obj_cmp(Vec(obj#319), Vec(obj#347))": "cpu:2521052, store:-/13@c43832e7, stk:-", + " 684 call obj_cmp(Vec(obj#319), Vec(obj#347))": "cpu:2521052, store:-/13@8a20d346, stk:-", " 685 ret obj_cmp -> Ok(-1)": "cpu:2521339", " 686 call obj_cmp(Vec(obj#323), Vec(obj#347))": "", " 687 ret obj_cmp -> Ok(0)": "cpu:2521626", - " 688 ret get_contract_data -> Ok(Vec(obj#333))": "cpu:2521732, store:3@62df3fb6/13@c43832e7, stk:1@f296d6a0", + " 688 ret get_contract_data -> Ok(Vec(obj#333))": "cpu:2521732, store:3@62df3fb6/13@8a20d346, stk:1@3bbb6560", " 689 call vec_get(Vec(obj#333), U32(0))": "", " 690 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2521897", " 691 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -698,54 +698,54 @@ " 696 ret map_unpack_to_slice -> Ok(Void)": "cpu:2522608", " 697 call bytes_len(Bytes(obj#329))": "", " 698 ret bytes_len -> Ok(U32(32))": "cpu:2522730", - " 699 call vec_new_from_slice(2)": "cpu:2525084, mem:128344", - " 700 ret vec_new_from_slice -> Ok(Vec(obj#349))": "cpu:2526110, mem:128440, objs:-/175@6be40234", + " 699 call vec_new_from_slice(2)": "cpu:2525084, mem:128416", + " 700 ret vec_new_from_slice -> Ok(Vec(obj#349))": "cpu:2526110, mem:128512, objs:-/175@e1b7fd92", " 701 call has_contract_data(Vec(obj#349), Persistent)": "", - " 702 ret has_contract_data -> Ok(False)": "cpu:2528823, mem:128720", + " 702 ret has_contract_data -> Ok(False)": "cpu:2528823, mem:128792", " 703 call get_contract_data(Symbol(METADATA), Instance)": "", - " 704 call obj_cmp(Vec(obj#319), Symbol(METADATA))": "cpu:2528874, store:-/13@c43832e7, stk:-", + " 704 call obj_cmp(Vec(obj#319), Symbol(METADATA))": "cpu:2528874, store:-/13@8a20d346, stk:-", " 705 ret obj_cmp -> Ok(1)": "cpu:2528996", - " 706 ret get_contract_data -> Ok(Map(obj#317))": "cpu:2529102, store:3@62df3fb6/13@c43832e7, stk:1@f296d6a0", + " 706 ret get_contract_data -> Ok(Map(obj#317))": "cpu:2529102, store:3@62df3fb6/13@8a20d346, stk:1@3bbb6560", " 707 call map_unpack_to_slice(Map(obj#317), 3)": "", " 708 ret map_unpack_to_slice -> Ok(Void)": "cpu:2529442", " 709 call vec_new_from_slice(3)": "", - " 710 ret vec_new_from_slice -> Ok(Vec(obj#351))": "cpu:2530531, mem:128824, objs:-/176@e5e90ac5", + " 710 ret vec_new_from_slice -> Ok(Vec(obj#351))": "cpu:2530531, mem:128896, objs:-/176@c14dad7f", " 711 call contract_event(Vec(obj#351), I128(0))": "", - " 712 ret contract_event -> Ok(Void)": "cpu:2532140, mem:129001, objs:-/177@ae6ca152, evt:4@a88f311", - " 713 pop SAC:a010db6c:burn_from -> Ok(Void)": "", - " 714 ret call -> Ok(Void)": " store:-/13@c43832e7, stk:-, auth:-/-", - " 715 call vec_new_from_slice(2)": "cpu:2532580, mem:129065, objs:-/178@8770e3ae", - " 716 ret vec_new_from_slice -> Ok(Vec(obj#357))": "cpu:2533606, mem:129161, objs:-/179@1dbea36d", - " 717 call vec_new()": "cpu:2552316, mem:134273, objs:-/180@611c12ee", - " 718 ret vec_new -> Ok(Vec(obj#361))": "cpu:2552817, mem:134337, objs:-/181@c4c57e43", + " 712 ret contract_event -> Ok(Void)": "cpu:2532140, mem:129073, objs:-/177@854265d2, evt:4@a88f311", + " 713 pop SAC:2e378f80:burn_from -> Ok(Void)": "", + " 714 ret call -> Ok(Void)": " store:-/13@8a20d346, stk:-, auth:-/-", + " 715 call vec_new_from_slice(2)": "cpu:2532580, mem:129137, objs:-/178@afa9c2c6", + " 716 ret vec_new_from_slice -> Ok(Vec(obj#357))": "cpu:2533606, mem:129233, objs:-/179@cbc9d98f", + " 717 call vec_new()": "cpu:2552316, mem:134345, objs:-/180@3e04a84a", + " 718 ret vec_new -> Ok(Vec(obj#361))": "cpu:2552817, mem:134409, objs:-/181@37daf7af", " 719 call bytes_new_from_slice(32)": "", - " 720 ret bytes_new_from_slice -> Ok(Bytes(obj#363))": "cpu:2553786, mem:134449, objs:-/182@514cfb15", + " 720 ret bytes_new_from_slice -> Ok(Bytes(obj#363))": "cpu:2553786, mem:134521, objs:-/182@5512a737", " 721 call bytes_len(Bytes(obj#363))": "", " 722 ret bytes_len -> Ok(U32(32))": "cpu:2553908", " 723 call bytes_new_from_slice(64)": "", - " 724 ret bytes_new_from_slice -> Ok(Bytes(obj#365))": "cpu:2554885, mem:134593, objs:-/183@857829d7", + " 724 ret bytes_new_from_slice -> Ok(Bytes(obj#365))": "cpu:2554885, mem:134665, objs:-/183@3ed8d706", " 725 call bytes_len(Bytes(obj#365))": "", " 726 ret bytes_len -> Ok(U32(64))": "cpu:2555007", " 727 call map_new_from_slices(2)": "", - " 728 call symbol_new_from_slice(10)": "cpu:2555540, mem:134657", - " 729 ret symbol_new_from_slice -> Ok(Symbol(obj#367))": "cpu:2556548, mem:134747, objs:-/184@843221b5", + " 728 call symbol_new_from_slice(10)": "cpu:2555540, mem:134729", + " 729 ret symbol_new_from_slice -> Ok(Symbol(obj#367))": "cpu:2556548, mem:134819, objs:-/184@3d25d6b8", " 730 call obj_cmp(Symbol(obj#367), Symbol(signature))": "cpu:2556718", " 731 ret obj_cmp -> Ok(-1)": "cpu:2556885", - " 732 ret map_new_from_slices -> Ok(Map(obj#369))": "cpu:2557325, mem:134811, objs:-/185@a359b026", + " 732 ret map_new_from_slices -> Ok(Map(obj#369))": "cpu:2557325, mem:134883, objs:-/185@c2e503da", " 733 call vec_push_back(Vec(obj#361), Map(obj#369))": "", - " 734 ret vec_push_back -> Ok(Vec(obj#371))": "cpu:2558532, mem:134899, objs:-/186@b2dd93f6", - " 735 call obj_cmp(Symbol(obj#375), Symbol(signature))": "cpu:2566628, mem:136151, objs:-/190@10ccdb81", + " 734 ret vec_push_back -> Ok(Vec(obj#371))": "cpu:2558532, mem:134971, objs:-/186@f3b16425", + " 735 call obj_cmp(Symbol(obj#375), Symbol(signature))": "cpu:2566628, mem:136223, objs:-/190@4e28a4e7", " 736 ret obj_cmp -> Ok(-1)": "cpu:2566795", - " 737 call call(Address(obj#37), Symbol(clawback), Vec(obj#357))": "cpu:2569659, mem:136487, objs:-/194@3a685171, auth:-/1@2a08c9d0", - " 738 push SAC:a010db6c:clawback(Address(obj#355), I128(0))": "cpu:2601461, mem:142005, objs:-/195@bca749b6, stk:1@31de2bbe, auth:1@6c175472/1@8d82d835", + " 737 call call(Address(obj#37), Symbol(clawback), Vec(obj#357))": "cpu:2569659, mem:136559, objs:-/194@3dbb20b0, auth:-/1@2a08c9d0", + " 738 push SAC:2e378f80:clawback(Address(obj#355), I128(0))": "cpu:2601461, mem:142085, objs:-/195@f09c3ccb, stk:1@9c5a2bbb, auth:1@6c175472/1@8d82d835", " 739 call symbol_index_in_strs(Symbol(clawback), 17)": "", " 740 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:2602219", " 741 call vec_new_from_slice(1)": "cpu:2602370", - " 742 ret vec_new_from_slice -> Ok(Vec(obj#391))": "cpu:2603333, mem:142093, objs:-/196@f144f486", + " 742 ret vec_new_from_slice -> Ok(Vec(obj#391))": "cpu:2603333, mem:142173, objs:-/196@6e1c9bb6", " 743 call get_contract_data(Vec(obj#391), Instance)": "", - " 744 call obj_cmp(Symbol(obj#405), Symbol(issuer))": "cpu:2613324, mem:143224, objs:-/205@68f5fbf3, stk:-", + " 744 call obj_cmp(Symbol(obj#405), Symbol(issuer))": "cpu:2613324, mem:143308, objs:-/205@1aad1df, stk:-", " 745 ret obj_cmp -> Ok(-1)": "cpu:2613490", - " 746 call obj_cmp(Symbol(METADATA), Vec(obj#399))": "cpu:2614421, mem:143352, objs:-/207@b255f39a", + " 746 call obj_cmp(Symbol(METADATA), Vec(obj#399))": "cpu:2614421, mem:143436, objs:-/207@9a9d2a89", " 747 ret obj_cmp -> Ok(-1)": "cpu:2614543", " 748 call obj_cmp(Vec(obj#399), Vec(obj#403))": "", " 749 ret obj_cmp -> Ok(-1)": "cpu:2614830", @@ -753,7 +753,7 @@ " 751 ret obj_cmp -> Ok(-1)": "cpu:2615168", " 752 call obj_cmp(Vec(obj#403), Vec(obj#391))": "", " 753 ret obj_cmp -> Ok(0)": "cpu:2615455", - " 754 ret get_contract_data -> Ok(Vec(obj#413))": "cpu:2615561, store:3@37285512/13@c43832e7, stk:1@b68a4ce5", + " 754 ret get_contract_data -> Ok(Vec(obj#413))": "cpu:2615561, store:3@37285512/13@8a20d346, stk:1@e03b995c", " 755 call vec_get(Vec(obj#413), U32(0))": "", " 756 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2615726", " 757 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -768,14 +768,14 @@ " 766 ret string_len -> Ok(U32(4))": "cpu:2616788", " 767 call string_copy_to_slice(String(obj#407), U32(0), 4)": "", " 768 ret string_copy_to_slice -> Ok(())": "cpu:2616891", - " 769 call vec_new_from_slice(1)": "cpu:2617865, mem:143488", - " 770 ret vec_new_from_slice -> Ok(Vec(obj#415))": "cpu:2618828, mem:143576, objs:-/208@15d629df", + " 769 call vec_new_from_slice(1)": "cpu:2617865, mem:143572", + " 770 ret vec_new_from_slice -> Ok(Vec(obj#415))": "cpu:2618828, mem:143660, objs:-/208@69ca84f7", " 771 call get_contract_data(Vec(obj#415), Instance)": "", - " 772 call obj_cmp(Vec(obj#399), Vec(obj#415))": "cpu:2618940, store:-/13@c43832e7, stk:-", + " 772 call obj_cmp(Vec(obj#399), Vec(obj#415))": "cpu:2618940, store:-/13@8a20d346, stk:-", " 773 ret obj_cmp -> Ok(-1)": "cpu:2619227", " 774 call obj_cmp(Vec(obj#403), Vec(obj#415))": "", " 775 ret obj_cmp -> Ok(0)": "cpu:2619514", - " 776 ret get_contract_data -> Ok(Vec(obj#413))": "cpu:2619620, store:3@37285512/13@c43832e7, stk:1@b68a4ce5", + " 776 ret get_contract_data -> Ok(Vec(obj#413))": "cpu:2619620, store:3@37285512/13@8a20d346, stk:1@e03b995c", " 777 call vec_get(Vec(obj#413), U32(0))": "", " 778 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:2619785", " 779 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -786,16 +786,16 @@ " 784 ret map_unpack_to_slice -> Ok(Void)": "cpu:2620496", " 785 call bytes_len(Bytes(obj#409))": "", " 786 ret bytes_len -> Ok(U32(32))": "cpu:2620618", - " 787 call obj_cmp(Address(obj#417), Address(obj#355))": "cpu:2621211, mem:143640, objs:-/209@67d1353", + " 787 call obj_cmp(Address(obj#417), Address(obj#355))": "cpu:2621211, mem:143724, objs:-/209@55da0c5a", " 788 ret obj_cmp -> Ok(-1)": "cpu:2621503", " 789 call vec_new_from_slice(1)": "", - " 790 ret vec_new_from_slice -> Ok(Vec(obj#419))": "cpu:2622466, mem:143728, objs:-/210@c3ed8dd9", + " 790 ret vec_new_from_slice -> Ok(Vec(obj#419))": "cpu:2622466, mem:143812, objs:-/210@9a5ffd87", " 791 call get_contract_data(Vec(obj#419), Instance)": "", - " 792 call obj_cmp(Vec(obj#399), Vec(obj#419))": "cpu:2622578, store:-/13@c43832e7, stk:-", + " 792 call obj_cmp(Vec(obj#399), Vec(obj#419))": "cpu:2622578, store:-/13@8a20d346, stk:-", " 793 ret obj_cmp -> Ok(0)": "cpu:2622865", - " 794 ret get_contract_data -> Ok(Address(obj#401))": "cpu:2622971, store:3@37285512/13@c43832e7, stk:1@b68a4ce5", + " 794 ret get_contract_data -> Ok(Address(obj#401))": "cpu:2622971, store:3@37285512/13@8a20d346, stk:1@e03b995c", " 795 call require_auth(Address(obj#401))": "", - " 796 call obj_cmp(Address(obj#373), Address(obj#401))": "cpu:2623600, mem:143760", + " 796 call obj_cmp(Address(obj#373), Address(obj#401))": "cpu:2623600, mem:143844", " 797 ret obj_cmp -> Ok(0)": "cpu:2623892", " 798 call obj_cmp(Address(obj#373), Address(obj#401))": " auth:1@6c175472/-", " 799 ret obj_cmp -> Ok(0)": "cpu:2624184", @@ -803,11 +803,11 @@ " 801 ret obj_cmp -> Ok(0)": "cpu:2624476", " 802 call obj_cmp(Address(obj#387), Address(obj#355))": "", " 803 ret obj_cmp -> Ok(0)": "cpu:2624768", - " 804 call vec_len(Vec(obj#383))": "cpu:2643546, mem:148824", + " 804 call vec_len(Vec(obj#383))": "cpu:2643546, mem:148908", " 805 ret vec_len -> Ok(U32(1))": "cpu:2643668", " 806 call bytes_new_from_slice(32)": "", - " 807 ret bytes_new_from_slice -> Ok(Bytes(obj#421))": "cpu:2644637, mem:148936, objs:-/211@1df6e0a9", - " 808 call vec_get(Vec(obj#383), U32(0))": "cpu:2646733, mem:149176", + " 807 ret bytes_new_from_slice -> Ok(Bytes(obj#421))": "cpu:2644637, mem:149020, objs:-/211@b418bb4a", + " 808 call vec_get(Vec(obj#383), U32(0))": "cpu:2646733, mem:149260", " 809 ret vec_get -> Ok(Map(obj#381))": "cpu:2646959", " 810 call map_unpack_to_slice(Map(obj#381), 2)": "", " 811 ret map_unpack_to_slice -> Ok(Void)": "cpu:2647311", @@ -819,19 +819,19 @@ " 817 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3066765", " 818 call bytes_copy_to_slice(Bytes(obj#377), U32(0), 32)": "", " 819 ret bytes_copy_to_slice -> Ok(())": "cpu:3066872", - " 820 ret require_auth -> Ok(Void)": "cpu:3076677, mem:152252, store:3@37285512/14@f83b988b, foot:14@d493bcaf, auth:1@6c175472/1@a22f498f", + " 820 ret require_auth -> Ok(Void)": "cpu:3076677, mem:152336, store:3@37285512/14@ee81de7, foot:14@4d1cc1a3, auth:1@6c175472/1@a22f498f", " 821 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 822 call get_ledger_sequence()": "cpu:3078146, mem:152388, store:3@37285512/-, foot:-", + " 822 call get_ledger_sequence()": "cpu:3078146, mem:152472, store:3@37285512/-, foot:-", " 823 ret get_ledger_sequence -> Ok(U32(123))": "", - " 824 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3088474, mem:154133, store:3@37285512/14@f83b988b, foot:14@d493bcaf", + " 824 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3088474, mem:154221, store:3@37285512/14@ee81de7, foot:14@4d1cc1a3", " 825 call vec_new_from_slice(1)": "cpu:3088625", - " 826 ret vec_new_from_slice -> Ok(Vec(obj#423))": "cpu:3089588, mem:154221, objs:-/212@c1ac5630", + " 826 ret vec_new_from_slice -> Ok(Vec(obj#423))": "cpu:3089588, mem:154309, objs:-/212@d4ff4e45", " 827 call get_contract_data(Vec(obj#423), Instance)": "", - " 828 call obj_cmp(Vec(obj#399), Vec(obj#423))": "cpu:3089700, store:-/14@f83b988b, stk:-", + " 828 call obj_cmp(Vec(obj#399), Vec(obj#423))": "cpu:3089700, store:-/14@ee81de7, stk:-", " 829 ret obj_cmp -> Ok(-1)": "cpu:3089987", " 830 call obj_cmp(Vec(obj#403), Vec(obj#423))": "", " 831 ret obj_cmp -> Ok(0)": "cpu:3090274", - " 832 ret get_contract_data -> Ok(Vec(obj#413))": "cpu:3090380, store:3@37285512/14@f83b988b, stk:1@b68a4ce5", + " 832 ret get_contract_data -> Ok(Vec(obj#413))": "cpu:3090380, store:3@37285512/14@ee81de7, stk:1@e03b995c", " 833 call vec_get(Vec(obj#413), U32(0))": "", " 834 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3090545", " 835 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -846,98 +846,98 @@ " 844 ret string_len -> Ok(U32(4))": "cpu:3091607", " 845 call string_copy_to_slice(String(obj#407), U32(0), 4)": "", " 846 ret string_copy_to_slice -> Ok(())": "cpu:3091710", - " 847 call get_contract_data(Symbol(METADATA), Instance)": "cpu:3095374, mem:155597", - " 848 call obj_cmp(Vec(obj#399), Symbol(METADATA))": "cpu:3095425, store:-/14@f83b988b, stk:-", + " 847 call get_contract_data(Symbol(METADATA), Instance)": "cpu:3095374, mem:155685", + " 848 call obj_cmp(Vec(obj#399), Symbol(METADATA))": "cpu:3095425, store:-/14@ee81de7, stk:-", " 849 ret obj_cmp -> Ok(1)": "cpu:3095547", - " 850 ret get_contract_data -> Ok(Map(obj#397))": "cpu:3095653, store:3@37285512/14@f83b988b, stk:1@b68a4ce5", + " 850 ret get_contract_data -> Ok(Map(obj#397))": "cpu:3095653, store:3@37285512/14@ee81de7, stk:1@e03b995c", " 851 call map_unpack_to_slice(Map(obj#397), 3)": "", " 852 ret map_unpack_to_slice -> Ok(Void)": "cpu:3095993", " 853 call vec_new_from_slice(4)": "", - " 854 ret vec_new_from_slice -> Ok(Vec(obj#425))": "cpu:3097145, mem:155709, objs:-/213@62b33fb7", + " 854 ret vec_new_from_slice -> Ok(Vec(obj#425))": "cpu:3097145, mem:155797, objs:-/213@93b6c47a", " 855 call contract_event(Vec(obj#425), I128(0))": "", - " 856 ret contract_event -> Ok(Void)": "cpu:3098754, mem:155886, objs:-/214@c2f332ec, evt:5@78b916e7", - " 857 pop SAC:a010db6c:clawback -> Ok(Void)": "", - " 858 ret call -> Ok(Void)": " store:-/14@f83b988b, stk:-, auth:-/-", + " 856 ret contract_event -> Ok(Void)": "cpu:3098754, mem:155974, objs:-/214@cda8a34d, evt:5@78b916e7", + " 857 pop SAC:2e378f80:clawback -> Ok(Void)": "", + " 858 ret call -> Ok(Void)": " store:-/14@ee81de7, stk:-, auth:-/-", " 859 call vec_new_from_slice(2)": "", - " 860 ret vec_new_from_slice -> Ok(Vec(obj#429))": "cpu:3099780, mem:155982, objs:-/215@b51fc512", - " 861 call vec_new()": "cpu:3118041, mem:160840, objs:-/216@a3ebb81", - " 862 ret vec_new -> Ok(Vec(obj#433))": "cpu:3118542, mem:160904, objs:-/217@a94ff8b5", + " 860 ret vec_new_from_slice -> Ok(Vec(obj#429))": "cpu:3099780, mem:156070, objs:-/215@262e4239", + " 861 call vec_new()": "cpu:3118041, mem:160928, objs:-/216@ec6806b9", + " 862 ret vec_new -> Ok(Vec(obj#433))": "cpu:3118542, mem:160992, objs:-/217@58909d8c", " 863 call bytes_new_from_slice(32)": "", - " 864 ret bytes_new_from_slice -> Ok(Bytes(obj#435))": "cpu:3119511, mem:161016, objs:-/218@2f62e2aa", + " 864 ret bytes_new_from_slice -> Ok(Bytes(obj#435))": "cpu:3119511, mem:161104, objs:-/218@858dd3fe", " 865 call bytes_len(Bytes(obj#435))": "", " 866 ret bytes_len -> Ok(U32(32))": "cpu:3119633", " 867 call bytes_new_from_slice(64)": "", - " 868 ret bytes_new_from_slice -> Ok(Bytes(obj#437))": "cpu:3120610, mem:161160, objs:-/219@129f2bd3", + " 868 ret bytes_new_from_slice -> Ok(Bytes(obj#437))": "cpu:3120610, mem:161248, objs:-/219@d6c02f1c", " 869 call bytes_len(Bytes(obj#437))": "", " 870 ret bytes_len -> Ok(U32(64))": "cpu:3120732", " 871 call map_new_from_slices(2)": "", - " 872 call symbol_new_from_slice(10)": "cpu:3121265, mem:161224", - " 873 ret symbol_new_from_slice -> Ok(Symbol(obj#439))": "cpu:3122273, mem:161314, objs:-/220@2c0be90f", + " 872 call symbol_new_from_slice(10)": "cpu:3121265, mem:161312", + " 873 ret symbol_new_from_slice -> Ok(Symbol(obj#439))": "cpu:3122273, mem:161402, objs:-/220@245a9e73", " 874 call obj_cmp(Symbol(obj#439), Symbol(signature))": "cpu:3122443", " 875 ret obj_cmp -> Ok(-1)": "cpu:3122610", - " 876 ret map_new_from_slices -> Ok(Map(obj#441))": "cpu:3123050, mem:161378, objs:-/221@94e7f913", + " 876 ret map_new_from_slices -> Ok(Map(obj#441))": "cpu:3123050, mem:161466, objs:-/221@e3847185", " 877 call vec_push_back(Vec(obj#433), Map(obj#441))": "", - " 878 ret vec_push_back -> Ok(Vec(obj#443))": "cpu:3124257, mem:161466, objs:-/222@43307f39", - " 879 call obj_cmp(Symbol(obj#447), Symbol(signature))": "cpu:3132353, mem:162718, objs:-/226@3b7e0b4c", + " 878 ret vec_push_back -> Ok(Vec(obj#443))": "cpu:3124257, mem:161554, objs:-/222@1aa8e86f", + " 879 call obj_cmp(Symbol(obj#447), Symbol(signature))": "cpu:3132353, mem:162806, objs:-/226@785f02c", " 880 ret obj_cmp -> Ok(-1)": "cpu:3132520", - " 881 call call(Address(obj#37), Symbol(clawback), Vec(obj#429))": "cpu:3135384, mem:163054, objs:-/230@c40c3b7, auth:-/1@3b6f7a2a", - " 882 push SAC:a010db6c:clawback(Address(obj#39), I128(0))": "cpu:3167204, mem:168640, objs:-/231@14382ee6, stk:1@228b224d, auth:1@97c931fe/1@2bed5297", + " 881 call call(Address(obj#37), Symbol(clawback), Vec(obj#429))": "cpu:3135384, mem:163142, objs:-/230@2e190ce6, auth:-/1@3b6f7a2a", + " 882 push SAC:2e378f80:clawback(Address(obj#39), I128(0))": "cpu:3167204, mem:168736, objs:-/231@74e27293, stk:1@81b3c650, auth:1@97c931fe/1@2bed5297", " 883 call symbol_index_in_strs(Symbol(clawback), 17)": "", " 884 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:3167962", " 885 call vec_new_from_slice(2)": "cpu:3168113", - " 886 ret vec_new_from_slice -> Ok(Vec(obj#463))": "cpu:3169139, mem:168736, objs:-/232@96a9733", + " 886 ret vec_new_from_slice -> Ok(Vec(obj#463))": "cpu:3169139, mem:168832, objs:-/232@24e366e4", " 887 call has_contract_data(Vec(obj#463), Persistent)": "", - " 888 ret has_contract_data -> Ok(False)": "cpu:3171852, mem:169016", - " 889 pop SAC:a010db6c:clawback -> Err(Error(Contract, #10))": "", + " 888 ret has_contract_data -> Ok(False)": "cpu:3171852, mem:169112", + " 889 pop SAC:2e378f80:clawback -> Err(Error(Contract, #10))": "", " 890 ret call -> Err(Error(Contract, #10))": " stk:-, auth:-/-", " 891 call vec_new_from_slice(2)": "", - " 892 ret vec_new_from_slice -> Ok(Vec(obj#465))": "cpu:3172878, mem:169112, objs:-/233@f7e5ae7", - " 893 call vec_new()": "cpu:3190920, mem:173958, objs:-/234@ef301a25", - " 894 ret vec_new -> Ok(Vec(obj#469))": "cpu:3191421, mem:174022, objs:-/235@a1bc8dee", + " 892 ret vec_new_from_slice -> Ok(Vec(obj#465))": "cpu:3172878, mem:169208, objs:-/233@9990149f", + " 893 call vec_new()": "cpu:3190920, mem:174054, objs:-/234@584c9bcf", + " 894 ret vec_new -> Ok(Vec(obj#469))": "cpu:3191421, mem:174118, objs:-/235@e7e82b74", " 895 call bytes_new_from_slice(32)": "", - " 896 ret bytes_new_from_slice -> Ok(Bytes(obj#471))": "cpu:3192390, mem:174134, objs:-/236@b8052f7a", + " 896 ret bytes_new_from_slice -> Ok(Bytes(obj#471))": "cpu:3192390, mem:174230, objs:-/236@854971ec", " 897 call bytes_len(Bytes(obj#471))": "", " 898 ret bytes_len -> Ok(U32(32))": "cpu:3192512", " 899 call bytes_new_from_slice(64)": "", - " 900 ret bytes_new_from_slice -> Ok(Bytes(obj#473))": "cpu:3193489, mem:174278, objs:-/237@bef7da8c", + " 900 ret bytes_new_from_slice -> Ok(Bytes(obj#473))": "cpu:3193489, mem:174374, objs:-/237@f3a5d701", " 901 call bytes_len(Bytes(obj#473))": "", " 902 ret bytes_len -> Ok(U32(64))": "cpu:3193611", " 903 call map_new_from_slices(2)": "", - " 904 call symbol_new_from_slice(10)": "cpu:3194144, mem:174342", - " 905 ret symbol_new_from_slice -> Ok(Symbol(obj#475))": "cpu:3195152, mem:174432, objs:-/238@68775516", + " 904 call symbol_new_from_slice(10)": "cpu:3194144, mem:174438", + " 905 ret symbol_new_from_slice -> Ok(Symbol(obj#475))": "cpu:3195152, mem:174528, objs:-/238@f307f1a5", " 906 call obj_cmp(Symbol(obj#475), Symbol(signature))": "cpu:3195322", " 907 ret obj_cmp -> Ok(-1)": "cpu:3195489", - " 908 ret map_new_from_slices -> Ok(Map(obj#477))": "cpu:3195929, mem:174496, objs:-/239@f9605ede", + " 908 ret map_new_from_slices -> Ok(Map(obj#477))": "cpu:3195929, mem:174592, objs:-/239@b9872f1", " 909 call vec_push_back(Vec(obj#469), Map(obj#477))": "", - " 910 ret vec_push_back -> Ok(Vec(obj#479))": "cpu:3197136, mem:174584, objs:-/240@1ce36cd4", - " 911 call obj_cmp(Symbol(obj#483), Symbol(signature))": "cpu:3205232, mem:175836, objs:-/244@7ce2d0ef", + " 910 ret vec_push_back -> Ok(Vec(obj#479))": "cpu:3197136, mem:174680, objs:-/240@731a0b3b", + " 911 call obj_cmp(Symbol(obj#483), Symbol(signature))": "cpu:3205232, mem:175932, objs:-/244@f24c4fbc", " 912 ret obj_cmp -> Ok(-1)": "cpu:3205399", - " 913 call symbol_new_from_slice(14)": "cpu:3207242, mem:176044, objs:-/247@75f62514", - " 914 ret symbol_new_from_slice -> Ok(Symbol(obj#495))": "cpu:3208250, mem:176138, objs:-/248@9984b686", - " 915 call symbol_new_from_slice(14)": "cpu:3209271, mem:176266, objs:-/249@b196e035, auth:-/1@76fc1950", - " 916 ret symbol_new_from_slice -> Ok(Symbol(obj#499))": "cpu:3210279, mem:176360, objs:-/250@8b8641fe", + " 913 call symbol_new_from_slice(14)": "cpu:3207242, mem:176140, objs:-/247@f540d916", + " 914 ret symbol_new_from_slice -> Ok(Symbol(obj#495))": "cpu:3208250, mem:176234, objs:-/248@462fd8c9", + " 915 call symbol_new_from_slice(14)": "cpu:3209271, mem:176362, objs:-/249@8b0b68a3, auth:-/1@76fc1950", + " 916 ret symbol_new_from_slice -> Ok(Symbol(obj#499))": "cpu:3210279, mem:176456, objs:-/250@4cf1e242", " 917 call call(Address(obj#37), Symbol(obj#499), Vec(obj#465))": "", - " 918 call symbol_len(Symbol(obj#499))": "cpu:3211155, mem:176392", + " 918 call symbol_len(Symbol(obj#499))": "cpu:3211155, mem:176488", " 919 ret symbol_len -> Ok(U32(14))": "cpu:3211277", " 920 call symbol_copy_to_slice(Symbol(obj#499), U32(0), 14)": "", " 921 ret symbol_copy_to_slice -> Ok(())": "cpu:3211381", - " 922 push SAC:a010db6c:sym#499(Address(obj#39), True)": "cpu:3242386, mem:181946, objs:-/251@b9d113b7, stk:1@d134db63, auth:1@3cf1d715/1@dee183e8", + " 922 push SAC:2e378f80:sym#499(Address(obj#39), True)": "cpu:3242386, mem:182050, objs:-/251@554880db, stk:1@6a487ca, auth:1@3cf1d715/1@dee183e8", " 923 call symbol_index_in_strs(Symbol(obj#499), 17)": "", " 924 ret symbol_index_in_strs -> Ok(U32(10))": "cpu:3244181", " 925 call vec_new_from_slice(1)": "", - " 926 ret vec_new_from_slice -> Ok(Vec(obj#503))": "cpu:3245144, mem:182034, objs:-/252@f13d5f71", + " 926 ret vec_new_from_slice -> Ok(Vec(obj#503))": "cpu:3245144, mem:182138, objs:-/252@c6e92308", " 927 call get_contract_data(Vec(obj#503), Instance)": "", - " 928 call obj_cmp(Symbol(obj#517), Symbol(issuer))": "cpu:3255135, mem:183165, objs:-/261@663cb6a0, stk:-", + " 928 call obj_cmp(Symbol(obj#517), Symbol(issuer))": "cpu:3255135, mem:183273, objs:-/261@5975947e, stk:-", " 929 ret obj_cmp -> Ok(-1)": "cpu:3255301", - " 930 call obj_cmp(Symbol(METADATA), Vec(obj#511))": "cpu:3256232, mem:183293, objs:-/263@3eb1aa57", + " 930 call obj_cmp(Symbol(METADATA), Vec(obj#511))": "cpu:3256232, mem:183401, objs:-/263@bab88d6a", " 931 ret obj_cmp -> Ok(-1)": "cpu:3256354", " 932 call obj_cmp(Vec(obj#511), Vec(obj#515))": "", " 933 ret obj_cmp -> Ok(-1)": "cpu:3256641", " 934 call obj_cmp(Vec(obj#511), Vec(obj#503))": "cpu:3256692", " 935 ret obj_cmp -> Ok(0)": "cpu:3256979", - " 936 ret get_contract_data -> Ok(Address(obj#513))": "cpu:3257085, store:3@33a29ceb/14@f83b988b, stk:1@6cf8196d", + " 936 ret get_contract_data -> Ok(Address(obj#513))": "cpu:3257085, store:3@33a29ceb/14@ee81de7, stk:1@f53411ae", " 937 call require_auth(Address(obj#513))": "", - " 938 call obj_cmp(Address(obj#481), Address(obj#513))": "cpu:3257714, mem:183325", + " 938 call obj_cmp(Address(obj#481), Address(obj#513))": "cpu:3257714, mem:183433", " 939 ret obj_cmp -> Ok(0)": "cpu:3258006", " 940 call obj_cmp(Address(obj#481), Address(obj#513))": " auth:1@3cf1d715/-", " 941 ret obj_cmp -> Ok(0)": "cpu:3258298", @@ -947,11 +947,11 @@ " 945 ret obj_cmp -> Ok(0)": "cpu:3258879", " 946 call obj_cmp(Address(obj#497), Address(obj#39))": "", " 947 ret obj_cmp -> Ok(0)": "cpu:3259171", - " 948 call vec_len(Vec(obj#491))": "cpu:3277865, mem:188153", + " 948 call vec_len(Vec(obj#491))": "cpu:3277865, mem:188261", " 949 ret vec_len -> Ok(U32(1))": "cpu:3277987", " 950 call bytes_new_from_slice(32)": "", - " 951 ret bytes_new_from_slice -> Ok(Bytes(obj#527))": "cpu:3278956, mem:188265, objs:-/264@5788de86", - " 952 call vec_get(Vec(obj#491), U32(0))": "cpu:3281052, mem:188505", + " 951 ret bytes_new_from_slice -> Ok(Bytes(obj#527))": "cpu:3278956, mem:188373, objs:-/264@fb690034", + " 952 call vec_get(Vec(obj#491), U32(0))": "cpu:3281052, mem:188613", " 953 ret vec_get -> Ok(Map(obj#489))": "cpu:3281278", " 954 call map_unpack_to_slice(Map(obj#489), 2)": "", " 955 ret map_unpack_to_slice -> Ok(Void)": "cpu:3281630", @@ -963,23 +963,23 @@ " 961 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3701084", " 962 call bytes_copy_to_slice(Bytes(obj#485), U32(0), 32)": "", " 963 ret bytes_copy_to_slice -> Ok(())": "cpu:3701191", - " 964 ret require_auth -> Ok(Void)": "cpu:3712214, mem:191767, store:3@33a29ceb/15@62c9633c, foot:15@5fb0d077, auth:1@3cf1d715/1@6ce248ae", + " 964 ret require_auth -> Ok(Void)": "cpu:3712214, mem:191875, store:3@33a29ceb/15@15457c52, foot:15@1105e4, auth:1@3cf1d715/1@6ce248ae", " 965 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 966 call get_ledger_sequence()": "cpu:3713827, mem:191903, store:3@33a29ceb/-, foot:-", + " 966 call get_ledger_sequence()": "cpu:3713827, mem:192011, store:3@33a29ceb/-, foot:-", " 967 ret get_ledger_sequence -> Ok(U32(123))": "", - " 968 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3724299, mem:193648, store:3@33a29ceb/15@62c9633c, foot:15@5fb0d077", + " 968 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3724299, mem:193760, store:3@33a29ceb/15@15457c52, foot:15@1105e4", " 969 call vec_new_from_slice(2)": "cpu:3724494", - " 970 ret vec_new_from_slice -> Ok(Vec(obj#529))": "cpu:3725520, mem:193744, objs:-/265@f67cb288", + " 970 ret vec_new_from_slice -> Ok(Vec(obj#529))": "cpu:3725520, mem:193856, objs:-/265@353ba47", " 971 call has_contract_data(Vec(obj#529), Persistent)": "", - " 972 ret has_contract_data -> Ok(False)": "cpu:3728089, mem:194024", + " 972 ret has_contract_data -> Ok(False)": "cpu:3728089, mem:194136", " 973 call vec_new_from_slice(1)": "", - " 974 ret vec_new_from_slice -> Ok(Vec(obj#531))": "cpu:3729052, mem:194112, objs:-/266@ce94b3df", + " 974 ret vec_new_from_slice -> Ok(Vec(obj#531))": "cpu:3729052, mem:194224, objs:-/266@2c53ad50", " 975 call get_contract_data(Vec(obj#531), Instance)": "", - " 976 call obj_cmp(Vec(obj#511), Vec(obj#531))": "cpu:3729164, store:-/15@62c9633c, stk:-", + " 976 call obj_cmp(Vec(obj#511), Vec(obj#531))": "cpu:3729164, store:-/15@15457c52, stk:-", " 977 ret obj_cmp -> Ok(-1)": "cpu:3729451", " 978 call obj_cmp(Vec(obj#515), Vec(obj#531))": "", " 979 ret obj_cmp -> Ok(0)": "cpu:3729738", - " 980 ret get_contract_data -> Ok(Vec(obj#525))": "cpu:3729844, store:3@33a29ceb/15@62c9633c, stk:1@6cf8196d", + " 980 ret get_contract_data -> Ok(Vec(obj#525))": "cpu:3729844, store:3@33a29ceb/15@15457c52, stk:1@f53411ae", " 981 call vec_get(Vec(obj#525), U32(0))": "", " 982 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3730009", " 983 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -990,82 +990,82 @@ " 988 ret map_unpack_to_slice -> Ok(Void)": "cpu:3730720", " 989 call bytes_len(Bytes(obj#521))": "", " 990 ret bytes_len -> Ok(U32(32))": "cpu:3730842", - " 991 call vec_new_from_slice(2)": "cpu:3733045, mem:194352", - " 992 ret vec_new_from_slice -> Ok(Vec(obj#533))": "cpu:3734071, mem:194448, objs:-/267@43cecf73", + " 991 call vec_new_from_slice(2)": "cpu:3733045, mem:194464", + " 992 ret vec_new_from_slice -> Ok(Vec(obj#533))": "cpu:3734071, mem:194560, objs:-/267@f630d6b3", " 993 call map_new_from_slices(3)": "", - " 994 call symbol_new_from_slice(10)": "cpu:3734610, mem:194536", - " 995 ret symbol_new_from_slice -> Ok(Symbol(obj#535))": "cpu:3735618, mem:194626, objs:-/268@9c85e2b4", + " 994 call symbol_new_from_slice(10)": "cpu:3734610, mem:194648", + " 995 ret symbol_new_from_slice -> Ok(Symbol(obj#535))": "cpu:3735618, mem:194738, objs:-/268@e8ba0ef2", " 996 call obj_cmp(Symbol(amount), Symbol(obj#535))": "cpu:3735669", " 997 ret obj_cmp -> Ok(-1)": "cpu:3735835", " 998 call obj_cmp(Symbol(obj#535), Symbol(clawback))": "", " 999 ret obj_cmp -> Ok(-1)": "cpu:3736002", - "1000 ret map_new_from_slices -> Ok(Map(obj#537))": "cpu:3736442, mem:194690, objs:-/269@8e298187", + "1000 ret map_new_from_slices -> Ok(Map(obj#537))": "cpu:3736442, mem:194802, objs:-/269@5b9fcdce", "1001 call put_contract_data(Vec(obj#533), Map(obj#537), Persistent)": "", - "1002 ret put_contract_data -> Ok(Void)": "cpu:3746481, mem:197239, store:3@33a29ceb/15@ebff65e5, foot:15@7d361256", + "1002 ret put_contract_data -> Ok(Void)": "cpu:3746481, mem:197351, store:3@33a29ceb/15@38b77a77, foot:15@eb9ce1c6", "1003 call vec_new_from_slice(2)": "", - "1004 ret vec_new_from_slice -> Ok(Vec(obj#539))": "cpu:3747507, mem:197335, objs:-/270@477d7d4", + "1004 ret vec_new_from_slice -> Ok(Vec(obj#539))": "cpu:3747507, mem:197447, objs:-/270@75d9e8ee", "1005 call extend_contract_data_ttl(Vec(obj#539), Persistent, U32(501120), U32(518400))": "", - "1006 call get_ledger_sequence()": "cpu:3750076, mem:197615, store:3@33a29ceb/-, foot:-", + "1006 call get_ledger_sequence()": "cpu:3750076, mem:197727, store:3@33a29ceb/-, foot:-", "1007 ret get_ledger_sequence -> Ok(U32(123))": "", - "1008 ret extend_contract_data_ttl -> Ok(Void)": "cpu:3752432, mem:198651, store:3@33a29ceb/15@11b68e74, foot:15@7d361256", + "1008 ret extend_contract_data_ttl -> Ok(Void)": "cpu:3752432, mem:198763, store:3@33a29ceb/15@b50a4440, foot:15@eb9ce1c6", "1009 call symbol_new_from_slice(14)": "", - "1010 ret symbol_new_from_slice -> Ok(Symbol(obj#541))": "cpu:3753440, mem:198745, objs:-/271@aa38a7ba", + "1010 ret symbol_new_from_slice -> Ok(Symbol(obj#541))": "cpu:3753440, mem:198857, objs:-/271@66a5fcd1", "1011 call get_contract_data(Symbol(METADATA), Instance)": "", - "1012 call obj_cmp(Vec(obj#511), Symbol(METADATA))": "cpu:3753491, store:-/15@11b68e74, stk:-", + "1012 call obj_cmp(Vec(obj#511), Symbol(METADATA))": "cpu:3753491, store:-/15@b50a4440, stk:-", "1013 ret obj_cmp -> Ok(1)": "cpu:3753613", - "1014 ret get_contract_data -> Ok(Map(obj#509))": "cpu:3753719, store:3@33a29ceb/15@11b68e74, stk:1@6cf8196d", + "1014 ret get_contract_data -> Ok(Map(obj#509))": "cpu:3753719, store:3@33a29ceb/15@b50a4440, stk:1@f53411ae", "1015 call map_unpack_to_slice(Map(obj#509), 3)": "", "1016 ret map_unpack_to_slice -> Ok(Void)": "cpu:3754059", "1017 call vec_new_from_slice(4)": "", - "1018 ret vec_new_from_slice -> Ok(Vec(obj#543))": "cpu:3755272, mem:198857, objs:-/272@d688f2f6", + "1018 ret vec_new_from_slice -> Ok(Vec(obj#543))": "cpu:3755272, mem:198969, objs:-/272@a3ef0f6d", "1019 call contract_event(Vec(obj#543), True)": "", - "1020 ret contract_event -> Ok(Void)": "cpu:3756881, mem:199034, objs:-/273@93a055c2, evt:6@b703795a", - "1021 pop SAC:a010db6c:sym#499 -> Ok(Void)": "", - "1022 ret call -> Ok(Void)": " store:-/15@11b68e74, stk:-, auth:-/-", + "1020 ret contract_event -> Ok(Void)": "cpu:3756881, mem:199146, objs:-/273@a3799cf1, evt:6@b703795a", + "1021 pop SAC:2e378f80:sym#499 -> Ok(Void)": "", + "1022 ret call -> Ok(Void)": " store:-/15@b50a4440, stk:-, auth:-/-", "1023 call vec_new_from_slice(2)": "", - "1024 ret vec_new_from_slice -> Ok(Vec(obj#547))": "cpu:3757907, mem:199130, objs:-/274@67d5dfc7", - "1025 call vec_new()": "cpu:3776168, mem:203988, objs:-/275@37af6f47", - "1026 ret vec_new -> Ok(Vec(obj#551))": "cpu:3776669, mem:204052, objs:-/276@d7e2612e", + "1024 ret vec_new_from_slice -> Ok(Vec(obj#547))": "cpu:3757907, mem:199242, objs:-/274@4889fea1", + "1025 call vec_new()": "cpu:3776168, mem:204100, objs:-/275@63066b8b", + "1026 ret vec_new -> Ok(Vec(obj#551))": "cpu:3776669, mem:204164, objs:-/276@3ca27e97", "1027 call bytes_new_from_slice(32)": "", - "1028 ret bytes_new_from_slice -> Ok(Bytes(obj#553))": "cpu:3777638, mem:204164, objs:-/277@38a8fad0", + "1028 ret bytes_new_from_slice -> Ok(Bytes(obj#553))": "cpu:3777638, mem:204276, objs:-/277@89f29745", "1029 call bytes_len(Bytes(obj#553))": "", "1030 ret bytes_len -> Ok(U32(32))": "cpu:3777760", "1031 call bytes_new_from_slice(64)": "", - "1032 ret bytes_new_from_slice -> Ok(Bytes(obj#555))": "cpu:3778737, mem:204308, objs:-/278@34175354", + "1032 ret bytes_new_from_slice -> Ok(Bytes(obj#555))": "cpu:3778737, mem:204420, objs:-/278@14630368", "1033 call bytes_len(Bytes(obj#555))": "", "1034 ret bytes_len -> Ok(U32(64))": "cpu:3778859", "1035 call map_new_from_slices(2)": "", - "1036 call symbol_new_from_slice(10)": "cpu:3779392, mem:204372", - "1037 ret symbol_new_from_slice -> Ok(Symbol(obj#557))": "cpu:3780400, mem:204462, objs:-/279@d3c5c252", + "1036 call symbol_new_from_slice(10)": "cpu:3779392, mem:204484", + "1037 ret symbol_new_from_slice -> Ok(Symbol(obj#557))": "cpu:3780400, mem:204574, objs:-/279@3366cd31", "1038 call obj_cmp(Symbol(obj#557), Symbol(signature))": "cpu:3780570", "1039 ret obj_cmp -> Ok(-1)": "cpu:3780737", - "1040 ret map_new_from_slices -> Ok(Map(obj#559))": "cpu:3781177, mem:204526, objs:-/280@a5989f37", + "1040 ret map_new_from_slices -> Ok(Map(obj#559))": "cpu:3781177, mem:204638, objs:-/280@44fd0675", "1041 call vec_push_back(Vec(obj#551), Map(obj#559))": "", - "1042 ret vec_push_back -> Ok(Vec(obj#561))": "cpu:3782384, mem:204614, objs:-/281@4f48e082", - "1043 call obj_cmp(Symbol(obj#565), Symbol(signature))": "cpu:3790480, mem:205866, objs:-/285@ee92ef05", + "1042 ret vec_push_back -> Ok(Vec(obj#561))": "cpu:3782384, mem:204726, objs:-/281@de5669f5", + "1043 call obj_cmp(Symbol(obj#565), Symbol(signature))": "cpu:3790480, mem:205978, objs:-/285@beb02d78", "1044 ret obj_cmp -> Ok(-1)": "cpu:3790647", - "1045 call call(Address(obj#37), Symbol(clawback), Vec(obj#547))": "cpu:3793511, mem:206202, objs:-/289@8ad3ad18, auth:-/1@da2ac6f3", - "1046 push SAC:a010db6c:clawback(Address(obj#39), I128(0))": "cpu:3825635, mem:211856, objs:-/290@45d01e31, stk:1@228b224d, auth:1@e22f5eec/1@bc17a6c2", + "1045 call call(Address(obj#37), Symbol(clawback), Vec(obj#547))": "cpu:3793511, mem:206314, objs:-/289@e11c6e16, auth:-/1@da2ac6f3", + "1046 push SAC:2e378f80:clawback(Address(obj#39), I128(0))": "cpu:3825635, mem:211976, objs:-/290@b9af5383, stk:1@81b3c650, auth:1@e22f5eec/1@bc17a6c2", "1047 call symbol_index_in_strs(Symbol(clawback), 17)": "", "1048 ret symbol_index_in_strs -> Ok(U32(9))": "cpu:3826393", "1049 call vec_new_from_slice(2)": "cpu:3826544", - "1050 ret vec_new_from_slice -> Ok(Vec(obj#581))": "cpu:3827570, mem:211952, objs:-/291@4632614c", + "1050 ret vec_new_from_slice -> Ok(Vec(obj#581))": "cpu:3827570, mem:212072, objs:-/291@679a5eb6", "1051 call has_contract_data(Vec(obj#581), Persistent)": "", - "1052 ret has_contract_data -> Ok(True)": "cpu:3830139, mem:212232", + "1052 ret has_contract_data -> Ok(True)": "cpu:3830139, mem:212352", "1053 call get_contract_data(Vec(obj#581), Persistent)": "", - "1054 call obj_cmp(Symbol(amount), Symbol(obj#583))": "cpu:3834261, mem:212690, objs:-/292@5e81b5b5", + "1054 call obj_cmp(Symbol(amount), Symbol(obj#583))": "cpu:3834261, mem:212810, objs:-/292@f6107fc", "1055 ret obj_cmp -> Ok(-1)": "cpu:3834427", "1056 call obj_cmp(Symbol(obj#583), Symbol(clawback))": "", "1057 ret obj_cmp -> Ok(-1)": "cpu:3834594", - "1058 ret get_contract_data -> Ok(Map(obj#585))": "cpu:3835095, mem:212754, objs:-/293@99387f66", + "1058 ret get_contract_data -> Ok(Map(obj#585))": "cpu:3835095, mem:212874, objs:-/293@abda15e9", "1059 call map_unpack_to_slice(Map(obj#585), 3)": "", "1060 ret map_unpack_to_slice -> Ok(Void)": "cpu:3835498", "1061 call vec_new_from_slice(1)": "", - "1062 ret vec_new_from_slice -> Ok(Vec(obj#587))": "cpu:3836461, mem:212842, objs:-/294@744dda3a", + "1062 ret vec_new_from_slice -> Ok(Vec(obj#587))": "cpu:3836461, mem:212962, objs:-/294@8092d8ea", "1063 call get_contract_data(Vec(obj#587), Instance)": "", - "1064 call obj_cmp(Symbol(obj#601), Symbol(issuer))": "cpu:3846452, mem:213973, objs:-/303@be8a83d0, stk:-", + "1064 call obj_cmp(Symbol(obj#601), Symbol(issuer))": "cpu:3846452, mem:214097, objs:-/303@9866b7aa, stk:-", "1065 ret obj_cmp -> Ok(-1)": "cpu:3846618", - "1066 call obj_cmp(Symbol(METADATA), Vec(obj#595))": "cpu:3847549, mem:214101, objs:-/305@276009ae", + "1066 call obj_cmp(Symbol(METADATA), Vec(obj#595))": "cpu:3847549, mem:214225, objs:-/305@33caf1a8", "1067 ret obj_cmp -> Ok(-1)": "cpu:3847671", "1068 call obj_cmp(Vec(obj#595), Vec(obj#599))": "", "1069 ret obj_cmp -> Ok(-1)": "cpu:3847958", @@ -1073,7 +1073,7 @@ "1071 ret obj_cmp -> Ok(-1)": "cpu:3848296", "1072 call obj_cmp(Vec(obj#599), Vec(obj#587))": "", "1073 ret obj_cmp -> Ok(0)": "cpu:3848583", - "1074 ret get_contract_data -> Ok(Vec(obj#609))": "cpu:3848689, store:3@587de20f/15@11b68e74, stk:1@70d2dab4", + "1074 ret get_contract_data -> Ok(Vec(obj#609))": "cpu:3848689, store:3@587de20f/15@b50a4440, stk:1@586216dc", "1075 call vec_get(Vec(obj#609), U32(0))": "", "1076 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3848854", "1077 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", @@ -1084,16 +1084,16 @@ "1082 ret map_unpack_to_slice -> Ok(Void)": "cpu:3849565", "1083 call bytes_len(Bytes(obj#605))": "", "1084 ret bytes_len -> Ok(U32(32))": "cpu:3849687", - "1085 call obj_cmp(Address(obj#611), Address(obj#39))": "cpu:3850280, mem:214165, objs:-/306@88a6c22b", + "1085 call obj_cmp(Address(obj#611), Address(obj#39))": "cpu:3850280, mem:214289, objs:-/306@80733f42", "1086 ret obj_cmp -> Ok(-1)": "cpu:3850572", "1087 call vec_new_from_slice(1)": "", - "1088 ret vec_new_from_slice -> Ok(Vec(obj#613))": "cpu:3851535, mem:214253, objs:-/307@ed67d942", + "1088 ret vec_new_from_slice -> Ok(Vec(obj#613))": "cpu:3851535, mem:214377, objs:-/307@173fe361", "1089 call get_contract_data(Vec(obj#613), Instance)": "", - "1090 call obj_cmp(Vec(obj#595), Vec(obj#613))": "cpu:3851647, store:-/15@11b68e74, stk:-", + "1090 call obj_cmp(Vec(obj#595), Vec(obj#613))": "cpu:3851647, store:-/15@b50a4440, stk:-", "1091 ret obj_cmp -> Ok(0)": "cpu:3851934", - "1092 ret get_contract_data -> Ok(Address(obj#597))": "cpu:3852040, store:3@587de20f/15@11b68e74, stk:1@70d2dab4", + "1092 ret get_contract_data -> Ok(Address(obj#597))": "cpu:3852040, store:3@587de20f/15@b50a4440, stk:1@586216dc", "1093 call require_auth(Address(obj#597))": "", - "1094 call obj_cmp(Address(obj#563), Address(obj#597))": "cpu:3852669, mem:214285", + "1094 call obj_cmp(Address(obj#563), Address(obj#597))": "cpu:3852669, mem:214409", "1095 ret obj_cmp -> Ok(0)": "cpu:3852961", "1096 call obj_cmp(Address(obj#563), Address(obj#597))": " auth:1@e22f5eec/-", "1097 ret obj_cmp -> Ok(0)": "cpu:3853253", @@ -1101,11 +1101,11 @@ "1099 ret obj_cmp -> Ok(0)": "cpu:3853545", "1100 call obj_cmp(Address(obj#577), Address(obj#39))": "", "1101 ret obj_cmp -> Ok(0)": "cpu:3853837", - "1102 call vec_len(Vec(obj#573))": "cpu:3872166, mem:219095", + "1102 call vec_len(Vec(obj#573))": "cpu:3872166, mem:219219", "1103 ret vec_len -> Ok(U32(1))": "cpu:3872288", "1104 call bytes_new_from_slice(32)": "", - "1105 ret bytes_new_from_slice -> Ok(Bytes(obj#615))": "cpu:3873257, mem:219207, objs:-/308@dd149caf", - "1106 call vec_get(Vec(obj#573), U32(0))": "cpu:3875353, mem:219447", + "1105 ret bytes_new_from_slice -> Ok(Bytes(obj#615))": "cpu:3873257, mem:219331, objs:-/308@d7ad033e", + "1106 call vec_get(Vec(obj#573), U32(0))": "cpu:3875353, mem:219571", "1107 ret vec_get -> Ok(Map(obj#571))": "cpu:3875579", "1108 call map_unpack_to_slice(Map(obj#571), 2)": "", "1109 ret map_unpack_to_slice -> Ok(Void)": "cpu:3875931", @@ -1117,52 +1117,52 @@ "1115 ret verify_sig_ed25519 -> Ok(Void)": "cpu:4295385", "1116 call bytes_copy_to_slice(Bytes(obj#567), U32(0), 32)": "", "1117 ret bytes_copy_to_slice -> Ok(())": "cpu:4295492", - "1118 ret require_auth -> Ok(Void)": "cpu:4306809, mem:222895, store:3@587de20f/16@7f082e0f, foot:16@f0278afd, auth:1@e22f5eec/1@eafb4e8d", + "1118 ret require_auth -> Ok(Void)": "cpu:4306809, mem:223019, store:3@587de20f/16@d5fd2855, foot:16@bec78f0b, auth:1@e22f5eec/1@eafb4e8d", "1119 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - "1120 call get_ledger_sequence()": "cpu:4308443, mem:223031, store:3@587de20f/-, foot:-", + "1120 call get_ledger_sequence()": "cpu:4308443, mem:223155, store:3@587de20f/-, foot:-", "1121 ret get_ledger_sequence -> Ok(U32(123))": "", - "1122 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4318936, mem:224776, store:3@587de20f/16@7f082e0f, foot:16@f0278afd", + "1122 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:4318936, mem:224904, store:3@587de20f/16@d5fd2855, foot:16@bec78f0b", "1123 call vec_new_from_slice(2)": "cpu:4319131", - "1124 ret vec_new_from_slice -> Ok(Vec(obj#617))": "cpu:4320157, mem:224872, objs:-/309@d47606cd", + "1124 ret vec_new_from_slice -> Ok(Vec(obj#617))": "cpu:4320157, mem:225000, objs:-/309@50bf1560", "1125 call has_contract_data(Vec(obj#617), Persistent)": "", - "1126 ret has_contract_data -> Ok(True)": "cpu:4322747, mem:225152", + "1126 ret has_contract_data -> Ok(True)": "cpu:4322747, mem:225280", "1127 call get_contract_data(Vec(obj#617), Persistent)": "", - "1128 call obj_cmp(Symbol(amount), Symbol(obj#619))": "cpu:4326890, mem:225610, objs:-/310@e4235c35", + "1128 call obj_cmp(Symbol(amount), Symbol(obj#619))": "cpu:4326890, mem:225738, objs:-/310@c673fc75", "1129 ret obj_cmp -> Ok(-1)": "cpu:4327056", "1130 call obj_cmp(Symbol(obj#619), Symbol(clawback))": "", "1131 ret obj_cmp -> Ok(-1)": "cpu:4327223", - "1132 ret get_contract_data -> Ok(Map(obj#621))": "cpu:4327724, mem:225674, objs:-/311@aba954f1", + "1132 ret get_contract_data -> Ok(Map(obj#621))": "cpu:4327724, mem:225802, objs:-/311@3be21e94", "1133 call map_unpack_to_slice(Map(obj#621), 3)": "", "1134 ret map_unpack_to_slice -> Ok(Void)": "cpu:4328127", "1135 call vec_new_from_slice(2)": "", - "1136 ret vec_new_from_slice -> Ok(Vec(obj#623))": "cpu:4329153, mem:225770, objs:-/312@f8e92b6a", + "1136 ret vec_new_from_slice -> Ok(Vec(obj#623))": "cpu:4329153, mem:225898, objs:-/312@6c897374", "1137 call map_new_from_slices(3)": "", - "1138 call symbol_new_from_slice(10)": "cpu:4329692, mem:225858", - "1139 ret symbol_new_from_slice -> Ok(Symbol(obj#625))": "cpu:4330700, mem:225948, objs:-/313@a30ab57b", + "1138 call symbol_new_from_slice(10)": "cpu:4329692, mem:225986", + "1139 ret symbol_new_from_slice -> Ok(Symbol(obj#625))": "cpu:4330700, mem:226076, objs:-/313@5f9842e8", "1140 call obj_cmp(Symbol(amount), Symbol(obj#625))": "cpu:4330751", "1141 ret obj_cmp -> Ok(-1)": "cpu:4330917", "1142 call obj_cmp(Symbol(obj#625), Symbol(clawback))": "", "1143 ret obj_cmp -> Ok(-1)": "cpu:4331084", - "1144 ret map_new_from_slices -> Ok(Map(obj#627))": "cpu:4331524, mem:226012, objs:-/314@f02abff5", + "1144 ret map_new_from_slices -> Ok(Map(obj#627))": "cpu:4331524, mem:226140, objs:-/314@e5998d6d", "1145 call put_contract_data(Vec(obj#623), Map(obj#627), Persistent)": "", - "1146 ret put_contract_data -> Ok(Void)": "cpu:4343246, mem:228733", + "1146 ret put_contract_data -> Ok(Void)": "cpu:4343246, mem:228861", "1147 call vec_new_from_slice(2)": "", - "1148 ret vec_new_from_slice -> Ok(Vec(obj#629))": "cpu:4344272, mem:228829, objs:-/315@b95c4d19", + "1148 ret vec_new_from_slice -> Ok(Vec(obj#629))": "cpu:4344272, mem:228957, objs:-/315@310518e0", "1149 call extend_contract_data_ttl(Vec(obj#629), Persistent, U32(501120), U32(518400))": "", - "1150 call get_ledger_sequence()": "cpu:4346862, mem:229109, store:3@587de20f/-, foot:-", + "1150 call get_ledger_sequence()": "cpu:4346862, mem:229237, store:3@587de20f/-, foot:-", "1151 ret get_ledger_sequence -> Ok(U32(123))": "", - "1152 ret extend_contract_data_ttl -> Ok(Void)": " store:3@587de20f/16@7f082e0f, foot:16@f0278afd", + "1152 ret extend_contract_data_ttl -> Ok(Void)": " store:3@587de20f/16@d5fd2855, foot:16@bec78f0b", "1153 call get_contract_data(Symbol(METADATA), Instance)": "", - "1154 call obj_cmp(Vec(obj#595), Symbol(METADATA))": "cpu:4346913, store:-/16@7f082e0f, stk:-", + "1154 call obj_cmp(Vec(obj#595), Symbol(METADATA))": "cpu:4346913, store:-/16@d5fd2855, stk:-", "1155 ret obj_cmp -> Ok(1)": "cpu:4347035", - "1156 ret get_contract_data -> Ok(Map(obj#593))": "cpu:4347141, store:3@587de20f/16@7f082e0f, stk:1@70d2dab4", + "1156 ret get_contract_data -> Ok(Map(obj#593))": "cpu:4347141, store:3@587de20f/16@d5fd2855, stk:1@586216dc", "1157 call map_unpack_to_slice(Map(obj#593), 3)": "", "1158 ret map_unpack_to_slice -> Ok(Void)": "cpu:4347481", "1159 call vec_new_from_slice(4)": "", - "1160 ret vec_new_from_slice -> Ok(Vec(obj#631))": "cpu:4348633, mem:229221, objs:-/316@6739fb86", + "1160 ret vec_new_from_slice -> Ok(Vec(obj#631))": "cpu:4348633, mem:229349, objs:-/316@eebe806b", "1161 call contract_event(Vec(obj#631), I128(0))": "", - "1162 ret contract_event -> Ok(Void)": "cpu:4350242, mem:229398, objs:-/317@c0a6790a, evt:7@ef2038c6", - "1163 pop SAC:a010db6c:clawback -> Ok(Void)": "", - "1164 ret call -> Ok(Void)": " store:-/16@7f082e0f, stk:-, auth:-/-", - "1165 end": "cpu:4350242, mem:229398, prngs:-/9b4a753, objs:-/317@c0a6790a, vm:-/-, evt:7@ef2038c6, store:-/16@7f082e0f, foot:16@f0278afd, stk:-, auth:-/-" + "1162 ret contract_event -> Ok(Void)": "cpu:4350242, mem:229526, objs:-/317@95c74ad3, evt:7@ef2038c6", + "1163 pop SAC:2e378f80:clawback -> Ok(Void)": "", + "1164 ret call -> Ok(Void)": " store:-/16@d5fd2855, stk:-, auth:-/-", + "1165 end": "cpu:4350242, mem:229526, prngs:-/9b4a753, objs:-/317@95c74ad3, vm:-/-, evt:7@ef2038c6, store:-/16@d5fd2855, foot:16@bec78f0b, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/observations/test__stellar_asset_contract__verify_nested_try_call_rollback.json b/soroban-env-host/observations/test__stellar_asset_contract__verify_nested_try_call_rollback.json index e0783903c..b2f0705dc 100644 --- a/soroban-env-host/observations/test__stellar_asset_contract__verify_nested_try_call_rollback.json +++ b/soroban-env-host/observations/test__stellar_asset_contract__verify_nested_try_call_rollback.json @@ -25,494 +25,494 @@ " 23 ret get_ledger_network_id -> Ok(Bytes(obj#25))": "cpu:2939713, mem:2666161, objs:-/13@48b98376", " 24 ret create_contract -> Ok(Address(obj#27))": "cpu:2959128, mem:2669607, objs:-/14@28887a37, store:-/4@68ad6035, foot:4@11670a0a, auth:-/1@665fe328", " 25 call bytes_new_from_slice(44)": "cpu:2961345, mem:2670240, store:-/5@d0325e84, foot:5@123e8f31, auth:-/-", - " 26 ret bytes_new_from_slice -> Ok(Bytes(obj#29))": "cpu:2962316, mem:2670364, objs:-/15@cd9add84", + " 26 ret bytes_new_from_slice -> Ok(Bytes(obj#29))": "cpu:2962316, mem:2670364, objs:-/15@d864ccbf", " 27 call create_asset_contract(Bytes(obj#29))": "", " 28 call get_ledger_network_id()": "cpu:3022915, mem:2670496", - " 29 ret get_ledger_network_id -> Ok(Bytes(obj#31))": "cpu:3023945, mem:2670608, objs:-/16@89f0b4f6", - " 30 call symbol_new_from_slice(10)": "cpu:3041179, mem:2675242, store:-/6@307778d5, foot:6@f917f4ef", - " 31 ret symbol_new_from_slice -> Ok(Symbol(obj#33))": "cpu:3042187, mem:2675332, objs:-/17@e6bfb86", - " 32 call symbol_len(Symbol(obj#33))": "cpu:3042627, mem:2675396, objs:-/18@aad9f38d", - " 33 ret symbol_len -> Ok(U32(10))": "cpu:3042749", + " 29 ret get_ledger_network_id -> Ok(Bytes(obj#31))": "cpu:3023945, mem:2670608, objs:-/16@a2760c88", + " 30 call symbol_new_from_slice(10)": "cpu:3042043, mem:2675242, store:-/6@3b7bc67b, foot:6@86b632c1", + " 31 ret symbol_new_from_slice -> Ok(Symbol(obj#33))": "cpu:3043051, mem:2675332, objs:-/17@30128b3e", + " 32 call symbol_len(Symbol(obj#33))": "cpu:3043491, mem:2675396, objs:-/18@907fa406", + " 33 ret symbol_len -> Ok(U32(10))": "cpu:3043613", " 34 call symbol_copy_to_slice(Symbol(obj#33), U32(0), 10)": "", - " 35 ret symbol_copy_to_slice -> Ok(())": "cpu:3042853", - " 36 push SAC:a010db6c:sym#33(Bytes(obj#35))": "cpu:3053260, mem:2676820, objs:-/19@5944cf08, stk:1@b0da2599, auth:1@25b93c38/-", + " 35 ret symbol_copy_to_slice -> Ok(())": "cpu:3043717", + " 36 push SAC:2e378f80:sym#33(Bytes(obj#35))": "cpu:3054700, mem:2676820, objs:-/19@41b52c70, stk:1@953d45c7, auth:1@25b93c38/-", " 37 call symbol_index_in_strs(Symbol(obj#33), 17)": "", - " 38 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:3055055", + " 38 ret symbol_index_in_strs -> Ok(U32(0))": "cpu:3056495", " 39 call vec_new_from_slice(1)": "", - " 40 ret vec_new_from_slice -> Ok(Vec(obj#39))": "cpu:3056018, mem:2676908, objs:-/20@64848912", + " 40 ret vec_new_from_slice -> Ok(Vec(obj#39))": "cpu:3057458, mem:2676908, objs:-/20@5925ea8b", " 41 call has_contract_data(Vec(obj#39), Instance)": "", - " 42 ret has_contract_data -> Ok(False)": "cpu:3056166, stk:1@e3f515bc", - " 43 call get_ledger_network_id()": "cpu:3116747, mem:2677040", - " 44 ret get_ledger_network_id -> Ok(Bytes(obj#41))": "cpu:3117777, mem:2677152, objs:-/21@318f86eb", - " 45 call vec_new_from_slice(1)": "cpu:3128333, mem:2679162, objs:-/22@b5371a01", - " 46 ret vec_new_from_slice -> Ok(Vec(obj#45))": "cpu:3129296, mem:2679250, objs:-/23@5dd8f411", + " 42 ret has_contract_data -> Ok(False)": "cpu:3057606, stk:1@4dfbdbc", + " 43 call get_ledger_network_id()": "cpu:3118187, mem:2677040", + " 44 ret get_ledger_network_id -> Ok(Bytes(obj#41))": "cpu:3119217, mem:2677152, objs:-/21@ca15e90b", + " 45 call vec_new_from_slice(1)": "cpu:3129773, mem:2679162, objs:-/22@ce2224bf", + " 46 ret vec_new_from_slice -> Ok(Vec(obj#45))": "cpu:3130736, mem:2679250, objs:-/23@3fac426d", " 47 call put_contract_data(Vec(obj#45), Address(obj#43), Instance)": "", - " 48 ret put_contract_data -> Ok(Void)": "cpu:3130080, mem:2679290, store:1@500c6070/6@307778d5, stk:1@40572e39", + " 48 ret put_contract_data -> Ok(Void)": "cpu:3131520, mem:2679290, store:1@500c6070/6@3b7bc67b, stk:1@2e9b6273", " 49 call string_new_from_slice(4)": "", - " 50 ret string_new_from_slice -> Ok(String(obj#47))": "cpu:3131041, mem:2679374, objs:-/24@cd716bb6", - " 51 call bytes_new_from_slice(32)": "cpu:3131087", - " 52 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:3132056, mem:2679486, objs:-/25@bb2a1e39", + " 50 ret string_new_from_slice -> Ok(String(obj#47))": "cpu:3132481, mem:2679374, objs:-/24@e90d425c", + " 51 call bytes_new_from_slice(32)": "cpu:3132527", + " 52 ret bytes_new_from_slice -> Ok(Bytes(obj#49))": "cpu:3133496, mem:2679486, objs:-/25@2060272c", " 53 call bytes_len(Bytes(obj#49))": "", - " 54 ret bytes_len -> Ok(U32(32))": "cpu:3132178", + " 54 ret bytes_len -> Ok(U32(32))": "cpu:3133618", " 55 call vec_new_from_slice(1)": "", - " 56 ret vec_new_from_slice -> Ok(Vec(obj#51))": "cpu:3133141, mem:2679574, objs:-/26@af99a92a", + " 56 ret vec_new_from_slice -> Ok(Vec(obj#51))": "cpu:3134581, mem:2679574, objs:-/26@2d6bf61e", " 57 call map_new_from_slices(2)": "", - " 58 call symbol_new_from_slice(10)": "cpu:3133674, mem:2679638", - " 59 ret symbol_new_from_slice -> Ok(Symbol(obj#53))": "cpu:3134682, mem:2679728, objs:-/27@88d7c695", - " 60 call obj_cmp(Symbol(obj#53), Symbol(issuer))": "cpu:3134852", - " 61 ret obj_cmp -> Ok(-1)": "cpu:3135018", - " 62 ret map_new_from_slices -> Ok(Map(obj#55))": "cpu:3135458, mem:2679792, objs:-/28@ea9d075c", + " 58 call symbol_new_from_slice(10)": "cpu:3135114, mem:2679638", + " 59 ret symbol_new_from_slice -> Ok(Symbol(obj#53))": "cpu:3136122, mem:2679728, objs:-/27@ba3a365c", + " 60 call obj_cmp(Symbol(obj#53), Symbol(issuer))": "cpu:3136292", + " 61 ret obj_cmp -> Ok(-1)": "cpu:3136458", + " 62 ret map_new_from_slices -> Ok(Map(obj#55))": "cpu:3136898, mem:2679792, objs:-/28@8d3ed99e", " 63 call vec_new_from_slice(2)": "", - " 64 ret vec_new_from_slice -> Ok(Vec(obj#57))": "cpu:3136484, mem:2679888, objs:-/29@5f96af2f", + " 64 ret vec_new_from_slice -> Ok(Vec(obj#57))": "cpu:3137924, mem:2679888, objs:-/29@dca923d4", " 65 call put_contract_data(Vec(obj#51), Vec(obj#57), Instance)": "", - " 66 call obj_cmp(Vec(obj#45), Vec(obj#51))": "cpu:3136699, store:-/6@307778d5, stk:-", - " 67 ret obj_cmp -> Ok(-1)": "cpu:3136986", - " 68 call obj_cmp(Vec(obj#45), Vec(obj#51))": "cpu:3137567, mem:2679952", - " 69 ret obj_cmp -> Ok(-1)": "cpu:3137854", - " 70 ret put_contract_data -> Ok(Void)": " store:2@e4aa21f2/6@307778d5, stk:1@fb59c508", + " 66 call obj_cmp(Vec(obj#45), Vec(obj#51))": "cpu:3138139, store:-/6@3b7bc67b, stk:-", + " 67 ret obj_cmp -> Ok(-1)": "cpu:3138426", + " 68 call obj_cmp(Vec(obj#45), Vec(obj#51))": "cpu:3139007, mem:2679952", + " 69 ret obj_cmp -> Ok(-1)": "cpu:3139294", + " 70 ret put_contract_data -> Ok(Void)": " store:2@e4aa21f2/6@3b7bc67b, stk:1@6a08c383", " 71 call vec_new_from_slice(1)": "", - " 72 ret vec_new_from_slice -> Ok(Vec(obj#59))": "cpu:3138817, mem:2680040, objs:-/30@69326c75", + " 72 ret vec_new_from_slice -> Ok(Vec(obj#59))": "cpu:3140257, mem:2680040, objs:-/30@a7d01ddb", " 73 call get_contract_data(Vec(obj#59), Instance)": "", - " 74 call obj_cmp(Vec(obj#51), Vec(obj#59))": "cpu:3138929, store:-/6@307778d5, stk:-", - " 75 ret obj_cmp -> Ok(0)": "cpu:3139216", - " 76 ret get_contract_data -> Ok(Vec(obj#57))": "cpu:3139322, store:2@e4aa21f2/6@307778d5, stk:1@fb59c508", + " 74 call obj_cmp(Vec(obj#51), Vec(obj#59))": "cpu:3140369, store:-/6@3b7bc67b, stk:-", + " 75 ret obj_cmp -> Ok(0)": "cpu:3140656", + " 76 ret get_contract_data -> Ok(Vec(obj#57))": "cpu:3140762, store:2@e4aa21f2/6@3b7bc67b, stk:1@6a08c383", " 77 call vec_get(Vec(obj#57), U32(0))": "", - " 78 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3139487", + " 78 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3140927", " 79 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 80 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:3139621", + " 80 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:3141061", " 81 call vec_get(Vec(obj#57), U32(1))": "", - " 82 ret vec_get -> Ok(Map(obj#55))": "cpu:3139847", + " 82 ret vec_get -> Ok(Map(obj#55))": "cpu:3141287", " 83 call map_unpack_to_slice(Map(obj#55), 2)": "", - " 84 ret map_unpack_to_slice -> Ok(Void)": "cpu:3140198", + " 84 ret map_unpack_to_slice -> Ok(Void)": "cpu:3141638", " 85 call bytes_len(Bytes(obj#49))": "", - " 86 ret bytes_len -> Ok(U32(32))": "cpu:3140320", + " 86 ret bytes_len -> Ok(U32(32))": "cpu:3141760", " 87 call string_len(String(obj#47))": "", - " 88 ret string_len -> Ok(U32(4))": "cpu:3140442", + " 88 ret string_len -> Ok(U32(4))": "cpu:3141882", " 89 call string_copy_to_slice(String(obj#47), U32(0), 4)": "", - " 90 ret string_copy_to_slice -> Ok(())": "cpu:3140545", - " 91 call bytes_copy_to_slice(Bytes(obj#49), U32(0), 32)": "cpu:3140995, mem:2680185", - " 92 ret bytes_copy_to_slice -> Ok(())": "cpu:3141102", - " 93 call string_new_from_slice(57)": "", - " 94 ret string_new_from_slice -> Ok(String(obj#61))": "cpu:3142077, mem:2680322, objs:-/31@25fd65a5", + " 90 ret string_copy_to_slice -> Ok(())": "cpu:3141985", + " 91 call bytes_copy_to_slice(Bytes(obj#49), U32(0), 32)": "cpu:3142435, mem:2680185", + " 92 ret bytes_copy_to_slice -> Ok(())": "cpu:3142542", + " 93 call string_new_from_slice(61)": "", + " 94 ret string_new_from_slice -> Ok(String(obj#61))": "cpu:3143517, mem:2680326, objs:-/31@a432c353", " 95 call map_new_from_slices(3)": "", - " 96 ret map_new_from_slices -> Ok(Map(obj#63))": "cpu:3143229, mem:2680474, objs:-/32@8de5c0da", + " 96 ret map_new_from_slices -> Ok(Map(obj#63))": "cpu:3144669, mem:2680478, objs:-/32@e514ee6d", " 97 call put_contract_data(Symbol(METADATA), Map(obj#63), Instance)": "", - " 98 call obj_cmp(Vec(obj#51), Symbol(METADATA))": "cpu:3143386, store:-/6@307778d5, stk:-", - " 99 ret obj_cmp -> Ok(1)": "cpu:3143508", + " 98 call obj_cmp(Vec(obj#51), Symbol(METADATA))": "cpu:3144826, store:-/6@3b7bc67b, stk:-", + " 99 ret obj_cmp -> Ok(1)": "cpu:3144948", " 100 call obj_cmp(Vec(obj#45), Symbol(METADATA))": "", - " 101 ret obj_cmp -> Ok(1)": "cpu:3143630", - " 102 call obj_cmp(Symbol(METADATA), Vec(obj#45))": "cpu:3144220, mem:2680562", - " 103 ret obj_cmp -> Ok(-1)": "cpu:3144342", + " 101 ret obj_cmp -> Ok(1)": "cpu:3145070", + " 102 call obj_cmp(Symbol(METADATA), Vec(obj#45))": "cpu:3145660, mem:2680566", + " 103 ret obj_cmp -> Ok(-1)": "cpu:3145782", " 104 call obj_cmp(Vec(obj#45), Vec(obj#51))": "", - " 105 ret obj_cmp -> Ok(-1)": "cpu:3144629", - " 106 ret put_contract_data -> Ok(Void)": " store:3@45dc5373/6@307778d5, stk:1@eee53be4", - " 107 pop SAC:a010db6c:sym#33 -> Ok(Void)": "cpu:3155075, mem:2682957, store:3@45dc5373/6@2cf51240", - " 108 ret create_asset_contract -> Ok(Address(obj#65))": "cpu:3155576, mem:2683021, objs:-/33@621f9925, store:-/6@2cf51240, stk:-, auth:-/-", + " 105 ret obj_cmp -> Ok(-1)": "cpu:3146069", + " 106 ret put_contract_data -> Ok(Void)": " store:3@45dc5373/6@3b7bc67b, stk:1@9c10fddb", + " 107 pop SAC:2e378f80:sym#33 -> Ok(Void)": "cpu:3157283, mem:2682965, store:3@45dc5373/6@f657a6c6", + " 108 ret create_asset_contract -> Ok(Address(obj#65))": "cpu:3157784, mem:2683029, objs:-/33@2e11c985, store:-/6@f657a6c6, stk:-, auth:-/-", " 109 call vec_new_from_slice(2)": "", - " 110 ret vec_new_from_slice -> Ok(Vec(obj#67))": "cpu:3156602, mem:2683117, objs:-/34@1a8d08a1", - " 111 call vec_new()": "cpu:3174643, mem:2687963, objs:-/35@74d66db8", - " 112 ret vec_new -> Ok(Vec(obj#71))": "cpu:3175144, mem:2688027, objs:-/36@787cf092", + " 110 ret vec_new_from_slice -> Ok(Vec(obj#67))": "cpu:3158810, mem:2683125, objs:-/34@67987c7b", + " 111 call vec_new()": "cpu:3176851, mem:2687971, objs:-/35@14a28673", + " 112 ret vec_new -> Ok(Vec(obj#71))": "cpu:3177352, mem:2688035, objs:-/36@bca5e39", " 113 call bytes_new_from_slice(32)": "", - " 114 ret bytes_new_from_slice -> Ok(Bytes(obj#73))": "cpu:3176113, mem:2688139, objs:-/37@877e903c", + " 114 ret bytes_new_from_slice -> Ok(Bytes(obj#73))": "cpu:3178321, mem:2688147, objs:-/37@1458c67b", " 115 call bytes_len(Bytes(obj#73))": "", - " 116 ret bytes_len -> Ok(U32(32))": "cpu:3176235", + " 116 ret bytes_len -> Ok(U32(32))": "cpu:3178443", " 117 call bytes_new_from_slice(64)": "", - " 118 ret bytes_new_from_slice -> Ok(Bytes(obj#75))": "cpu:3177212, mem:2688283, objs:-/38@afadee9e", + " 118 ret bytes_new_from_slice -> Ok(Bytes(obj#75))": "cpu:3179420, mem:2688291, objs:-/38@e5d4c1bc", " 119 call bytes_len(Bytes(obj#75))": "", - " 120 ret bytes_len -> Ok(U32(64))": "cpu:3177334", + " 120 ret bytes_len -> Ok(U32(64))": "cpu:3179542", " 121 call map_new_from_slices(2)": "", - " 122 call symbol_new_from_slice(10)": "cpu:3177867, mem:2688347", - " 123 ret symbol_new_from_slice -> Ok(Symbol(obj#77))": "cpu:3178875, mem:2688437, objs:-/39@5126f30c", - " 124 call obj_cmp(Symbol(obj#77), Symbol(signature))": "cpu:3179045", - " 125 ret obj_cmp -> Ok(-1)": "cpu:3179212", - " 126 ret map_new_from_slices -> Ok(Map(obj#79))": "cpu:3179652, mem:2688501, objs:-/40@b9529df6", + " 122 call symbol_new_from_slice(10)": "cpu:3180075, mem:2688355", + " 123 ret symbol_new_from_slice -> Ok(Symbol(obj#77))": "cpu:3181083, mem:2688445, objs:-/39@19c3cb47", + " 124 call obj_cmp(Symbol(obj#77), Symbol(signature))": "cpu:3181253", + " 125 ret obj_cmp -> Ok(-1)": "cpu:3181420", + " 126 ret map_new_from_slices -> Ok(Map(obj#79))": "cpu:3181860, mem:2688509, objs:-/40@57729e2b", " 127 call vec_push_back(Vec(obj#71), Map(obj#79))": "", - " 128 ret vec_push_back -> Ok(Vec(obj#81))": "cpu:3180859, mem:2688589, objs:-/41@986011b3", - " 129 call obj_cmp(Symbol(obj#85), Symbol(signature))": "cpu:3188955, mem:2689841, objs:-/45@98e0727f", - " 130 ret obj_cmp -> Ok(-1)": "cpu:3189122", - " 131 call call(Address(obj#65), Symbol(mint), Vec(obj#67))": "cpu:3191986, mem:2690177, objs:-/49@f9ac3ee, auth:-/1@67829d7d", - " 132 push SAC:a010db6c:mint(Address(obj#27), I128(100000000))": "cpu:3223056, mem:2695219, objs:-/50@11ae78a3, stk:1@e80130cb, auth:1@329c08c2/1@bec353d1", + " 128 ret vec_push_back -> Ok(Vec(obj#81))": "cpu:3183067, mem:2688597, objs:-/41@ec4a6708", + " 129 call obj_cmp(Symbol(obj#85), Symbol(signature))": "cpu:3191163, mem:2689849, objs:-/45@f7e8c6cc", + " 130 ret obj_cmp -> Ok(-1)": "cpu:3191330", + " 131 call call(Address(obj#65), Symbol(mint), Vec(obj#67))": "cpu:3194194, mem:2690185, objs:-/49@5e31069f, auth:-/1@67829d7d", + " 132 push SAC:2e378f80:mint(Address(obj#27), I128(100000000))": "cpu:3225840, mem:2695235, objs:-/50@4616ebda, stk:1@78a31c29, auth:1@329c08c2/1@bec353d1", " 133 call symbol_index_in_strs(Symbol(mint), 17)": "", - " 134 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:3223804", + " 134 ret symbol_index_in_strs -> Ok(U32(11))": "cpu:3226588", " 135 call vec_new_from_slice(1)": "", - " 136 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:3224767, mem:2695307, objs:-/51@ef4638be", + " 136 ret vec_new_from_slice -> Ok(Vec(obj#101))": "cpu:3227551, mem:2695323, objs:-/51@ee209b6", " 137 call get_contract_data(Vec(obj#101), Instance)": "", - " 138 call obj_cmp(Symbol(obj#115), Symbol(issuer))": "cpu:3234758, mem:2696438, objs:-/60@c1976b57, stk:-", - " 139 ret obj_cmp -> Ok(-1)": "cpu:3234924", - " 140 call obj_cmp(Symbol(METADATA), Vec(obj#109))": "cpu:3235855, mem:2696566, objs:-/62@71b0906a", - " 141 ret obj_cmp -> Ok(-1)": "cpu:3235977", + " 138 call obj_cmp(Symbol(obj#115), Symbol(issuer))": "cpu:3237542, mem:2696458, objs:-/60@c77fb0f5, stk:-", + " 139 ret obj_cmp -> Ok(-1)": "cpu:3237708", + " 140 call obj_cmp(Symbol(METADATA), Vec(obj#109))": "cpu:3238639, mem:2696586, objs:-/62@e73f5349", + " 141 ret obj_cmp -> Ok(-1)": "cpu:3238761", " 142 call obj_cmp(Vec(obj#109), Vec(obj#113))": "", - " 143 ret obj_cmp -> Ok(-1)": "cpu:3236264", - " 144 call obj_cmp(Vec(obj#109), Vec(obj#101))": "cpu:3236315", - " 145 ret obj_cmp -> Ok(-1)": "cpu:3236602", + " 143 ret obj_cmp -> Ok(-1)": "cpu:3239048", + " 144 call obj_cmp(Vec(obj#109), Vec(obj#101))": "cpu:3239099", + " 145 ret obj_cmp -> Ok(-1)": "cpu:3239386", " 146 call obj_cmp(Vec(obj#113), Vec(obj#101))": "", - " 147 ret obj_cmp -> Ok(0)": "cpu:3236889", - " 148 ret get_contract_data -> Ok(Vec(obj#123))": "cpu:3236995, store:3@1ac54034/6@2cf51240, stk:1@6dfb5347", + " 147 ret obj_cmp -> Ok(0)": "cpu:3239673", + " 148 ret get_contract_data -> Ok(Vec(obj#123))": "cpu:3239779, store:3@1ac54034/6@f657a6c6, stk:1@46b01c4c", " 149 call vec_get(Vec(obj#123), U32(0))": "", - " 150 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3237160", + " 150 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3239944", " 151 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 152 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:3237294", + " 152 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:3240078", " 153 call vec_get(Vec(obj#123), U32(1))": "", - " 154 ret vec_get -> Ok(Map(obj#121))": "cpu:3237520", + " 154 ret vec_get -> Ok(Map(obj#121))": "cpu:3240304", " 155 call map_unpack_to_slice(Map(obj#121), 2)": "", - " 156 ret map_unpack_to_slice -> Ok(Void)": "cpu:3237871", + " 156 ret map_unpack_to_slice -> Ok(Void)": "cpu:3240655", " 157 call bytes_len(Bytes(obj#119))": "", - " 158 ret bytes_len -> Ok(U32(32))": "cpu:3237993", - " 159 call obj_cmp(Address(obj#125), Address(obj#27))": "cpu:3238586, mem:2696630, objs:-/63@11244ee", - " 160 ret obj_cmp -> Ok(-1)": "cpu:3238878", + " 158 ret bytes_len -> Ok(U32(32))": "cpu:3240777", + " 159 call obj_cmp(Address(obj#125), Address(obj#27))": "cpu:3241370, mem:2696650, objs:-/63@6988c14c", + " 160 ret obj_cmp -> Ok(-1)": "cpu:3241662", " 161 call vec_new_from_slice(1)": "", - " 162 ret vec_new_from_slice -> Ok(Vec(obj#127))": "cpu:3239841, mem:2696718, objs:-/64@a6fee706", + " 162 ret vec_new_from_slice -> Ok(Vec(obj#127))": "cpu:3242625, mem:2696738, objs:-/64@fbf1e1d3", " 163 call get_contract_data(Vec(obj#127), Instance)": "", - " 164 call obj_cmp(Vec(obj#109), Vec(obj#127))": "cpu:3239953, store:-/6@2cf51240, stk:-", - " 165 ret obj_cmp -> Ok(0)": "cpu:3240240", - " 166 ret get_contract_data -> Ok(Address(obj#111))": "cpu:3240346, store:3@1ac54034/6@2cf51240, stk:1@6dfb5347", + " 164 call obj_cmp(Vec(obj#109), Vec(obj#127))": "cpu:3242737, store:-/6@f657a6c6, stk:-", + " 165 ret obj_cmp -> Ok(0)": "cpu:3243024", + " 166 ret get_contract_data -> Ok(Address(obj#111))": "cpu:3243130, store:3@1ac54034/6@f657a6c6, stk:1@46b01c4c", " 167 call require_auth(Address(obj#111))": "", - " 168 call obj_cmp(Address(obj#83), Address(obj#111))": "cpu:3240975, mem:2696750", - " 169 ret obj_cmp -> Ok(0)": "cpu:3241267", + " 168 call obj_cmp(Address(obj#83), Address(obj#111))": "cpu:3243759, mem:2696770", + " 169 ret obj_cmp -> Ok(0)": "cpu:3244051", " 170 call obj_cmp(Address(obj#83), Address(obj#111))": " auth:1@329c08c2/-", - " 171 ret obj_cmp -> Ok(0)": "cpu:3241559", + " 171 ret obj_cmp -> Ok(0)": "cpu:3244343", " 172 call obj_cmp(Address(obj#95), Address(obj#99))": "", - " 173 ret obj_cmp -> Ok(0)": "cpu:3241851", + " 173 ret obj_cmp -> Ok(0)": "cpu:3244635", " 174 call obj_cmp(Address(obj#97), Address(obj#27))": "", - " 175 ret obj_cmp -> Ok(0)": "cpu:3242143", - " 176 call vec_len(Vec(obj#93))": "cpu:3260252, mem:2701548", - " 177 ret vec_len -> Ok(U32(1))": "cpu:3260374", + " 175 ret obj_cmp -> Ok(0)": "cpu:3244927", + " 176 call vec_len(Vec(obj#93))": "cpu:3263036, mem:2701568", + " 177 ret vec_len -> Ok(U32(1))": "cpu:3263158", " 178 call bytes_new_from_slice(32)": "", - " 179 ret bytes_new_from_slice -> Ok(Bytes(obj#129))": "cpu:3261343, mem:2701660, objs:-/65@cdf8dd71", - " 180 call vec_get(Vec(obj#93), U32(0))": "cpu:3263276, mem:2701900", - " 181 ret vec_get -> Ok(Map(obj#91))": "cpu:3263502", + " 179 ret bytes_new_from_slice -> Ok(Bytes(obj#129))": "cpu:3264127, mem:2701680, objs:-/65@afaa8d7d", + " 180 call vec_get(Vec(obj#93), U32(0))": "cpu:3266060, mem:2701920", + " 181 ret vec_get -> Ok(Map(obj#91))": "cpu:3266286", " 182 call map_unpack_to_slice(Map(obj#91), 2)": "", - " 183 ret map_unpack_to_slice -> Ok(Void)": "cpu:3263854", + " 183 ret map_unpack_to_slice -> Ok(Void)": "cpu:3266638", " 184 call bytes_len(Bytes(obj#87))": "", - " 185 ret bytes_len -> Ok(U32(32))": "cpu:3263976", + " 185 ret bytes_len -> Ok(U32(32))": "cpu:3266760", " 186 call bytes_len(Bytes(obj#89))": "", - " 187 ret bytes_len -> Ok(U32(64))": "cpu:3264098", + " 187 ret bytes_len -> Ok(U32(64))": "cpu:3266882", " 188 call verify_sig_ed25519(Bytes(obj#87), Bytes(obj#129), Bytes(obj#89))": "", - " 189 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3683308", + " 189 ret verify_sig_ed25519 -> Ok(Void)": "cpu:3686092", " 190 call bytes_copy_to_slice(Bytes(obj#87), U32(0), 32)": "", - " 191 ret bytes_copy_to_slice -> Ok(())": "cpu:3683415", - " 192 ret require_auth -> Ok(Void)": "cpu:3690020, mem:2703674, store:3@1ac54034/7@280d58cd, foot:7@ab7131c8, auth:1@329c08c2/1@78d26b23", + " 191 ret bytes_copy_to_slice -> Ok(())": "cpu:3686199", + " 192 ret require_auth -> Ok(Void)": "cpu:3692804, mem:2703694, store:3@1ac54034/7@7dc7eabe, foot:7@b16c221a, auth:1@329c08c2/1@78d26b23", " 193 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 194 call get_ledger_sequence()": "cpu:3691326, mem:2703810, store:3@1ac54034/-, foot:-", + " 194 call get_ledger_sequence()": "cpu:3693966, mem:2703830, store:3@1ac54034/-, foot:-", " 195 ret get_ledger_sequence -> Ok(U32(123))": "", - " 196 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3702689, mem:2706047, store:3@1ac54034/7@9f3ae923, foot:7@ab7131c8", - " 197 call vec_new_from_slice(2)": "cpu:3702884", - " 198 ret vec_new_from_slice -> Ok(Vec(obj#131))": "cpu:3703910, mem:2706143, objs:-/66@c857b2d0", + " 196 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:3705137, mem:2706071, store:3@1ac54034/7@616ba3c5, foot:7@b16c221a", + " 197 call vec_new_from_slice(2)": "cpu:3705332", + " 198 ret vec_new_from_slice -> Ok(Vec(obj#131))": "cpu:3706358, mem:2706167, objs:-/66@ca4104a9", " 199 call has_contract_data(Vec(obj#131), Persistent)": "", - " 200 ret has_contract_data -> Ok(False)": "cpu:3708129, mem:2707199, store:3@1ac54034/8@3fd08c, foot:8@70d45e46", + " 200 ret has_contract_data -> Ok(False)": "cpu:3710865, mem:2707223, store:3@1ac54034/8@c49f52a7, foot:8@74f425a9", " 201 call vec_new_from_slice(1)": "", - " 202 ret vec_new_from_slice -> Ok(Vec(obj#133))": "cpu:3709092, mem:2707287, objs:-/67@e56fc896", + " 202 ret vec_new_from_slice -> Ok(Vec(obj#133))": "cpu:3711828, mem:2707311, objs:-/67@2f2e760", " 203 call get_contract_data(Vec(obj#133), Instance)": "", - " 204 call obj_cmp(Vec(obj#109), Vec(obj#133))": "cpu:3709204, store:-/8@3fd08c, stk:-", - " 205 ret obj_cmp -> Ok(-1)": "cpu:3709491", + " 204 call obj_cmp(Vec(obj#109), Vec(obj#133))": "cpu:3711940, store:-/8@c49f52a7, stk:-", + " 205 ret obj_cmp -> Ok(-1)": "cpu:3712227", " 206 call obj_cmp(Vec(obj#113), Vec(obj#133))": "", - " 207 ret obj_cmp -> Ok(0)": "cpu:3709778", - " 208 ret get_contract_data -> Ok(Vec(obj#123))": "cpu:3709884, store:3@1ac54034/8@3fd08c, stk:1@6dfb5347", + " 207 ret obj_cmp -> Ok(0)": "cpu:3712514", + " 208 ret get_contract_data -> Ok(Vec(obj#123))": "cpu:3712620, store:3@1ac54034/8@c49f52a7, stk:1@46b01c4c", " 209 call vec_get(Vec(obj#123), U32(0))": "", - " 210 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3710049", + " 210 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3712785", " 211 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 212 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:3710183", + " 212 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:3712919", " 213 call vec_get(Vec(obj#123), U32(1))": "", - " 214 ret vec_get -> Ok(Map(obj#121))": "cpu:3710409", + " 214 ret vec_get -> Ok(Map(obj#121))": "cpu:3713145", " 215 call map_unpack_to_slice(Map(obj#121), 2)": "", - " 216 ret map_unpack_to_slice -> Ok(Void)": "cpu:3710760", + " 216 ret map_unpack_to_slice -> Ok(Void)": "cpu:3713496", " 217 call bytes_len(Bytes(obj#119))": "", - " 218 ret bytes_len -> Ok(U32(32))": "cpu:3710882", - " 219 call vec_new_from_slice(2)": "cpu:3713092, mem:2707527", - " 220 ret vec_new_from_slice -> Ok(Vec(obj#135))": "cpu:3714118, mem:2707623, objs:-/68@c7d90b5f", + " 218 ret bytes_len -> Ok(U32(32))": "cpu:3713618", + " 219 call vec_new_from_slice(2)": "cpu:3715828, mem:2707551", + " 220 ret vec_new_from_slice -> Ok(Vec(obj#135))": "cpu:3716854, mem:2707647, objs:-/68@c9fc0cfe", " 221 call has_contract_data(Vec(obj#135), Persistent)": "", - " 222 ret has_contract_data -> Ok(False)": "cpu:3716267, mem:2707903", + " 222 ret has_contract_data -> Ok(False)": "cpu:3719291, mem:2707927", " 223 call vec_new_from_slice(1)": "", - " 224 ret vec_new_from_slice -> Ok(Vec(obj#137))": "cpu:3717230, mem:2707991, objs:-/69@70e3b07f", + " 224 ret vec_new_from_slice -> Ok(Vec(obj#137))": "cpu:3720254, mem:2708015, objs:-/69@7d1b514a", " 225 call get_contract_data(Vec(obj#137), Instance)": "", - " 226 call obj_cmp(Vec(obj#109), Vec(obj#137))": "cpu:3717342, store:-/8@3fd08c, stk:-", - " 227 ret obj_cmp -> Ok(-1)": "cpu:3717629", + " 226 call obj_cmp(Vec(obj#109), Vec(obj#137))": "cpu:3720366, store:-/8@c49f52a7, stk:-", + " 227 ret obj_cmp -> Ok(-1)": "cpu:3720653", " 228 call obj_cmp(Vec(obj#113), Vec(obj#137))": "", - " 229 ret obj_cmp -> Ok(0)": "cpu:3717916", - " 230 ret get_contract_data -> Ok(Vec(obj#123))": "cpu:3718022, store:3@1ac54034/8@3fd08c, stk:1@6dfb5347", + " 229 ret obj_cmp -> Ok(0)": "cpu:3720940", + " 230 ret get_contract_data -> Ok(Vec(obj#123))": "cpu:3721046, store:3@1ac54034/8@c49f52a7, stk:1@46b01c4c", " 231 call vec_get(Vec(obj#123), U32(0))": "", - " 232 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3718187", + " 232 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:3721211", " 233 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 234 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:3718321", + " 234 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:3721345", " 235 call vec_get(Vec(obj#123), U32(1))": "", - " 236 ret vec_get -> Ok(Map(obj#121))": "cpu:3718547", + " 236 ret vec_get -> Ok(Map(obj#121))": "cpu:3721571", " 237 call map_unpack_to_slice(Map(obj#121), 2)": "", - " 238 ret map_unpack_to_slice -> Ok(Void)": "cpu:3718898", + " 238 ret map_unpack_to_slice -> Ok(Void)": "cpu:3721922", " 239 call bytes_len(Bytes(obj#119))": "", - " 240 ret bytes_len -> Ok(U32(32))": "cpu:3719020", - " 241 call vec_new_from_slice(2)": "cpu:3721079, mem:2708231", - " 242 ret vec_new_from_slice -> Ok(Vec(obj#139))": "cpu:3722105, mem:2708327, objs:-/70@d5c77346", + " 240 ret bytes_len -> Ok(U32(32))": "cpu:3722044", + " 241 call vec_new_from_slice(2)": "cpu:3724103, mem:2708255", + " 242 ret vec_new_from_slice -> Ok(Vec(obj#139))": "cpu:3725129, mem:2708351, objs:-/70@9c703193", " 243 call map_new_from_slices(3)": "", - " 244 call symbol_new_from_slice(10)": "cpu:3722644, mem:2708415", - " 245 ret symbol_new_from_slice -> Ok(Symbol(obj#141))": "cpu:3723652, mem:2708505, objs:-/71@41db0bd8", - " 246 call obj_cmp(Symbol(amount), Symbol(obj#141))": "cpu:3723703", - " 247 ret obj_cmp -> Ok(-1)": "cpu:3723869", + " 244 call symbol_new_from_slice(10)": "cpu:3725668, mem:2708439", + " 245 ret symbol_new_from_slice -> Ok(Symbol(obj#141))": "cpu:3726676, mem:2708529, objs:-/71@fb8ca4f2", + " 246 call obj_cmp(Symbol(amount), Symbol(obj#141))": "cpu:3726727", + " 247 ret obj_cmp -> Ok(-1)": "cpu:3726893", " 248 call obj_cmp(Symbol(obj#141), Symbol(clawback))": "", - " 249 ret obj_cmp -> Ok(-1)": "cpu:3724036", - " 250 ret map_new_from_slices -> Ok(Map(obj#143))": "cpu:3724476, mem:2708569, objs:-/72@5409b088", + " 249 ret obj_cmp -> Ok(-1)": "cpu:3727060", + " 250 ret map_new_from_slices -> Ok(Map(obj#143))": "cpu:3727500, mem:2708593, objs:-/72@5bcb733b", " 251 call put_contract_data(Vec(obj#139), Map(obj#143), Persistent)": "", - " 252 ret put_contract_data -> Ok(Void)": "cpu:3732007, mem:2710467, store:3@1ac54034/8@468c1920, foot:8@30483a11", + " 252 ret put_contract_data -> Ok(Void)": "cpu:3735607, mem:2710491, store:3@1ac54034/8@c9961b03, foot:8@711f0452", " 253 call vec_new_from_slice(2)": "", - " 254 ret vec_new_from_slice -> Ok(Vec(obj#145))": "cpu:3733033, mem:2710563, objs:-/73@b1107a79", + " 254 ret vec_new_from_slice -> Ok(Vec(obj#145))": "cpu:3736633, mem:2710587, objs:-/73@da0dd255", " 255 call extend_contract_data_ttl(Vec(obj#145), Persistent, U32(501120), U32(518400))": "", - " 256 call get_ledger_sequence()": "cpu:3735182, mem:2710843, store:3@1ac54034/-, foot:-", + " 256 call get_ledger_sequence()": "cpu:3739070, mem:2710867, store:3@1ac54034/-, foot:-", " 257 ret get_ledger_sequence -> Ok(U32(123))": "", - " 258 ret extend_contract_data_ttl -> Ok(Void)": "cpu:3736507, mem:2711403, store:3@1ac54034/8@f3128f36, foot:8@30483a11", + " 258 ret extend_contract_data_ttl -> Ok(Void)": "cpu:3740491, mem:2711427, store:3@1ac54034/8@51cc3c27, foot:8@711f0452", " 259 call get_contract_data(Symbol(METADATA), Instance)": "", - " 260 call obj_cmp(Vec(obj#109), Symbol(METADATA))": "cpu:3736558, store:-/8@f3128f36, stk:-", - " 261 ret obj_cmp -> Ok(1)": "cpu:3736680", - " 262 ret get_contract_data -> Ok(Map(obj#107))": "cpu:3736786, store:3@1ac54034/8@f3128f36, stk:1@6dfb5347", + " 260 call obj_cmp(Vec(obj#109), Symbol(METADATA))": "cpu:3740542, store:-/8@51cc3c27, stk:-", + " 261 ret obj_cmp -> Ok(1)": "cpu:3740664", + " 262 ret get_contract_data -> Ok(Map(obj#107))": "cpu:3740770, store:3@1ac54034/8@51cc3c27, stk:1@46b01c4c", " 263 call map_unpack_to_slice(Map(obj#107), 3)": "", - " 264 ret map_unpack_to_slice -> Ok(Void)": "cpu:3737126", + " 264 ret map_unpack_to_slice -> Ok(Void)": "cpu:3741110", " 265 call vec_new_from_slice(4)": "", - " 266 ret vec_new_from_slice -> Ok(Vec(obj#147))": "cpu:3738278, mem:2711515, objs:-/74@3ae64c0e", + " 266 ret vec_new_from_slice -> Ok(Vec(obj#147))": "cpu:3742262, mem:2711539, objs:-/74@b5cd7a76", " 267 call contract_event(Vec(obj#147), I128(100000000))": "", - " 268 ret contract_event -> Ok(Void)": "cpu:3739887, mem:2711692, objs:-/75@e61762aa, evt:1@30577549", - " 269 pop SAC:a010db6c:mint -> Ok(Void)": "", - " 270 ret call -> Ok(Void)": " store:-/8@f3128f36, stk:-, auth:-/-", + " 268 ret contract_event -> Ok(Void)": "cpu:3743871, mem:2711716, objs:-/75@ebcd8a6a, evt:1@30577549", + " 269 pop SAC:2e378f80:mint -> Ok(Void)": "", + " 270 ret call -> Ok(Void)": " store:-/8@51cc3c27, stk:-, auth:-/-", " 271 call symbol_new_from_slice(18)": "", - " 272 ret symbol_new_from_slice -> Ok(Symbol(obj#151))": "cpu:3740898, mem:2711790, objs:-/76@addd43d2", + " 272 ret symbol_new_from_slice -> Ok(Symbol(obj#151))": "cpu:3744882, mem:2711814, objs:-/76@a810efcd", " 273 call vec_new_from_slice(3)": "", - " 274 ret vec_new_from_slice -> Ok(Vec(obj#153))": "cpu:3742048, mem:2711894, objs:-/77@4a314da8", + " 274 ret vec_new_from_slice -> Ok(Vec(obj#153))": "cpu:3746032, mem:2711918, objs:-/77@b47e74d4", " 275 call call(Address(obj#13), Symbol(invoke), Vec(obj#153))": "", - " 276 push VM:3f977dac:invoke(Address(obj#27), Symbol(obj#151), Address(obj#65))": "cpu:5210385, mem:4056543, objs:-/78@c9318ed7, vm:1114112@e6a5c288/9@e2332afc, stk:1@9e5f23cd, auth:1@7dbb1baf/-", - " 277 call vec_new_from_linear_memory(U32(1048568), U32(1))": "cpu:5214171, mem:4056693, objs:3@de490b5b/78@c9318ed7, vm:-/-, stk:1@362b4888", - " 278 ret vec_new_from_linear_memory -> Ok(Vec(obj#157))": "cpu:5217103, mem:4056781, objs:3@de490b5b/79@a5b159a0", - " 279 call try_call(Address(obj#27), Symbol(obj#151), Vec(obj#157))": "cpu:5217599, mem:4056805, objs:4@1b7e1f5e/79@a5b159a0, stk:1@934b6a5a", - " 280 call symbol_len(Symbol(obj#151))": "cpu:5218783, mem:4056829", - " 281 ret symbol_len -> Ok(U32(18))": "cpu:5218905", + " 276 push VM:3f977dac:invoke(Address(obj#27), Symbol(obj#151), Address(obj#65))": "cpu:5214081, mem:4056567, objs:-/78@2a9ef332, vm:1114112@e6a5c288/9@e2332afc, stk:1@9e5f23cd, auth:1@7dbb1baf/-", + " 277 call vec_new_from_linear_memory(U32(1048568), U32(1))": "cpu:5217867, mem:4056717, objs:3@de490b5b/78@2a9ef332, vm:-/-, stk:1@362b4888", + " 278 ret vec_new_from_linear_memory -> Ok(Vec(obj#157))": "cpu:5220799, mem:4056805, objs:3@de490b5b/79@21ed9e18", + " 279 call try_call(Address(obj#27), Symbol(obj#151), Vec(obj#157))": "cpu:5221295, mem:4056829, objs:4@1b7e1f5e/79@21ed9e18, stk:1@934b6a5a", + " 280 call symbol_len(Symbol(obj#151))": "cpu:5222479, mem:4056853", + " 281 ret symbol_len -> Ok(U32(18))": "cpu:5222601", " 282 call symbol_copy_to_slice(Symbol(obj#151), U32(0), 18)": "", - " 283 ret symbol_copy_to_slice -> Ok(())": "cpu:5219010", - " 284 push VM:e921e73a:sym#151(Address(obj#65))": "cpu:6424408, mem:5371487, objs:-/80@daea4e86, vm:1114112@ba4a7cb7/15@ea6028ca, stk:2@d4bda62f, auth:2@4bc81287/-", - " 285 call symbol_len(Symbol(obj#151))": "cpu:6427316, mem:5371557, objs:1@1a056af1/80@daea4e86, stk:2@66f97871", - " 286 ret symbol_len -> Ok(U32(18))": "cpu:6427438", + " 283 ret symbol_copy_to_slice -> Ok(())": "cpu:5222706", + " 284 push VM:e921e73a:sym#151(Address(obj#65))": "cpu:6428104, mem:5371511, objs:-/80@a6dd0751, vm:1114112@ba4a7cb7/15@ea6028ca, stk:2@d4bda62f, auth:2@4bc81287/-", + " 285 call symbol_len(Symbol(obj#151))": "cpu:6431012, mem:5371581, objs:1@1a056af1/80@a6dd0751, stk:2@66f97871", + " 286 ret symbol_len -> Ok(U32(18))": "cpu:6431134", " 287 call symbol_copy_to_slice(Symbol(obj#151), U32(0), 18)": "", - " 288 ret symbol_copy_to_slice -> Ok(())": "cpu:6427543", + " 288 ret symbol_copy_to_slice -> Ok(())": "cpu:6431239", " 289 call symbol_new_from_linear_memory(U32(1048581), U32(18))": " vm:-/-", - " 290 ret symbol_new_from_linear_memory -> Ok(Symbol(obj#161))": "cpu:6433909, mem:5371655, objs:1@1a056af1/81@d9a94878", - " 291 call vec_new_from_linear_memory(U32(1048552), U32(1))": "cpu:6434405, mem:5371679, objs:2@3c32a821/81@d9a94878, stk:2@a7982ab3", - " 292 ret vec_new_from_linear_memory -> Ok(Vec(obj#163))": "cpu:6436205, mem:5371767, objs:2@3c32a821/82@a67f01e4", - " 293 call contract_event(Vec(obj#163), Void)": "cpu:6436701, mem:5371791, objs:3@4808d22b/82@a67f01e4, stk:2@b8958dd4", - " 294 ret contract_event -> Ok(Void)": "cpu:6438620, mem:5371968, objs:3@4808d22b/83@5791ca7, evt:2@5c0a5e7c", + " 290 ret symbol_new_from_linear_memory -> Ok(Symbol(obj#161))": "cpu:6437605, mem:5371679, objs:1@1a056af1/81@88f6fdfe", + " 291 call vec_new_from_linear_memory(U32(1048552), U32(1))": "cpu:6438101, mem:5371703, objs:2@3c32a821/81@88f6fdfe, stk:2@a7982ab3", + " 292 ret vec_new_from_linear_memory -> Ok(Vec(obj#163))": "cpu:6439901, mem:5371791, objs:2@3c32a821/82@c8f86aaf", + " 293 call contract_event(Vec(obj#163), Void)": "cpu:6440397, mem:5371815, objs:3@4808d22b/82@c8f86aaf, stk:2@b8958dd4", + " 294 ret contract_event -> Ok(Void)": "cpu:6442316, mem:5371992, objs:3@4808d22b/83@aff3ee21, evt:2@5c0a5e7c", " 295 call put_contract_data(Symbol(key), Symbol(val), Instance)": "", - " 296 ret put_contract_data -> Ok(Void)": "cpu:6439926, mem:5372008, store:1@de8bbb3f/8@f3128f36, stk:2@afa3f13e", + " 296 ret put_contract_data -> Ok(Void)": "cpu:6443622, mem:5372032, store:1@de8bbb3f/8@51cc3c27, stk:2@afa3f13e", " 297 call put_contract_data(Symbol(key), Symbol(val), Persistent)": "", - " 298 ret put_contract_data -> Ok(Void)": "cpu:6447724, mem:5374154, store:1@de8bbb3f/9@5f71adf2, foot:9@35b56f4f", + " 298 ret put_contract_data -> Ok(Void)": "cpu:6451420, mem:5374178, store:1@de8bbb3f/9@62db7dbd, foot:9@9365ff3a", " 299 call put_contract_data(Symbol(key), Symbol(val), Temporary)": "", - " 300 ret put_contract_data -> Ok(Void)": "cpu:6456490, mem:5376486, store:1@de8bbb3f/10@6d990a36, foot:10@1f2338b2", + " 300 ret put_contract_data -> Ok(Void)": "cpu:6460186, mem:5376510, store:1@de8bbb3f/10@e02033f4, foot:10@6ad3778a", " 301 call get_current_contract_address()": "", - " 302 ret get_current_contract_address -> Ok(Address(obj#167))": "cpu:6457286, mem:5376550, objs:3@4808d22b/84@f8ba269c", - " 303 call vec_new_from_linear_memory(U32(1048552), U32(3))": "cpu:6457782, mem:5376574, objs:4@edabcfe7/84@f8ba269c, stk:2@46ab08a8", - " 304 ret vec_new_from_linear_memory -> Ok(Vec(obj#169))": "cpu:6463203, mem:5376678, objs:4@edabcfe7/85@74850c86", - " 305 call call(Address(obj#65), Symbol(transfer), Vec(obj#169))": "cpu:6463699, mem:5376702, objs:5@7c258b24/85@74850c86, stk:2@3b0f56a5", - " 306 push SAC:a010db6c:transfer(Address(obj#167), Address(obj#65), I128(10))": "cpu:6494419, mem:5381944, objs:-/86@af3451a0, store:-/10@6d990a36, stk:3@c648e61f, auth:3@9e100d70/-", + " 302 ret get_current_contract_address -> Ok(Address(obj#167))": "cpu:6460982, mem:5376574, objs:3@4808d22b/84@22c8b99e", + " 303 call vec_new_from_linear_memory(U32(1048552), U32(3))": "cpu:6461478, mem:5376598, objs:4@edabcfe7/84@22c8b99e, stk:2@46ab08a8", + " 304 ret vec_new_from_linear_memory -> Ok(Vec(obj#169))": "cpu:6466899, mem:5376702, objs:4@edabcfe7/85@c47ff6a0", + " 305 call call(Address(obj#65), Symbol(transfer), Vec(obj#169))": "cpu:6467395, mem:5376726, objs:5@7c258b24/85@c47ff6a0, stk:2@3b0f56a5", + " 306 push SAC:2e378f80:transfer(Address(obj#167), Address(obj#65), I128(10))": "cpu:6498403, mem:5381976, objs:-/86@d6d16cac, store:-/10@e02033f4, stk:3@df4a8758, auth:3@9e100d70/-", " 307 call symbol_index_in_strs(Symbol(transfer), 17)": "", - " 308 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:6495177", + " 308 ret symbol_index_in_strs -> Ok(U32(5))": "cpu:6499161", " 309 call require_auth(Address(obj#167))": "", - " 310 call obj_cmp(Address(obj#159), Address(obj#167))": "cpu:6495808, mem:5381984", - " 311 ret obj_cmp -> Ok(0)": "cpu:6496100", + " 310 call obj_cmp(Address(obj#159), Address(obj#167))": "cpu:6499792, mem:5382016", + " 311 ret obj_cmp -> Ok(0)": "cpu:6500084", " 312 ret require_auth -> Ok(Void)": "", " 313 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 314 call get_ledger_sequence()": "cpu:6497425, mem:5382120, store:-/-, foot:-", + " 314 call get_ledger_sequence()": "cpu:6501553, mem:5382152, store:-/-, foot:-", " 315 ret get_ledger_sequence -> Ok(U32(123))": "", - " 316 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6507609, mem:5383865, store:-/10@6d990a36, foot:10@1f2338b2", - " 317 call vec_new_from_slice(2)": "cpu:6507804", - " 318 ret vec_new_from_slice -> Ok(Vec(obj#173))": "cpu:6508830, mem:5383961, objs:-/87@b6d54bc7", + " 316 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6511881, mem:5383901, store:-/10@e02033f4, foot:10@6ad3778a", + " 317 call vec_new_from_slice(2)": "cpu:6512076", + " 318 ret vec_new_from_slice -> Ok(Vec(obj#173))": "cpu:6513102, mem:5383997, objs:-/87@1b1b7cff", " 319 call has_contract_data(Vec(obj#173), Persistent)": "", - " 320 ret has_contract_data -> Ok(True)": "cpu:6511267, mem:5384241", + " 320 ret has_contract_data -> Ok(True)": "cpu:6515251, mem:5384277", " 321 call get_contract_data(Vec(obj#173), Persistent)": "", - " 322 call obj_cmp(Symbol(amount), Symbol(obj#175))": "cpu:6515257, mem:5384699, objs:-/88@9f439cd4", - " 323 ret obj_cmp -> Ok(-1)": "cpu:6515423", + " 322 call obj_cmp(Symbol(amount), Symbol(obj#175))": "cpu:6518953, mem:5384735, objs:-/88@31a7b13f", + " 323 ret obj_cmp -> Ok(-1)": "cpu:6519119", " 324 call obj_cmp(Symbol(obj#175), Symbol(clawback))": "", - " 325 ret obj_cmp -> Ok(-1)": "cpu:6515590", - " 326 ret get_contract_data -> Ok(Map(obj#177))": "cpu:6516091, mem:5384763, objs:-/89@99d469db", + " 325 ret obj_cmp -> Ok(-1)": "cpu:6519286", + " 326 ret get_contract_data -> Ok(Map(obj#177))": "cpu:6519787, mem:5384799, objs:-/89@c5599699", " 327 call map_unpack_to_slice(Map(obj#177), 3)": "", - " 328 ret map_unpack_to_slice -> Ok(Void)": "cpu:6516494", - " 329 call vec_new_from_slice(2)": "cpu:6516645", - " 330 ret vec_new_from_slice -> Ok(Vec(obj#179))": "cpu:6517671, mem:5384859, objs:-/90@26fada03", + " 328 ret map_unpack_to_slice -> Ok(Void)": "cpu:6520190", + " 329 call vec_new_from_slice(2)": "cpu:6520341", + " 330 ret vec_new_from_slice -> Ok(Vec(obj#179))": "cpu:6521367, mem:5384895, objs:-/90@6c96ccd8", " 331 call has_contract_data(Vec(obj#179), Persistent)": "", - " 332 ret has_contract_data -> Ok(True)": "cpu:6520108, mem:5385139", + " 332 ret has_contract_data -> Ok(True)": "cpu:6523516, mem:5385175", " 333 call get_contract_data(Vec(obj#179), Persistent)": "", - " 334 call obj_cmp(Symbol(amount), Symbol(obj#181))": "cpu:6524098, mem:5385597, objs:-/91@bdd8072a", - " 335 ret obj_cmp -> Ok(-1)": "cpu:6524264", + " 334 call obj_cmp(Symbol(amount), Symbol(obj#181))": "cpu:6527218, mem:5385633, objs:-/91@16eeec5d", + " 335 ret obj_cmp -> Ok(-1)": "cpu:6527384", " 336 call obj_cmp(Symbol(obj#181), Symbol(clawback))": "", - " 337 ret obj_cmp -> Ok(-1)": "cpu:6524431", - " 338 ret get_contract_data -> Ok(Map(obj#183))": "cpu:6524932, mem:5385661, objs:-/92@92b7027f", + " 337 ret obj_cmp -> Ok(-1)": "cpu:6527551", + " 338 ret get_contract_data -> Ok(Map(obj#183))": "cpu:6528052, mem:5385697, objs:-/92@31d6feee", " 339 call map_unpack_to_slice(Map(obj#183), 3)": "", - " 340 ret map_unpack_to_slice -> Ok(Void)": "cpu:6525335", + " 340 ret map_unpack_to_slice -> Ok(Void)": "cpu:6528455", " 341 call vec_new_from_slice(2)": "", - " 342 ret vec_new_from_slice -> Ok(Vec(obj#185))": "cpu:6526361, mem:5385757, objs:-/93@adde608d", + " 342 ret vec_new_from_slice -> Ok(Vec(obj#185))": "cpu:6529481, mem:5385793, objs:-/93@bccbd811", " 343 call map_new_from_slices(3)": "", - " 344 call symbol_new_from_slice(10)": "cpu:6526900, mem:5385845", - " 345 ret symbol_new_from_slice -> Ok(Symbol(obj#187))": "cpu:6527908, mem:5385935, objs:-/94@75741946", - " 346 call obj_cmp(Symbol(amount), Symbol(obj#187))": "cpu:6527959", - " 347 ret obj_cmp -> Ok(-1)": "cpu:6528125", + " 344 call symbol_new_from_slice(10)": "cpu:6530020, mem:5385881", + " 345 ret symbol_new_from_slice -> Ok(Symbol(obj#187))": "cpu:6531028, mem:5385971, objs:-/94@bc57652b", + " 346 call obj_cmp(Symbol(amount), Symbol(obj#187))": "cpu:6531079", + " 347 ret obj_cmp -> Ok(-1)": "cpu:6531245", " 348 call obj_cmp(Symbol(obj#187), Symbol(clawback))": "", - " 349 ret obj_cmp -> Ok(-1)": "cpu:6528292", - " 350 ret map_new_from_slices -> Ok(Map(obj#189))": "cpu:6528732, mem:5385999, objs:-/95@b1a4cc76", + " 349 ret obj_cmp -> Ok(-1)": "cpu:6531412", + " 350 ret map_new_from_slices -> Ok(Map(obj#189))": "cpu:6531852, mem:5386035, objs:-/95@e6b11493", " 351 call put_contract_data(Vec(obj#185), Map(obj#189), Persistent)": "", - " 352 ret put_contract_data -> Ok(Void)": "cpu:6539269, mem:5388312, store:-/10@b6d848ab", + " 352 ret put_contract_data -> Ok(Void)": "cpu:6541621, mem:5388348, store:-/10@6aa872d4", " 353 call vec_new_from_slice(2)": "", - " 354 ret vec_new_from_slice -> Ok(Vec(obj#191))": "cpu:6540295, mem:5388408, objs:-/96@f5e1e88e", + " 354 ret vec_new_from_slice -> Ok(Vec(obj#191))": "cpu:6542647, mem:5388444, objs:-/96@a184ebd6", " 355 call extend_contract_data_ttl(Vec(obj#191), Persistent, U32(501120), U32(518400))": "", - " 356 call get_ledger_sequence()": "cpu:6542732, mem:5388688, store:-/-, foot:-", + " 356 call get_ledger_sequence()": "cpu:6544796, mem:5388724, store:-/-, foot:-", " 357 ret get_ledger_sequence -> Ok(U32(123))": "", - " 358 ret extend_contract_data_ttl -> Ok(Void)": " store:-/10@b6d848ab, foot:10@1f2338b2", - " 359 call vec_new_from_slice(2)": "cpu:6542927", - " 360 ret vec_new_from_slice -> Ok(Vec(obj#193))": "cpu:6543953, mem:5388784, objs:-/97@63910726", + " 358 ret extend_contract_data_ttl -> Ok(Void)": " store:-/10@6aa872d4, foot:10@6ad3778a", + " 359 call vec_new_from_slice(2)": "cpu:6544991", + " 360 ret vec_new_from_slice -> Ok(Vec(obj#193))": "cpu:6546017, mem:5388820, objs:-/97@18dd7743", " 361 call has_contract_data(Vec(obj#193), Persistent)": "", - " 362 ret has_contract_data -> Ok(False)": "cpu:6549600, mem:5390119, store:-/11@dab670da, foot:11@88c71cad", + " 362 ret has_contract_data -> Ok(False)": "cpu:6551804, mem:5390155, store:-/11@fe47006e, foot:11@1573bb43", " 363 call vec_new_from_slice(1)": "", - " 364 ret vec_new_from_slice -> Ok(Vec(obj#195))": "cpu:6550563, mem:5390207, objs:-/98@810bdf17", + " 364 ret vec_new_from_slice -> Ok(Vec(obj#195))": "cpu:6552767, mem:5390243, objs:-/98@f9cc90c6", " 365 call get_contract_data(Vec(obj#195), Instance)": "", - " 366 call obj_cmp(Symbol(obj#209), Symbol(issuer))": "cpu:6560554, mem:5391338, objs:-/107@525f146c, stk:-", - " 367 ret obj_cmp -> Ok(-1)": "cpu:6560720", - " 368 call obj_cmp(Symbol(METADATA), Vec(obj#203))": "cpu:6561651, mem:5391466, objs:-/109@b97a3021", - " 369 ret obj_cmp -> Ok(-1)": "cpu:6561773", + " 366 call obj_cmp(Symbol(obj#209), Symbol(issuer))": "cpu:6562758, mem:5391378, objs:-/107@5cdeb138, stk:-", + " 367 ret obj_cmp -> Ok(-1)": "cpu:6562924", + " 368 call obj_cmp(Symbol(METADATA), Vec(obj#203))": "cpu:6563855, mem:5391506, objs:-/109@a20d07f0", + " 369 ret obj_cmp -> Ok(-1)": "cpu:6563977", " 370 call obj_cmp(Vec(obj#203), Vec(obj#207))": "", - " 371 ret obj_cmp -> Ok(-1)": "cpu:6562060", - " 372 call obj_cmp(Vec(obj#203), Vec(obj#195))": "cpu:6562111", - " 373 ret obj_cmp -> Ok(-1)": "cpu:6562398", + " 371 ret obj_cmp -> Ok(-1)": "cpu:6564264", + " 372 call obj_cmp(Vec(obj#203), Vec(obj#195))": "cpu:6564315", + " 373 ret obj_cmp -> Ok(-1)": "cpu:6564602", " 374 call obj_cmp(Vec(obj#207), Vec(obj#195))": "", - " 375 ret obj_cmp -> Ok(0)": "cpu:6562685", - " 376 ret get_contract_data -> Ok(Vec(obj#217))": "cpu:6562791, store:3@cdf334a4/11@dab670da, stk:3@40091d82", + " 375 ret obj_cmp -> Ok(0)": "cpu:6564889", + " 376 ret get_contract_data -> Ok(Vec(obj#217))": "cpu:6564995, store:3@cdf334a4/11@fe47006e, stk:3@2f25b552", " 377 call vec_get(Vec(obj#217), U32(0))": "", - " 378 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6562956", + " 378 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6565160", " 379 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 380 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:6563090", + " 380 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:6565294", " 381 call vec_get(Vec(obj#217), U32(1))": "", - " 382 ret vec_get -> Ok(Map(obj#215))": "cpu:6563316", + " 382 ret vec_get -> Ok(Map(obj#215))": "cpu:6565520", " 383 call map_unpack_to_slice(Map(obj#215), 2)": "", - " 384 ret map_unpack_to_slice -> Ok(Void)": "cpu:6563667", + " 384 ret map_unpack_to_slice -> Ok(Void)": "cpu:6565871", " 385 call bytes_len(Bytes(obj#213))": "", - " 386 ret bytes_len -> Ok(U32(32))": "cpu:6563789", - " 387 call vec_new_from_slice(2)": "cpu:6565999, mem:5391706", - " 388 ret vec_new_from_slice -> Ok(Vec(obj#219))": "cpu:6567025, mem:5391802, objs:-/110@b6b63b4b", + " 386 ret bytes_len -> Ok(U32(32))": "cpu:6565993", + " 387 call vec_new_from_slice(2)": "cpu:6568203, mem:5391746", + " 388 ret vec_new_from_slice -> Ok(Vec(obj#219))": "cpu:6569229, mem:5391842, objs:-/110@a5bbb3f0", " 389 call has_contract_data(Vec(obj#219), Persistent)": "", - " 390 ret has_contract_data -> Ok(False)": "cpu:6569462, mem:5392082", + " 390 ret has_contract_data -> Ok(False)": "cpu:6572086, mem:5392122", " 391 call vec_new_from_slice(1)": "", - " 392 ret vec_new_from_slice -> Ok(Vec(obj#221))": "cpu:6570425, mem:5392170, objs:-/111@969eb4d5", + " 392 ret vec_new_from_slice -> Ok(Vec(obj#221))": "cpu:6573049, mem:5392210, objs:-/111@593e212b", " 393 call get_contract_data(Vec(obj#221), Instance)": "", - " 394 call obj_cmp(Vec(obj#203), Vec(obj#221))": "cpu:6570537, store:-/11@dab670da, stk:-", - " 395 ret obj_cmp -> Ok(-1)": "cpu:6570824", + " 394 call obj_cmp(Vec(obj#203), Vec(obj#221))": "cpu:6573161, store:-/11@fe47006e, stk:-", + " 395 ret obj_cmp -> Ok(-1)": "cpu:6573448", " 396 call obj_cmp(Vec(obj#207), Vec(obj#221))": "", - " 397 ret obj_cmp -> Ok(0)": "cpu:6571111", - " 398 ret get_contract_data -> Ok(Vec(obj#217))": "cpu:6571217, store:3@cdf334a4/11@dab670da, stk:3@40091d82", + " 397 ret obj_cmp -> Ok(0)": "cpu:6573735", + " 398 ret get_contract_data -> Ok(Vec(obj#217))": "cpu:6573841, store:3@cdf334a4/11@fe47006e, stk:3@2f25b552", " 399 call vec_get(Vec(obj#217), U32(0))": "", - " 400 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6571382", + " 400 ret vec_get -> Ok(Symbol(AlphaNum4))": "cpu:6574006", " 401 call symbol_index_in_strs(Symbol(AlphaNum4), 3)": "", - " 402 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:6571516", + " 402 ret symbol_index_in_strs -> Ok(U32(1))": "cpu:6574140", " 403 call vec_get(Vec(obj#217), U32(1))": "", - " 404 ret vec_get -> Ok(Map(obj#215))": "cpu:6571742", + " 404 ret vec_get -> Ok(Map(obj#215))": "cpu:6574366", " 405 call map_unpack_to_slice(Map(obj#215), 2)": "", - " 406 ret map_unpack_to_slice -> Ok(Void)": "cpu:6572093", + " 406 ret map_unpack_to_slice -> Ok(Void)": "cpu:6574717", " 407 call bytes_len(Bytes(obj#213))": "", - " 408 ret bytes_len -> Ok(U32(32))": "cpu:6572215", - " 409 call vec_new_from_slice(2)": "cpu:6574274, mem:5392410", - " 410 ret vec_new_from_slice -> Ok(Vec(obj#223))": "cpu:6575300, mem:5392506, objs:-/112@507cf5dc", + " 408 ret bytes_len -> Ok(U32(32))": "cpu:6574839", + " 409 call vec_new_from_slice(2)": "cpu:6576898, mem:5392450", + " 410 ret vec_new_from_slice -> Ok(Vec(obj#223))": "cpu:6577924, mem:5392546, objs:-/112@62b32e9c", " 411 call map_new_from_slices(3)": "", - " 412 call symbol_new_from_slice(10)": "cpu:6575839, mem:5392594", - " 413 ret symbol_new_from_slice -> Ok(Symbol(obj#225))": "cpu:6576847, mem:5392684, objs:-/113@5a8632f3", - " 414 call obj_cmp(Symbol(amount), Symbol(obj#225))": "cpu:6576898", - " 415 ret obj_cmp -> Ok(-1)": "cpu:6577064", + " 412 call symbol_new_from_slice(10)": "cpu:6578463, mem:5392634", + " 413 ret symbol_new_from_slice -> Ok(Symbol(obj#225))": "cpu:6579471, mem:5392724, objs:-/113@5123dce3", + " 414 call obj_cmp(Symbol(amount), Symbol(obj#225))": "cpu:6579522", + " 415 ret obj_cmp -> Ok(-1)": "cpu:6579688", " 416 call obj_cmp(Symbol(obj#225), Symbol(clawback))": "", - " 417 ret obj_cmp -> Ok(-1)": "cpu:6577231", - " 418 ret map_new_from_slices -> Ok(Map(obj#227))": "cpu:6577671, mem:5392748, objs:-/114@74906da4", + " 417 ret obj_cmp -> Ok(-1)": "cpu:6579855", + " 418 ret map_new_from_slices -> Ok(Map(obj#227))": "cpu:6580295, mem:5392788, objs:-/114@e5ca7895", " 419 call put_contract_data(Vec(obj#223), Map(obj#227), Persistent)": "", - " 420 ret put_contract_data -> Ok(Void)": "cpu:6586528, mem:5394925, store:3@cdf334a4/11@7fbe520a, foot:11@ce2fe551", + " 420 ret put_contract_data -> Ok(Void)": "cpu:6589992, mem:5394965, store:3@cdf334a4/11@cc147f76, foot:11@f7a43507", " 421 call vec_new_from_slice(2)": "", - " 422 ret vec_new_from_slice -> Ok(Vec(obj#229))": "cpu:6587554, mem:5395021, objs:-/115@cec6eba6", + " 422 ret vec_new_from_slice -> Ok(Vec(obj#229))": "cpu:6591018, mem:5395061, objs:-/115@1fcc357", " 423 call extend_contract_data_ttl(Vec(obj#229), Persistent, U32(501120), U32(518400))": "", - " 424 call get_ledger_sequence()": "cpu:6589991, mem:5395301, store:3@cdf334a4/-, foot:-", + " 424 call get_ledger_sequence()": "cpu:6593875, mem:5395341, store:3@cdf334a4/-, foot:-", " 425 ret get_ledger_sequence -> Ok(U32(123))": "", - " 426 ret extend_contract_data_ttl -> Ok(Void)": "cpu:6591811, mem:5396065, store:3@cdf334a4/11@4ffedcf, foot:11@ce2fe551", + " 426 ret extend_contract_data_ttl -> Ok(Void)": "cpu:6595835, mem:5396105, store:3@cdf334a4/11@9e5b38b5, foot:11@f7a43507", " 427 call get_contract_data(Symbol(METADATA), Instance)": "", - " 428 call obj_cmp(Vec(obj#203), Symbol(METADATA))": "cpu:6591862, store:-/11@4ffedcf, stk:-", - " 429 ret obj_cmp -> Ok(1)": "cpu:6591984", - " 430 ret get_contract_data -> Ok(Map(obj#201))": "cpu:6592090, store:3@cdf334a4/11@4ffedcf, stk:3@40091d82", + " 428 call obj_cmp(Vec(obj#203), Symbol(METADATA))": "cpu:6595886, store:-/11@9e5b38b5, stk:-", + " 429 ret obj_cmp -> Ok(1)": "cpu:6596008", + " 430 ret get_contract_data -> Ok(Map(obj#201))": "cpu:6596114, store:3@cdf334a4/11@9e5b38b5, stk:3@2f25b552", " 431 call map_unpack_to_slice(Map(obj#201), 3)": "", - " 432 ret map_unpack_to_slice -> Ok(Void)": "cpu:6592430", + " 432 ret map_unpack_to_slice -> Ok(Void)": "cpu:6596454", " 433 call vec_new_from_slice(4)": "", - " 434 ret vec_new_from_slice -> Ok(Vec(obj#231))": "cpu:6593582, mem:5396177, objs:-/116@2bd67271", + " 434 ret vec_new_from_slice -> Ok(Vec(obj#231))": "cpu:6597606, mem:5396217, objs:-/116@c204bac1", " 435 call contract_event(Vec(obj#231), I128(10))": "", - " 436 ret contract_event -> Ok(Void)": "cpu:6595191, mem:5396354, objs:-/117@64acd8d1, evt:3@695a120a", - " 437 pop SAC:a010db6c:transfer -> Ok(Void)": "", - " 438 ret call -> Ok(Void)": " objs:5@7c258b24/117@64acd8d1, store:1@de8bbb3f/11@4ffedcf, stk:2@3b0f56a5, auth:2@4bc81287/-", + " 436 ret contract_event -> Ok(Void)": "cpu:6599215, mem:5396394, objs:-/117@8f1c1e0d, evt:3@695a120a", + " 437 pop SAC:2e378f80:transfer -> Ok(Void)": "", + " 438 ret call -> Ok(Void)": " objs:5@7c258b24/117@8f1c1e0d, store:1@de8bbb3f/11@9e5b38b5, stk:2@3b0f56a5, auth:2@4bc81287/-", " 439 pop VM:e921e73a:sym#151 -> Err(Error(Contract, #12345))": " vm:1114112@6a0ffbe6/15@ea6028ca", - " 440 ret try_call -> Ok(Error(Contract, #12345))": " objs:4@1b7e1f5e/117@64acd8d1, vm:-/-, evt:3@f7990f0c, store:-/8@f3128f36, stk:1@934b6a5a, auth:1@7dbb1baf/-", + " 440 ret try_call -> Ok(Error(Contract, #12345))": " objs:4@1b7e1f5e/117@8f1c1e0d, vm:-/-, evt:3@f7990f0c, store:-/8@51cc3c27, stk:1@934b6a5a, auth:1@7dbb1baf/-", " 441 pop VM:3f977dac:invoke -> Ok(Void)": " vm:1114112@b383fad6/9@e2332afc", - " 442 ret call -> Ok(Void)": " objs:-/117@64acd8d1, vm:-/-, stk:-, auth:-/-", + " 442 ret call -> Ok(Void)": " objs:-/117@8f1c1e0d, vm:-/-, stk:-, auth:-/-", " 443 call vec_new_from_slice(1)": "", - " 444 ret vec_new_from_slice -> Ok(Vec(obj#235))": "cpu:6596215, mem:5396442, objs:-/118@7e4ec9c0", + " 444 ret vec_new_from_slice -> Ok(Vec(obj#235))": "cpu:6600239, mem:5396482, objs:-/118@41f097ea", " 445 call call(Address(obj#65), Symbol(balance), Vec(obj#235))": "", - " 446 push SAC:a010db6c:balance(Address(obj#27))": "cpu:6626583, mem:5401516, objs:-/119@276174be, stk:1@6b0ee014, auth:1@5e4bb2c9/-", + " 446 push SAC:2e378f80:balance(Address(obj#27))": "cpu:6630511, mem:5401564, objs:-/119@edd99047, stk:1@55208b7f, auth:1@5e4bb2c9/-", " 447 call symbol_index_in_strs(Symbol(balance), 17)": "", - " 448 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:6627331", + " 448 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:6631259", " 449 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 450 call get_ledger_sequence()": "cpu:6628656, mem:5401652, store:-/-, foot:-", + " 450 call get_ledger_sequence()": "cpu:6632536, mem:5401700, store:-/-, foot:-", " 451 ret get_ledger_sequence -> Ok(U32(123))": "", - " 452 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6638840, mem:5403397, store:-/8@f3128f36, foot:11@ce2fe551", - " 453 call vec_new_from_slice(2)": "cpu:6638947", - " 454 ret vec_new_from_slice -> Ok(Vec(obj#239))": "cpu:6639973, mem:5403493, objs:-/120@abf278f7", + " 452 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6642672, mem:5403449, store:-/8@51cc3c27, foot:11@f7a43507", + " 453 call vec_new_from_slice(2)": "cpu:6642779", + " 454 ret vec_new_from_slice -> Ok(Vec(obj#239))": "cpu:6643805, mem:5403545, objs:-/120@ae50540b", " 455 call has_contract_data(Vec(obj#239), Persistent)": "", - " 456 ret has_contract_data -> Ok(True)": "cpu:6642358, mem:5403773", + " 456 ret has_contract_data -> Ok(True)": "cpu:6646146, mem:5403825", " 457 call get_contract_data(Vec(obj#239), Persistent)": "", - " 458 call obj_cmp(Symbol(amount), Symbol(obj#241))": "cpu:6646296, mem:5404231, objs:-/121@287bed6a", - " 459 ret obj_cmp -> Ok(-1)": "cpu:6646462", + " 458 call obj_cmp(Symbol(amount), Symbol(obj#241))": "cpu:6650040, mem:5404283, objs:-/121@cff17953", + " 459 ret obj_cmp -> Ok(-1)": "cpu:6650206", " 460 call obj_cmp(Symbol(obj#241), Symbol(clawback))": "", - " 461 ret obj_cmp -> Ok(-1)": "cpu:6646629", - " 462 ret get_contract_data -> Ok(Map(obj#243))": "cpu:6647130, mem:5404295, objs:-/122@b2da514d", + " 461 ret obj_cmp -> Ok(-1)": "cpu:6650373", + " 462 ret get_contract_data -> Ok(Map(obj#243))": "cpu:6650874, mem:5404347, objs:-/122@aa90714e", " 463 call vec_new_from_slice(2)": "", - " 464 ret vec_new_from_slice -> Ok(Vec(obj#245))": "cpu:6648156, mem:5404391, objs:-/123@f008e06", + " 464 ret vec_new_from_slice -> Ok(Vec(obj#245))": "cpu:6651900, mem:5404443, objs:-/123@32672ca3", " 465 call extend_contract_data_ttl(Vec(obj#245), Persistent, U32(501120), U32(518400))": "", - " 466 call get_ledger_sequence()": "cpu:6650541, mem:5404671, store:-/-, foot:-", + " 466 call get_ledger_sequence()": "cpu:6654241, mem:5404723, store:-/-, foot:-", " 467 ret get_ledger_sequence -> Ok(U32(123))": "", - " 468 ret extend_contract_data_ttl -> Ok(Void)": " store:-/8@f3128f36, foot:11@ce2fe551", + " 468 ret extend_contract_data_ttl -> Ok(Void)": " store:-/8@51cc3c27, foot:11@f7a43507", " 469 call map_unpack_to_slice(Map(obj#243), 3)": "", - " 470 ret map_unpack_to_slice -> Ok(Void)": "cpu:6650944", - " 471 pop SAC:a010db6c:balance -> Ok(I128(100000000))": "", + " 470 ret map_unpack_to_slice -> Ok(Void)": "cpu:6654644", + " 471 pop SAC:2e378f80:balance -> Ok(I128(100000000))": "", " 472 ret call -> Ok(I128(100000000))": " stk:-, auth:-/-", " 473 call vec_new_from_slice(1)": "", - " 474 ret vec_new_from_slice -> Ok(Vec(obj#247))": "cpu:6651968, mem:5404759, objs:-/124@e482b82c", + " 474 ret vec_new_from_slice -> Ok(Vec(obj#247))": "cpu:6655668, mem:5404811, objs:-/124@716967e9", " 475 call call(Address(obj#65), Symbol(balance), Vec(obj#247))": "", - " 476 push SAC:a010db6c:balance(Address(obj#65))": "cpu:6682336, mem:5409833, objs:-/125@6d6bd52a, stk:1@bb90a730, auth:1@db4f3f5a/-", + " 476 push SAC:2e378f80:balance(Address(obj#65))": "cpu:6685940, mem:5409893, objs:-/125@df22d90b, stk:1@13650d43, auth:1@db4f3f5a/-", " 477 call symbol_index_in_strs(Symbol(balance), 17)": "", - " 478 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:6683084", + " 478 ret symbol_index_in_strs -> Ok(U32(3))": "cpu:6686688", " 479 call extend_current_contract_instance_and_code_ttl(U32(103680), U32(120960))": "", - " 480 call get_ledger_sequence()": "cpu:6684409, mem:5409969, store:-/-, foot:-", + " 480 call get_ledger_sequence()": "cpu:6687965, mem:5410029, store:-/-, foot:-", " 481 ret get_ledger_sequence -> Ok(U32(123))": "", - " 482 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6694593, mem:5411714, store:-/8@f3128f36, foot:11@ce2fe551", - " 483 call vec_new_from_slice(2)": "cpu:6694700", - " 484 ret vec_new_from_slice -> Ok(Vec(obj#251))": "cpu:6695726, mem:5411810, objs:-/126@5b6cb06d", + " 482 ret extend_current_contract_instance_and_code_ttl -> Ok(Void)": "cpu:6698101, mem:5411778, store:-/8@51cc3c27, foot:11@f7a43507", + " 483 call vec_new_from_slice(2)": "cpu:6698208", + " 484 ret vec_new_from_slice -> Ok(Vec(obj#251))": "cpu:6699234, mem:5411874, objs:-/126@a9b0cd88", " 485 call has_contract_data(Vec(obj#251), Persistent)": "", - " 486 ret has_contract_data -> Ok(False)": "cpu:6699656, mem:5412718, store:-/9@c4f05dd", - " 487 pop SAC:a010db6c:balance -> Ok(I128(0))": "", + " 486 ret has_contract_data -> Ok(False)": "cpu:6703212, mem:5412782, store:-/9@e90df3d6", + " 487 pop SAC:2e378f80:balance -> Ok(I128(0))": "", " 488 ret call -> Ok(I128(0))": " stk:-, auth:-/-", " 489 call symbol_new_from_slice(15)": "", - " 490 ret symbol_new_from_slice -> Ok(Symbol(obj#253))": "cpu:6700664, mem:5412813, objs:-/127@550c43b6", + " 490 ret symbol_new_from_slice -> Ok(Symbol(obj#253))": "cpu:6704220, mem:5412877, objs:-/127@33968894", " 491 call vec_new()": "", - " 492 ret vec_new -> Ok(Vec(obj#255))": "cpu:6701165, mem:5412877, objs:-/128@27f6f698", + " 492 ret vec_new -> Ok(Vec(obj#255))": "cpu:6704721, mem:5412941, objs:-/128@ac04425e", " 493 call call(Address(obj#27), Symbol(obj#253), Vec(obj#255))": "", - " 494 call symbol_len(Symbol(obj#253))": "cpu:6702037, mem:5412893", - " 495 ret symbol_len -> Ok(U32(15))": "cpu:6702159", + " 494 call symbol_len(Symbol(obj#253))": "cpu:6705593, mem:5412957", + " 495 ret symbol_len -> Ok(U32(15))": "cpu:6705715", " 496 call symbol_copy_to_slice(Symbol(obj#253), U32(0), 15)": "", - " 497 ret symbol_copy_to_slice -> Ok(())": "cpu:6702263", - " 498 push VM:e921e73a:sym#253()": "cpu:7907723, mem:6727611, objs:-/129@b958af9d, vm:1114112@ba4a7cb7/15@ea6028ca, stk:1@5a6fd02c, auth:1@1268bc31/-", - " 499 call symbol_len(Symbol(obj#253))": "cpu:7910192, mem:6727641", - " 500 ret symbol_len -> Ok(U32(15))": "cpu:7910314", + " 497 ret symbol_copy_to_slice -> Ok(())": "cpu:6705819", + " 498 push VM:e921e73a:sym#253()": "cpu:7911279, mem:6727675, objs:-/129@3be4be87, vm:1114112@ba4a7cb7/15@ea6028ca, stk:1@5a6fd02c, auth:1@1268bc31/-", + " 499 call symbol_len(Symbol(obj#253))": "cpu:7913748, mem:6727705", + " 500 ret symbol_len -> Ok(U32(15))": "cpu:7913870", " 501 call symbol_copy_to_slice(Symbol(obj#253), U32(0), 15)": "", - " 502 ret symbol_copy_to_slice -> Ok(())": "cpu:7910418", + " 502 ret symbol_copy_to_slice -> Ok(())": "cpu:7913974", " 503 call has_contract_data(Symbol(key), Instance)": " vm:-/-", - " 504 ret has_contract_data -> Ok(False)": "cpu:7911959, stk:1@95d29873", + " 504 ret has_contract_data -> Ok(False)": "cpu:7915515, stk:1@95d29873", " 505 call has_contract_data(Symbol(key), Persistent)": "", - " 506 ret has_contract_data -> Ok(False)": "cpu:7915596, mem:6728473, store:-/10@59031a7c", + " 506 ret has_contract_data -> Ok(False)": "cpu:7919152, mem:6728537, store:-/10@4d7b63f6", " 507 call has_contract_data(Symbol(key), Temporary)": "", - " 508 ret has_contract_data -> Ok(False)": "cpu:7919385, mem:6729373, store:-/11@568bb3c1", + " 508 ret has_contract_data -> Ok(False)": "cpu:7922941, mem:6729437, store:-/11@ced5c20a", " 509 pop VM:e921e73a:sym#253 -> Ok(False)": " vm:1114112@ba4a7cb7/15@ea6028ca", " 510 ret call -> Ok(False)": " vm:-/-, stk:-, auth:-/-", - " 511 call obj_cmp(Address(obj#27), Address(obj#259))": "cpu:7925949, mem:6730841, objs:-/130@c09df1af", - " 512 ret obj_cmp -> Ok(-1)": "cpu:7926241", - " 513 call obj_cmp(Address(obj#27), Address(obj#261))": "cpu:7926681, mem:6730905, objs:-/131@d548bbf8", - " 514 ret obj_cmp -> Ok(0)": "cpu:7926973", - " 515 end": "cpu:7926973, mem:6730905, prngs:-/9b4a753, objs:-/131@d548bbf8, vm:-/-, evt:3@f7990f0c, store:-/11@568bb3c1, foot:11@ce2fe551, stk:-, auth:-/-" + " 511 call obj_cmp(Address(obj#27), Address(obj#259))": "cpu:7929505, mem:6730913, objs:-/130@b4326d43", + " 512 ret obj_cmp -> Ok(-1)": "cpu:7929797", + " 513 call obj_cmp(Address(obj#27), Address(obj#261))": "cpu:7930237, mem:6730977, objs:-/131@252bf5d0", + " 514 ret obj_cmp -> Ok(0)": "cpu:7930529", + " 515 end": "cpu:7930529, mem:6730977, prngs:-/9b4a753, objs:-/131@252bf5d0, vm:-/-, evt:3@f7990f0c, store:-/11@ced5c20a, foot:11@f7a43507, stk:-, auth:-/-" } \ No newline at end of file diff --git a/soroban-env-host/src/builtin_contracts/stellar_asset_contract/asset_info.rs b/soroban-env-host/src/builtin_contracts/stellar_asset_contract/asset_info.rs index 78eacea80..f1f67273f 100644 --- a/soroban-env-host/src/builtin_contracts/stellar_asset_contract/asset_info.rs +++ b/soroban-env-host/src/builtin_contracts/stellar_asset_contract/asset_info.rs @@ -1,9 +1,9 @@ use crate::builtin_contracts::stellar_asset_contract::public_types::AssetInfo; use crate::builtin_contracts::stellar_asset_contract::storage_types::InstanceDataKey; -use crate::{host::Host, HostError}; -use soroban_env_common::{Env, StorageType, TryIntoVal}; +use crate::xdr::{Asset, ScErrorCode, ScErrorType}; +use crate::{host::Host, Env, HostError, StorageType, TryIntoVal, U32Val}; -pub fn write_asset_info(e: &Host, asset_info: AssetInfo) -> Result<(), HostError> { +pub(crate) fn write_asset_info(e: &Host, asset_info: AssetInfo) -> Result<(), HostError> { let key = InstanceDataKey::AssetInfo; e.put_contract_data( key.try_into_val(e)?, @@ -13,14 +13,68 @@ pub fn write_asset_info(e: &Host, asset_info: AssetInfo) -> Result<(), HostError Ok(()) } -pub fn read_asset_info(e: &Host) -> Result { +pub(crate) fn read_asset_info(e: &Host) -> Result { let key = InstanceDataKey::AssetInfo; let rv = e.get_contract_data(key.try_into_val(e)?, StorageType::Instance)?; rv.try_into_val(e) } -pub fn has_asset_info(e: &Host) -> Result { +pub(crate) fn has_asset_info(e: &Host) -> Result { let key = InstanceDataKey::AssetInfo; let rv = e.has_contract_data(key.try_into_val(e)?, StorageType::Instance)?; Ok(rv.try_into()?) } + +pub(crate) fn validate_asset(host: &Host, asset: &Asset) -> Result<(), HostError> { + // This reimplements the Stellar core `isAssetValid` function: + // https://github.com/stellar/stellar-core/blob/372b4270166e7aad4b741500335b5394965b14a0/src/util/types.cpp#L147 + let validate_asset_code = |code: &[u8]| { + let mut had_zero = false; + let mut non_zero_chars = 0; + for c in code.iter().copied() { + if c == 0 { + had_zero = true; + } else if had_zero { + return Err(host.err( + ScErrorType::Value, + ScErrorCode::InvalidInput, + "asset code can't have 0 character in the middle", + &[], + )); + } else { + if c > 0x7f || !c.is_ascii_alphanumeric() { + return Err(host.err( + ScErrorType::Value, + ScErrorCode::InvalidInput, + "asset code has invalid character", + &[U32Val::from(c as u32).into()], + )); + } + non_zero_chars += 1; + } + } + if non_zero_chars == 0 { + return Err(host.err( + ScErrorType::Value, + ScErrorCode::InvalidInput, + "asset code doesn't have non-0 characters", + &[], + )); + } + if non_zero_chars <= 4 && code.len() > 4 { + return Err(host.err( + ScErrorType::Value, + ScErrorCode::InvalidInput, + "asset codes with 4 characters or less should have `CreditAlphanum4` type", + &[], + )); + } + Ok(()) + }; + + match asset { + Asset::Native => Ok(()), + Asset::CreditAlphanum4(alpha_num4) => validate_asset_code(&alpha_num4.asset_code.0), + Asset::CreditAlphanum12(alpha_num12) => validate_asset_code(&alpha_num12.asset_code.0), + } +} diff --git a/soroban-env-host/src/builtin_contracts/stellar_asset_contract/contract.rs b/soroban-env-host/src/builtin_contracts/stellar_asset_contract/contract.rs index bbf727c83..2fe4c1d1e 100644 --- a/soroban-env-host/src/builtin_contracts/stellar_asset_contract/contract.rs +++ b/soroban-env-host/src/builtin_contracts/stellar_asset_contract/contract.rs @@ -5,9 +5,7 @@ use crate::builtin_contracts::contract_error::ContractError; use crate::builtin_contracts::stellar_asset_contract::allowance::{ read_allowance, spend_allowance, write_allowance, }; -use crate::builtin_contracts::stellar_asset_contract::asset_info::{ - has_asset_info, write_asset_info, -}; +use crate::builtin_contracts::stellar_asset_contract::asset_info::{has_asset_info, validate_asset, write_asset_info}; use crate::builtin_contracts::stellar_asset_contract::balance::{ is_authorized, read_balance, receive_balance, spend_balance, write_authorization, }; @@ -89,6 +87,7 @@ impl StellarAssetContract { } let asset: Asset = e.metered_from_xdr_obj(asset_bytes.into())?; + validate_asset(e, &asset)?; let curr_contract_id = e.get_current_contract_id_internal()?; let expected_contract_id = e.get_asset_contract_id_hash(asset.metered_clone(e)?)?; diff --git a/soroban-env-host/src/builtin_contracts/stellar_asset_contract/test_stellar_asset_contract.rs b/soroban-env-host/src/builtin_contracts/stellar_asset_contract/test_stellar_asset_contract.rs index 426274c2d..0a9d08576 100644 --- a/soroban-env-host/src/builtin_contracts/stellar_asset_contract/test_stellar_asset_contract.rs +++ b/soroban-env-host/src/builtin_contracts/stellar_asset_contract/test_stellar_asset_contract.rs @@ -13,20 +13,21 @@ pub(crate) struct TestStellarAssetContract<'a> { } impl<'a> TestStellarAssetContract<'a> { - pub(crate) fn new_from_asset(host: &'a Host, asset: Asset) -> Self { + pub(crate) fn new_from_asset(host: &'a Host, asset: Asset) -> Result { let mut asset_bytes_vec = Limited::new(vec![], DEFAULT_XDR_RW_LIMITS); + // Note: only asset creation should be return error, otherwise + // `unwrap`s are part of test setup and thus shouldn't be confused with + // contract creation errors we're interested in. asset.write_xdr(&mut asset_bytes_vec).unwrap(); - let address_obj = host - .create_asset_contract( - Bytes::from_slice(host, &asset_bytes_vec.inner.as_slice()) - .unwrap() - .into(), - ) - .unwrap(); - Self { + let address_obj = host.create_asset_contract( + Bytes::from_slice(host, &asset_bytes_vec.inner.as_slice()) + .unwrap() + .into(), + )?; + Ok(Self { address: Address::try_from_val(host, &address_obj).unwrap(), host, - } + }) } pub(crate) fn allowance(&self, from: Address, spender: Address) -> Result { diff --git a/soroban-env-host/src/test/stellar_asset_contract.rs b/soroban-env-host/src/test/stellar_asset_contract.rs index 2788c129a..d36d969f0 100644 --- a/soroban-env-host/src/test/stellar_asset_contract.rs +++ b/soroban-env-host/src/test/stellar_asset_contract.rs @@ -17,23 +17,16 @@ use crate::{ }, host::{frame::TestContractFrame, Frame}, testutils::generate_bytes_array, - Host, HostError, LedgerInfo, -}; -use ed25519_dalek::SigningKey; -use soroban_env_common::{ xdr::{ - self, AccountFlags, ContractEventType, ContractExecutable, InvokeContractArgs, ScAddress, - ScContractInstance, ScSymbol, ScVal, SorobanAuthorizedFunction, - SorobanAuthorizedInvocation, - }, - xdr::{ - AccountId, AlphaNum12, AlphaNum4, Asset, AssetCode12, AssetCode4, Hash, LedgerEntryData, - LedgerKey, Liabilities, PublicKey, ScErrorCode, ScErrorType, TrustLineEntry, + self, AccountFlags, AccountId, AlphaNum12, AlphaNum4, Asset, AssetCode12, AssetCode4, + ContractEventType, ContractExecutable, Hash, InvokeContractArgs, LedgerEntryData, + LedgerKey, Liabilities, PublicKey, ScAddress, ScContractInstance, ScErrorCode, ScErrorType, + ScSymbol, ScVal, SorobanAuthorizedFunction, SorobanAuthorizedInvocation, TrustLineEntry, TrustLineEntryExt, TrustLineEntryV1, TrustLineEntryV1Ext, TrustLineFlags, }, - EnvBase, Val, + Env, EnvBase, Host, HostError, LedgerInfo, Symbol, TryFromVal, TryIntoVal, Val, }; -use soroban_env_common::{Env, Symbol, TryFromVal, TryIntoVal}; +use ed25519_dalek::SigningKey; use soroban_test_wasms::{ ERR, INVOKE_CONTRACT, SAC_REENTRY_TEST_CONTRACT, SIMPLE_ACCOUNT_CONTRACT, }; @@ -80,7 +73,7 @@ impl StellarAssetContractTest { user_key_2: generate_signing_key(&host), user_key_3: generate_signing_key(&host), user_key_4: generate_signing_key(&host), - asset_code: [0_u8; 4], + asset_code: [b'a'; 4], } } @@ -112,7 +105,7 @@ impl StellarAssetContractTest { issuer: issuer_id, }); - TestStellarAssetContract::new_from_asset(&self.host, asset) + TestStellarAssetContract::new_from_asset(&self.host, asset).unwrap() } fn create_default_account(&self, user: &TestSigner) { @@ -348,7 +341,7 @@ fn test_stellar_asset_contract_smart_roundtrip() { None, 0, ); - let contract = TestStellarAssetContract::new_from_asset(&test.host, Asset::Native); + let contract = TestStellarAssetContract::new_from_asset(&test.host, Asset::Native).unwrap(); let expected_stellar_asset_contract_address = ScAddress::Contract(test.host.get_asset_contract_id_hash(Asset::Native).unwrap()); @@ -374,48 +367,30 @@ fn test_stellar_asset_contract_smart_roundtrip() { ); } -fn test_asset_init(testname: &'static str, asset_code: &[u8]) { - let test = StellarAssetContractTest::setup(testname); - - let account_id = signing_key_to_account_id(&test.user_key); - let issuer_id = signing_key_to_account_id(&test.issuer_key); - - test.create_account( - &account_id, - vec![(&test.user_key, 100)], - 10_000_000, - 1, - [1, 0, 0, 0], - None, - None, - 0, - ); - - let trustline_key = test.create_trustline( - &account_id, - &issuer_id, - asset_code, - 10_000_000, - 100_000_000, - TrustLineFlags::AuthorizedFlag as u32, - None, - ); - let asset = if asset_code.len() == 4 { +fn create_asset(issuer_id: &AccountId, asset_code: &[u8]) -> Asset { + if asset_code.len() == 4 { let mut code = [0_u8; 4]; code.clone_from_slice(asset_code); Asset::CreditAlphanum4(AlphaNum4 { asset_code: AssetCode4(code), - issuer: issuer_id, + issuer: issuer_id.clone(), }) } else { let mut code = [0_u8; 12]; code.clone_from_slice(asset_code); Asset::CreditAlphanum12(AlphaNum12 { asset_code: AssetCode12(code), - issuer: issuer_id, + issuer: issuer_id.clone(), }) - }; - let contract = TestStellarAssetContract::new_from_asset(&test.host, asset.clone()); + } +} + +fn test_asset_init(testname: &'static str, asset_code: &[u8]) { + let test = StellarAssetContractTest::setup(testname); + let issuer_id = signing_key_to_account_id(&test.issuer_key); + let asset = create_asset(&issuer_id, asset_code); + + let contract = TestStellarAssetContract::new_from_asset(&test.host, asset.clone()).unwrap(); let expected_stellar_asset_contract_address = ScAddress::Contract(test.host.get_asset_contract_id_hash(asset).unwrap()); assert_eq!( @@ -440,6 +415,27 @@ fn test_asset_init(testname: &'static str, asset_code: &[u8]) { assert_eq!(name, expected); + let account_id = signing_key_to_account_id(&test.user_key); + test.create_account( + &account_id, + vec![(&test.user_key, 100)], + 10_000_000, + 1, + [1, 0, 0, 0], + None, + None, + 0, + ); + + let trustline_key = test.create_trustline( + &account_id, + &issuer_id, + asset_code, + 10_000_000, + 100_000_000, + TrustLineFlags::AuthorizedFlag as u32, + None, + ); let user = TestSigner::account_with_multisig(&account_id, vec![&test.user_key]); assert_eq!(test.get_trustline_balance(&trustline_key), 10_000_000); @@ -450,31 +446,56 @@ fn test_asset_init(testname: &'static str, asset_code: &[u8]) { } #[test] -fn test_asset4_smart_init() { - test_asset_init(function_name!(), &[b'z', b'a', b'b', 100]); +fn test_asset4_init() { + test_asset_init(function_name!(), b"zA9Z"); } #[test] -fn test_asset12_smart_init() { - test_asset_init( - function_name!(), - &[ - 65, 76, b'a', b'b', b'a', b'b', b'c', b'a', b'b', b'a', b'b', b'c', - ], - ); +fn test_asset12_init() { + test_asset_init(function_name!(), b"123def456XYZ"); } #[test] -fn test_asset4_smart_leading_zero_init() { - test_asset_init(function_name!(), &[b'z', b'a', 0, 0]); +fn test_asset4_trailing_zero_init() { + test_asset_init(function_name!(), b"Az\0\0"); } #[test] -fn test_asset12_smart_leading_zero_init() { - test_asset_init( - function_name!(), - &[65, 76, b'a', b'b', b'a', b'b', b'c', b'a', b'b', b'a', 0, 0], - ); +fn test_asset12_trailing_zero_init() { + test_asset_init(function_name!(), b"789Az\0\0\0\0\0\0\0"); +} + +#[test] +fn test_do_not_init_contract_for_invalid_asset() { + let test = StellarAssetContractTest::setup(function_name!()); + let issuer_id = signing_key_to_account_id(&test.issuer_key); + + let run_test = |asset_code| { + let asset = create_asset(&issuer_id, asset_code); + let res = TestStellarAssetContract::new_from_asset(&test.host, asset.clone()); + assert!(res.is_err()); + let e = res.err().unwrap(); + assert!(e.error.is_type(ScErrorType::Value)); + assert!(e.error.is_code(ScErrorCode::InvalidInput)); + }; + // All zero + run_test(b"\0\0\0\0"); + run_test(b"\0\0\0\0\0\0\0\0\0\0\0\0"); + // Leading zero + run_test(b"\0ABC"); + run_test(b"\0Abc12\0\0\0\0\0\0"); + // Zero in the middle + run_test(b"A\0BC"); + run_test(b"Abc\012\0\0\0\0\0\0"); + // Non-alphanumberic character + run_test(b"$ABC"); + run_test(b"A_BC"); + run_test(b"A\x11\0\0"); + run_test(b"Abc12!\0\0\0\0\0\0"); + run_test(b"Abc1 2\0\0\0\0\0\0"); + run_test(b"Abc1\xff\0\0\0\0\0\0\0"); + // Too short alphanum-12 asset + run_test(b"Abc1\0\0\0\0\0\0\0\0"); } #[test] @@ -971,7 +992,7 @@ fn test_burn() { #[test] fn test_cannot_burn_native() { let test = StellarAssetContractTest::setup(function_name!()); - let contract = TestStellarAssetContract::new_from_asset(&test.host, Asset::Native); + let contract = TestStellarAssetContract::new_from_asset(&test.host, Asset::Native).unwrap(); let user_acc_id = signing_key_to_account_id(&test.user_key); let user = TestSigner::account_with_multisig(&user_acc_id, vec![&test.user_key]); @@ -1404,7 +1425,7 @@ fn test_set_admin() { #[test] fn test_account_balance() { let test = StellarAssetContractTest::setup(function_name!()); - let contract = TestStellarAssetContract::new_from_asset(&test.host, Asset::Native); + let contract = TestStellarAssetContract::new_from_asset(&test.host, Asset::Native).unwrap(); let user_acc_id = signing_key_to_account_id(&test.user_key); let user_addr = account_to_address(&test.host, user_acc_id.clone()); @@ -2067,7 +2088,7 @@ fn test_classic_account_multisig_auth() { None, 0, ); - let contract = TestStellarAssetContract::new_from_asset(&test.host, Asset::Native); + let contract = TestStellarAssetContract::new_from_asset(&test.host, Asset::Native).unwrap(); let receiver = TestSigner::account(&test.user_key).address(&test.host); // Success: account weight (60) + 40 = 100 @@ -2340,7 +2361,7 @@ fn test_stellar_asset_contract_classic_balance_boundaries( expected_min_balance: i64, expected_max_balance: i64, ) { - let contract = TestStellarAssetContract::new_from_asset(&test.host, Asset::Native); + let contract = TestStellarAssetContract::new_from_asset(&test.host, Asset::Native).unwrap(); let new_balance_key = generate_signing_key(&test.host); let new_balance_acc = signing_key_to_account_id(&new_balance_key); @@ -2658,7 +2679,8 @@ fn test_wrapped_asset_classic_balance_boundaries( test.host.u256_from_account(&issuer_id).unwrap(), )), }), - ); + ) + .unwrap(); // Try to do transfer that would leave balance lower than min. assert_eq!( to_contract_err( @@ -2850,7 +2872,8 @@ fn test_classic_transfers_not_possible_for_unauthorized_asset() { test.host.u256_from_account(&issuer_id).unwrap(), )), }), - ); + ) + .unwrap(); // Authorized to transfer contract @@ -3142,16 +3165,16 @@ fn test_sac_reentry_is_not_allowed() { let issuer_id = signing_key_to_account_id(&test.issuer_key); test.create_default_account(&issuer); let asset_1 = Asset::CreditAlphanum4(AlphaNum4 { - asset_code: AssetCode4([1; 4]), + asset_code: AssetCode4([b'c'; 4]), issuer: issuer_id.clone(), }); let asset_2 = Asset::CreditAlphanum4(AlphaNum4 { - asset_code: AssetCode4([2; 4]), + asset_code: AssetCode4([b'Z'; 4]), issuer: issuer_id, }); - let contract_1 = TestStellarAssetContract::new_from_asset(&test.host, asset_1); - let contract_2 = TestStellarAssetContract::new_from_asset(&test.host, asset_2); + let contract_1 = TestStellarAssetContract::new_from_asset(&test.host, asset_1).unwrap(); + let contract_2 = TestStellarAssetContract::new_from_asset(&test.host, asset_2).unwrap(); let account_contract_addr_obj = test .host From 0db8a15469b47775ba0290399a7251f664f0b220 Mon Sep 17 00:00:00 2001 From: Dmytro Kozhevin Date: Thu, 30 Nov 2023 14:03:07 -0500 Subject: [PATCH 2/2] !fixup fmt --- .../src/builtin_contracts/stellar_asset_contract/contract.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/soroban-env-host/src/builtin_contracts/stellar_asset_contract/contract.rs b/soroban-env-host/src/builtin_contracts/stellar_asset_contract/contract.rs index 2fe4c1d1e..fc887da7d 100644 --- a/soroban-env-host/src/builtin_contracts/stellar_asset_contract/contract.rs +++ b/soroban-env-host/src/builtin_contracts/stellar_asset_contract/contract.rs @@ -5,7 +5,9 @@ use crate::builtin_contracts::contract_error::ContractError; use crate::builtin_contracts::stellar_asset_contract::allowance::{ read_allowance, spend_allowance, write_allowance, }; -use crate::builtin_contracts::stellar_asset_contract::asset_info::{has_asset_info, validate_asset, write_asset_info}; +use crate::builtin_contracts::stellar_asset_contract::asset_info::{ + has_asset_info, validate_asset, write_asset_info, +}; use crate::builtin_contracts::stellar_asset_contract::balance::{ is_authorized, read_balance, receive_balance, spend_balance, write_authorization, };