diff --git a/radix-engine-tests/assets/flamegraphs/faucet-lock-fee.json b/radix-engine-tests/assets/flamegraphs/faucet-lock-fee.json
index 6273ec1ae41..b186fbae35b 100644
--- a/radix-engine-tests/assets/flamegraphs/faucet-lock-fee.json
+++ b/radix-engine-tests/assets/flamegraphs/faucet-lock-fee.json
@@ -1,83 +1,4 @@
[
- {
- "depth": "0",
- "item": {
- "variant_id": 2,
- "variant_name": "Execution",
- "fields": {
- "simple_name": "ValidateTxPayload",
- "item": {
- "variant_id": 1,
- "variant_name": "ValidateTxPayload",
- "fields": {
- "size": "75"
- }
- },
- "cost_units": 3000
- }
- }
- },
- {
- "depth": "0",
- "item": {
- "variant_id": 2,
- "variant_name": "Execution",
- "fields": {
- "simple_name": "VerifyTxSignatures",
- "item": {
- "variant_id": 0,
- "variant_name": "VerifyTxSignatures",
- "fields": {
- "num_signatures": "1"
- }
- },
- "cost_units": 7000
- }
- }
- },
- {
- "depth": "0",
- "item": {
- "variant_id": 2,
- "variant_name": "Execution",
- "fields": {
- "simple_name": "RefCheck",
- "item": {
- "variant_id": 2,
- "variant_name": "RefCheck",
- "fields": {
- "event": {
- "variant_id": 0,
- "variant_name": "IOAccess",
- "fields": [
- {
- "variant_id": 0,
- "variant_name": "ReadFromDb",
- "fields": [
- {
- "node_id": {
- "hex": "c0566318c6318c64f798cacc6318c6318cf7be8af78a78f8a6318c6318c6"
- },
- "partition_number": 0,
- "substate_key": {
- "variant_id": 0,
- "variant_name": "Field",
- "fields": [
- 0
- ]
- }
- },
- "118"
- ]
- }
- ]
- }
- }
- },
- "cost_units": 40011
- }
- }
- },
{
"depth": "0",
"item": {
@@ -86,7 +7,7 @@
"fields": {
"simple_name": "AllocateNodeId",
"item": {
- "variant_id": 8,
+ "variant_id": 10,
"variant_name": "AllocateNodeId",
"fields": []
},
@@ -102,7 +23,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -221,7 +142,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -275,7 +196,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -329,7 +250,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -355,7 +276,7 @@
"fields": {
"simple_name": "PinNode",
"item": {
- "variant_id": 11,
+ "variant_id": 13,
"variant_name": "PinNode",
"fields": {
"node_id": {
@@ -375,7 +296,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -414,7 +335,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -459,7 +380,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -515,7 +436,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -543,7 +464,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -605,7 +526,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -673,7 +594,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -712,7 +633,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -757,7 +678,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -813,7 +734,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -841,7 +762,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -894,7 +815,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -918,7 +839,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -957,7 +878,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -1002,7 +923,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -1058,7 +979,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -1086,7 +1007,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -1208,7 +1129,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -1232,7 +1153,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -1271,7 +1192,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -1316,7 +1237,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -1372,7 +1293,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -1400,7 +1321,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -1743,7 +1664,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -1767,7 +1688,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -1806,7 +1727,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -1851,7 +1772,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -1907,7 +1828,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -1935,7 +1856,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -1991,7 +1912,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -2015,7 +1936,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -2054,7 +1975,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -2099,7 +2020,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -2155,7 +2076,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -2183,7 +2104,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -2238,7 +2159,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -2262,7 +2183,7 @@
"fields": {
"simple_name": "AllocateNodeId",
"item": {
- "variant_id": 8,
+ "variant_id": 10,
"variant_name": "AllocateNodeId",
"fields": []
},
@@ -2278,7 +2199,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -2383,7 +2304,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -2437,7 +2358,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -2491,7 +2412,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -2517,7 +2438,7 @@
"fields": {
"simple_name": "PinNode",
"item": {
- "variant_id": 11,
+ "variant_id": 13,
"variant_name": "PinNode",
"fields": {
"node_id": {
@@ -2537,7 +2458,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -2574,7 +2495,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -2602,7 +2523,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -2689,7 +2610,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -2713,7 +2634,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -2750,7 +2671,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -2778,7 +2699,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -2865,7 +2786,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -2889,7 +2810,7 @@
"fields": {
"simple_name": "AllocateNodeId",
"item": {
- "variant_id": 8,
+ "variant_id": 10,
"variant_name": "AllocateNodeId",
"fields": []
},
@@ -2905,7 +2826,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -3048,7 +2969,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -3102,7 +3023,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -3156,7 +3077,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -3182,7 +3103,7 @@
"fields": {
"simple_name": "PinNode",
"item": {
- "variant_id": 11,
+ "variant_id": 13,
"variant_name": "PinNode",
"fields": {
"node_id": {
@@ -3202,7 +3123,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -3239,7 +3160,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -3267,7 +3188,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -3354,7 +3275,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -3378,7 +3299,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -3417,7 +3338,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -3462,7 +3383,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -3518,7 +3439,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -3546,7 +3467,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -3608,7 +3529,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -3632,7 +3553,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -3669,7 +3590,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -3697,7 +3618,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -3784,7 +3705,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -3898,7 +3819,7 @@
"fields": {
"simple_name": "BeforeInvoke",
"item": {
- "variant_id": 6,
+ "variant_id": 8,
"variant_name": "BeforeInvoke",
"fields": {
"actor": {
@@ -3992,7 +3913,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4029,7 +3950,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4072,7 +3993,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4126,7 +4047,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4154,7 +4075,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -4243,7 +4164,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -4267,7 +4188,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4306,7 +4227,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4351,7 +4272,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4407,7 +4328,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4435,7 +4356,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -4491,7 +4412,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -4515,7 +4436,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4554,7 +4475,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4599,7 +4520,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4655,7 +4576,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4683,7 +4604,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -4736,7 +4657,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -4760,7 +4681,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4799,7 +4720,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4844,7 +4765,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4900,7 +4821,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -4928,7 +4849,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -5220,7 +5141,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -5244,7 +5165,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -5281,7 +5202,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -5309,7 +5230,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -5396,7 +5317,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -5420,7 +5341,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -5459,7 +5380,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -5504,7 +5425,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -5560,7 +5481,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -5588,7 +5509,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -5908,7 +5829,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -5932,7 +5853,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -5971,7 +5892,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -6016,7 +5937,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -6072,7 +5993,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -6100,7 +6021,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -6156,7 +6077,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -6180,7 +6101,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -6219,7 +6140,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -6264,7 +6185,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -6320,7 +6241,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -6348,7 +6269,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -6403,7 +6324,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -6427,7 +6348,7 @@
"fields": {
"simple_name": "PrepareWasmCode",
"item": {
- "variant_id": 5,
+ "variant_id": 7,
"variant_name": "PrepareWasmCode",
"fields": {
"size": "176933"
@@ -6445,7 +6366,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -6469,7 +6390,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -6493,7 +6414,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -6517,7 +6438,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -6541,7 +6462,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -6565,7 +6486,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -6589,7 +6510,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -6613,7 +6534,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -6637,7 +6558,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -6661,7 +6582,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -6698,7 +6619,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -6726,7 +6647,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -6813,7 +6734,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -6837,7 +6758,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -6874,7 +6795,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -6917,7 +6838,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -6971,7 +6892,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -6999,7 +6920,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -7051,7 +6972,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -7103,7 +7024,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7127,7 +7048,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7151,7 +7072,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7175,7 +7096,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7199,7 +7120,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7223,7 +7144,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7247,7 +7168,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7271,7 +7192,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7295,7 +7216,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7319,7 +7240,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7343,7 +7264,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7367,7 +7288,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7391,7 +7312,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7415,7 +7336,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7439,7 +7360,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7463,7 +7384,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -7487,7 +7408,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -7524,7 +7445,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -7567,7 +7488,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -7621,7 +7542,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -7649,7 +7570,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -7716,7 +7637,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -7740,7 +7661,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -7777,7 +7698,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -7805,7 +7726,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -7872,7 +7793,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -7896,7 +7817,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -7933,7 +7854,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -7961,7 +7882,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -8044,7 +7965,7 @@
"fields": {
"simple_name": "AllocateNodeId",
"item": {
- "variant_id": 8,
+ "variant_id": 10,
"variant_name": "AllocateNodeId",
"fields": []
},
@@ -8060,7 +7981,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -8208,7 +8129,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -8262,7 +8183,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -8316,7 +8237,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -8342,7 +8263,7 @@
"fields": {
"simple_name": "PinNode",
"item": {
- "variant_id": 11,
+ "variant_id": 13,
"variant_name": "PinNode",
"fields": {
"node_id": {
@@ -8362,7 +8283,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -8386,7 +8307,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -8423,7 +8344,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -8451,7 +8372,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -8518,7 +8439,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -8542,7 +8463,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -8581,7 +8502,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -8626,7 +8547,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -8682,7 +8603,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -8710,7 +8631,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -8861,7 +8782,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -8885,7 +8806,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -8922,7 +8843,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -8950,7 +8871,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -9017,7 +8938,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -9108,7 +9029,7 @@
"fields": {
"simple_name": "BeforeInvoke",
"item": {
- "variant_id": 6,
+ "variant_id": 8,
"variant_name": "BeforeInvoke",
"fields": {
"actor": {
@@ -9181,7 +9102,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -9218,7 +9139,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -9261,7 +9182,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -9315,7 +9236,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -9343,7 +9264,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -9430,7 +9351,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -9454,7 +9375,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -9493,7 +9414,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -9538,7 +9459,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -9594,7 +9515,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -9622,7 +9543,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -9675,7 +9596,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -9699,7 +9620,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -9738,7 +9659,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -9783,7 +9704,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -9839,7 +9760,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -9867,7 +9788,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -10773,7 +10694,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -10797,7 +10718,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -10834,7 +10755,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -10862,7 +10783,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -10929,7 +10850,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -10953,7 +10874,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -10992,7 +10913,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -11037,7 +10958,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -11093,7 +11014,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -11121,7 +11042,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -12413,7 +12334,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -12437,7 +12358,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -12476,7 +12397,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -12521,7 +12442,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -12577,7 +12498,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -12605,7 +12526,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -12661,7 +12582,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -12685,7 +12606,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -12724,7 +12645,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -12769,7 +12690,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -12825,7 +12746,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -12853,7 +12774,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -12908,7 +12829,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -12932,7 +12853,7 @@
"fields": {
"simple_name": "RunNativeCode::get_amount_FungibleVault",
"item": {
- "variant_id": 3,
+ "variant_id": 5,
"variant_name": "RunNativeCode",
"fields": {
"package_address": {
@@ -12956,7 +12877,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -12993,7 +12914,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -13021,7 +12942,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -13088,7 +13009,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -13112,7 +13033,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -13149,7 +13070,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -13192,7 +13113,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -13246,7 +13167,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -13274,7 +13195,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -13322,7 +13243,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -13346,7 +13267,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -13383,7 +13304,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -13411,7 +13332,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -13478,7 +13399,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -13502,7 +13423,7 @@
"fields": {
"simple_name": "MarkSubstateAsTransient",
"item": {
- "variant_id": 17,
+ "variant_id": 19,
"variant_name": "MarkSubstateAsTransient",
"fields": {
"node_id": {
@@ -13530,7 +13451,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -13567,7 +13488,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -13621,7 +13542,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -13649,7 +13570,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -13681,7 +13602,7 @@
"fields": {
"simple_name": "AfterInvoke",
"item": {
- "variant_id": 7,
+ "variant_id": 9,
"variant_name": "AfterInvoke",
"fields": {
"output_size": "26"
@@ -13699,7 +13620,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -13736,7 +13657,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -13764,7 +13685,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -13852,7 +13773,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -13935,7 +13856,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -13991,7 +13912,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -14015,7 +13936,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -14041,7 +13962,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -14078,7 +13999,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -14106,7 +14027,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -14168,7 +14089,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -14192,7 +14113,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -14231,7 +14152,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -14276,7 +14197,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -14332,7 +14253,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -14360,7 +14281,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -15017,7 +14938,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -15041,7 +14962,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -15095,7 +15016,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -15149,7 +15070,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -15297,7 +15218,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15321,7 +15242,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15345,7 +15266,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15369,7 +15290,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15393,7 +15314,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15417,7 +15338,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15441,7 +15362,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15465,7 +15386,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15489,7 +15410,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15513,7 +15434,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15537,7 +15458,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15561,7 +15482,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15585,7 +15506,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15609,7 +15530,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15633,7 +15554,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15657,7 +15578,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15681,7 +15602,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -15705,7 +15626,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -15742,7 +15663,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -15770,7 +15691,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -15837,7 +15758,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -15861,7 +15782,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -15898,7 +15819,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -15926,7 +15847,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -15993,7 +15914,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -16017,7 +15938,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -16054,7 +15975,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -16082,7 +16003,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -16165,7 +16086,7 @@
"fields": {
"simple_name": "AllocateNodeId",
"item": {
- "variant_id": 8,
+ "variant_id": 10,
"variant_name": "AllocateNodeId",
"fields": []
},
@@ -16181,7 +16102,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -16329,7 +16250,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -16383,7 +16304,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -16437,7 +16358,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -16463,7 +16384,7 @@
"fields": {
"simple_name": "PinNode",
"item": {
- "variant_id": 11,
+ "variant_id": 13,
"variant_name": "PinNode",
"fields": {
"node_id": {
@@ -16483,7 +16404,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -16507,7 +16428,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -16544,7 +16465,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -16572,7 +16493,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -16639,7 +16560,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -16663,7 +16584,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -16700,7 +16621,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -16728,7 +16649,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -16795,7 +16716,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -16819,7 +16740,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalFungibleResourceManager",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -16858,7 +16779,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalFungibleResourceManager",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -16903,7 +16824,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalFungibleResourceManager",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -16959,7 +16880,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalFungibleResourceManager",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -16987,7 +16908,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -17043,7 +16964,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -17137,7 +17058,7 @@
"fields": {
"simple_name": "BeforeInvoke",
"item": {
- "variant_id": 6,
+ "variant_id": 8,
"variant_name": "BeforeInvoke",
"fields": {
"actor": {
@@ -17210,7 +17131,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -17247,7 +17168,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -17275,7 +17196,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -17362,7 +17283,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -17386,7 +17307,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -17425,7 +17346,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -17453,7 +17374,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -17506,7 +17427,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -17530,7 +17451,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -17567,7 +17488,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -17595,7 +17516,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -17662,7 +17583,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -17686,7 +17607,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -17725,7 +17646,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -17753,7 +17674,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -17809,7 +17730,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -17833,7 +17754,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -17872,7 +17793,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -17900,7 +17821,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -17955,7 +17876,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -17979,7 +17900,7 @@
"fields": {
"simple_name": "RunNativeCode::lock_fee",
"item": {
- "variant_id": 3,
+ "variant_id": 5,
"variant_name": "RunNativeCode",
"fields": {
"package_address": {
@@ -18003,7 +17924,7 @@
"fields": {
"simple_name": "QueryActor",
"item": {
- "variant_id": 26,
+ "variant_id": 28,
"variant_name": "QueryActor",
"fields": []
},
@@ -18019,7 +17940,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -18056,7 +17977,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -18084,7 +18005,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -18151,7 +18072,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -18175,7 +18096,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalFungibleResourceManager",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -18212,7 +18133,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalFungibleResourceManager",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -18255,7 +18176,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalFungibleResourceManager",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -18309,7 +18230,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalFungibleResourceManager",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -18337,7 +18258,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -18427,7 +18348,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -18451,7 +18372,7 @@
"fields": {
"simple_name": "QueryActor",
"item": {
- "variant_id": 26,
+ "variant_id": 28,
"variant_name": "QueryActor",
"fields": []
},
@@ -18467,7 +18388,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -18504,7 +18425,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -18532,7 +18453,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -18599,7 +18520,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -18623,7 +18544,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -18660,7 +18581,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -18688,7 +18609,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -18755,7 +18676,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -18779,7 +18700,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalFungibleResourceManager",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -18816,7 +18737,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalFungibleResourceManager",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -18844,7 +18765,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -18934,7 +18855,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -18958,7 +18879,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -18997,7 +18918,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -19042,7 +18963,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -19098,7 +19019,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -19126,7 +19047,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -19900,7 +19821,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -19924,7 +19845,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalFungibleResourceManager",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -19961,7 +19882,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalFungibleResourceManager",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -20004,7 +19925,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalFungibleResourceManager",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -20058,7 +19979,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalFungibleResourceManager",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -20086,7 +20007,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -20134,7 +20055,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -20158,7 +20079,7 @@
"fields": {
"simple_name": "LockFee",
"item": {
- "variant_id": 23,
+ "variant_id": 25,
"variant_name": "LockFee",
"fields": []
},
@@ -20174,7 +20095,7 @@
"fields": {
"simple_name": "EmitEvent",
"item": {
- "variant_id": 29,
+ "variant_id": 31,
"variant_name": "EmitEvent",
"fields": {
"size": "28"
@@ -20192,7 +20113,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -20229,7 +20150,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -20257,7 +20178,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -20324,7 +20245,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -20348,7 +20269,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -20385,7 +20306,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -20413,7 +20334,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -20461,7 +20382,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -20509,7 +20430,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -20552,7 +20473,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -20608,7 +20529,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -20640,7 +20561,7 @@
"fields": {
"simple_name": "AfterInvoke",
"item": {
- "variant_id": 7,
+ "variant_id": 9,
"variant_name": "AfterInvoke",
"fields": {
"output_size": "3"
@@ -20658,7 +20579,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -20695,7 +20616,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -20723,7 +20644,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -20811,7 +20732,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -20894,7 +20815,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -20950,7 +20871,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -20974,7 +20895,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -21000,7 +20921,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -21037,7 +20958,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -21065,7 +20986,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -21127,7 +21048,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -21151,7 +21072,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -21205,7 +21126,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -21259,7 +21180,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -21407,7 +21328,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -21431,7 +21352,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -21455,7 +21376,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -21479,7 +21400,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -21503,7 +21424,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -21527,7 +21448,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -21551,7 +21472,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -21575,7 +21496,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -21599,7 +21520,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -21623,7 +21544,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -21647,7 +21568,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -21671,7 +21592,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -21695,7 +21616,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -21719,7 +21640,7 @@
"fields": {
"simple_name": "RunWasmCode::Faucet_lock_fee",
"item": {
- "variant_id": 4,
+ "variant_id": 6,
"variant_name": "RunWasmCode",
"fields": {
"package_address": {
@@ -21743,7 +21664,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -21780,7 +21701,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalFungibleVault",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -21808,7 +21729,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -21875,7 +21796,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -21899,7 +21820,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalKeyValueStore",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -21936,7 +21857,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalKeyValueStore",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -21979,7 +21900,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalKeyValueStore",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -22033,7 +21954,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalKeyValueStore",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -22061,7 +21982,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -22128,7 +22049,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -22152,7 +22073,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -22199,7 +22120,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -22255,7 +22176,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -22287,7 +22208,7 @@
"fields": {
"simple_name": "AfterInvoke",
"item": {
- "variant_id": 7,
+ "variant_id": 9,
"variant_name": "AfterInvoke",
"fields": {
"output_size": "3"
@@ -22305,7 +22226,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -22342,7 +22263,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -22370,7 +22291,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -22453,7 +22374,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -22531,7 +22452,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -22587,7 +22508,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -22611,7 +22532,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -22637,7 +22558,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -22674,7 +22595,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -22702,7 +22623,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -22764,7 +22685,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -22788,7 +22709,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -22842,7 +22763,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -22896,7 +22817,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -23039,7 +22960,7 @@
"fields": {
"simple_name": "AllocateNodeId",
"item": {
- "variant_id": 8,
+ "variant_id": 10,
"variant_name": "AllocateNodeId",
"fields": []
},
@@ -23055,7 +22976,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -23198,7 +23119,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -23252,7 +23173,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -23306,7 +23227,7 @@
"fields": {
"simple_name": "CreateNode",
"item": {
- "variant_id": 9,
+ "variant_id": 11,
"variant_name": "CreateNode",
"fields": {
"event": {
@@ -23332,7 +23253,7 @@
"fields": {
"simple_name": "PinNode",
"item": {
- "variant_id": 11,
+ "variant_id": 13,
"variant_name": "PinNode",
"fields": {
"node_id": {
@@ -23352,7 +23273,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -23391,7 +23312,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -23436,7 +23357,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -23492,7 +23413,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -23520,7 +23441,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -23582,7 +23503,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -23606,7 +23527,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -23643,7 +23564,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -23671,7 +23592,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -23733,7 +23654,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -23757,7 +23678,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -23796,7 +23717,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -23841,7 +23762,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -23897,7 +23818,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -23925,7 +23846,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -24518,7 +24439,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -24579,7 +24500,7 @@
"fields": {
"simple_name": "BeforeInvoke",
"item": {
- "variant_id": 6,
+ "variant_id": 8,
"variant_name": "BeforeInvoke",
"fields": {
"actor": {
@@ -24617,7 +24538,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -24654,7 +24575,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -24682,7 +24603,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -24769,7 +24690,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -24793,7 +24714,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -24832,7 +24753,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -24877,7 +24798,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -24933,7 +24854,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -24961,7 +24882,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -25014,7 +24935,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -25038,7 +24959,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -25077,7 +24998,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -25122,7 +25043,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -25178,7 +25099,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -25206,7 +25127,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -25792,7 +25713,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -25816,7 +25737,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -25853,7 +25774,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -25881,7 +25802,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -25943,7 +25864,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -25967,7 +25888,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -26006,7 +25927,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -26034,7 +25955,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -26090,7 +26011,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -26114,7 +26035,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -26153,7 +26074,7 @@
"fields": {
"simple_name": "OpenSubstate::GlobalPackage",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -26181,7 +26102,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -26236,7 +26157,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -26260,7 +26181,7 @@
"fields": {
"simple_name": "RunNativeCode::Worktop_drop",
"item": {
- "variant_id": 3,
+ "variant_id": 5,
"variant_name": "RunNativeCode",
"fields": {
"package_address": {
@@ -26284,7 +26205,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -26321,7 +26242,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -26349,7 +26270,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -26394,7 +26315,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -26434,7 +26355,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -26490,7 +26411,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -26514,7 +26435,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -26551,7 +26472,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -26579,7 +26500,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -26641,7 +26562,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -26665,7 +26586,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -26691,7 +26612,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -26728,7 +26649,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -26756,7 +26677,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -26818,7 +26739,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -26842,7 +26763,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -26896,7 +26817,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -26950,7 +26871,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -27063,7 +26984,7 @@
"fields": {
"simple_name": "AfterInvoke",
"item": {
- "variant_id": 7,
+ "variant_id": 9,
"variant_name": "AfterInvoke",
"fields": {
"output_size": "3"
@@ -27081,7 +27002,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -27118,7 +27039,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -27146,7 +27067,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -27229,7 +27150,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -27307,7 +27228,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -27363,7 +27284,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -27387,7 +27308,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -27413,7 +27334,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -27450,7 +27371,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -27478,7 +27399,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -27540,7 +27461,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -27564,7 +27485,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -27618,7 +27539,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -27672,7 +27593,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -27823,7 +27744,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -27860,7 +27781,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -27888,7 +27809,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -27947,7 +27868,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -28001,7 +27922,7 @@
"fields": {
"simple_name": "WriteSubstate",
"item": {
- "variant_id": 15,
+ "variant_id": 17,
"variant_name": "WriteSubstate",
"fields": {
"event": {
@@ -28057,7 +27978,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -28081,7 +28002,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -28107,7 +28028,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -28144,7 +28065,7 @@
"fields": {
"simple_name": "OpenSubstate::InternalGenericComponent",
"item": {
- "variant_id": 13,
+ "variant_id": 15,
"variant_name": "OpenSubstate",
"fields": {
"event": {
@@ -28172,7 +28093,7 @@
"fields": {
"simple_name": "ReadSubstate",
"item": {
- "variant_id": 14,
+ "variant_id": 16,
"variant_name": "ReadSubstate",
"fields": {
"event": {
@@ -28234,7 +28155,7 @@
"fields": {
"simple_name": "CloseSubstate",
"item": {
- "variant_id": 16,
+ "variant_id": 18,
"variant_name": "CloseSubstate",
"fields": {
"event": {
@@ -28258,7 +28179,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -28312,7 +28233,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
@@ -28366,7 +28287,7 @@
"fields": {
"simple_name": "DropNode",
"item": {
- "variant_id": 10,
+ "variant_id": 12,
"variant_name": "DropNode",
"fields": {
"event": {
diff --git a/radix-engine-tests/assets/flamegraphs/faucet-lock-fee.svg b/radix-engine-tests/assets/flamegraphs/faucet-lock-fee.svg
index 686cb334e4e..541d7f3dbc0 100644
--- a/radix-engine-tests/assets/flamegraphs/faucet-lock-fee.svg
+++ b/radix-engine-tests/assets/flamegraphs/faucet-lock-fee.svg
@@ -488,4 +488,4 @@ function search(term) {
function format_percent(n) {
return n.toFixed(4) + "%";
}
-]]>faucet-lock-fee Reset ZoomSearch
\ No newline at end of file
+]]>faucet-lock-fee Reset ZoomSearch
\ No newline at end of file
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/access-controller-v2/costings/001--access-controller-v2-instantiate.txt b/radix-transaction-scenarios/generated-examples/bottlenose/access-controller-v2/costings/001--access-controller-v2-instantiate.txt
index 264b23f7db7..6a62517ea09 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/access-controller-v2/costings/001--access-controller-v2-instantiate.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/access-controller-v2/costings/001--access-controller-v2-instantiate.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 846, 0.0%
- AllocateNodeId , 3201, 0.0%
- BeforeInvoke , 5962, 0.1%
+- CheckReference , 40011, 0.6%
- CloseSubstate , 45795, 0.7%
- CreateNode , 29642, 0.4%
- DropNode , 45022, 0.7%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- QueryActor , 2500, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 928648, 13.6%
-- RefCheck , 40011, 0.6%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.4%
- RunNativeCode::Worktop_take_all , 14602, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/access-controller-v2/costings/002--access-controller-v2-deposit-fees-xrd.txt b/radix-transaction-scenarios/generated-examples/bottlenose/access-controller-v2/costings/002--access-controller-v2-deposit-fees-xrd.txt
index c92808239ef..65084d1493b 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/access-controller-v2/costings/002--access-controller-v2-deposit-fees-xrd.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/access-controller-v2/costings/002--access-controller-v2-deposit-fees-xrd.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 520, 0.0%
- AllocateNodeId , 1843, 0.0%
- BeforeInvoke , 1796, 0.0%
+- CheckReference , 80023, 1.4%
- CloseSubstate , 38184, 0.7%
- CreateNode , 16554, 0.3%
- DropNode , 28158, 0.5%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- QueryActor , 2500, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 869096, 15.0%
-- RefCheck , 80023, 1.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
- RunNativeCode::Worktop_take_all , 14602, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/access-controller-v2/costings/003--access-controller-v2-lock-fee-and-recover.txt b/radix-transaction-scenarios/generated-examples/bottlenose/access-controller-v2/costings/003--access-controller-v2-lock-fee-and-recover.txt
index 3a282ab15a0..107b90598de 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/access-controller-v2/costings/003--access-controller-v2-lock-fee-and-recover.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/access-controller-v2/costings/003--access-controller-v2-lock-fee-and-recover.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 48, 0.0%
- AllocateNodeId , 970, 0.0%
- BeforeInvoke , 2434, 0.1%
+- CheckReference , 40012, 1.6%
- CloseSubstate , 21801, 0.9%
- CreateNode , 8836, 0.3%
- DropNode , 15706, 0.6%
@@ -22,7 +23,6 @@ Execution Cost Breakdown ,
- PinNode , 120, 0.0%
- QueryActor , 3000, 0.1%
- ReadSubstate , 110229, 4.4%
-- RefCheck , 40012, 1.6%
- RunNativeCode::Worktop_drop , 17918, 0.7%
- RunNativeCode::initiate_recovery_as_primary , 62671, 2.5%
- RunNativeCode::lock_fee , 45243, 1.8%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/001--account-authorized-depositors-configure-accounts.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/001--account-authorized-depositors-configure-accounts.txt
index 0be6cea71a8..b73aeb93e9d 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/001--account-authorized-depositors-configure-accounts.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/001--account-authorized-depositors-configure-accounts.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 868, 0.0%
- AllocateNodeId , 3686, 0.1%
- BeforeInvoke , 4842, 0.1%
+- CheckReference , 40011, 0.7%
- CloseSubstate , 50052, 0.8%
- CreateNode , 33614, 0.5%
- DropNode , 52718, 0.9%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.8%
- QueryActor , 2000, 0.0%
- ReadSubstate , 535627, 8.7%
-- RefCheck , 40011, 0.7%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/002--account-authorized-depositors-attempt-deposit-success.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/002--account-authorized-depositors-attempt-deposit-success.txt
index ce7714f6bfe..41aec61003e 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/002--account-authorized-depositors-attempt-deposit-success.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/002--account-authorized-depositors-attempt-deposit-success.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 692, 0.0%
- AllocateNodeId , 2522, 0.0%
- BeforeInvoke , 3412, 0.0%
+- CheckReference , 80026, 1.1%
- CloseSubstate , 56631, 0.8%
- CreateNode , 22676, 0.3%
- DropNode , 39089, 0.5%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- QueryActor , 4500, 0.1%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 910037, 12.5%
-- RefCheck , 80026, 1.1%
- RunNativeCode::AuthZone_assert_access_rule , 13204, 0.2%
- RunNativeCode::AuthZone_push , 23850, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/003--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-present.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/003--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-present.txt
index 0618b1a5f3e..48eadde6de9 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/003--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-present.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/003--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-present.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 386, 0.0%
- AllocateNodeId , 1455, 0.0%
- BeforeInvoke , 1566, 0.0%
+- CheckReference , 80026, 1.4%
- CloseSubstate , 31476, 0.5%
- CreateNode , 13152, 0.2%
- DropNode , 15890, 0.3%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- QueryActor , 2500, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 843043, 14.6%
-- RefCheck , 80026, 1.4%
- RunNativeCode::AuthZone_assert_access_rule , 13204, 0.2%
- RunNativeCode::Worktop_put , 29033, 0.5%
- RunNativeCode::Worktop_take_all , 14602, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/004--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-an-authorized-depositor.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/004--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-an-authorized-depositor.txt
index a96c7fa9ffc..1fb40d3dd40 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/004--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-an-authorized-depositor.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_authorized_depositors/costings/004--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-an-authorized-depositor.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 566, 0.0%
- AllocateNodeId , 1843, 0.0%
- BeforeInvoke , 2028, 0.0%
+- CheckReference , 40011, 0.7%
- CloseSubstate , 39861, 0.7%
- CreateNode , 16558, 0.3%
- DropNode , 23607, 0.4%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- QueryActor , 1500, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 868490, 14.4%
-- RefCheck , 40011, 0.7%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 58066, 1.0%
- RunNativeCode::Worktop_take_all , 14602, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/001--account-locker-create-accounts.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/001--account-locker-create-accounts.txt
index a31a47a35ca..f6ff97834fd 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/001--account-locker-create-accounts.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/001--account-locker-create-accounts.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1030, 0.0%
- AllocateNodeId , 4462, 0.1%
- BeforeInvoke , 4270, 0.1%
+- CheckReference , 40011, 0.9%
- CloseSubstate , 33798, 0.7%
- CreateNode , 36994, 0.8%
- DropNode , 58711, 1.3%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.5%
- QueryActor , 1000, 0.0%
- ReadSubstate , 482491, 10.3%
-- RefCheck , 40011, 0.9%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::create , 122960, 2.6%
- RunNativeCode::create_advanced , 409035, 8.7%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/002--account-locker-create-account-locker.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/002--account-locker-create-account-locker.txt
index 07c690e74c1..ce84b007581 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/002--account-locker-create-account-locker.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/002--account-locker-create-account-locker.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 840, 0.0%
- AllocateNodeId , 3007, 0.1%
- BeforeInvoke , 3836, 0.1%
+- CheckReference , 120033, 2.2%
- CloseSubstate , 41409, 0.8%
- CreateNode , 26628, 0.5%
- DropNode , 41608, 0.8%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.4%
- QueryActor , 2000, 0.0%
- ReadSubstate , 526530, 9.6%
-- RefCheck , 120033, 2.2%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/003--account-locker-create-resources.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/003--account-locker-create-resources.txt
index 9df7f2b703f..f5a54c366ef 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/003--account-locker-create-resources.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/003--account-locker-create-resources.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 454, 0.0%
- AllocateNodeId , 2134, 0.1%
- BeforeInvoke , 2636, 0.1%
+- CheckReference , 40011, 1.0%
- CloseSubstate , 19866, 0.5%
- CreateNode , 19096, 0.5%
- DropNode , 29440, 0.7%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.7%
- QueryActor , 1000, 0.0%
- ReadSubstate , 474905, 11.7%
-- RefCheck , 40011, 1.0%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::create , 49184, 1.2%
- RunNativeCode::create_FungibleResourceManager , 59493, 1.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/004--account-locker-setting-up-account-deposit-rules.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/004--account-locker-setting-up-account-deposit-rules.txt
index fdfceb669e8..2c951ab70a2 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/004--account-locker-setting-up-account-deposit-rules.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/004--account-locker-setting-up-account-deposit-rules.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 94, 0.0%
- AllocateNodeId , 970, 0.0%
- BeforeInvoke , 1256, 0.0%
+- CheckReference , 240081, 4.9%
- CloseSubstate , 22059, 0.5%
- CreateNode , 9170, 0.2%
- DropNode , 16040, 0.3%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.3%
- QueryActor , 1000, 0.0%
- ReadSubstate , 452257, 9.3%
-- RefCheck , 240081, 4.9%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::add_authorized_depositor , 41242, 0.8%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/005--account-locker-send-fungibles-and-try-direct-deposit-succeeds.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/005--account-locker-send-fungibles-and-try-direct-deposit-succeeds.txt
index d62a5bc5ad1..68ad55406c2 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/005--account-locker-send-fungibles-and-try-direct-deposit-succeeds.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/005--account-locker-send-fungibles-and-try-direct-deposit-succeeds.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 556, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3242, 0.1%
+- CheckReference , 240076, 3.9%
- CloseSubstate , 49665, 0.8%
- CreateNode , 19640, 0.3%
- DropNode , 33992, 0.6%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.8%
- QueryActor , 4500, 0.1%
- ReadSubstate , 540415, 8.8%
-- RefCheck , 240076, 3.9%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/006--account-locker-send-fungibles-and-try-direct-deposit-refunds.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/006--account-locker-send-fungibles-and-try-direct-deposit-refunds.txt
index accfa1faf17..8e11691924a 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/006--account-locker-send-fungibles-and-try-direct-deposit-refunds.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/006--account-locker-send-fungibles-and-try-direct-deposit-refunds.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 670, 0.0%
- AllocateNodeId , 2425, 0.0%
- BeforeInvoke , 3328, 0.1%
+- CheckReference , 240076, 3.8%
- CloseSubstate , 52632, 0.8%
- CreateNode , 21376, 0.3%
- DropNode , 35707, 0.6%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.6%
- QueryActor , 4500, 0.1%
- ReadSubstate , 546948, 8.6%
-- RefCheck , 240076, 3.8%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/007--account-locker-send-fungibles-and-dont-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/007--account-locker-send-fungibles-and-dont-try-direct-deposit.txt
index 35a794cb9e1..ac8265b7711 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/007--account-locker-send-fungibles-and-dont-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/007--account-locker-send-fungibles-and-dont-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 548, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 2924, 0.0%
+- CheckReference , 240076, 4.1%
- CloseSubstate , 47214, 0.8%
- CreateNode , 19574, 0.3%
- DropNode , 32531, 0.6%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.0%
- QueryActor , 4000, 0.1%
- ReadSubstate , 534821, 9.1%
-- RefCheck , 240076, 4.1%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/008--account-locker-airdrop-fungibles-and-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/008--account-locker-airdrop-fungibles-and-try-direct-deposit.txt
index c723ec42ed1..40d9ddf0d13 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/008--account-locker-airdrop-fungibles-and-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/008--account-locker-airdrop-fungibles-and-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1054, 0.0%
- AllocateNodeId , 3686, 0.0%
- BeforeInvoke , 5316, 0.1%
+- CheckReference , 320098, 4.2%
- CloseSubstate , 82044, 1.1%
- CreateNode , 33290, 0.4%
- DropNode , 57947, 0.8%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 4.6%
- QueryActor , 6500, 0.1%
- ReadSubstate , 614013, 8.0%
-- RefCheck , 320098, 4.2%
- RunNativeCode::AuthZone_push , 23850, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/009--account-locker-airdrop-fungibles-and-dont-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/009--account-locker-airdrop-fungibles-and-dont-try-direct-deposit.txt
index d4dff121e0e..d7285e95f3a 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/009--account-locker-airdrop-fungibles-and-dont-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/009--account-locker-airdrop-fungibles-and-dont-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 916, 0.0%
- AllocateNodeId , 3395, 0.0%
- BeforeInvoke , 4276, 0.1%
+- CheckReference , 320098, 4.7%
- CloseSubstate , 71853, 1.1%
- CreateNode , 30648, 0.4%
- DropNode , 51849, 0.8%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.2%
- QueryActor , 5000, 0.1%
- ReadSubstate , 591763, 8.7%
-- RefCheck , 320098, 4.7%
- RunNativeCode::AuthZone_push , 23850, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/010--account-locker-send-non-fungibles-and-try-direct-deposit-succeeds.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/010--account-locker-send-non-fungibles-and-try-direct-deposit-succeeds.txt
index 1d1263fbc97..c7c0a8b7d67 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/010--account-locker-send-non-fungibles-and-try-direct-deposit-succeeds.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/010--account-locker-send-non-fungibles-and-try-direct-deposit-succeeds.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 530, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3256, 0.0%
+- CheckReference , 240081, 3.6%
- CloseSubstate , 50697, 0.8%
- CreateNode , 19630, 0.3%
- DropNode , 33976, 0.5%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.3%
- QueryActor , 5000, 0.1%
- ReadSubstate , 580616, 8.6%
-- RefCheck , 240081, 3.6%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/011--account-locker-send-non-fungibles-and-try-direct-deposit-refunds.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/011--account-locker-send-non-fungibles-and-try-direct-deposit-refunds.txt
index 1d1263fbc97..c7c0a8b7d67 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/011--account-locker-send-non-fungibles-and-try-direct-deposit-refunds.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/011--account-locker-send-non-fungibles-and-try-direct-deposit-refunds.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 530, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3256, 0.0%
+- CheckReference , 240081, 3.6%
- CloseSubstate , 50697, 0.8%
- CreateNode , 19630, 0.3%
- DropNode , 33976, 0.5%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.3%
- QueryActor , 5000, 0.1%
- ReadSubstate , 580616, 8.6%
-- RefCheck , 240081, 3.6%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/012--account-locker-send-non-fungibles-and-dont-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/012--account-locker-send-non-fungibles-and-dont-try-direct-deposit.txt
index 8ffcf6f5392..c4f016a4935 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/012--account-locker-send-non-fungibles-and-dont-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/012--account-locker-send-non-fungibles-and-dont-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 522, 0.0%
- AllocateNodeId , 2134, 0.0%
- BeforeInvoke , 2938, 0.0%
+- CheckReference , 240081, 3.8%
- CloseSubstate , 48117, 0.8%
- CreateNode , 18856, 0.3%
- DropNode , 32515, 0.5%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.5%
- QueryActor , 4500, 0.1%
- ReadSubstate , 575061, 9.0%
-- RefCheck , 240081, 3.8%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/013--account-locker-airdrop-non-fungibles-by-amount-and-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/013--account-locker-airdrop-non-fungibles-by-amount-and-try-direct-deposit.txt
index 54615a182ae..e5a283ca612 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/013--account-locker-airdrop-non-fungibles-by-amount-and-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/013--account-locker-airdrop-non-fungibles-by-amount-and-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 950, 0.0%
- AllocateNodeId , 3686, 0.0%
- BeforeInvoke , 5474, 0.1%
+- CheckReference , 320103, 3.7%
- CloseSubstate , 82173, 1.0%
- CreateNode , 33268, 0.4%
- DropNode , 57865, 0.7%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 4.1%
- QueryActor , 7000, 0.1%
- ReadSubstate , 654155, 7.6%
-- RefCheck , 320103, 3.7%
- RunNativeCode::AuthZone_push , 23850, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 29033, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/014--account-locker-airdrop-non-fungibles-by-amount-and-dont-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/014--account-locker-airdrop-non-fungibles-by-amount-and-dont-try-direct-deposit.txt
index a3088a8d79c..b3780c54526 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/014--account-locker-airdrop-non-fungibles-by-amount-and-dont-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/014--account-locker-airdrop-non-fungibles-by-amount-and-dont-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 838, 0.0%
- AllocateNodeId , 3298, 0.0%
- BeforeInvoke , 4402, 0.1%
+- CheckReference , 320103, 4.2%
- CloseSubstate , 72369, 0.9%
- CreateNode , 29918, 0.4%
- DropNode , 51767, 0.7%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 4.6%
- QueryActor , 5500, 0.1%
- ReadSubstate , 632838, 8.2%
-- RefCheck , 320103, 4.2%
- RunNativeCode::AuthZone_push , 23850, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/015--account-locker-airdrop-non-fungibles-by-ids-and-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/015--account-locker-airdrop-non-fungibles-by-ids-and-try-direct-deposit.txt
index ec51f47424d..a49204d3767 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/015--account-locker-airdrop-non-fungibles-by-ids-and-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/015--account-locker-airdrop-non-fungibles-by-ids-and-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 886, 0.0%
- AllocateNodeId , 3492, 0.0%
- BeforeInvoke , 5300, 0.1%
+- CheckReference , 320103, 3.8%
- CloseSubstate , 79980, 0.9%
- CreateNode , 31630, 0.4%
- DropNode , 56308, 0.7%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 4.2%
- QueryActor , 6500, 0.1%
- ReadSubstate , 648006, 7.7%
-- RefCheck , 320103, 3.8%
- RunNativeCode::AuthZone_push , 23850, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 29033, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/016--account-locker-airdrop-non-fungibles-by-ids-and-dont-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/016--account-locker-airdrop-non-fungibles-by-ids-and-dont-try-direct-deposit.txt
index 8f9672b6637..f3cdfd618dc 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/016--account-locker-airdrop-non-fungibles-by-ids-and-dont-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/016--account-locker-airdrop-non-fungibles-by-ids-and-dont-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 774, 0.0%
- AllocateNodeId , 3104, 0.0%
- BeforeInvoke , 4228, 0.1%
+- CheckReference , 320103, 4.2%
- CloseSubstate , 70176, 0.9%
- CreateNode , 28280, 0.4%
- DropNode , 50210, 0.7%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 4.7%
- QueryActor , 5000, 0.1%
- ReadSubstate , 626689, 8.3%
-- RefCheck , 320103, 4.2%
- RunNativeCode::AuthZone_push , 23850, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/017--account-locker-global-caller-badge-is-an-authorized-depositor.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/017--account-locker-global-caller-badge-is-an-authorized-depositor.txt
index d62a5bc5ad1..68ad55406c2 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/017--account-locker-global-caller-badge-is-an-authorized-depositor.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/017--account-locker-global-caller-badge-is-an-authorized-depositor.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 556, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3242, 0.1%
+- CheckReference , 240076, 3.9%
- CloseSubstate , 49665, 0.8%
- CreateNode , 19640, 0.3%
- DropNode , 33992, 0.6%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.8%
- QueryActor , 4500, 0.1%
- ReadSubstate , 540415, 8.8%
-- RefCheck , 240076, 3.9%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/018--account-locker-claim-fungibles-by-amount.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/018--account-locker-claim-fungibles-by-amount.txt
index ef1434c7f01..920fde6b2f8 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/018--account-locker-claim-fungibles-by-amount.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/018--account-locker-claim-fungibles-by-amount.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 676, 0.0%
- AllocateNodeId , 1940, 0.0%
- BeforeInvoke , 2138, 0.0%
+- CheckReference , 160050, 2.9%
- CloseSubstate , 41409, 0.7%
- CreateNode , 17662, 0.3%
- DropNode , 29953, 0.5%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.3%
- QueryActor , 3500, 0.1%
- ReadSubstate , 523801, 9.3%
-- RefCheck , 160050, 2.9%
- RunNativeCode::AuthZone_assert_access_rule , 13204, 0.2%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/019--account-locker-claim-non-fungibles-by-amount.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/019--account-locker-claim-non-fungibles-by-amount.txt
index 31f80cf043c..864fa15518c 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/019--account-locker-claim-non-fungibles-by-amount.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/019--account-locker-claim-non-fungibles-by-amount.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 560, 0.0%
- AllocateNodeId , 1746, 0.0%
- BeforeInvoke , 2100, 0.0%
+- CheckReference , 160055, 2.8%
- CloseSubstate , 38829, 0.7%
- CreateNode , 16014, 0.3%
- DrainSubstates , 80545, 1.4%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.3%
- QueryActor , 3000, 0.1%
- ReadSubstate , 522841, 9.3%
-- RefCheck , 160055, 2.8%
- RunNativeCode::AuthZone_assert_access_rule , 13204, 0.2%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/020--account-locker-claim-non-fungibles-by-ids.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/020--account-locker-claim-non-fungibles-by-ids.txt
index e00c803573f..dc49f42b21c 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/020--account-locker-claim-non-fungibles-by-ids.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/020--account-locker-claim-non-fungibles-by-ids.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 560, 0.0%
- AllocateNodeId , 1746, 0.0%
- BeforeInvoke , 2104, 0.0%
+- CheckReference , 160055, 2.9%
- CloseSubstate , 38829, 0.7%
- CreateNode , 16014, 0.3%
- DropNode , 28380, 0.5%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.3%
- QueryActor , 3000, 0.1%
- ReadSubstate , 522841, 9.3%
-- RefCheck , 160055, 2.9%
- RemoveSubstate , 40717, 0.7%
- RunNativeCode::AuthZone_assert_access_rule , 13204, 0.2%
- RunNativeCode::Worktop_drain , 11224, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/021--account-locker-recover-fungibles-by-amount.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/021--account-locker-recover-fungibles-by-amount.txt
index a3508d9779e..1d2e2dc9ece 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/021--account-locker-recover-fungibles-by-amount.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/021--account-locker-recover-fungibles-by-amount.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 604, 0.0%
- AllocateNodeId , 2134, 0.0%
- BeforeInvoke , 3048, 0.1%
+- CheckReference , 240076, 4.0%
- CloseSubstate , 50181, 0.8%
- CreateNode , 19322, 0.3%
- DropNode , 34436, 0.6%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.9%
- QueryActor , 3000, 0.0%
- ReadSubstate , 531199, 8.8%
-- RefCheck , 240076, 4.0%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/022--account-locker-recover-non-fungibles-by-amount.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/022--account-locker-recover-non-fungibles-by-amount.txt
index 776288b9db0..69571729104 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/022--account-locker-recover-non-fungibles-by-amount.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/022--account-locker-recover-non-fungibles-by-amount.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 552, 0.0%
- AllocateNodeId , 2134, 0.0%
- BeforeInvoke , 3112, 0.0%
+- CheckReference , 240081, 3.8%
- CloseSubstate , 50439, 0.8%
- CreateNode , 19306, 0.3%
- DrainSubstates , 40545, 0.6%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.6%
- QueryActor , 3000, 0.0%
- ReadSubstate , 547853, 8.7%
-- RefCheck , 240081, 3.8%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/023--account-locker-recover-non-fungibles-by-ids.txt b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/023--account-locker-recover-non-fungibles-by-ids.txt
index 560a94fbed5..c9539c4d246 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/023--account-locker-recover-non-fungibles-by-ids.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/account_locker/costings/023--account-locker-recover-non-fungibles-by-ids.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 616, 0.0%
- AllocateNodeId , 2328, 0.0%
- BeforeInvoke , 3218, 0.0%
+- CheckReference , 240081, 3.6%
- CloseSubstate , 53406, 0.8%
- CreateNode , 20944, 0.3%
- DropNode , 35977, 0.5%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.3%
- QueryActor , 3500, 0.1%
- ReadSubstate , 586958, 8.8%
-- RefCheck , 240081, 3.6%
- RemoveSubstate , 40717, 0.6%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drain , 11224, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/001--fungible-max-div-create.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/001--fungible-max-div-create.txt
index dc92bd93390..249235b713a 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/001--fungible-max-div-create.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/001--fungible-max-div-create.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 716, 0.0%
- AllocateNodeId , 2813, 0.1%
- BeforeInvoke , 3538, 0.1%
+- CheckReference , 40011, 0.8%
- CloseSubstate , 38700, 0.7%
- CreateNode , 25120, 0.5%
- DropNode , 39703, 0.7%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.7%
- QueryActor , 2000, 0.0%
- ReadSubstate , 511687, 9.7%
-- RefCheck , 40011, 0.8%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/002--fungible-max-div-mint.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/002--fungible-max-div-mint.txt
index 96e7df88e26..be66643229c 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/002--fungible-max-div-mint.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/002--fungible-max-div-mint.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 324, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1382, 0.0%
+- CheckReference , 80028, 1.8%
- CloseSubstate , 29541, 0.7%
- CreateNode , 12092, 0.3%
- DropNode , 21710, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.0%
- QueryActor , 2500, 0.1%
- ReadSubstate , 482480, 11.0%
-- RefCheck , 80028, 1.8%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/003--fungible-max-div-burn.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/003--fungible-max-div-burn.txt
index f4410845b3a..6393c8656ba 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/003--fungible-max-div-burn.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/003--fungible-max-div-burn.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 378, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1456, 0.0%
+- CheckReference , 80028, 1.8%
- CloseSubstate , 29670, 0.7%
- CreateNode , 12220, 0.3%
- DropNode , 21838, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.1%
- QueryActor , 2500, 0.1%
- ReadSubstate , 483435, 11.0%
-- RefCheck , 80028, 1.8%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
- RunNativeCode::Worktop_take_all , 14602, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/004--fungible-max-div-transfer-32-times.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/004--fungible-max-div-transfer-32-times.txt
index 0b0f2d859fd..99eb926dc07 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/004--fungible-max-div-transfer-32-times.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/004--fungible-max-div-transfer-32-times.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 8446, 0.1%
- AllocateNodeId , 24056, 0.1%
- BeforeInvoke , 28576, 0.2%
+- CheckReference , 80028, 0.5%
- CloseSubstate , 538317, 3.3%
- CreateNode , 215252, 1.3%
- DropNode , 382515, 2.4%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 2.2%
- QueryActor , 18500, 0.1%
- ReadSubstate , 1596076, 9.8%
-- RefCheck , 80028, 0.5%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::Worktop_put , 29033, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/005--fungible-max-div-freeze-withdraw.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/005--fungible-max-div-freeze-withdraw.txt
index 628a41abd7a..f67c55ec6d3 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/005--fungible-max-div-freeze-withdraw.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/005--fungible-max-div-freeze-withdraw.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 612, 0.0%
+- CheckReference , 80022, 2.7%
- CloseSubstate , 12900, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 409280, 13.8%
-- RefCheck , 80022, 2.7%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::freeze_FungibleVault , 19090, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/006--fungible-max-div-freeze-deposit.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/006--fungible-max-div-freeze-deposit.txt
index 628a41abd7a..f67c55ec6d3 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/006--fungible-max-div-freeze-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/006--fungible-max-div-freeze-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 612, 0.0%
+- CheckReference , 80022, 2.7%
- CloseSubstate , 12900, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 409280, 13.8%
-- RefCheck , 80022, 2.7%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::freeze_FungibleVault , 19090, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/007--fungible-max-div-freeze-burn.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/007--fungible-max-div-freeze-burn.txt
index 628a41abd7a..f67c55ec6d3 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/007--fungible-max-div-freeze-burn.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/007--fungible-max-div-freeze-burn.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 612, 0.0%
+- CheckReference , 80022, 2.7%
- CloseSubstate , 12900, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 409280, 13.8%
-- RefCheck , 80022, 2.7%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::freeze_FungibleVault , 19090, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/008--fungible-max-div-recall-frozen-vault.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/008--fungible-max-div-recall-frozen-vault.txt
index 5e0f325f0cd..7cb1a32fc51 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/008--fungible-max-div-recall-frozen-vault.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/008--fungible-max-div-recall-frozen-vault.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 324, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1386, 0.0%
+- CheckReference , 80022, 1.8%
- CloseSubstate , 29670, 0.7%
- CreateNode , 12220, 0.3%
- DropNode , 21838, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.1%
- QueryActor , 2000, 0.0%
- ReadSubstate , 471908, 10.9%
-- RefCheck , 80022, 1.8%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/009--fungible-max-div-unfreeze-withdraw.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/009--fungible-max-div-unfreeze-withdraw.txt
index 4d32bece341..eccdc3c3fe8 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/009--fungible-max-div-unfreeze-withdraw.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/009--fungible-max-div-unfreeze-withdraw.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 616, 0.0%
+- CheckReference , 80022, 2.7%
- CloseSubstate , 12900, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 409280, 13.8%
-- RefCheck , 80022, 2.7%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/010--fungible-max-div-unfreeze-deposit.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/010--fungible-max-div-unfreeze-deposit.txt
index 4d32bece341..eccdc3c3fe8 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/010--fungible-max-div-unfreeze-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/010--fungible-max-div-unfreeze-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 616, 0.0%
+- CheckReference , 80022, 2.7%
- CloseSubstate , 12900, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 409280, 13.8%
-- RefCheck , 80022, 2.7%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/011--fungible-max-div-unfreeze-burn.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/011--fungible-max-div-unfreeze-burn.txt
index 4d32bece341..eccdc3c3fe8 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/011--fungible-max-div-unfreeze-burn.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/011--fungible-max-div-unfreeze-burn.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 616, 0.0%
+- CheckReference , 80022, 2.7%
- CloseSubstate , 12900, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 409280, 13.8%
-- RefCheck , 80022, 2.7%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/012--fungible-max-div-recall-unfrozen-vault.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/012--fungible-max-div-recall-unfrozen-vault.txt
index 45e340168cd..9a0f754dfcd 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/012--fungible-max-div-recall-unfrozen-vault.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/012--fungible-max-div-recall-unfrozen-vault.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 324, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1386, 0.0%
+- CheckReference , 80022, 1.9%
- CloseSubstate , 29670, 0.7%
- CreateNode , 12220, 0.3%
- DropNode , 21838, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.3%
- QueryActor , 2000, 0.0%
- ReadSubstate , 471908, 11.1%
-- RefCheck , 80022, 1.9%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/013--fungible-max-div-freeze-withdraw-again.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/013--fungible-max-div-freeze-withdraw-again.txt
index 628a41abd7a..f67c55ec6d3 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/013--fungible-max-div-freeze-withdraw-again.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/013--fungible-max-div-freeze-withdraw-again.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 612, 0.0%
+- CheckReference , 80022, 2.7%
- CloseSubstate , 12900, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 409280, 13.8%
-- RefCheck , 80022, 2.7%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::freeze_FungibleVault , 19090, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/014--fungible-min-div-create.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/014--fungible-min-div-create.txt
index c79b65132a7..37507874433 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/014--fungible-min-div-create.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/014--fungible-min-div-create.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 582, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 2518, 0.0%
+- CheckReference , 40011, 0.8%
- CloseSubstate , 34701, 0.7%
- CreateNode , 19638, 0.4%
- DropNode , 31725, 0.6%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.0%
- QueryActor , 2000, 0.0%
- ReadSubstate , 504182, 10.0%
-- RefCheck , 40011, 0.8%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/015--fungible-min-div-mint-correct-granularity.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/015--fungible-min-div-mint-correct-granularity.txt
index 96e7df88e26..be66643229c 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/015--fungible-min-div-mint-correct-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/015--fungible-min-div-mint-correct-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 324, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1382, 0.0%
+- CheckReference , 80028, 1.8%
- CloseSubstate , 29541, 0.7%
- CreateNode , 12092, 0.3%
- DropNode , 21710, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.0%
- QueryActor , 2500, 0.1%
- ReadSubstate , 482480, 11.0%
-- RefCheck , 80028, 1.8%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/016--fungible-min-div-mint-wrong-granularity.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/016--fungible-min-div-mint-wrong-granularity.txt
index ab7b4440281..8a4c3cd2656 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/016--fungible-min-div-mint-wrong-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/016--fungible-min-div-mint-wrong-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 64, 0.0%
- AllocateNodeId , 582, 0.0%
- BeforeInvoke , 478, 0.0%
+- CheckReference , 80028, 2.8%
- CloseSubstate , 10449, 0.4%
- CreateNode , 5114, 0.2%
- DropNode , 4939, 0.2%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.4%
- QueryActor , 1500, 0.1%
- ReadSubstate , 410643, 14.3%
-- RefCheck , 80028, 2.8%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.6%
- RunNativeCode::mint_FungibleResourceManager , 39230, 1.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/017--fungible-min-div-transfer-correct-granularity.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/017--fungible-min-div-transfer-correct-granularity.txt
index b18142780e9..e6928f3952b 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/017--fungible-min-div-transfer-correct-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/017--fungible-min-div-transfer-correct-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 504, 0.0%
- AllocateNodeId , 1746, 0.0%
- BeforeInvoke , 1764, 0.0%
+- CheckReference , 80028, 1.6%
- CloseSubstate , 38184, 0.8%
- CreateNode , 15850, 0.3%
- DropNode , 26729, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.1%
- QueryActor , 2500, 0.1%
- ReadSubstate , 502555, 10.1%
-- RefCheck , 80028, 1.6%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/018--fungible-min-div-transfer-wrong-granularity.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/018--fungible-min-div-transfer-wrong-granularity.txt
index 26b5edf1375..4ba3afe66e5 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/018--fungible-min-div-transfer-wrong-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/018--fungible-min-div-transfer-wrong-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 64, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 672, 0.0%
+- CheckReference , 80028, 2.3%
- CloseSubstate , 13674, 0.4%
- CreateNode , 6222, 0.2%
- DropNode , 4939, 0.1%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 10.0%
- QueryActor , 1500, 0.0%
- ReadSubstate , 427787, 12.1%
-- RefCheck , 80028, 2.3%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.4%
- RunNativeCode::lock_fee , 45243, 1.3%
- RunNativeCode::take_FungibleVault , 42457, 1.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/019--fungible-min-div-create-proof-correct-granularity.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/019--fungible-min-div-create-proof-correct-granularity.txt
index 757451db1bb..81380cc4bb9 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/019--fungible-min-div-create-proof-correct-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/019--fungible-min-div-create-proof-correct-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 234, 0.0%
- AllocateNodeId , 1164, 0.0%
- BeforeInvoke , 1878, 0.0%
+- CheckReference , 80028, 1.9%
- CloseSubstate , 25671, 0.6%
- CreateNode , 10256, 0.2%
- DropNode , 18500, 0.4%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.4%
- QueryActor , 2000, 0.0%
- ReadSubstate , 460928, 11.0%
-- RefCheck , 80028, 1.9%
- RunNativeCode::AuthZone_push , 23850, 0.6%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::create_proof_of_amount , 62543, 1.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/020--fungible-min-div-create-proof-wrong-granularity.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/020--fungible-min-div-create-proof-wrong-granularity.txt
index 4c7d120d862..963011d5ff0 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/020--fungible-min-div-create-proof-wrong-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/020--fungible-min-div-create-proof-wrong-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 64, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 736, 0.0%
+- CheckReference , 80028, 2.3%
- CloseSubstate , 12900, 0.4%
- CreateNode , 6222, 0.2%
- DropNode , 4939, 0.1%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 10.3%
- QueryActor , 1000, 0.0%
- ReadSubstate , 425887, 12.3%
-- RefCheck , 80028, 2.3%
- RunNativeCode::create_proof_of_amount , 62543, 1.8%
- RunNativeCode::create_proof_of_amount_FungibleVault , 38091, 1.1%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/021--fungible-min-div-recall-correct-granularity.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/021--fungible-min-div-recall-correct-granularity.txt
index 45e340168cd..9a0f754dfcd 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/021--fungible-min-div-recall-correct-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/021--fungible-min-div-recall-correct-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 324, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1386, 0.0%
+- CheckReference , 80022, 1.9%
- CloseSubstate , 29670, 0.7%
- CreateNode , 12220, 0.3%
- DropNode , 21838, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.3%
- QueryActor , 2000, 0.0%
- ReadSubstate , 471908, 11.1%
-- RefCheck , 80022, 1.9%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/022--fungible-min-div-recall-wrong-granularity.txt b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/022--fungible-min-div-recall-wrong-granularity.txt
index 35c06956226..d8e8623c80c 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/022--fungible-min-div-recall-wrong-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/fungible_resource/costings/022--fungible-min-div-recall-wrong-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 64, 0.0%
- AllocateNodeId , 582, 0.0%
- BeforeInvoke , 482, 0.0%
+- CheckReference , 80022, 2.9%
- CloseSubstate , 10578, 0.4%
- CreateNode , 5242, 0.2%
- DropNode , 4939, 0.2%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.8%
- QueryActor , 1500, 0.1%
- ReadSubstate , 399533, 14.4%
-- RefCheck , 80022, 2.9%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.6%
- RunNativeCode::recall_FungibleVault , 42221, 1.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/global_n_owned/costings/001--global_n_owned_emitting_events.txt b/radix-transaction-scenarios/generated-examples/bottlenose/global_n_owned/costings/001--global_n_owned_emitting_events.txt
index 9916989e351..11aebec826f 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/global_n_owned/costings/001--global_n_owned_emitting_events.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/global_n_owned/costings/001--global_n_owned_emitting_events.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 530, 0.0%
- AllocateNodeId , 2619, 0.0%
- BeforeInvoke , 174964, 1.2%
+- CheckReference , 40011, 0.3%
- CloseSubstate , 27477, 0.2%
- CreateNode , 477934, 3.2%
- DropNode , 33867, 0.2%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 1197496, 8.0%
- QueryActor , 1500, 0.0%
- ReadSubstate , 1333382, 8.9%
-- RefCheck , 40011, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::create , 49184, 0.3%
- RunNativeCode::create_empty_vault_FungibleResourceManager , 35570, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/kv_store_with_remote_type/costings/001--kv-store-with-remote-type.txt b/radix-transaction-scenarios/generated-examples/bottlenose/kv_store_with_remote_type/costings/001--kv-store-with-remote-type.txt
index 775e2fefc32..82cb87e4ae4 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/kv_store_with_remote_type/costings/001--kv-store-with-remote-type.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/kv_store_with_remote_type/costings/001--kv-store-with-remote-type.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 460, 0.0%
- AllocateNodeId , 2425, 0.0%
- BeforeInvoke , 208346, 1.4%
+- CheckReference , 40011, 0.3%
- CloseSubstate , 23220, 0.2%
- CreateNode , 568884, 3.8%
- DropNode , 30637, 0.2%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 695384, 4.6%
- QueryActor , 1500, 0.0%
- ReadSubstate , 820968, 5.5%
-- RefCheck , 40011, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::create , 49184, 0.3%
- RunNativeCode::create_empty_vault_FungibleResourceManager , 35570, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/max_transaction/costings/001--max_transaction-publish-package.txt b/radix-transaction-scenarios/generated-examples/bottlenose/max_transaction/costings/001--max_transaction-publish-package.txt
index 7786cca499b..4f70e7774f2 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/max_transaction/costings/001--max_transaction-publish-package.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/max_transaction/costings/001--max_transaction-publish-package.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 460, 0.0%
- AllocateNodeId , 2425, 0.0%
- BeforeInvoke , 248008, 1.5%
+- CheckReference , 40011, 0.2%
- CloseSubstate , 22962, 0.1%
- CreateNode , 671640, 4.0%
- DropNode , 30679, 0.2%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 757840, 4.5%
- QueryActor , 2000, 0.0%
- ReadSubstate , 883771, 5.2%
-- RefCheck , 40011, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::create , 49184, 0.3%
- RunNativeCode::create_empty_vault_FungibleResourceManager , 35570, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/max_transaction/costings/002--max_transaction-with-large-events.txt b/radix-transaction-scenarios/generated-examples/bottlenose/max_transaction/costings/002--max_transaction-with-large-events.txt
index 3ed54aab256..f38547525e0 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/max_transaction/costings/002--max_transaction-with-large-events.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/max_transaction/costings/002--max_transaction-with-large-events.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 644, 0.0%
+- CheckReference , 80024, 0.4%
- CloseSubstate , 11997, 0.1%
- CreateNode , 6032, 0.0%
- DropNode , 10841, 0.1%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 757840, 3.6%
- QueryActor , 1000, 0.0%
- ReadSubstate , 811962, 3.8%
-- RefCheck , 80024, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.1%
- RunNativeCode::lock_fee , 45243, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/max_transaction/costings/003--max_transaction-with-large-state-updates.txt b/radix-transaction-scenarios/generated-examples/bottlenose/max_transaction/costings/003--max_transaction-with-large-state-updates.txt
index 9cf1d530ced..bdfd24917cf 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/max_transaction/costings/003--max_transaction-with-large-state-updates.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/max_transaction/costings/003--max_transaction-with-large-state-updates.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 630, 0.0%
+- CheckReference , 80023, 0.1%
- CloseSubstate , 18576, 0.0%
- CreateNode , 6032, 0.0%
- DropNode , 10841, 0.0%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 757840, 0.8%
- QueryActor , 1000, 0.0%
- ReadSubstate , 821597, 0.9%
-- RefCheck , 80023, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.0%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.0%
- RunNativeCode::lock_fee , 45243, 0.0%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/001--maya-router-create-accounts.txt b/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/001--maya-router-create-accounts.txt
index e7e71cf224b..d246a2ba2fb 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/001--maya-router-create-accounts.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/001--maya-router-create-accounts.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 454, 0.0%
- AllocateNodeId , 2134, 0.1%
- BeforeInvoke , 2020, 0.0%
+- CheckReference , 40011, 1.0%
- CloseSubstate , 20640, 0.5%
- CreateNode , 17866, 0.4%
- DropNode , 29026, 0.7%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.5%
- QueryActor , 1000, 0.0%
- ReadSubstate , 456187, 11.0%
-- RefCheck , 40011, 1.0%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::create , 49184, 1.2%
- RunNativeCode::create_advanced , 163614, 3.9%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/002--faucet-top-up.txt b/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/002--faucet-top-up.txt
index add6aa7ad99..551dd31222d 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/002--faucet-top-up.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/002--faucet-top-up.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 520, 0.0%
- AllocateNodeId , 1843, 0.0%
- BeforeInvoke , 1796, 0.0%
+- CheckReference , 80022, 1.3%
- CloseSubstate , 39474, 0.7%
- CreateNode , 16554, 0.3%
- DropNode , 28158, 0.5%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- QueryActor , 2500, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 868704, 14.4%
-- RefCheck , 80022, 1.3%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
- RunNativeCode::Worktop_take_all , 14602, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/003--maya-router-create-resources.txt b/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/003--maya-router-create-resources.txt
index fb46d5c0b47..50a8ea47f21 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/003--maya-router-create-resources.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/003--maya-router-create-resources.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1080, 0.0%
- AllocateNodeId , 3686, 0.1%
- BeforeInvoke , 5462, 0.1%
+- CheckReference , 80022, 1.4%
- CloseSubstate , 52890, 0.9%
- CreateNode , 33110, 0.6%
- DropNode , 51038, 0.9%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.1%
- QueryActor , 3000, 0.1%
- ReadSubstate , 542092, 9.3%
-- RefCheck , 80022, 1.4%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 58066, 1.0%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/004--maya-router-publish-and-instantiate.txt b/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/004--maya-router-publish-and-instantiate.txt
index 8ed05e42d18..bad3ac132a1 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/004--maya-router-publish-and-instantiate.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/maya_router/costings/004--maya-router-publish-and-instantiate.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 710, 0.0%
- AllocateNodeId , 3201, 0.0%
- BeforeInvoke , 410742, 1.6%
+- CheckReference , 80022, 0.3%
- CloseSubstate , 28380, 0.1%
- CreateNode , 1015562, 4.0%
- DropNode , 40566, 0.2%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 932458, 3.7%
- QueryActor , 3500, 0.0%
- ReadSubstate , 1083369, 4.3%
-- RefCheck , 80022, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::create , 73776, 0.3%
- RunNativeCode::create_empty_vault_FungibleResourceManager , 35570, 0.1%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/001--metadata-create-package-with-metadata.txt b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/001--metadata-create-package-with-metadata.txt
index 8ed22b572a5..74673a376c1 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/001--metadata-create-package-with-metadata.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/001--metadata-create-package-with-metadata.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 914, 0.0%
- AllocateNodeId , 3395, 0.0%
- BeforeInvoke , 295208, 1.4%
+- CheckReference , 40011, 0.2%
- CloseSubstate , 52890, 0.3%
- CreateNode , 760872, 3.6%
- DropNode , 47642, 0.2%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- QueryActor , 3000, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 937568, 4.5%
-- RefCheck , 40011, 0.2%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::Worktop_put , 29033, 0.1%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/002--metadata-create-component-with-metadata.txt b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/002--metadata-create-component-with-metadata.txt
index a43015ee11a..b1d675feed4 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/002--metadata-create-component-with-metadata.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/002--metadata-create-component-with-metadata.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 844, 0.0%
- AllocateNodeId , 5529, 0.0%
- BeforeInvoke , 7296, 0.1%
+- CheckReference , 80024, 0.5%
- CloseSubstate , 84753, 0.6%
- CreateNode , 50662, 0.3%
- DropNode , 87886, 0.6%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- QueryActor , 2000, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 1395475, 9.6%
-- RefCheck , 80024, 0.5%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::Worktop_put , 29033, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/003--metadata-create-resource-with-metadata.txt b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/003--metadata-create-resource-with-metadata.txt
index 1d7a5e1074f..b92a5ff5b9a 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/003--metadata-create-resource-with-metadata.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/003--metadata-create-resource-with-metadata.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 958, 0.0%
- AllocateNodeId , 3104, 0.0%
- BeforeInvoke , 9258, 0.1%
+- CheckReference , 40011, 0.5%
- CloseSubstate , 57663, 0.8%
- CreateNode , 30448, 0.4%
- DropNode , 45948, 0.6%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- QueryActor , 3000, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 920230, 12.3%
-- RefCheck , 40011, 0.5%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 58066, 0.8%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/004--metadata-create-resource-with-metadata-partially-locked.txt b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/004--metadata-create-resource-with-metadata-partially-locked.txt
index 8216c0dfeb9..4c19ac03a81 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/004--metadata-create-resource-with-metadata-partially-locked.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/004--metadata-create-resource-with-metadata-partially-locked.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 958, 0.0%
- AllocateNodeId , 3104, 0.0%
- BeforeInvoke , 3844, 0.1%
+- CheckReference , 40011, 0.5%
- CloseSubstate , 56502, 0.8%
- CreateNode , 27882, 0.4%
- DropNode , 45948, 0.6%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- QueryActor , 3000, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 916381, 12.4%
-- RefCheck , 40011, 0.5%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 58066, 0.8%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/005--metadata-update-initially-locked-metadata-fails.txt b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/005--metadata-update-initially-locked-metadata-fails.txt
index 0b8f7dc7d77..5f7683665a9 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/005--metadata-update-initially-locked-metadata-fails.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/005--metadata-update-initially-locked-metadata-fails.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 64, 0.0%
- AllocateNodeId , 582, 0.0%
- BeforeInvoke , 472, 0.0%
+- CheckReference , 80025, 2.6%
- CloseSubstate , 10320, 0.3%
- CreateNode , 5242, 0.2%
- DropNode , 4939, 0.2%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 11.3%
- QueryActor , 1000, 0.0%
- ReadSubstate , 405393, 13.0%
-- RefCheck , 80025, 2.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.5%
- RunNativeCode::set , 20871, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/006--metadata-update-updatable-metadata-succeeds.txt b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/006--metadata-update-updatable-metadata-succeeds.txt
index 7535f204f77..ce5b5296eca 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/006--metadata-update-updatable-metadata-succeeds.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/006--metadata-update-updatable-metadata-succeeds.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 630, 0.0%
+- CheckReference , 80025, 2.4%
- CloseSubstate , 12771, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.3%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 10.6%
- QueryActor , 1000, 0.0%
- ReadSubstate , 414973, 12.5%
-- RefCheck , 80025, 2.4%
- RunNativeCode::Worktop_drop , 17918, 0.5%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.4%
- RunNativeCode::lock_fee , 45243, 1.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/007--metadata-lock-metadata.txt b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/007--metadata-lock-metadata.txt
index f8296cf7219..d4a9c368fc4 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/007--metadata-lock-metadata.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/007--metadata-lock-metadata.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 622, 0.0%
+- CheckReference , 80025, 2.4%
- CloseSubstate , 12771, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.3%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 10.6%
- QueryActor , 1000, 0.0%
- ReadSubstate , 415122, 12.4%
-- RefCheck , 80025, 2.4%
- RunNativeCode::Worktop_drop , 17918, 0.5%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.4%
- RunNativeCode::lock , 25245, 0.8%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/008--metadata-set-metadata-on-dashboard-account-succeeds.txt b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/008--metadata-set-metadata-on-dashboard-account-succeeds.txt
index 2da1ff7964a..4e611244397 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/008--metadata-set-metadata-on-dashboard-account-succeeds.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/008--metadata-set-metadata-on-dashboard-account-succeeds.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 222, 0.0%
- AllocateNodeId , 1455, 0.0%
- BeforeInvoke , 2114, 0.0%
+- CheckReference , 40011, 0.9%
- CloseSubstate , 20769, 0.4%
- CreateNode , 13478, 0.3%
- DropNode , 22157, 0.5%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.6%
- QueryActor , 1000, 0.0%
- ReadSubstate , 453750, 9.7%
-- RefCheck , 40011, 0.9%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::create , 24592, 0.5%
- RunNativeCode::create_with_data , 27471, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/009--metadata-set-metadata-on-sandbox-account-succeeds.txt b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/009--metadata-set-metadata-on-sandbox-account-succeeds.txt
index 36c30a36075..9185af78c66 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/009--metadata-set-metadata-on-sandbox-account-succeeds.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/009--metadata-set-metadata-on-sandbox-account-succeeds.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 216, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1810, 0.0%
+- CheckReference , 40011, 0.9%
- CloseSubstate , 19092, 0.4%
- CreateNode , 12560, 0.3%
- DropNode , 20552, 0.5%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.9%
- QueryActor , 1000, 0.0%
- ReadSubstate , 450723, 10.1%
-- RefCheck , 40011, 0.9%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::create , 24592, 0.5%
- RunNativeCode::create_with_data , 27471, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/010--metadata-update-recently-locked-metadata-fails.txt b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/010--metadata-update-recently-locked-metadata-fails.txt
index 0b8f7dc7d77..5f7683665a9 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/010--metadata-update-recently-locked-metadata-fails.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/metadata/costings/010--metadata-update-recently-locked-metadata-fails.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 64, 0.0%
- AllocateNodeId , 582, 0.0%
- BeforeInvoke , 472, 0.0%
+- CheckReference , 80025, 2.6%
- CloseSubstate , 10320, 0.3%
- CreateNode , 5242, 0.2%
- DropNode , 4939, 0.2%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 11.3%
- QueryActor , 1000, 0.0%
- ReadSubstate , 405393, 13.0%
-- RefCheck , 80025, 2.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.5%
- RunNativeCode::set , 20871, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/001--non-fungible-resource-create.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/001--non-fungible-resource-create.txt
index d0cf2cd0608..3f449800734 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/001--non-fungible-resource-create.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/001--non-fungible-resource-create.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 690, 0.0%
- AllocateNodeId , 2813, 0.0%
- BeforeInvoke , 4554, 0.1%
+- CheckReference , 40011, 0.7%
- CloseSubstate , 39345, 0.7%
- CreateNode , 26214, 0.5%
- DropNode , 39807, 0.7%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.1%
- QueryActor , 2000, 0.0%
- ReadSubstate , 550928, 9.6%
-- RefCheck , 40011, 0.7%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/002--non-fungible-resource-create-string.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/002--non-fungible-resource-create-string.txt
index 748b87f522f..b08d9985d49 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/002--non-fungible-resource-create-string.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/002--non-fungible-resource-create-string.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 554, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3492, 0.1%
+- CheckReference , 40011, 0.7%
- CloseSubstate , 35346, 0.6%
- CreateNode , 20690, 0.4%
- DropNode , 31827, 0.6%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.4%
- QueryActor , 2000, 0.0%
- ReadSubstate , 543419, 9.9%
-- RefCheck , 40011, 0.7%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/003--non-fungible-resource-create-bytes.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/003--non-fungible-resource-create-bytes.txt
index cf36b470c45..d00c45f9cd4 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/003--non-fungible-resource-create-bytes.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/003--non-fungible-resource-create-bytes.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 574, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3512, 0.1%
+- CheckReference , 40011, 0.7%
- CloseSubstate , 35346, 0.6%
- CreateNode , 20710, 0.4%
- DropNode , 31847, 0.6%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.4%
- QueryActor , 2000, 0.0%
- ReadSubstate , 543459, 9.9%
-- RefCheck , 40011, 0.7%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/004--non-fungible-resource-create-ruid.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/004--non-fungible-resource-create-ruid.txt
index 8ea15224e99..258594bebf1 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/004--non-fungible-resource-create-ruid.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/004--non-fungible-resource-create-ruid.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 604, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3504, 0.1%
+- CheckReference , 40011, 0.7%
- CloseSubstate , 35346, 0.6%
- CreateNode , 20740, 0.4%
- DropNode , 31877, 0.6%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.4%
- QueryActor , 2000, 0.0%
- ReadSubstate , 543519, 9.9%
-- RefCheck , 40011, 0.7%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/005--non-fungible-resource-mint-32-nfts.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/005--non-fungible-resource-mint-32-nfts.txt
index a9889ac20f0..afdf4da8d41 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/005--non-fungible-resource-mint-32-nfts.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/005--non-fungible-resource-mint-32-nfts.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 856, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 9500, 0.1%
+- CheckReference , 80033, 0.8%
- CloseSubstate , 42570, 0.4%
- CreateNode , 12634, 0.1%
- DropNode , 22252, 0.2%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 3.5%
- QueryActor , 3000, 0.0%
- ReadSubstate , 551803, 5.4%
-- RefCheck , 80033, 0.8%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 29033, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/006--non-fungible-resource-burn.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/006--non-fungible-resource-burn.txt
index 05e0823ad86..1daa978ec6c 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/006--non-fungible-resource-burn.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/006--non-fungible-resource-burn.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 678, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 2622, 0.0%
+- CheckReference , 80033, 1.5%
- CloseSubstate , 50439, 0.9%
- CreateNode , 19982, 0.4%
- DrainSubstates , 120818, 2.2%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.5%
- QueryActor , 4000, 0.1%
- ReadSubstate , 570589, 10.4%
-- RefCheck , 80033, 1.5%
- RemoveSubstate , 40717, 0.7%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 58066, 1.1%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/007--non-fungible-resource-transfer.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/007--non-fungible-resource-transfer.txt
index 5724cb1f90f..ae6a043024c 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/007--non-fungible-resource-transfer.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/007--non-fungible-resource-transfer.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 586, 0.0%
- AllocateNodeId , 2328, 0.0%
- BeforeInvoke , 2848, 0.0%
+- CheckReference , 80033, 1.3%
- CloseSubstate , 43344, 0.7%
- CreateNode , 21322, 0.3%
- DrainSubstates , 80545, 1.3%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.7%
- QueryActor , 2500, 0.0%
- ReadSubstate , 561899, 9.0%
-- RefCheck , 80033, 1.3%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/008--non-fungible-resource-freeze-deposit.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/008--non-fungible-resource-freeze-deposit.txt
index 3bae24d6aba..2be37632ee1 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/008--non-fungible-resource-freeze-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/008--non-fungible-resource-freeze-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 612, 0.0%
+- CheckReference , 80022, 2.5%
- CloseSubstate , 13287, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.3%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 11.2%
- QueryActor , 1500, 0.0%
- ReadSubstate , 422947, 13.4%
-- RefCheck , 80022, 2.5%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::freeze_NonFungibleVault , 36496, 1.2%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/009--non-fungible-resource-freeze-deposit.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/009--non-fungible-resource-freeze-deposit.txt
index 3bae24d6aba..2be37632ee1 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/009--non-fungible-resource-freeze-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/009--non-fungible-resource-freeze-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 612, 0.0%
+- CheckReference , 80022, 2.5%
- CloseSubstate , 13287, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.3%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 11.2%
- QueryActor , 1500, 0.0%
- ReadSubstate , 422947, 13.4%
-- RefCheck , 80022, 2.5%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::freeze_NonFungibleVault , 36496, 1.2%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/010--non-fungible-resource-recall-frozen-vault.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/010--non-fungible-resource-recall-frozen-vault.txt
index 1c341ac9336..03271baf378 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/010--non-fungible-resource-recall-frozen-vault.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/010--non-fungible-resource-recall-frozen-vault.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 298, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1420, 0.0%
+- CheckReference , 80022, 1.7%
- CloseSubstate , 29928, 0.7%
- CreateNode , 12204, 0.3%
- DropNode , 21822, 0.5%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.7%
- QueryActor , 2000, 0.0%
- ReadSubstate , 488540, 10.7%
-- RefCheck , 80022, 1.7%
- RemoveSubstate , 40717, 0.9%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/011--non-fungible-resource-unfreeze-withdraw.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/011--non-fungible-resource-unfreeze-withdraw.txt
index 4a58bf5cc09..69f44133e2b 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/011--non-fungible-resource-unfreeze-withdraw.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/011--non-fungible-resource-unfreeze-withdraw.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 616, 0.0%
+- CheckReference , 80022, 2.5%
- CloseSubstate , 13287, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.3%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 11.2%
- QueryActor , 1500, 0.0%
- ReadSubstate , 422947, 13.4%
-- RefCheck , 80022, 2.5%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/012--non-fungible-resource-unfreeze-deposit.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/012--non-fungible-resource-unfreeze-deposit.txt
index 4a58bf5cc09..69f44133e2b 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/012--non-fungible-resource-unfreeze-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/012--non-fungible-resource-unfreeze-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 616, 0.0%
+- CheckReference , 80022, 2.5%
- CloseSubstate , 13287, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.3%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 11.2%
- QueryActor , 1500, 0.0%
- ReadSubstate , 422947, 13.4%
-- RefCheck , 80022, 2.5%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/013--non-fungible-resource-unfreeze-burn.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/013--non-fungible-resource-unfreeze-burn.txt
index 4a58bf5cc09..69f44133e2b 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/013--non-fungible-resource-unfreeze-burn.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/013--non-fungible-resource-unfreeze-burn.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 616, 0.0%
+- CheckReference , 80022, 2.5%
- CloseSubstate , 13287, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.3%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 11.2%
- QueryActor , 1500, 0.0%
- ReadSubstate , 422947, 13.4%
-- RefCheck , 80022, 2.5%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/014--non-fungible-resource-recall-unfrozen-vault.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/014--non-fungible-resource-recall-unfrozen-vault.txt
index d48d12854da..a75b5c46d1c 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/014--non-fungible-resource-recall-unfrozen-vault.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/014--non-fungible-resource-recall-unfrozen-vault.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 298, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1420, 0.0%
+- CheckReference , 80022, 1.8%
- CloseSubstate , 29928, 0.7%
- CreateNode , 12204, 0.3%
- DropNode , 21822, 0.5%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.9%
- QueryActor , 2000, 0.0%
- ReadSubstate , 488540, 10.9%
-- RefCheck , 80022, 1.8%
- RemoveSubstate , 40717, 0.9%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/015--non-fungible-create-resource-with-supply-with-empty-data.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/015--non-fungible-create-resource-with-supply-with-empty-data.txt
index e222c9c94c1..f704b7fae4f 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/015--non-fungible-create-resource-with-supply-with-empty-data.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/015--non-fungible-create-resource-with-supply-with-empty-data.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 592, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 2616, 0.0%
+- CheckReference , 40011, 0.7%
- CloseSubstate , 35217, 0.6%
- CreateNode , 20152, 0.4%
- DropNode , 31945, 0.6%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.4%
- QueryActor , 2000, 0.0%
- ReadSubstate , 542556, 9.9%
-- RefCheck , 40011, 0.7%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/016--non-fungible-create-resource-with-supply-with-metadata-standard-data.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/016--non-fungible-create-resource-with-supply-with-metadata-standard-data.txt
index 03f4054751b..b4be61c9d5c 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/016--non-fungible-create-resource-with-supply-with-metadata-standard-data.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/016--non-fungible-create-resource-with-supply-with-metadata-standard-data.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 646, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 10678, 0.2%
+- CheckReference , 40011, 0.7%
- CloseSubstate , 35604, 0.6%
- CreateNode , 27588, 0.5%
- DropNode , 32013, 0.6%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.2%
- QueryActor , 2000, 0.0%
- ReadSubstate , 543997, 9.6%
-- RefCheck , 40011, 0.7%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/017--non-fungible-transfer-metadata-standard-nfs.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/017--non-fungible-transfer-metadata-standard-nfs.txt
index 2eb17060cc5..5921dfc4eff 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/017--non-fungible-transfer-metadata-standard-nfs.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/017--non-fungible-transfer-metadata-standard-nfs.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 488, 0.0%
- AllocateNodeId , 1746, 0.0%
- BeforeInvoke , 1868, 0.0%
+- CheckReference , 80031, 1.5%
- CloseSubstate , 38055, 0.7%
- CreateNode , 15820, 0.3%
- DropNode , 26731, 0.5%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.6%
- QueryActor , 2500, 0.0%
- ReadSubstate , 539254, 10.0%
-- RefCheck , 80031, 1.5%
- RemoveSubstate , 81434, 1.5%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/018--non-fungible-create-resource-with-supply-with-complex-data.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/018--non-fungible-create-resource-with-supply-with-complex-data.txt
index ab2da5be026..f2f33bbf817 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/018--non-fungible-create-resource-with-supply-with-complex-data.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/018--non-fungible-create-resource-with-supply-with-complex-data.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 556, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 4370, 0.1%
+- CheckReference , 80031, 1.4%
- CloseSubstate , 35475, 0.6%
- CreateNode , 21664, 0.4%
- DropNode , 31923, 0.6%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.3%
- QueryActor , 2000, 0.0%
- ReadSubstate , 544022, 9.7%
-- RefCheck , 80031, 1.4%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/019--non-fungible-mutate-data.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/019--non-fungible-mutate-data.txt
index c43dc6528af..75e0987401f 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/019--non-fungible-mutate-data.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource/costings/019--non-fungible-mutate-data.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 82, 0.0%
- AllocateNodeId , 776, 0.0%
- BeforeInvoke , 9054, 0.2%
+- CheckReference , 80031, 2.1%
- CloseSubstate , 16383, 0.4%
- CreateNode , 7078, 0.2%
- DropNode , 12574, 0.3%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 9.4%
- QueryActor , 1000, 0.0%
- ReadSubstate , 468484, 12.4%
-- RefCheck , 80031, 2.1%
- RunNativeCode::Worktop_drop , 17918, 0.5%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.4%
- RunNativeCode::lock_fee , 45243, 1.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource_with_remote_type/costings/001--non-fungible-resource-with-remote-type-registration.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource_with_remote_type/costings/001--non-fungible-resource-with-remote-type-registration.txt
index 6e0f17e5831..701a01c0532 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource_with_remote_type/costings/001--non-fungible-resource-with-remote-type-registration.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource_with_remote_type/costings/001--non-fungible-resource-with-remote-type-registration.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 474, 0.0%
- AllocateNodeId , 2328, 0.0%
- BeforeInvoke , 337732, 1.6%
+- CheckReference , 40011, 0.2%
- CloseSubstate , 26832, 0.1%
- CreateNode , 861686, 4.2%
- DropNode , 31938, 0.2%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 1.7%
- QueryActor , 1500, 0.0%
- ReadSubstate , 507647, 2.5%
-- RefCheck , 40011, 0.2%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::create , 49184, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource_with_remote_type/costings/002--non-fungible-resource-with-remote-type.txt b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource_with_remote_type/costings/002--non-fungible-resource-with-remote-type.txt
index 6c283cb08e3..6b1e9806457 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource_with_remote_type/costings/002--non-fungible-resource-with-remote-type.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/non_fungible_resource_with_remote_type/costings/002--non-fungible-resource-with-remote-type.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 556, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3108, 0.1%
+- CheckReference , 80024, 1.4%
- CloseSubstate , 35733, 0.6%
- CreateNode , 20448, 0.4%
- DropNode , 32027, 0.6%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.3%
- QueryActor , 2000, 0.0%
- ReadSubstate , 550368, 9.8%
-- RefCheck , 80024, 1.4%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/001--radiswap-create-new-resources.txt b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/001--radiswap-create-new-resources.txt
index af0954da96d..2e3c5ec72c8 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/001--radiswap-create-new-resources.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/001--radiswap-create-new-resources.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1712, 0.0%
- AllocateNodeId , 5723, 0.1%
- BeforeInvoke , 9534, 0.1%
+- CheckReference , 40011, 0.6%
- CloseSubstate , 75594, 1.1%
- CreateNode , 52134, 0.8%
- DropNode , 78391, 1.1%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.1%
- QueryActor , 4000, 0.1%
- ReadSubstate , 590369, 8.6%
-- RefCheck , 40011, 0.6%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 87099, 1.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/002--radiswap-create-owner-badge-and-dapp-definition-account.txt b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/002--radiswap-create-owner-badge-and-dapp-definition-account.txt
index 9a4623328f9..1f3b212a1ec 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/002--radiswap-create-owner-badge-and-dapp-definition-account.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/002--radiswap-create-owner-badge-and-dapp-definition-account.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 726, 0.0%
- AllocateNodeId , 3395, 0.0%
- BeforeInvoke , 5456, 0.1%
+- CheckReference , 40011, 0.6%
- CloseSubstate , 49020, 0.7%
- CreateNode , 31516, 0.4%
- DropNode , 49517, 0.7%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.0%
- QueryActor , 2000, 0.0%
- ReadSubstate , 567449, 8.0%
-- RefCheck , 40011, 0.6%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/003--radiswap-publish-and-create-pools.txt b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/003--radiswap-publish-and-create-pools.txt
index 430b86f11ba..d83f4ea4cf8 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/003--radiswap-publish-and-create-pools.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/003--radiswap-publish-and-create-pools.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 2492, 0.0%
- AllocateNodeId , 9409, 0.0%
- BeforeInvoke , 347642, 1.2%
+- CheckReference , 200075, 0.7%
- CloseSubstate , 104748, 0.4%
- CreateNode , 924410, 3.2%
- DropNode , 121164, 0.4%
@@ -32,7 +33,6 @@ Execution Cost Breakdown ,
- QueryFeeReserve , 1000, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 2082828, 7.3%
-- RefCheck , 200075, 0.7%
- RunNativeCode::Worktop_drain , 11224, 0.0%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::Worktop_put , 29033, 0.1%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/004--radiswap-add-liquidity.txt b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/004--radiswap-add-liquidity.txt
index 8f6a5d5f959..d6c6781869c 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/004--radiswap-add-liquidity.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/004--radiswap-add-liquidity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 3932, 0.0%
- AllocateNodeId , 9603, 0.1%
- BeforeInvoke , 10406, 0.1%
+- CheckReference , 240079, 1.5%
- CloseSubstate , 210657, 1.3%
- CreateNode , 87916, 0.5%
- DropNode , 153031, 1.0%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- QueryActor , 12000, 0.1%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 2269916, 14.2%
-- RefCheck , 240079, 1.5%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::Worktop_put , 174198, 1.1%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/005--radiswap-distribute-tokens.txt b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/005--radiswap-distribute-tokens.txt
index b53d3500c34..15cbb32927b 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/005--radiswap-distribute-tokens.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/005--radiswap-distribute-tokens.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 8528, 0.0%
- AllocateNodeId , 21631, 0.1%
- BeforeInvoke , 23866, 0.1%
+- CheckReference , 240087, 1.0%
- CloseSubstate , 469689, 2.0%
- CreateNode , 197648, 0.9%
- DropNode , 318440, 1.4%
@@ -30,7 +31,6 @@ Execution Cost Breakdown ,
- QueryActor , 29500, 0.1%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 1846422, 8.0%
-- RefCheck , 240087, 1.0%
- RunNativeCode::Worktop_drain , 44896, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::Worktop_put , 551627, 2.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/006--radiswap-swap-tokens.txt b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/006--radiswap-swap-tokens.txt
index 5a764d8f485..2fef64a3df7 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/006--radiswap-swap-tokens.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/006--radiswap-swap-tokens.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1432, 0.0%
- AllocateNodeId , 3298, 0.0%
- BeforeInvoke , 3698, 0.0%
+- CheckReference , 80023, 0.9%
- CloseSubstate , 75078, 0.9%
- CreateNode , 30402, 0.4%
- DropNode , 53760, 0.6%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 858224, 10.0%
- QueryActor , 4000, 0.0%
- ReadSubstate , 1086023, 12.6%
-- RefCheck , 80023, 0.9%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 58066, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/007--radiswap-remove-tokens.txt b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/007--radiswap-remove-tokens.txt
index cbb04e0fa78..36057d85923 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/007--radiswap-remove-tokens.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/007--radiswap-remove-tokens.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1654, 0.0%
- AllocateNodeId , 3977, 0.0%
- BeforeInvoke , 4284, 0.0%
+- CheckReference , 120039, 1.3%
- CloseSubstate , 90945, 1.0%
- CreateNode , 36534, 0.4%
- DropNode , 64701, 0.7%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 858224, 9.4%
- QueryActor , 6000, 0.1%
- ReadSubstate , 1133606, 12.4%
-- RefCheck , 120039, 1.3%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 87099, 1.0%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/008--radiswap-set-two-way-linking.txt b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/008--radiswap-set-two-way-linking.txt
index f8689939edb..fc3e4bedcaf 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/008--radiswap-set-two-way-linking.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/radiswap/costings/008--radiswap-set-two-way-linking.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1200, 0.0%
- AllocateNodeId , 7081, 0.1%
- BeforeInvoke , 11472, 0.1%
+- CheckReference , 320115, 2.4%
- CloseSubstate , 140997, 1.1%
- CreateNode , 62608, 0.5%
- DropNode , 112759, 0.8%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 2.7%
- QueryActor , 2000, 0.0%
- ReadSubstate , 712486, 5.4%
-- RefCheck , 320115, 2.4%
- RemoveSubstate , 40717, 0.3%
- RunNativeCode::AuthZone_push , 23850, 0.2%
- RunNativeCode::NonFungibleProof_get_local_ids , 279240, 2.1%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/001--royalties--publish-package.txt b/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/001--royalties--publish-package.txt
index b1280e76052..8865f86648d 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/001--royalties--publish-package.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/001--royalties--publish-package.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 326, 0.0%
- AllocateNodeId , 1552, 0.0%
- BeforeInvoke , 182304, 1.4%
+- CheckReference , 40011, 0.3%
- CloseSubstate , 18576, 0.1%
- CreateNode , 474000, 3.8%
- DropNode , 20742, 0.2%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- QueryCostingModule , 500, 0.0%
- QueryFeeReserve , 500, 0.0%
- ReadSubstate , 470271, 3.7%
-- RefCheck , 40011, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::create , 24592, 0.2%
- RunNativeCode::create_empty_vault_FungibleResourceManager , 35570, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/002--royalties--instantiate-components.txt b/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/002--royalties--instantiate-components.txt
index c4b62d55e64..0727566be68 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/002--royalties--instantiate-components.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/002--royalties--instantiate-components.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1030, 0.0%
- AllocateNodeId , 4074, 0.1%
- BeforeInvoke , 4174, 0.1%
+- CheckReference , 80024, 1.1%
- CloseSubstate , 34572, 0.5%
- CreateNode , 34832, 0.5%
- DropNode , 52502, 0.7%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- QueryCostingModule , 1500, 0.0%
- QueryFeeReserve , 1500, 0.0%
- ReadSubstate , 1316615, 17.5%
-- RefCheck , 80024, 1.1%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::create , 154473, 2.1%
- RunNativeCode::create_empty_vault_FungibleResourceManager , 106710, 1.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/003--royalties--set-components-royalty.txt b/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/003--royalties--set-components-royalty.txt
index efa98920665..d744669dda0 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/003--royalties--set-components-royalty.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/003--royalties--set-components-royalty.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 124, 0.0%
- AllocateNodeId , 1455, 0.0%
- BeforeInvoke , 2254, 0.1%
+- CheckReference , 160053, 4.1%
- CloseSubstate , 22704, 0.6%
- CreateNode , 13376, 0.3%
- DropNode , 23681, 0.6%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- QueryCostingModule , 4500, 0.1%
- QueryFeeReserve , 4500, 0.1%
- ReadSubstate , 432021, 11.1%
-- RefCheck , 160053, 4.1%
- RunNativeCode::Worktop_drop , 17918, 0.5%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.4%
- RunNativeCode::lock_fee , 45243, 1.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/004--royalties--call_all_components_all_methods.txt b/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/004--royalties--call_all_components_all_methods.txt
index a3857886b5d..a99a7e13ddc 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/004--royalties--call_all_components_all_methods.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/royalties/costings/004--royalties--call_all_components_all_methods.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 124, 0.0%
- AllocateNodeId , 1455, 0.0%
- BeforeInvoke , 1666, 0.0%
+- CheckReference , 160053, 1.4%
- CloseSubstate , 30444, 0.3%
- CreateNode , 13376, 0.1%
- DropNode , 23681, 0.2%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 2859142, 24.6%
- QueryActor , 1000, 0.0%
- ReadSubstate , 2956815, 25.4%
-- RefCheck , 160053, 1.4%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.1%
- RunNativeCode::lock_fee , 45243, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/001--faucet-top-up.txt b/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/001--faucet-top-up.txt
index d2d38dcf189..e53bc107bcb 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/001--faucet-top-up.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/001--faucet-top-up.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 654, 0.0%
- AllocateNodeId , 2425, 0.0%
- BeforeInvoke , 2816, 0.0%
+- CheckReference , 40011, 0.6%
- CloseSubstate , 44247, 0.6%
- CreateNode , 22036, 0.3%
- DropNode , 36136, 0.5%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- QueryActor , 2500, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 889329, 12.9%
-- RefCheck , 40011, 0.6%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.4%
- RunNativeCode::Worktop_take_all , 14602, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/002--transfer--try_deposit_or_abort.txt b/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/002--transfer--try_deposit_or_abort.txt
index 47b777293c7..6e6c6ae7306 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/002--transfer--try_deposit_or_abort.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/002--transfer--try_deposit_or_abort.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 686, 0.0%
- AllocateNodeId , 2425, 0.0%
- BeforeInvoke , 2964, 0.1%
+- CheckReference , 40011, 0.7%
- CloseSubstate , 44376, 0.8%
- CreateNode , 22092, 0.4%
- DropNode , 36192, 0.6%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.2%
- QueryActor , 2500, 0.0%
- ReadSubstate , 524495, 9.2%
-- RefCheck , 40011, 0.7%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
- RunNativeCode::Worktop_take , 17966, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/003--transfer--try_deposit_or_refund.txt b/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/003--transfer--try_deposit_or_refund.txt
index fe655429f38..d3771295e76 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/003--transfer--try_deposit_or_refund.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/003--transfer--try_deposit_or_refund.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 490, 0.0%
- AllocateNodeId , 1649, 0.0%
- BeforeInvoke , 1844, 0.0%
+- CheckReference , 40011, 0.9%
- CloseSubstate , 36765, 0.8%
- CreateNode , 14978, 0.3%
- DropNode , 26657, 0.6%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.6%
- QueryActor , 2000, 0.0%
- ReadSubstate , 486598, 10.4%
-- RefCheck , 40011, 0.9%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.6%
- RunNativeCode::Worktop_take , 17966, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/004--transfer--try_deposit_batch_or_abort.txt b/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/004--transfer--try_deposit_batch_or_abort.txt
index 634bee75025..0e88991ac75 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/004--transfer--try_deposit_batch_or_abort.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/004--transfer--try_deposit_batch_or_abort.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 440, 0.0%
- AllocateNodeId , 1552, 0.0%
- BeforeInvoke , 1662, 0.0%
+- CheckReference , 40011, 0.9%
- CloseSubstate , 34572, 0.8%
- CreateNode , 14180, 0.3%
- DropNode , 25172, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.7%
- QueryActor , 2000, 0.0%
- ReadSubstate , 482341, 10.5%
-- RefCheck , 40011, 0.9%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/005--transfer--try_deposit_batch_or_refund.txt b/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/005--transfer--try_deposit_batch_or_refund.txt
index f37124f6c28..4f1bdb2a0f6 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/005--transfer--try_deposit_batch_or_refund.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/005--transfer--try_deposit_batch_or_refund.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 442, 0.0%
- AllocateNodeId , 1552, 0.0%
- BeforeInvoke , 1664, 0.0%
+- CheckReference , 40011, 0.9%
- CloseSubstate , 34572, 0.7%
- CreateNode , 14180, 0.3%
- DropNode , 25172, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.6%
- QueryActor , 2000, 0.0%
- ReadSubstate , 482341, 10.4%
-- RefCheck , 40011, 0.9%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/006--self-transfer--deposit_batch.txt b/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/006--self-transfer--deposit_batch.txt
index f6e51583198..78eba05658b 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/006--self-transfer--deposit_batch.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/006--self-transfer--deposit_batch.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 440, 0.0%
- AllocateNodeId , 1552, 0.0%
- BeforeInvoke , 1630, 0.0%
+- CheckReference , 40011, 1.0%
- CloseSubstate , 34314, 0.8%
- CreateNode , 14180, 0.3%
- DropNode , 25172, 0.6%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.4%
- QueryActor , 2000, 0.0%
- ReadSubstate , 481709, 11.4%
-- RefCheck , 40011, 1.0%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/007--multi-transfer--deposit_batch.txt b/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/007--multi-transfer--deposit_batch.txt
index 4c1fab2ee9f..ad8ca44d45c 100644
--- a/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/007--multi-transfer--deposit_batch.txt
+++ b/radix-transaction-scenarios/generated-examples/bottlenose/transfer_xrd/costings/007--multi-transfer--deposit_batch.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1008, 0.0%
- AllocateNodeId , 3298, 0.1%
- BeforeInvoke , 3926, 0.1%
+- CheckReference , 40011, 0.6%
- CloseSubstate , 65274, 1.0%
- CreateNode , 30232, 0.5%
- DropNode , 50515, 0.8%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.4%
- QueryActor , 3500, 0.1%
- ReadSubstate , 570057, 8.7%
-- RefCheck , 40011, 0.6%
- RunNativeCode::Worktop_drain , 22448, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 58066, 0.9%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/access-controller-v2/costings/001--access-controller-v2-instantiate.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/access-controller-v2/costings/001--access-controller-v2-instantiate.txt
index 887d9eefa0c..6593af70a55 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/access-controller-v2/costings/001--access-controller-v2-instantiate.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/access-controller-v2/costings/001--access-controller-v2-instantiate.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 846, 0.0%
- AllocateNodeId , 3201, 0.0%
- BeforeInvoke , 5962, 0.1%
+- CheckReference , 40011, 0.6%
- CloseSubstate , 45150, 0.7%
- CreateNode , 29642, 0.4%
- DropNode , 45022, 0.7%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- QueryActor , 2500, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 926799, 14.1%
-- RefCheck , 40011, 0.6%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.4%
- RunNativeCode::Worktop_take_all , 14602, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/access-controller-v2/costings/002--access-controller-v2-deposit-fees-xrd.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/access-controller-v2/costings/002--access-controller-v2-deposit-fees-xrd.txt
index 01c23652c53..d4af23e5a36 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/access-controller-v2/costings/002--access-controller-v2-deposit-fees-xrd.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/access-controller-v2/costings/002--access-controller-v2-deposit-fees-xrd.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 520, 0.0%
- AllocateNodeId , 1843, 0.0%
- BeforeInvoke , 1796, 0.0%
+- CheckReference , 80023, 1.4%
- CloseSubstate , 37539, 0.7%
- CreateNode , 16554, 0.3%
- DropNode , 28158, 0.5%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- QueryActor , 2500, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 867247, 15.7%
-- RefCheck , 80023, 1.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
- RunNativeCode::Worktop_take_all , 14602, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/access-controller-v2/costings/003--access-controller-v2-lock-fee-and-recover.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/access-controller-v2/costings/003--access-controller-v2-lock-fee-and-recover.txt
index 15e83fcfc43..dd7a426104d 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/access-controller-v2/costings/003--access-controller-v2-lock-fee-and-recover.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/access-controller-v2/costings/003--access-controller-v2-lock-fee-and-recover.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 48, 0.0%
- AllocateNodeId , 970, 0.0%
- BeforeInvoke , 2434, 0.1%
+- CheckReference , 40012, 1.8%
- CloseSubstate , 21156, 0.9%
- CreateNode , 8836, 0.4%
- DropNode , 15706, 0.7%
@@ -22,7 +23,6 @@ Execution Cost Breakdown ,
- PinNode , 120, 0.0%
- QueryActor , 3000, 0.1%
- ReadSubstate , 108380, 4.7%
-- RefCheck , 40012, 1.8%
- RunNativeCode::Worktop_drop , 17918, 0.8%
- RunNativeCode::initiate_recovery_as_primary , 62671, 2.7%
- RunNativeCode::lock_fee , 45243, 2.0%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/001--account-authorized-depositors-configure-accounts.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/001--account-authorized-depositors-configure-accounts.txt
index 52eed83ca71..62fbaf1bf3f 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/001--account-authorized-depositors-configure-accounts.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/001--account-authorized-depositors-configure-accounts.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 868, 0.0%
- AllocateNodeId , 3686, 0.1%
- BeforeInvoke , 4842, 0.1%
+- CheckReference , 40011, 0.7%
- CloseSubstate , 49407, 0.8%
- CreateNode , 33614, 0.6%
- DropNode , 52718, 0.9%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.0%
- QueryActor , 2000, 0.0%
- ReadSubstate , 535088, 9.1%
-- RefCheck , 40011, 0.7%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/002--account-authorized-depositors-attempt-deposit-success.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/002--account-authorized-depositors-attempt-deposit-success.txt
index c09aec00daa..4273efa958a 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/002--account-authorized-depositors-attempt-deposit-success.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/002--account-authorized-depositors-attempt-deposit-success.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 704, 0.0%
- AllocateNodeId , 2522, 0.0%
- BeforeInvoke , 3790, 0.1%
+- CheckReference , 80026, 1.1%
- CloseSubstate , 56115, 0.8%
- CreateNode , 22920, 0.3%
- DropNode , 39333, 0.6%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- QueryActor , 4500, 0.1%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 910093, 12.9%
-- RefCheck , 80026, 1.1%
- RunNativeCode::AuthZone_assert_access_rule , 13204, 0.2%
- RunNativeCode::AuthZone_push , 23850, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/003--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-present.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/003--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-present.txt
index f5ab03810a3..cb21bbe1834 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/003--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-present.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/003--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-present.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 386, 0.0%
- AllocateNodeId , 1455, 0.0%
- BeforeInvoke , 1566, 0.0%
+- CheckReference , 80026, 1.5%
- CloseSubstate , 30702, 0.6%
- CreateNode , 13152, 0.2%
- DropNode , 15890, 0.3%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- QueryActor , 2500, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 842279, 15.3%
-- RefCheck , 80026, 1.5%
- RunNativeCode::AuthZone_assert_access_rule , 13204, 0.2%
- RunNativeCode::Worktop_put , 29033, 0.5%
- RunNativeCode::Worktop_take_all , 14602, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/004--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-an-authorized-depositor.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/004--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-an-authorized-depositor.txt
index 52a2e216428..74e6ca7cb1e 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/004--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-an-authorized-depositor.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_authorized_depositors/costings/004--account-authorized-depositors-attempt-deposit-failure-if-badge-is-not-an-authorized-depositor.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 566, 0.0%
- AllocateNodeId , 1843, 0.0%
- BeforeInvoke , 2028, 0.0%
+- CheckReference , 40011, 0.7%
- CloseSubstate , 39087, 0.7%
- CreateNode , 16558, 0.3%
- DropNode , 23607, 0.4%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- QueryActor , 1500, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 867726, 15.0%
-- RefCheck , 40011, 0.7%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 58066, 1.0%
- RunNativeCode::Worktop_take_all , 14602, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/001--account-locker-create-accounts.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/001--account-locker-create-accounts.txt
index 624e1bdc7be..d3b9441cbe1 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/001--account-locker-create-accounts.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/001--account-locker-create-accounts.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1030, 0.0%
- AllocateNodeId , 4462, 0.1%
- BeforeInvoke , 4270, 0.1%
+- CheckReference , 40011, 0.9%
- CloseSubstate , 33153, 0.7%
- CreateNode , 36994, 0.8%
- DropNode , 58711, 1.3%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.0%
- QueryActor , 1000, 0.0%
- ReadSubstate , 481952, 10.8%
-- RefCheck , 40011, 0.9%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::create , 122960, 2.8%
- RunNativeCode::create_advanced , 409035, 9.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/002--account-locker-create-account-locker.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/002--account-locker-create-account-locker.txt
index e9194ee36a7..0a95265159e 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/002--account-locker-create-account-locker.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/002--account-locker-create-account-locker.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 840, 0.0%
- AllocateNodeId , 3007, 0.1%
- BeforeInvoke , 3836, 0.1%
+- CheckReference , 80022, 1.5%
- CloseSubstate , 40764, 0.8%
- CreateNode , 26628, 0.5%
- DropNode , 41608, 0.8%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.7%
- QueryActor , 2000, 0.0%
- ReadSubstate , 525991, 10.0%
-- RefCheck , 80022, 1.5%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/003--account-locker-create-resources.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/003--account-locker-create-resources.txt
index b2543aea0d2..363088234fa 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/003--account-locker-create-resources.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/003--account-locker-create-resources.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 454, 0.0%
- AllocateNodeId , 2134, 0.1%
- BeforeInvoke , 2636, 0.1%
+- CheckReference , 40011, 1.0%
- CloseSubstate , 19221, 0.5%
- CreateNode , 19096, 0.5%
- DropNode , 29440, 0.8%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 9.2%
- QueryActor , 1000, 0.0%
- ReadSubstate , 473056, 12.4%
-- RefCheck , 40011, 1.0%
- RunNativeCode::Worktop_drop , 17918, 0.5%
- RunNativeCode::create , 49184, 1.3%
- RunNativeCode::create_FungibleResourceManager , 59493, 1.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/004--account-locker-setting-up-account-deposit-rules.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/004--account-locker-setting-up-account-deposit-rules.txt
index f821a8bb3d4..aea0735c1b4 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/004--account-locker-setting-up-account-deposit-rules.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/004--account-locker-setting-up-account-deposit-rules.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 94, 0.0%
- AllocateNodeId , 970, 0.0%
- BeforeInvoke , 1256, 0.0%
+- CheckReference , 240081, 5.2%
- CloseSubstate , 21414, 0.5%
- CreateNode , 9170, 0.2%
- DropNode , 16040, 0.3%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.7%
- QueryActor , 1000, 0.0%
- ReadSubstate , 451718, 9.8%
-- RefCheck , 240081, 5.2%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::add_authorized_depositor , 41242, 0.9%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/005--account-locker-send-fungibles-and-try-direct-deposit-succeeds.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/005--account-locker-send-fungibles-and-try-direct-deposit-succeeds.txt
index 32e3ac79e7c..2b42a1201d8 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/005--account-locker-send-fungibles-and-try-direct-deposit-succeeds.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/005--account-locker-send-fungibles-and-try-direct-deposit-succeeds.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 568, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3620, 0.1%
+- CheckReference , 240076, 4.1%
- CloseSubstate , 49149, 0.8%
- CreateNode , 19884, 0.3%
- DropNode , 34236, 0.6%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.0%
- QueryActor , 4500, 0.1%
- ReadSubstate , 540471, 9.1%
-- RefCheck , 240076, 4.1%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/006--account-locker-send-fungibles-and-try-direct-deposit-refunds.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/006--account-locker-send-fungibles-and-try-direct-deposit-refunds.txt
index cb0ece26140..ae9712d4b35 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/006--account-locker-send-fungibles-and-try-direct-deposit-refunds.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/006--account-locker-send-fungibles-and-try-direct-deposit-refunds.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 682, 0.0%
- AllocateNodeId , 2425, 0.0%
- BeforeInvoke , 3706, 0.1%
+- CheckReference , 240076, 3.9%
- CloseSubstate , 52116, 0.9%
- CreateNode , 21620, 0.4%
- DropNode , 35951, 0.6%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.8%
- QueryActor , 4500, 0.1%
- ReadSubstate , 547004, 9.0%
-- RefCheck , 240076, 3.9%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/007--account-locker-send-fungibles-and-dont-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/007--account-locker-send-fungibles-and-dont-try-direct-deposit.txt
index edcd681b077..94d90a5fbb8 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/007--account-locker-send-fungibles-and-dont-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/007--account-locker-send-fungibles-and-dont-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 560, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3302, 0.1%
+- CheckReference , 240076, 4.3%
- CloseSubstate , 46698, 0.8%
- CreateNode , 19818, 0.4%
- DropNode , 32775, 0.6%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.3%
- QueryActor , 4000, 0.1%
- ReadSubstate , 534877, 9.5%
-- RefCheck , 240076, 4.3%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/008--account-locker-airdrop-fungibles-and-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/008--account-locker-airdrop-fungibles-and-try-direct-deposit.txt
index 10642253a6d..41203176e6e 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/008--account-locker-airdrop-fungibles-and-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/008--account-locker-airdrop-fungibles-and-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1066, 0.0%
- AllocateNodeId , 3686, 0.0%
- BeforeInvoke , 5694, 0.1%
+- CheckReference , 320098, 4.3%
- CloseSubstate , 81528, 1.1%
- CreateNode , 33534, 0.5%
- DropNode , 58191, 0.8%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 4.7%
- QueryActor , 6500, 0.1%
- ReadSubstate , 614069, 8.2%
-- RefCheck , 320098, 4.3%
- RunNativeCode::AuthZone_push , 23850, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/009--account-locker-airdrop-fungibles-and-dont-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/009--account-locker-airdrop-fungibles-and-dont-try-direct-deposit.txt
index 589aed44b5b..bb8d8107279 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/009--account-locker-airdrop-fungibles-and-dont-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/009--account-locker-airdrop-fungibles-and-dont-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 928, 0.0%
- AllocateNodeId , 3395, 0.1%
- BeforeInvoke , 4654, 0.1%
+- CheckReference , 320098, 4.8%
- CloseSubstate , 71337, 1.1%
- CreateNode , 30892, 0.5%
- DropNode , 52093, 0.8%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.4%
- QueryActor , 5000, 0.1%
- ReadSubstate , 591819, 9.0%
-- RefCheck , 320098, 4.8%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/010--account-locker-send-non-fungibles-and-try-direct-deposit-succeeds.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/010--account-locker-send-non-fungibles-and-try-direct-deposit-succeeds.txt
index 82b02739a2b..78c874048cd 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/010--account-locker-send-non-fungibles-and-try-direct-deposit-succeeds.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/010--account-locker-send-non-fungibles-and-try-direct-deposit-succeeds.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 542, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3634, 0.1%
+- CheckReference , 240081, 3.7%
- CloseSubstate , 50181, 0.8%
- CreateNode , 19874, 0.3%
- DropNode , 34220, 0.5%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.4%
- QueryActor , 5000, 0.1%
- ReadSubstate , 580672, 8.9%
-- RefCheck , 240081, 3.7%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/011--account-locker-send-non-fungibles-and-try-direct-deposit-refunds.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/011--account-locker-send-non-fungibles-and-try-direct-deposit-refunds.txt
index 82b02739a2b..78c874048cd 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/011--account-locker-send-non-fungibles-and-try-direct-deposit-refunds.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/011--account-locker-send-non-fungibles-and-try-direct-deposit-refunds.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 542, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3634, 0.1%
+- CheckReference , 240081, 3.7%
- CloseSubstate , 50181, 0.8%
- CreateNode , 19874, 0.3%
- DropNode , 34220, 0.5%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.4%
- QueryActor , 5000, 0.1%
- ReadSubstate , 580672, 8.9%
-- RefCheck , 240081, 3.7%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/012--account-locker-send-non-fungibles-and-dont-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/012--account-locker-send-non-fungibles-and-dont-try-direct-deposit.txt
index eca28a1ea93..6cfb6470e68 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/012--account-locker-send-non-fungibles-and-dont-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/012--account-locker-send-non-fungibles-and-dont-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 534, 0.0%
- AllocateNodeId , 2134, 0.0%
- BeforeInvoke , 3316, 0.1%
+- CheckReference , 240081, 3.9%
- CloseSubstate , 47601, 0.8%
- CreateNode , 19100, 0.3%
- DropNode , 32759, 0.5%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.7%
- QueryActor , 4500, 0.1%
- ReadSubstate , 575117, 9.3%
-- RefCheck , 240081, 3.9%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/013--account-locker-airdrop-non-fungibles-by-amount-and-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/013--account-locker-airdrop-non-fungibles-by-amount-and-try-direct-deposit.txt
index 463e5d1a909..b7ff1c3274c 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/013--account-locker-airdrop-non-fungibles-by-amount-and-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/013--account-locker-airdrop-non-fungibles-by-amount-and-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 962, 0.0%
- AllocateNodeId , 3686, 0.0%
- BeforeInvoke , 5852, 0.1%
+- CheckReference , 320103, 3.8%
- CloseSubstate , 81657, 1.0%
- CreateNode , 33512, 0.4%
- DropNode , 58109, 0.7%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 4.2%
- QueryActor , 7000, 0.1%
- ReadSubstate , 654211, 7.8%
-- RefCheck , 320103, 3.8%
- RunNativeCode::AuthZone_push , 23850, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 29033, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/014--account-locker-airdrop-non-fungibles-by-amount-and-dont-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/014--account-locker-airdrop-non-fungibles-by-amount-and-dont-try-direct-deposit.txt
index 7ab422fa69a..4915657fbe0 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/014--account-locker-airdrop-non-fungibles-by-amount-and-dont-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/014--account-locker-airdrop-non-fungibles-by-amount-and-dont-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 850, 0.0%
- AllocateNodeId , 3298, 0.0%
- BeforeInvoke , 4780, 0.1%
+- CheckReference , 320103, 4.3%
- CloseSubstate , 71853, 1.0%
- CreateNode , 30162, 0.4%
- DropNode , 52011, 0.7%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 4.7%
- QueryActor , 5500, 0.1%
- ReadSubstate , 632894, 8.5%
-- RefCheck , 320103, 4.3%
- RunNativeCode::AuthZone_push , 23850, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/015--account-locker-airdrop-non-fungibles-by-ids-and-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/015--account-locker-airdrop-non-fungibles-by-ids-and-try-direct-deposit.txt
index 2c77b2d1c90..1c682c38ef3 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/015--account-locker-airdrop-non-fungibles-by-ids-and-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/015--account-locker-airdrop-non-fungibles-by-ids-and-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 898, 0.0%
- AllocateNodeId , 3492, 0.0%
- BeforeInvoke , 5678, 0.1%
+- CheckReference , 320103, 3.9%
- CloseSubstate , 79464, 1.0%
- CreateNode , 31874, 0.4%
- DropNode , 56552, 0.7%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 4.3%
- QueryActor , 6500, 0.1%
- ReadSubstate , 648062, 7.9%
-- RefCheck , 320103, 3.9%
- RunNativeCode::AuthZone_push , 23850, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/016--account-locker-airdrop-non-fungibles-by-ids-and-dont-try-direct-deposit.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/016--account-locker-airdrop-non-fungibles-by-ids-and-dont-try-direct-deposit.txt
index 1a3b7f4ac02..cd692615d72 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/016--account-locker-airdrop-non-fungibles-by-ids-and-dont-try-direct-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/016--account-locker-airdrop-non-fungibles-by-ids-and-dont-try-direct-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 786, 0.0%
- AllocateNodeId , 3104, 0.0%
- BeforeInvoke , 4606, 0.1%
+- CheckReference , 320103, 4.4%
- CloseSubstate , 69660, 1.0%
- CreateNode , 28524, 0.4%
- DropNode , 50454, 0.7%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 4.8%
- QueryActor , 5000, 0.1%
- ReadSubstate , 626745, 8.6%
-- RefCheck , 320103, 4.4%
- RunNativeCode::AuthZone_push , 23850, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/017--account-locker-global-caller-badge-is-an-authorized-depositor.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/017--account-locker-global-caller-badge-is-an-authorized-depositor.txt
index 32e3ac79e7c..2b42a1201d8 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/017--account-locker-global-caller-badge-is-an-authorized-depositor.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/017--account-locker-global-caller-badge-is-an-authorized-depositor.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 568, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3620, 0.1%
+- CheckReference , 240076, 4.1%
- CloseSubstate , 49149, 0.8%
- CreateNode , 19884, 0.3%
- DropNode , 34236, 0.6%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.0%
- QueryActor , 4500, 0.1%
- ReadSubstate , 540471, 9.1%
-- RefCheck , 240076, 4.1%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/018--account-locker-claim-fungibles-by-amount.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/018--account-locker-claim-fungibles-by-amount.txt
index 2ceebd8221f..7dada25d3af 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/018--account-locker-claim-fungibles-by-amount.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/018--account-locker-claim-fungibles-by-amount.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 676, 0.0%
- AllocateNodeId , 1940, 0.0%
- BeforeInvoke , 2138, 0.0%
+- CheckReference , 160050, 3.0%
- CloseSubstate , 40764, 0.8%
- CreateNode , 17662, 0.3%
- DropNode , 29953, 0.6%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.6%
- QueryActor , 3500, 0.1%
- ReadSubstate , 523262, 9.8%
-- RefCheck , 160050, 3.0%
- RunNativeCode::AuthZone_assert_access_rule , 13204, 0.2%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/019--account-locker-claim-non-fungibles-by-amount.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/019--account-locker-claim-non-fungibles-by-amount.txt
index c7a6e2e3a15..04cfcaa9215 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/019--account-locker-claim-non-fungibles-by-amount.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/019--account-locker-claim-non-fungibles-by-amount.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 560, 0.0%
- AllocateNodeId , 1746, 0.0%
- BeforeInvoke , 2100, 0.0%
+- CheckReference , 160055, 3.0%
- CloseSubstate , 38184, 0.7%
- CreateNode , 16014, 0.3%
- DrainSubstates , 80545, 1.5%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.6%
- QueryActor , 3000, 0.1%
- ReadSubstate , 522302, 9.7%
-- RefCheck , 160055, 3.0%
- RunNativeCode::AuthZone_assert_access_rule , 13204, 0.2%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/020--account-locker-claim-non-fungibles-by-ids.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/020--account-locker-claim-non-fungibles-by-ids.txt
index ba88d56cd38..22c4efb7848 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/020--account-locker-claim-non-fungibles-by-ids.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/020--account-locker-claim-non-fungibles-by-ids.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 560, 0.0%
- AllocateNodeId , 1746, 0.0%
- BeforeInvoke , 2104, 0.0%
+- CheckReference , 160055, 3.0%
- CloseSubstate , 38184, 0.7%
- CreateNode , 16014, 0.3%
- DropNode , 28380, 0.5%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.6%
- QueryActor , 3000, 0.1%
- ReadSubstate , 522302, 9.7%
-- RefCheck , 160055, 3.0%
- RemoveSubstate , 40717, 0.8%
- RunNativeCode::AuthZone_assert_access_rule , 13204, 0.2%
- RunNativeCode::Worktop_drain , 11224, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/021--account-locker-recover-fungibles-by-amount.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/021--account-locker-recover-fungibles-by-amount.txt
index 78c27463580..041b7cb065f 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/021--account-locker-recover-fungibles-by-amount.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/021--account-locker-recover-fungibles-by-amount.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 616, 0.0%
- AllocateNodeId , 2134, 0.0%
- BeforeInvoke , 3426, 0.1%
+- CheckReference , 240076, 4.1%
- CloseSubstate , 49665, 0.9%
- CreateNode , 19566, 0.3%
- DropNode , 34680, 0.6%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.1%
- QueryActor , 3000, 0.1%
- ReadSubstate , 531255, 9.1%
-- RefCheck , 240076, 4.1%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/022--account-locker-recover-non-fungibles-by-amount.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/022--account-locker-recover-non-fungibles-by-amount.txt
index 7b20f43e315..ca46bdac494 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/022--account-locker-recover-non-fungibles-by-amount.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/022--account-locker-recover-non-fungibles-by-amount.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 564, 0.0%
- AllocateNodeId , 2134, 0.0%
- BeforeInvoke , 3490, 0.1%
+- CheckReference , 240081, 4.0%
- CloseSubstate , 49923, 0.8%
- CreateNode , 19550, 0.3%
- DrainSubstates , 40545, 0.7%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.9%
- QueryActor , 3000, 0.0%
- ReadSubstate , 547909, 9.1%
-- RefCheck , 240081, 4.0%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/023--account-locker-recover-non-fungibles-by-ids.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/023--account-locker-recover-non-fungibles-by-ids.txt
index e97e1ec7ea8..9a0c39f7d14 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/023--account-locker-recover-non-fungibles-by-ids.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/account_locker/costings/023--account-locker-recover-non-fungibles-by-ids.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 628, 0.0%
- AllocateNodeId , 2328, 0.0%
- BeforeInvoke , 3596, 0.1%
+- CheckReference , 240081, 3.7%
- CloseSubstate , 52890, 0.8%
- CreateNode , 21188, 0.3%
- DropNode , 36221, 0.6%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.5%
- QueryActor , 3500, 0.1%
- ReadSubstate , 587014, 9.1%
-- RefCheck , 240081, 3.7%
- RemoveSubstate , 40717, 0.6%
- RunNativeCode::AuthZone_push , 23850, 0.4%
- RunNativeCode::Worktop_drain , 11224, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/basic_subintents/costings/001--create-accounts.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/basic_subintents/costings/001--create-accounts.txt
index 2e9ea0df91f..65c680e33d2 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/basic_subintents/costings/001--create-accounts.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/basic_subintents/costings/001--create-accounts.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 904, 0.0%
- AllocateNodeId , 3395, 0.1%
- BeforeInvoke , 3326, 0.0%
+- CheckReference , 40011, 0.6%
- CloseSubstate , 48375, 0.7%
- CreateNode , 29434, 0.4%
- DropNode , 48076, 0.7%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- QueryActor , 2500, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 898755, 13.3%
-- RefCheck , 40011, 0.6%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.4%
- RunNativeCode::Worktop_take_all , 14602, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/basic_subintents/costings/002--trivial_subintent.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/basic_subintents/costings/002--trivial_subintent.txt
index cd0a5e3db14..be08bf9b119 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/basic_subintents/costings/002--trivial_subintent.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/basic_subintents/costings/002--trivial_subintent.txt
@@ -8,12 +8,13 @@ Execution Cost Breakdown ,
- AfterInvoke , 24, 0.0%
- AllocateNodeId , 776, 0.0%
- BeforeInvoke , 600, 0.0%
+- CheckIntentValidity , 160000, 8.6%
+- CheckReference , 40011, 2.2%
- CloseSubstate , 10191, 0.5%
- CreateNode , 6498, 0.4%
- DropNode , 11994, 0.6%
- EmitEvent , 556, 0.0%
- LockFee , 500, 0.0%
-- Nullification , 160000, 8.6%
- OpenSubstate::GlobalAccount , 244472, 13.2%
- OpenSubstate::GlobalFungibleResourceManager , 122465, 6.6%
- OpenSubstate::GlobalPackage , 901313, 48.6%
@@ -22,7 +23,6 @@ Execution Cost Breakdown ,
- PinNode , 96, 0.0%
- QueryActor , 1000, 0.1%
- ReadSubstate , 67775, 3.7%
-- RefCheck , 40011, 2.2%
- RunNativeCode::Worktop_drop , 35836, 1.9%
- RunNativeCode::lock_fee , 116047, 6.3%
- ValidateTxPayload , 18560, 1.0%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/001--fungible-max-div-create.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/001--fungible-max-div-create.txt
index c7fb9f52f37..96ff45a8f0f 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/001--fungible-max-div-create.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/001--fungible-max-div-create.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 716, 0.0%
- AllocateNodeId , 2813, 0.1%
- BeforeInvoke , 3538, 0.1%
+- CheckReference , 40011, 0.8%
- CloseSubstate , 38055, 0.8%
- CreateNode , 25120, 0.5%
- DropNode , 39703, 0.8%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.0%
- QueryActor , 2000, 0.0%
- ReadSubstate , 511148, 10.1%
-- RefCheck , 40011, 0.8%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/002--fungible-max-div-mint.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/002--fungible-max-div-mint.txt
index 90e9e49146a..65bb07f9f60 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/002--fungible-max-div-mint.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/002--fungible-max-div-mint.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 324, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1382, 0.0%
+- CheckReference , 80028, 1.9%
- CloseSubstate , 28896, 0.7%
- CreateNode , 12092, 0.3%
- DropNode , 21710, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.5%
- QueryActor , 2500, 0.1%
- ReadSubstate , 481941, 11.6%
-- RefCheck , 80028, 1.9%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/003--fungible-max-div-burn.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/003--fungible-max-div-burn.txt
index a355e4b93ef..1f85ad469b7 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/003--fungible-max-div-burn.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/003--fungible-max-div-burn.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 378, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1456, 0.0%
+- CheckReference , 80028, 1.9%
- CloseSubstate , 29025, 0.7%
- CreateNode , 12220, 0.3%
- DropNode , 21838, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.6%
- QueryActor , 2500, 0.1%
- ReadSubstate , 482896, 11.7%
-- RefCheck , 80028, 1.9%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
- RunNativeCode::Worktop_take_all , 14602, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/004--fungible-max-div-transfer-32-times.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/004--fungible-max-div-transfer-32-times.txt
index 1bc4eb5191f..ac91392f6aa 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/004--fungible-max-div-transfer-32-times.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/004--fungible-max-div-transfer-32-times.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 8446, 0.1%
- AllocateNodeId , 24056, 0.2%
- BeforeInvoke , 28576, 0.2%
+- CheckReference , 80028, 0.5%
- CloseSubstate , 537672, 3.4%
- CreateNode , 215252, 1.3%
- DropNode , 382515, 2.4%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 2.2%
- QueryActor , 18500, 0.1%
- ReadSubstate , 1595537, 10.0%
-- RefCheck , 80028, 0.5%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::Worktop_put , 29033, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/005--fungible-max-div-freeze-withdraw.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/005--fungible-max-div-freeze-withdraw.txt
index 95b936e3f14..1797ae35954 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/005--fungible-max-div-freeze-withdraw.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/005--fungible-max-div-freeze-withdraw.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 612, 0.0%
+- CheckReference , 80022, 2.9%
- CloseSubstate , 12255, 0.5%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 13.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 407431, 15.0%
-- RefCheck , 80022, 2.9%
- RunNativeCode::Worktop_drop , 17918, 0.7%
- RunNativeCode::freeze_FungibleVault , 19090, 0.7%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/006--fungible-max-div-freeze-deposit.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/006--fungible-max-div-freeze-deposit.txt
index 95b936e3f14..1797ae35954 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/006--fungible-max-div-freeze-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/006--fungible-max-div-freeze-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 612, 0.0%
+- CheckReference , 80022, 2.9%
- CloseSubstate , 12255, 0.5%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 13.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 407431, 15.0%
-- RefCheck , 80022, 2.9%
- RunNativeCode::Worktop_drop , 17918, 0.7%
- RunNativeCode::freeze_FungibleVault , 19090, 0.7%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/007--fungible-max-div-freeze-burn.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/007--fungible-max-div-freeze-burn.txt
index 95b936e3f14..1797ae35954 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/007--fungible-max-div-freeze-burn.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/007--fungible-max-div-freeze-burn.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 612, 0.0%
+- CheckReference , 80022, 2.9%
- CloseSubstate , 12255, 0.5%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 13.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 407431, 15.0%
-- RefCheck , 80022, 2.9%
- RunNativeCode::Worktop_drop , 17918, 0.7%
- RunNativeCode::freeze_FungibleVault , 19090, 0.7%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/008--fungible-max-div-recall-frozen-vault.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/008--fungible-max-div-recall-frozen-vault.txt
index 4fbbbed6abd..db296add08c 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/008--fungible-max-div-recall-frozen-vault.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/008--fungible-max-div-recall-frozen-vault.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 324, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1386, 0.0%
+- CheckReference , 80022, 1.9%
- CloseSubstate , 29025, 0.7%
- CreateNode , 12220, 0.3%
- DropNode , 21838, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.6%
- QueryActor , 2000, 0.0%
- ReadSubstate , 471369, 11.5%
-- RefCheck , 80022, 1.9%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/009--fungible-max-div-unfreeze-withdraw.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/009--fungible-max-div-unfreeze-withdraw.txt
index 122046ae1bb..73cc948e6a2 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/009--fungible-max-div-unfreeze-withdraw.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/009--fungible-max-div-unfreeze-withdraw.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 616, 0.0%
+- CheckReference , 80022, 3.0%
- CloseSubstate , 12255, 0.5%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 13.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 407431, 15.0%
-- RefCheck , 80022, 3.0%
- RunNativeCode::Worktop_drop , 17918, 0.7%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/010--fungible-max-div-unfreeze-deposit.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/010--fungible-max-div-unfreeze-deposit.txt
index 122046ae1bb..73cc948e6a2 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/010--fungible-max-div-unfreeze-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/010--fungible-max-div-unfreeze-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 616, 0.0%
+- CheckReference , 80022, 3.0%
- CloseSubstate , 12255, 0.5%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 13.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 407431, 15.0%
-- RefCheck , 80022, 3.0%
- RunNativeCode::Worktop_drop , 17918, 0.7%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/011--fungible-max-div-unfreeze-burn.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/011--fungible-max-div-unfreeze-burn.txt
index 122046ae1bb..73cc948e6a2 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/011--fungible-max-div-unfreeze-burn.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/011--fungible-max-div-unfreeze-burn.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 616, 0.0%
+- CheckReference , 80022, 3.0%
- CloseSubstate , 12255, 0.5%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 13.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 407431, 15.0%
-- RefCheck , 80022, 3.0%
- RunNativeCode::Worktop_drop , 17918, 0.7%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/012--fungible-max-div-recall-unfrozen-vault.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/012--fungible-max-div-recall-unfrozen-vault.txt
index 54ec3e87558..94a8a6e8b55 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/012--fungible-max-div-recall-unfrozen-vault.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/012--fungible-max-div-recall-unfrozen-vault.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 324, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1386, 0.0%
+- CheckReference , 80022, 2.0%
- CloseSubstate , 29025, 0.7%
- CreateNode , 12220, 0.3%
- DropNode , 21838, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.8%
- QueryActor , 2000, 0.0%
- ReadSubstate , 471369, 11.7%
-- RefCheck , 80022, 2.0%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/013--fungible-max-div-freeze-withdraw-again.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/013--fungible-max-div-freeze-withdraw-again.txt
index 95b936e3f14..1797ae35954 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/013--fungible-max-div-freeze-withdraw-again.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/013--fungible-max-div-freeze-withdraw-again.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 612, 0.0%
+- CheckReference , 80022, 2.9%
- CloseSubstate , 12255, 0.5%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 13.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 407431, 15.0%
-- RefCheck , 80022, 2.9%
- RunNativeCode::Worktop_drop , 17918, 0.7%
- RunNativeCode::freeze_FungibleVault , 19090, 0.7%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/014--fungible-min-div-create.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/014--fungible-min-div-create.txt
index 5d7dbc1ec53..8f45a38aee5 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/014--fungible-min-div-create.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/014--fungible-min-div-create.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 582, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 2518, 0.1%
+- CheckReference , 40011, 0.8%
- CloseSubstate , 34056, 0.7%
- CreateNode , 19638, 0.4%
- DropNode , 31725, 0.7%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.4%
- QueryActor , 2000, 0.0%
- ReadSubstate , 503643, 10.5%
-- RefCheck , 40011, 0.8%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/015--fungible-min-div-mint-correct-granularity.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/015--fungible-min-div-mint-correct-granularity.txt
index 90e9e49146a..65bb07f9f60 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/015--fungible-min-div-mint-correct-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/015--fungible-min-div-mint-correct-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 324, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1382, 0.0%
+- CheckReference , 80028, 1.9%
- CloseSubstate , 28896, 0.7%
- CreateNode , 12092, 0.3%
- DropNode , 21710, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.5%
- QueryActor , 2500, 0.1%
- ReadSubstate , 481941, 11.6%
-- RefCheck , 80028, 1.9%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/016--fungible-min-div-mint-wrong-granularity.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/016--fungible-min-div-mint-wrong-granularity.txt
index 01f4e14a51a..bc2d721a918 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/016--fungible-min-div-mint-wrong-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/016--fungible-min-div-mint-wrong-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 64, 0.0%
- AllocateNodeId , 582, 0.0%
- BeforeInvoke , 478, 0.0%
+- CheckReference , 80028, 3.1%
- CloseSubstate , 9675, 0.4%
- CreateNode , 5114, 0.2%
- DropNode , 4939, 0.2%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 13.5%
- QueryActor , 1500, 0.1%
- ReadSubstate , 408569, 15.6%
-- RefCheck , 80028, 3.1%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.6%
- RunNativeCode::lock_fee , 45243, 1.7%
- RunNativeCode::mint_FungibleResourceManager , 39230, 1.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/017--fungible-min-div-transfer-correct-granularity.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/017--fungible-min-div-transfer-correct-granularity.txt
index e29bc9e3e97..58cda88675c 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/017--fungible-min-div-transfer-correct-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/017--fungible-min-div-transfer-correct-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 504, 0.0%
- AllocateNodeId , 1746, 0.0%
- BeforeInvoke , 1764, 0.0%
+- CheckReference , 80028, 1.7%
- CloseSubstate , 37539, 0.8%
- CreateNode , 15850, 0.3%
- DropNode , 26729, 0.6%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 7.4%
- QueryActor , 2500, 0.1%
- ReadSubstate , 502016, 10.6%
-- RefCheck , 80028, 1.7%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/018--fungible-min-div-transfer-wrong-granularity.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/018--fungible-min-div-transfer-wrong-granularity.txt
index 912f6c086e7..4de9533d7fe 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/018--fungible-min-div-transfer-wrong-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/018--fungible-min-div-transfer-wrong-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 64, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 672, 0.0%
+- CheckReference , 80028, 2.4%
- CloseSubstate , 12900, 0.4%
- CreateNode , 6222, 0.2%
- DropNode , 4939, 0.1%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 10.7%
- QueryActor , 1500, 0.0%
- ReadSubstate , 427023, 13.0%
-- RefCheck , 80028, 2.4%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.4%
- RunNativeCode::lock_fee , 45243, 1.4%
- RunNativeCode::take_FungibleVault , 42457, 1.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/019--fungible-min-div-create-proof-correct-granularity.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/019--fungible-min-div-create-proof-correct-granularity.txt
index d95ccac2576..83e50d54d98 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/019--fungible-min-div-create-proof-correct-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/019--fungible-min-div-create-proof-correct-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 246, 0.0%
- AllocateNodeId , 1164, 0.0%
- BeforeInvoke , 2256, 0.1%
+- CheckReference , 80028, 2.0%
- CloseSubstate , 25155, 0.6%
- CreateNode , 10500, 0.3%
- DropNode , 18744, 0.5%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.9%
- QueryActor , 2000, 0.1%
- ReadSubstate , 460984, 11.6%
-- RefCheck , 80028, 2.0%
- RunNativeCode::AuthZone_push , 23850, 0.6%
- RunNativeCode::Worktop_drop , 17918, 0.5%
- RunNativeCode::create_proof_of_amount , 62543, 1.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/020--fungible-min-div-create-proof-wrong-granularity.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/020--fungible-min-div-create-proof-wrong-granularity.txt
index b154823f4db..8d78437a770 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/020--fungible-min-div-create-proof-wrong-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/020--fungible-min-div-create-proof-wrong-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 64, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 736, 0.0%
+- CheckReference , 80028, 2.5%
- CloseSubstate , 12126, 0.4%
- CreateNode , 6222, 0.2%
- DropNode , 4939, 0.2%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 11.0%
- QueryActor , 1000, 0.0%
- ReadSubstate , 425123, 13.3%
-- RefCheck , 80028, 2.5%
- RunNativeCode::create_proof_of_amount , 62543, 1.9%
- RunNativeCode::create_proof_of_amount_FungibleVault , 38091, 1.2%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/021--fungible-min-div-recall-correct-granularity.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/021--fungible-min-div-recall-correct-granularity.txt
index 54ec3e87558..94a8a6e8b55 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/021--fungible-min-div-recall-correct-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/021--fungible-min-div-recall-correct-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 324, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1386, 0.0%
+- CheckReference , 80022, 2.0%
- CloseSubstate , 29025, 0.7%
- CreateNode , 12220, 0.3%
- DropNode , 21838, 0.5%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.8%
- QueryActor , 2000, 0.0%
- ReadSubstate , 471369, 11.7%
-- RefCheck , 80022, 2.0%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/022--fungible-min-div-recall-wrong-granularity.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/022--fungible-min-div-recall-wrong-granularity.txt
index 36804008e15..9d297f4910f 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/022--fungible-min-div-recall-wrong-granularity.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/fungible_resource/costings/022--fungible-min-div-recall-wrong-granularity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 64, 0.0%
- AllocateNodeId , 582, 0.0%
- BeforeInvoke , 482, 0.0%
+- CheckReference , 80022, 3.2%
- CloseSubstate , 9804, 0.4%
- CreateNode , 5242, 0.2%
- DropNode , 4939, 0.2%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 14.0%
- QueryActor , 1500, 0.1%
- ReadSubstate , 397459, 15.7%
-- RefCheck , 80022, 3.2%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.6%
- RunNativeCode::lock_fee , 45243, 1.8%
- RunNativeCode::recall_FungibleVault , 42221, 1.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/global_n_owned/costings/001--global_n_owned_emitting_events.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/global_n_owned/costings/001--global_n_owned_emitting_events.txt
index 2187006b5e0..21a6f4fa917 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/global_n_owned/costings/001--global_n_owned_emitting_events.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/global_n_owned/costings/001--global_n_owned_emitting_events.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 530, 0.0%
- AllocateNodeId , 2619, 0.0%
- BeforeInvoke , 174964, 1.2%
+- CheckReference , 40011, 0.3%
- CloseSubstate , 26832, 0.2%
- CreateNode , 477934, 3.2%
- DropNode , 33867, 0.2%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 1197496, 8.1%
- QueryActor , 1500, 0.0%
- ReadSubstate , 1331533, 9.0%
-- RefCheck , 40011, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::create , 49184, 0.3%
- RunNativeCode::create_empty_vault_FungibleResourceManager , 35570, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/kv_store_with_remote_type/costings/001--kv-store-with-remote-type.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/kv_store_with_remote_type/costings/001--kv-store-with-remote-type.txt
index 23e2c88588a..93d54b2ebc9 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/kv_store_with_remote_type/costings/001--kv-store-with-remote-type.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/kv_store_with_remote_type/costings/001--kv-store-with-remote-type.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 460, 0.0%
- AllocateNodeId , 2425, 0.0%
- BeforeInvoke , 208346, 1.4%
+- CheckReference , 40011, 0.3%
- CloseSubstate , 22575, 0.2%
- CreateNode , 568884, 3.9%
- DropNode , 30637, 0.2%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 695384, 4.7%
- QueryActor , 1500, 0.0%
- ReadSubstate , 819119, 5.6%
-- RefCheck , 40011, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::create , 49184, 0.3%
- RunNativeCode::create_empty_vault_FungibleResourceManager , 35570, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/max_transaction/costings/001--max_transaction-publish-package.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/max_transaction/costings/001--max_transaction-publish-package.txt
index d4b1ff74bde..5b56b41686a 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/max_transaction/costings/001--max_transaction-publish-package.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/max_transaction/costings/001--max_transaction-publish-package.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 460, 0.0%
- AllocateNodeId , 2425, 0.0%
- BeforeInvoke , 248008, 1.5%
+- CheckReference , 40011, 0.2%
- CloseSubstate , 22317, 0.1%
- CreateNode , 671640, 4.0%
- DropNode , 30679, 0.2%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 757840, 4.5%
- QueryActor , 2000, 0.0%
- ReadSubstate , 881922, 5.3%
-- RefCheck , 40011, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::create , 49184, 0.3%
- RunNativeCode::create_empty_vault_FungibleResourceManager , 35570, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/max_transaction/costings/002--max_transaction-with-large-events.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/max_transaction/costings/002--max_transaction-with-large-events.txt
index 56e510edbe6..36d756d87cc 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/max_transaction/costings/002--max_transaction-with-large-events.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/max_transaction/costings/002--max_transaction-with-large-events.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 644, 0.0%
+- CheckReference , 80024, 0.4%
- CloseSubstate , 11352, 0.1%
- CreateNode , 6032, 0.0%
- DropNode , 10841, 0.1%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 757840, 3.6%
- QueryActor , 1000, 0.0%
- ReadSubstate , 810113, 3.9%
-- RefCheck , 80024, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.1%
- RunNativeCode::lock_fee , 45243, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/max_transaction/costings/003--max_transaction-with-large-state-updates.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/max_transaction/costings/003--max_transaction-with-large-state-updates.txt
index 4d70e321ab1..4f526dcca85 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/max_transaction/costings/003--max_transaction-with-large-state-updates.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/max_transaction/costings/003--max_transaction-with-large-state-updates.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 630, 0.0%
+- CheckReference , 80023, 0.1%
- CloseSubstate , 17931, 0.0%
- CreateNode , 6032, 0.0%
- DropNode , 10841, 0.0%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 757840, 0.8%
- QueryActor , 1000, 0.0%
- ReadSubstate , 819748, 0.9%
-- RefCheck , 80023, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.0%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.0%
- RunNativeCode::lock_fee , 45243, 0.0%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/001--maya-router-create-accounts.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/001--maya-router-create-accounts.txt
index 5f41f11be10..3c7563595c8 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/001--maya-router-create-accounts.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/001--maya-router-create-accounts.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 454, 0.0%
- AllocateNodeId , 2134, 0.1%
- BeforeInvoke , 2020, 0.1%
+- CheckReference , 40011, 1.0%
- CloseSubstate , 19995, 0.5%
- CreateNode , 17866, 0.5%
- DropNode , 29026, 0.7%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 9.0%
- QueryActor , 1000, 0.0%
- ReadSubstate , 455648, 11.6%
-- RefCheck , 40011, 1.0%
- RunNativeCode::Worktop_drop , 17918, 0.5%
- RunNativeCode::create , 49184, 1.3%
- RunNativeCode::create_advanced , 163614, 4.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/002--faucet-top-up.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/002--faucet-top-up.txt
index c94477cb324..e0ba40b780f 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/002--faucet-top-up.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/002--faucet-top-up.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 520, 0.0%
- AllocateNodeId , 1843, 0.0%
- BeforeInvoke , 1796, 0.0%
+- CheckReference , 80022, 1.4%
- CloseSubstate , 38829, 0.7%
- CreateNode , 16554, 0.3%
- DropNode , 28158, 0.5%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- QueryActor , 2500, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 868165, 15.0%
-- RefCheck , 80022, 1.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
- RunNativeCode::Worktop_take_all , 14602, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/003--maya-router-create-resources.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/003--maya-router-create-resources.txt
index 37e3462b9bd..0c6a69d270c 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/003--maya-router-create-resources.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/003--maya-router-create-resources.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1080, 0.0%
- AllocateNodeId , 3686, 0.1%
- BeforeInvoke , 5462, 0.1%
+- CheckReference , 80022, 1.4%
- CloseSubstate , 52245, 0.9%
- CreateNode , 33110, 0.6%
- DropNode , 51038, 0.9%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.3%
- QueryActor , 3000, 0.1%
- ReadSubstate , 541553, 9.7%
-- RefCheck , 80022, 1.4%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 58066, 1.0%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/004--maya-router-publish-and-instantiate.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/004--maya-router-publish-and-instantiate.txt
index f80e35aad7b..749c87190fc 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/004--maya-router-publish-and-instantiate.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/maya_router/costings/004--maya-router-publish-and-instantiate.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 710, 0.0%
- AllocateNodeId , 3201, 0.0%
- BeforeInvoke , 410742, 1.6%
+- CheckReference , 40011, 0.2%
- CloseSubstate , 27735, 0.1%
- CreateNode , 1015562, 4.0%
- DropNode , 40566, 0.2%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 932458, 3.7%
- QueryActor , 3500, 0.0%
- ReadSubstate , 1081520, 4.3%
-- RefCheck , 40011, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::create , 73776, 0.3%
- RunNativeCode::create_empty_vault_FungibleResourceManager , 35570, 0.1%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/001--metadata-create-package-with-metadata.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/001--metadata-create-package-with-metadata.txt
index b2e226ec445..e3e696dff53 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/001--metadata-create-package-with-metadata.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/001--metadata-create-package-with-metadata.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 914, 0.0%
- AllocateNodeId , 3395, 0.0%
- BeforeInvoke , 295208, 1.4%
+- CheckReference , 40011, 0.2%
- CloseSubstate , 52245, 0.3%
- CreateNode , 760872, 3.7%
- DropNode , 47642, 0.2%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- QueryActor , 3000, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 937029, 4.5%
-- RefCheck , 40011, 0.2%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::Worktop_put , 29033, 0.1%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/002--metadata-create-component-with-metadata.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/002--metadata-create-component-with-metadata.txt
index 12a22e7eb7b..84115bd99f5 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/002--metadata-create-component-with-metadata.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/002--metadata-create-component-with-metadata.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 844, 0.0%
- AllocateNodeId , 5529, 0.0%
- BeforeInvoke , 7296, 0.1%
+- CheckReference , 80024, 0.6%
- CloseSubstate , 84108, 0.6%
- CreateNode , 50662, 0.4%
- DropNode , 87886, 0.6%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- QueryActor , 2000, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 1394936, 9.7%
-- RefCheck , 80024, 0.6%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::Worktop_put , 29033, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/003--metadata-create-resource-with-metadata.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/003--metadata-create-resource-with-metadata.txt
index d2779b34b67..4d5169ffe9e 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/003--metadata-create-resource-with-metadata.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/003--metadata-create-resource-with-metadata.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 958, 0.0%
- AllocateNodeId , 3104, 0.0%
- BeforeInvoke , 9258, 0.1%
+- CheckReference , 40011, 0.6%
- CloseSubstate , 57018, 0.8%
- CreateNode , 30448, 0.4%
- DropNode , 45948, 0.6%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- QueryActor , 3000, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 919691, 12.7%
-- RefCheck , 40011, 0.6%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 58066, 0.8%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/004--metadata-create-resource-with-metadata-partially-locked.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/004--metadata-create-resource-with-metadata-partially-locked.txt
index 52b3ad752db..dbb3b9eebb5 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/004--metadata-create-resource-with-metadata-partially-locked.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/004--metadata-create-resource-with-metadata-partially-locked.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 958, 0.0%
- AllocateNodeId , 3104, 0.0%
- BeforeInvoke , 3844, 0.1%
+- CheckReference , 40011, 0.6%
- CloseSubstate , 55857, 0.8%
- CreateNode , 27882, 0.4%
- DropNode , 45948, 0.6%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- QueryActor , 3000, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 915842, 12.8%
-- RefCheck , 40011, 0.6%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 58066, 0.8%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/005--metadata-update-initially-locked-metadata-fails.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/005--metadata-update-initially-locked-metadata-fails.txt
index bad2f1907a2..467e1179c0c 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/005--metadata-update-initially-locked-metadata-fails.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/005--metadata-update-initially-locked-metadata-fails.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 64, 0.0%
- AllocateNodeId , 582, 0.0%
- BeforeInvoke , 472, 0.0%
+- CheckReference , 80025, 2.8%
- CloseSubstate , 9546, 0.3%
- CreateNode , 5242, 0.2%
- DropNode , 4939, 0.2%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.3%
- QueryActor , 1000, 0.0%
- ReadSubstate , 403319, 14.0%
-- RefCheck , 80025, 2.8%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.6%
- RunNativeCode::set , 20871, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/006--metadata-update-updatable-metadata-succeeds.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/006--metadata-update-updatable-metadata-succeeds.txt
index bcc2553654f..dc61330e37b 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/006--metadata-update-updatable-metadata-succeeds.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/006--metadata-update-updatable-metadata-succeeds.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 630, 0.0%
+- CheckReference , 80025, 2.6%
- CloseSubstate , 12126, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 11.5%
- QueryActor , 1000, 0.0%
- ReadSubstate , 413124, 13.4%
-- RefCheck , 80025, 2.6%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/007--metadata-lock-metadata.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/007--metadata-lock-metadata.txt
index fbd2868bfdd..52150d9194e 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/007--metadata-lock-metadata.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/007--metadata-lock-metadata.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 622, 0.0%
+- CheckReference , 80025, 2.6%
- CloseSubstate , 12126, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 11.4%
- QueryActor , 1000, 0.0%
- ReadSubstate , 413273, 13.4%
-- RefCheck , 80025, 2.6%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock , 25245, 0.8%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/008--metadata-set-metadata-on-dashboard-account-succeeds.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/008--metadata-set-metadata-on-dashboard-account-succeeds.txt
index 0c016d49976..092bad8410a 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/008--metadata-set-metadata-on-dashboard-account-succeeds.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/008--metadata-set-metadata-on-dashboard-account-succeeds.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 222, 0.0%
- AllocateNodeId , 1455, 0.0%
- BeforeInvoke , 2114, 0.0%
+- CheckReference , 40011, 0.9%
- CloseSubstate , 20124, 0.5%
- CreateNode , 13478, 0.3%
- DropNode , 22157, 0.5%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.0%
- QueryActor , 1000, 0.0%
- ReadSubstate , 453103, 10.2%
-- RefCheck , 40011, 0.9%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::create , 24592, 0.6%
- RunNativeCode::create_with_data , 27471, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/009--metadata-set-metadata-on-sandbox-account-succeeds.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/009--metadata-set-metadata-on-sandbox-account-succeeds.txt
index 516a2bca126..e5fd1dc9c19 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/009--metadata-set-metadata-on-sandbox-account-succeeds.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/009--metadata-set-metadata-on-sandbox-account-succeeds.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 216, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1810, 0.0%
+- CheckReference , 40011, 0.9%
- CloseSubstate , 18447, 0.4%
- CreateNode , 12560, 0.3%
- DropNode , 20552, 0.5%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.4%
- QueryActor , 1000, 0.0%
- ReadSubstate , 450076, 10.6%
-- RefCheck , 40011, 0.9%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::create , 24592, 0.6%
- RunNativeCode::create_with_data , 27471, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/010--metadata-update-recently-locked-metadata-fails.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/010--metadata-update-recently-locked-metadata-fails.txt
index bad2f1907a2..467e1179c0c 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/010--metadata-update-recently-locked-metadata-fails.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/metadata/costings/010--metadata-update-recently-locked-metadata-fails.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 64, 0.0%
- AllocateNodeId , 582, 0.0%
- BeforeInvoke , 472, 0.0%
+- CheckReference , 80025, 2.8%
- CloseSubstate , 9546, 0.3%
- CreateNode , 5242, 0.2%
- DropNode , 4939, 0.2%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.3%
- QueryActor , 1000, 0.0%
- ReadSubstate , 403319, 14.0%
-- RefCheck , 80025, 2.8%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.6%
- RunNativeCode::set , 20871, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/001--non-fungible-resource-create.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/001--non-fungible-resource-create.txt
index 09519ed34a6..8c6ef5cbd01 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/001--non-fungible-resource-create.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/001--non-fungible-resource-create.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 690, 0.0%
- AllocateNodeId , 2813, 0.1%
- BeforeInvoke , 4554, 0.1%
+- CheckReference , 40011, 0.7%
- CloseSubstate , 38700, 0.7%
- CreateNode , 26214, 0.5%
- DropNode , 39807, 0.7%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.4%
- QueryActor , 2000, 0.0%
- ReadSubstate , 550389, 10.0%
-- RefCheck , 40011, 0.7%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/002--non-fungible-resource-create-string.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/002--non-fungible-resource-create-string.txt
index 4a86b92dc4a..1a592d6b4c5 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/002--non-fungible-resource-create-string.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/002--non-fungible-resource-create-string.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 554, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3492, 0.1%
+- CheckReference , 40011, 0.8%
- CloseSubstate , 34701, 0.7%
- CreateNode , 20690, 0.4%
- DropNode , 31827, 0.6%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.7%
- QueryActor , 2000, 0.0%
- ReadSubstate , 542880, 10.3%
-- RefCheck , 40011, 0.8%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/003--non-fungible-resource-create-bytes.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/003--non-fungible-resource-create-bytes.txt
index 6c5563dc79a..f538b2b783a 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/003--non-fungible-resource-create-bytes.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/003--non-fungible-resource-create-bytes.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 574, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3512, 0.1%
+- CheckReference , 40011, 0.8%
- CloseSubstate , 34701, 0.7%
- CreateNode , 20710, 0.4%
- DropNode , 31847, 0.6%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.7%
- QueryActor , 2000, 0.0%
- ReadSubstate , 542920, 10.3%
-- RefCheck , 40011, 0.8%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/004--non-fungible-resource-create-ruid.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/004--non-fungible-resource-create-ruid.txt
index 6ecca556bf5..46cd99a0305 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/004--non-fungible-resource-create-ruid.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/004--non-fungible-resource-create-ruid.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 604, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3504, 0.1%
+- CheckReference , 40011, 0.8%
- CloseSubstate , 34701, 0.7%
- CreateNode , 20740, 0.4%
- DropNode , 31877, 0.6%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.7%
- QueryActor , 2000, 0.0%
- ReadSubstate , 542980, 10.3%
-- RefCheck , 40011, 0.8%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/005--non-fungible-resource-mint-32-nfts.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/005--non-fungible-resource-mint-32-nfts.txt
index 8fd09dc16d1..491785159ac 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/005--non-fungible-resource-mint-32-nfts.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/005--non-fungible-resource-mint-32-nfts.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 856, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 9500, 0.1%
+- CheckReference , 80033, 0.8%
- CloseSubstate , 41925, 0.4%
- CreateNode , 12634, 0.1%
- DropNode , 22252, 0.2%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 3.6%
- QueryActor , 3000, 0.0%
- ReadSubstate , 551264, 5.5%
-- RefCheck , 80033, 0.8%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 29033, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/006--non-fungible-resource-burn.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/006--non-fungible-resource-burn.txt
index 3171beb31c7..aae4c35deec 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/006--non-fungible-resource-burn.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/006--non-fungible-resource-burn.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 678, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 2622, 0.1%
+- CheckReference , 80033, 1.5%
- CloseSubstate , 49794, 1.0%
- CreateNode , 19982, 0.4%
- DrainSubstates , 120818, 2.3%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.8%
- QueryActor , 4000, 0.1%
- ReadSubstate , 570050, 10.9%
-- RefCheck , 80033, 1.5%
- RemoveSubstate , 40717, 0.8%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 58066, 1.1%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/007--non-fungible-resource-transfer.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/007--non-fungible-resource-transfer.txt
index b675c46401b..4c723b9877b 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/007--non-fungible-resource-transfer.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/007--non-fungible-resource-transfer.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 586, 0.0%
- AllocateNodeId , 2328, 0.0%
- BeforeInvoke , 2848, 0.0%
+- CheckReference , 80033, 1.3%
- CloseSubstate , 42699, 0.7%
- CreateNode , 21322, 0.4%
- DrainSubstates , 80545, 1.3%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.9%
- QueryActor , 2500, 0.0%
- ReadSubstate , 561360, 9.4%
-- RefCheck , 80033, 1.3%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/008--non-fungible-resource-freeze-deposit.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/008--non-fungible-resource-freeze-deposit.txt
index 6e2840d4751..f7c0b1fcd60 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/008--non-fungible-resource-freeze-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/008--non-fungible-resource-freeze-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 612, 0.0%
+- CheckReference , 80022, 2.7%
- CloseSubstate , 12642, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.1%
- QueryActor , 1500, 0.1%
- ReadSubstate , 421098, 14.4%
-- RefCheck , 80022, 2.7%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::freeze_NonFungibleVault , 36496, 1.2%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/009--non-fungible-resource-freeze-deposit.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/009--non-fungible-resource-freeze-deposit.txt
index 6e2840d4751..f7c0b1fcd60 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/009--non-fungible-resource-freeze-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/009--non-fungible-resource-freeze-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 612, 0.0%
+- CheckReference , 80022, 2.7%
- CloseSubstate , 12642, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.1%
- QueryActor , 1500, 0.1%
- ReadSubstate , 421098, 14.4%
-- RefCheck , 80022, 2.7%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::freeze_NonFungibleVault , 36496, 1.2%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/010--non-fungible-resource-recall-frozen-vault.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/010--non-fungible-resource-recall-frozen-vault.txt
index 3828f98a8c7..66f448f2db6 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/010--non-fungible-resource-recall-frozen-vault.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/010--non-fungible-resource-recall-frozen-vault.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 298, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1420, 0.0%
+- CheckReference , 80022, 1.8%
- CloseSubstate , 29283, 0.7%
- CreateNode , 12204, 0.3%
- DropNode , 21822, 0.5%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.2%
- QueryActor , 2000, 0.0%
- ReadSubstate , 488001, 11.3%
-- RefCheck , 80022, 1.8%
- RemoveSubstate , 40717, 0.9%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/011--non-fungible-resource-unfreeze-withdraw.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/011--non-fungible-resource-unfreeze-withdraw.txt
index 5773b9c3bb4..3725a92cee4 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/011--non-fungible-resource-unfreeze-withdraw.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/011--non-fungible-resource-unfreeze-withdraw.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 616, 0.0%
+- CheckReference , 80022, 2.7%
- CloseSubstate , 12642, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.1%
- QueryActor , 1500, 0.1%
- ReadSubstate , 421098, 14.4%
-- RefCheck , 80022, 2.7%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/012--non-fungible-resource-unfreeze-deposit.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/012--non-fungible-resource-unfreeze-deposit.txt
index 5773b9c3bb4..3725a92cee4 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/012--non-fungible-resource-unfreeze-deposit.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/012--non-fungible-resource-unfreeze-deposit.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 616, 0.0%
+- CheckReference , 80022, 2.7%
- CloseSubstate , 12642, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.1%
- QueryActor , 1500, 0.1%
- ReadSubstate , 421098, 14.4%
-- RefCheck , 80022, 2.7%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/013--non-fungible-resource-unfreeze-burn.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/013--non-fungible-resource-unfreeze-burn.txt
index 5773b9c3bb4..3725a92cee4 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/013--non-fungible-resource-unfreeze-burn.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/013--non-fungible-resource-unfreeze-burn.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 76, 0.0%
- AllocateNodeId , 679, 0.0%
- BeforeInvoke , 616, 0.0%
+- CheckReference , 80022, 2.7%
- CloseSubstate , 12642, 0.4%
- CreateNode , 6160, 0.2%
- DropNode , 10969, 0.4%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 12.1%
- QueryActor , 1500, 0.1%
- ReadSubstate , 421098, 14.4%
-- RefCheck , 80022, 2.7%
- RunNativeCode::Worktop_drop , 17918, 0.6%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.5%
- RunNativeCode::lock_fee , 45243, 1.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/014--non-fungible-resource-recall-unfrozen-vault.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/014--non-fungible-resource-recall-unfrozen-vault.txt
index 4a63564a54a..5ae13deca6d 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/014--non-fungible-resource-recall-unfrozen-vault.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/014--non-fungible-resource-recall-unfrozen-vault.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 298, 0.0%
- AllocateNodeId , 1358, 0.0%
- BeforeInvoke , 1420, 0.0%
+- CheckReference , 80022, 1.9%
- CloseSubstate , 29283, 0.7%
- CreateNode , 12204, 0.3%
- DropNode , 21822, 0.5%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.3%
- QueryActor , 2000, 0.0%
- ReadSubstate , 488001, 11.5%
-- RefCheck , 80022, 1.9%
- RemoveSubstate , 40717, 1.0%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/015--non-fungible-create-resource-with-supply-with-empty-data.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/015--non-fungible-create-resource-with-supply-with-empty-data.txt
index bf7cb9e5598..4bfaf14c403 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/015--non-fungible-create-resource-with-supply-with-empty-data.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/015--non-fungible-create-resource-with-supply-with-empty-data.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 592, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 2616, 0.0%
+- CheckReference , 40011, 0.8%
- CloseSubstate , 34572, 0.7%
- CreateNode , 20152, 0.4%
- DropNode , 31945, 0.6%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.7%
- QueryActor , 2000, 0.0%
- ReadSubstate , 542017, 10.3%
-- RefCheck , 40011, 0.8%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.6%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/016--non-fungible-create-resource-with-supply-with-metadata-standard-data.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/016--non-fungible-create-resource-with-supply-with-metadata-standard-data.txt
index fd3eeb39f02..780b4e15d25 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/016--non-fungible-create-resource-with-supply-with-metadata-standard-data.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/016--non-fungible-create-resource-with-supply-with-metadata-standard-data.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 646, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 10678, 0.2%
+- CheckReference , 40011, 0.7%
- CloseSubstate , 34959, 0.6%
- CreateNode , 27588, 0.5%
- DropNode , 32013, 0.6%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.5%
- QueryActor , 2000, 0.0%
- ReadSubstate , 543458, 10.0%
-- RefCheck , 40011, 0.7%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/017--non-fungible-transfer-metadata-standard-nfs.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/017--non-fungible-transfer-metadata-standard-nfs.txt
index 66a80a7cf29..6688ab73186 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/017--non-fungible-transfer-metadata-standard-nfs.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/017--non-fungible-transfer-metadata-standard-nfs.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 488, 0.0%
- AllocateNodeId , 1746, 0.0%
- BeforeInvoke , 1868, 0.0%
+- CheckReference , 80031, 1.6%
- CloseSubstate , 37410, 0.7%
- CreateNode , 15820, 0.3%
- DropNode , 26731, 0.5%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.9%
- QueryActor , 2500, 0.0%
- ReadSubstate , 538715, 10.5%
-- RefCheck , 80031, 1.6%
- RemoveSubstate , 81434, 1.6%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/018--non-fungible-create-resource-with-supply-with-complex-data.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/018--non-fungible-create-resource-with-supply-with-complex-data.txt
index 0cf10fdeabb..806e8ebc73a 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/018--non-fungible-create-resource-with-supply-with-complex-data.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/018--non-fungible-create-resource-with-supply-with-complex-data.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 556, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 4370, 0.1%
+- CheckReference , 80031, 1.5%
- CloseSubstate , 34830, 0.6%
- CreateNode , 21664, 0.4%
- DropNode , 31923, 0.6%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.6%
- QueryActor , 2000, 0.0%
- ReadSubstate , 543483, 10.1%
-- RefCheck , 80031, 1.5%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/019--non-fungible-mutate-data.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/019--non-fungible-mutate-data.txt
index 304f98554ea..a5a36a69e7b 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/019--non-fungible-mutate-data.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource/costings/019--non-fungible-mutate-data.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 82, 0.0%
- AllocateNodeId , 776, 0.0%
- BeforeInvoke , 9054, 0.3%
+- CheckReference , 80031, 2.3%
- CloseSubstate , 15738, 0.4%
- CreateNode , 7078, 0.2%
- DropNode , 12574, 0.4%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 10.1%
- QueryActor , 1000, 0.0%
- ReadSubstate , 466635, 13.3%
-- RefCheck , 80031, 2.3%
- RunNativeCode::Worktop_drop , 17918, 0.5%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.4%
- RunNativeCode::lock_fee , 45243, 1.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource_with_remote_type/costings/001--non-fungible-resource-with-remote-type-registration.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource_with_remote_type/costings/001--non-fungible-resource-with-remote-type-registration.txt
index 1da3bea5be2..4707c7f03fd 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource_with_remote_type/costings/001--non-fungible-resource-with-remote-type-registration.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource_with_remote_type/costings/001--non-fungible-resource-with-remote-type-registration.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 474, 0.0%
- AllocateNodeId , 2328, 0.0%
- BeforeInvoke , 337732, 1.7%
+- CheckReference , 40011, 0.2%
- CloseSubstate , 26187, 0.1%
- CreateNode , 861686, 4.2%
- DropNode , 31938, 0.2%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 1.7%
- QueryActor , 1500, 0.0%
- ReadSubstate , 507108, 2.5%
-- RefCheck , 40011, 0.2%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::create , 49184, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource_with_remote_type/costings/002--non-fungible-resource-with-remote-type.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource_with_remote_type/costings/002--non-fungible-resource-with-remote-type.txt
index 67832b33ac8..83f1b21c648 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource_with_remote_type/costings/002--non-fungible-resource-with-remote-type.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/non_fungible_resource_with_remote_type/costings/002--non-fungible-resource-with-remote-type.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 556, 0.0%
- AllocateNodeId , 2231, 0.0%
- BeforeInvoke , 3108, 0.1%
+- CheckReference , 80024, 1.5%
- CloseSubstate , 35088, 0.7%
- CreateNode , 20448, 0.4%
- DropNode , 32027, 0.6%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.6%
- QueryActor , 2000, 0.0%
- ReadSubstate , 549829, 10.2%
-- RefCheck , 80024, 1.5%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/001--radiswap-create-new-resources.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/001--radiswap-create-new-resources.txt
index 571c159632f..65e3b2dde89 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/001--radiswap-create-new-resources.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/001--radiswap-create-new-resources.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1712, 0.0%
- AllocateNodeId , 5723, 0.1%
- BeforeInvoke , 9534, 0.1%
+- CheckReference , 40011, 0.6%
- CloseSubstate , 74949, 1.1%
- CreateNode , 52134, 0.8%
- DropNode , 78391, 1.2%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.3%
- QueryActor , 4000, 0.1%
- ReadSubstate , 589830, 8.9%
-- RefCheck , 40011, 0.6%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 87099, 1.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/002--radiswap-create-owner-badge-and-dapp-definition-account.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/002--radiswap-create-owner-badge-and-dapp-definition-account.txt
index 1f13a83cbc0..41d29077898 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/002--radiswap-create-owner-badge-and-dapp-definition-account.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/002--radiswap-create-owner-badge-and-dapp-definition-account.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 726, 0.0%
- AllocateNodeId , 3395, 0.0%
- BeforeInvoke , 5456, 0.1%
+- CheckReference , 40011, 0.6%
- CloseSubstate , 48375, 0.7%
- CreateNode , 31516, 0.5%
- DropNode , 49517, 0.7%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.2%
- QueryActor , 2000, 0.0%
- ReadSubstate , 566910, 8.3%
-- RefCheck , 40011, 0.6%
- RunNativeCode::Worktop_drain , 11224, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/003--radiswap-publish-and-create-pools.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/003--radiswap-publish-and-create-pools.txt
index b2384546131..ac4246edd0a 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/003--radiswap-publish-and-create-pools.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/003--radiswap-publish-and-create-pools.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 2492, 0.0%
- AllocateNodeId , 9409, 0.0%
- BeforeInvoke , 347642, 1.2%
+- CheckReference , 200075, 0.7%
- CloseSubstate , 104103, 0.4%
- CreateNode , 924410, 3.3%
- DropNode , 121164, 0.4%
@@ -32,7 +33,6 @@ Execution Cost Breakdown ,
- QueryFeeReserve , 1000, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 2082289, 7.3%
-- RefCheck , 200075, 0.7%
- RunNativeCode::Worktop_drain , 11224, 0.0%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::Worktop_put , 29033, 0.1%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/004--radiswap-add-liquidity.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/004--radiswap-add-liquidity.txt
index 08ddf5cde59..abe59362411 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/004--radiswap-add-liquidity.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/004--radiswap-add-liquidity.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 3932, 0.0%
- AllocateNodeId , 9603, 0.1%
- BeforeInvoke , 10406, 0.1%
+- CheckReference , 240079, 1.5%
- CloseSubstate , 210012, 1.3%
- CreateNode , 87916, 0.6%
- DropNode , 153031, 1.0%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- QueryActor , 12000, 0.1%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 2269377, 14.4%
-- RefCheck , 240079, 1.5%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::Worktop_put , 174198, 1.1%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/005--radiswap-distribute-tokens.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/005--radiswap-distribute-tokens.txt
index bfd9ebcf9d1..c1a5b16af04 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/005--radiswap-distribute-tokens.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/005--radiswap-distribute-tokens.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 8528, 0.0%
- AllocateNodeId , 21631, 0.1%
- BeforeInvoke , 23866, 0.1%
+- CheckReference , 240087, 1.1%
- CloseSubstate , 469044, 2.1%
- CreateNode , 197648, 0.9%
- DropNode , 318440, 1.4%
@@ -30,7 +31,6 @@ Execution Cost Breakdown ,
- QueryActor , 29500, 0.1%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 1845883, 8.1%
-- RefCheck , 240087, 1.1%
- RunNativeCode::Worktop_drain , 44896, 0.2%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::Worktop_put , 551627, 2.4%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/006--radiswap-swap-tokens.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/006--radiswap-swap-tokens.txt
index 69626e1239b..94f353aa8e8 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/006--radiswap-swap-tokens.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/006--radiswap-swap-tokens.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1432, 0.0%
- AllocateNodeId , 3298, 0.0%
- BeforeInvoke , 3698, 0.0%
+- CheckReference , 80023, 1.0%
- CloseSubstate , 74433, 0.9%
- CreateNode , 30402, 0.4%
- DropNode , 53760, 0.6%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 858224, 10.3%
- QueryActor , 4000, 0.0%
- ReadSubstate , 1085484, 13.0%
-- RefCheck , 80023, 1.0%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 58066, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/007--radiswap-remove-tokens.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/007--radiswap-remove-tokens.txt
index 0871b08d2a4..1ebd8afa30a 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/007--radiswap-remove-tokens.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/007--radiswap-remove-tokens.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1654, 0.0%
- AllocateNodeId , 3977, 0.0%
- BeforeInvoke , 4284, 0.0%
+- CheckReference , 120039, 1.3%
- CloseSubstate , 90300, 1.0%
- CreateNode , 36534, 0.4%
- DropNode , 64701, 0.7%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 858224, 9.6%
- QueryActor , 6000, 0.1%
- ReadSubstate , 1133067, 12.7%
-- RefCheck , 120039, 1.3%
- RunNativeCode::Worktop_drain , 11224, 0.1%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::Worktop_put , 87099, 1.0%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/008--radiswap-set-two-way-linking.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/008--radiswap-set-two-way-linking.txt
index 364e039906a..5ae0ad7065f 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/008--radiswap-set-two-way-linking.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/radiswap/costings/008--radiswap-set-two-way-linking.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1212, 0.0%
- AllocateNodeId , 7081, 0.1%
- BeforeInvoke , 11868, 0.1%
+- CheckReference , 320115, 2.5%
- CloseSubstate , 140481, 1.1%
- CreateNode , 62852, 0.5%
- DropNode , 113003, 0.9%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 2.7%
- QueryActor , 2000, 0.0%
- ReadSubstate , 712542, 5.5%
-- RefCheck , 320115, 2.5%
- RemoveSubstate , 40717, 0.3%
- RunNativeCode::AuthZone_push , 23850, 0.2%
- RunNativeCode::NonFungibleProof_get_local_ids , 279240, 2.1%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/001--royalties--publish-package.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/001--royalties--publish-package.txt
index 1316d0c0436..60cb09f52a2 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/001--royalties--publish-package.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/001--royalties--publish-package.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 326, 0.0%
- AllocateNodeId , 1552, 0.0%
- BeforeInvoke , 182304, 1.5%
+- CheckReference , 40011, 0.3%
- CloseSubstate , 17931, 0.1%
- CreateNode , 474000, 3.8%
- DropNode , 20742, 0.2%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- QueryCostingModule , 500, 0.0%
- QueryFeeReserve , 500, 0.0%
- ReadSubstate , 468422, 3.8%
-- RefCheck , 40011, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.1%
- RunNativeCode::create , 24592, 0.2%
- RunNativeCode::create_empty_vault_FungibleResourceManager , 35570, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/002--royalties--instantiate-components.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/002--royalties--instantiate-components.txt
index 5b6bed54eb6..d5da1b26efd 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/002--royalties--instantiate-components.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/002--royalties--instantiate-components.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1030, 0.0%
- AllocateNodeId , 4074, 0.1%
- BeforeInvoke , 4174, 0.1%
+- CheckReference , 80024, 1.1%
- CloseSubstate , 33927, 0.5%
- CreateNode , 34832, 0.5%
- DropNode , 52502, 0.7%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- QueryCostingModule , 1500, 0.0%
- QueryFeeReserve , 1500, 0.0%
- ReadSubstate , 1314766, 18.1%
-- RefCheck , 80024, 1.1%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::create , 154473, 2.1%
- RunNativeCode::create_empty_vault_FungibleResourceManager , 106710, 1.5%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/003--royalties--set-components-royalty.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/003--royalties--set-components-royalty.txt
index eb6262da665..0a14fadd894 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/003--royalties--set-components-royalty.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/003--royalties--set-components-royalty.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 124, 0.0%
- AllocateNodeId , 1455, 0.0%
- BeforeInvoke , 2254, 0.1%
+- CheckReference , 160053, 4.4%
- CloseSubstate , 22059, 0.6%
- CreateNode , 13376, 0.4%
- DropNode , 23681, 0.6%
@@ -26,7 +27,6 @@ Execution Cost Breakdown ,
- QueryCostingModule , 4500, 0.1%
- QueryFeeReserve , 4500, 0.1%
- ReadSubstate , 430172, 11.7%
-- RefCheck , 160053, 4.4%
- RunNativeCode::Worktop_drop , 17918, 0.5%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.4%
- RunNativeCode::lock_fee , 45243, 1.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/004--royalties--call_all_components_all_methods.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/004--royalties--call_all_components_all_methods.txt
index c64cf671aa4..8aebd79b577 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/004--royalties--call_all_components_all_methods.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/royalties/costings/004--royalties--call_all_components_all_methods.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 124, 0.0%
- AllocateNodeId , 1455, 0.0%
- BeforeInvoke , 1666, 0.0%
+- CheckReference , 160053, 1.4%
- CloseSubstate , 29799, 0.3%
- CreateNode , 13376, 0.1%
- DropNode , 23681, 0.2%
@@ -24,7 +25,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 2859142, 25.1%
- QueryActor , 1000, 0.0%
- ReadSubstate , 2954966, 26.0%
-- RefCheck , 160053, 1.4%
- RunNativeCode::Worktop_drop , 17918, 0.2%
- RunNativeCode::get_amount_FungibleVault , 14451, 0.1%
- RunNativeCode::lock_fee , 45243, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/001--faucet-top-up.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/001--faucet-top-up.txt
index 8028c50bcb7..1d038b6a475 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/001--faucet-top-up.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/001--faucet-top-up.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 654, 0.0%
- AllocateNodeId , 2425, 0.0%
- BeforeInvoke , 2816, 0.0%
+- CheckReference , 40011, 0.6%
- CloseSubstate , 43602, 0.7%
- CreateNode , 22036, 0.3%
- DropNode , 36136, 0.5%
@@ -29,7 +30,6 @@ Execution Cost Breakdown ,
- QueryActor , 2500, 0.0%
- QueryTransactionHash , 500, 0.0%
- ReadSubstate , 888790, 13.4%
-- RefCheck , 40011, 0.6%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.4%
- RunNativeCode::Worktop_take_all , 14602, 0.2%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/002--transfer--try_deposit_or_abort.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/002--transfer--try_deposit_or_abort.txt
index 0ac539ae752..e2092181f23 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/002--transfer--try_deposit_or_abort.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/002--transfer--try_deposit_or_abort.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 686, 0.0%
- AllocateNodeId , 2425, 0.0%
- BeforeInvoke , 2964, 0.1%
+- CheckReference , 40011, 0.7%
- CloseSubstate , 43731, 0.8%
- CreateNode , 22092, 0.4%
- DropNode , 36192, 0.7%
@@ -27,7 +28,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 6.5%
- QueryActor , 2500, 0.0%
- ReadSubstate , 523956, 9.6%
-- RefCheck , 40011, 0.7%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 29033, 0.5%
- RunNativeCode::Worktop_take , 17966, 0.3%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/003--transfer--try_deposit_or_refund.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/003--transfer--try_deposit_or_refund.txt
index 32a4097614c..bcbb71911be 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/003--transfer--try_deposit_or_refund.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/003--transfer--try_deposit_or_refund.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 490, 0.0%
- AllocateNodeId , 1649, 0.0%
- BeforeInvoke , 1844, 0.0%
+- CheckReference , 40011, 0.9%
- CloseSubstate , 36120, 0.8%
- CreateNode , 14978, 0.3%
- DropNode , 26657, 0.6%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.0%
- QueryActor , 2000, 0.0%
- ReadSubstate , 486059, 11.0%
-- RefCheck , 40011, 0.9%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
- RunNativeCode::Worktop_take , 17966, 0.4%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/004--transfer--try_deposit_batch_or_abort.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/004--transfer--try_deposit_batch_or_abort.txt
index f51e0857f7a..37c7cbcce0c 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/004--transfer--try_deposit_batch_or_abort.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/004--transfer--try_deposit_batch_or_abort.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 440, 0.0%
- AllocateNodeId , 1552, 0.0%
- BeforeInvoke , 1662, 0.0%
+- CheckReference , 40011, 0.9%
- CloseSubstate , 33927, 0.8%
- CreateNode , 14180, 0.3%
- DropNode , 25172, 0.6%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.2%
- QueryActor , 2000, 0.0%
- ReadSubstate , 481802, 11.1%
-- RefCheck , 40011, 0.9%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/005--transfer--try_deposit_batch_or_refund.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/005--transfer--try_deposit_batch_or_refund.txt
index 608b65598ad..e5bf6423f51 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/005--transfer--try_deposit_batch_or_refund.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/005--transfer--try_deposit_batch_or_refund.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 442, 0.0%
- AllocateNodeId , 1552, 0.0%
- BeforeInvoke , 1664, 0.0%
+- CheckReference , 40011, 0.9%
- CloseSubstate , 33927, 0.8%
- CreateNode , 14180, 0.3%
- DropNode , 25172, 0.6%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.1%
- QueryActor , 2000, 0.0%
- ReadSubstate , 481802, 11.0%
-- RefCheck , 40011, 0.9%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.4%
- RunNativeCode::Worktop_put , 29033, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/006--self-transfer--deposit_batch.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/006--self-transfer--deposit_batch.txt
index 2f52da800bd..14bc4ca77fc 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/006--self-transfer--deposit_batch.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/006--self-transfer--deposit_batch.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 440, 0.0%
- AllocateNodeId , 1552, 0.0%
- BeforeInvoke , 1630, 0.0%
+- CheckReference , 40011, 1.0%
- CloseSubstate , 33669, 0.8%
- CreateNode , 14180, 0.4%
- DropNode , 25172, 0.6%
@@ -25,7 +26,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 8.9%
- QueryActor , 2000, 0.1%
- ReadSubstate , 481170, 12.1%
-- RefCheck , 40011, 1.0%
- RunNativeCode::Worktop_drain , 11224, 0.3%
- RunNativeCode::Worktop_drop , 17918, 0.5%
- RunNativeCode::Worktop_put , 29033, 0.7%
diff --git a/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/007--multi-transfer--deposit_batch.txt b/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/007--multi-transfer--deposit_batch.txt
index a13f814cc29..7eeb2680a7c 100644
--- a/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/007--multi-transfer--deposit_batch.txt
+++ b/radix-transaction-scenarios/generated-examples/cuttlefish/transfer_xrd/costings/007--multi-transfer--deposit_batch.txt
@@ -8,6 +8,7 @@ Execution Cost Breakdown ,
- AfterInvoke , 1008, 0.0%
- AllocateNodeId , 3298, 0.1%
- BeforeInvoke , 3926, 0.1%
+- CheckReference , 40011, 0.6%
- CloseSubstate , 64629, 1.0%
- CreateNode , 30232, 0.5%
- DropNode , 50515, 0.8%
@@ -28,7 +29,6 @@ Execution Cost Breakdown ,
- PrepareWasmCode , 353866, 5.6%
- QueryActor , 3500, 0.1%
- ReadSubstate , 569518, 9.0%
-- RefCheck , 40011, 0.6%
- RunNativeCode::Worktop_drain , 22448, 0.4%
- RunNativeCode::Worktop_drop , 17918, 0.3%
- RunNativeCode::Worktop_put , 58066, 0.9%