{ "name": "EventEmitter", "structs": {}, "methods": [ { "name": "emitSwapped", "args": [ { "type": "uint8", "name": "a" }, { "type": "uint8", "name": "b" } ], "returns": { "type": "void" }, "actions": { "create": [], "call": [ "NoOp" ] }, "readonly": false, "events": [ { "name": "Swapped", "args": [ { "type": "uint8", "name": "a", "desc": "The `a` field (native)" }, { "type": "uint8", "name": "b", "desc": "The `b` field (native)" } ] }, { "name": "SwappedArc4", "args": [ { "type": "uint8", "name": "a", "desc": "The `a` field (ARC4)" }, { "type": "uint8", "name": "b", "desc": "The `b` field (ARC4)" } ] }, { "name": "Swapped4", "args": [ { "type": "uint8", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped5", "args": [ { "type": "uint8", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped6", "args": [ { "type": "(uint8,uint8)", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped7", "args": [ { "type": "uint8[]", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped8", "args": [ { "type": "((uint8,uint8))", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped9", "args": [ { "type": "uint8[][]", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped10", "args": [ { "type": "(uint8,uint8)[]", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped11", "args": [ { "type": "(uint8[])", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped12", "args": [ { "type": "uint64[]", "name": "field1" }, { "type": "uint64", "name": "field2" } ] } ], "recommendations": {} }, { "name": "emitCustom", "args": [ { "type": "string", "name": "arg0" }, { "type": "bool", "name": "arg1" } ], "returns": { "type": "void" }, "actions": { "create": [], "call": [ "NoOp" ] }, "readonly": false, "events": [ { "name": "Custom", "args": [ { "type": "string", "name": "field1" }, { "type": "bool", "name": "field2" } ] } ], "recommendations": {} }, { "name": "emitDynamicBytes", "args": [ { "type": "byte[]", "name": "x" }, { "type": "byte[]", "name": "y" } ], "returns": { "type": "void" }, "actions": { "create": [], "call": [ "NoOp" ] }, "readonly": false, "events": [ { "name": "DB", "args": [ { "type": "byte[]", "name": "field1" }, { "type": "byte[]", "name": "field2" } ] } ], "recommendations": {} } ], "arcs": [ 22, 28 ], "networks": {}, "state": { "schema": { "global": { "ints": 0, "bytes": 0 }, "local": { "ints": 0, "bytes": 0 } }, "keys": { "global": {}, "local": {}, "box": {} }, "maps": { "global": {}, "local": {}, "box": {} } }, "bareActions": { "create": [ "NoOp" ], "call": [] }, "sourceInfo": { "approval": { "sourceInfo": [ { "pc": [ 60, 76, 120 ], "errorMessage": "invalid array length header" }, { "pc": [ 135 ], "errorMessage": "invalid number of bytes for arc4.bool" }, { "pc": [ 70, 83, 127 ], "errorMessage": "invalid number of bytes for arc4.dynamic_array" }, { "pc": [ 161, 169 ], "errorMessage": "invalid number of bytes for arc4.uint8" } ], "pcOffsetMethod": "none" }, "clear": { "sourceInfo": [], "pcOffsetMethod": "none" } }, "source": { "approval": "I3ByYWdtYSB2ZXJzaW9uIDExCiNwcmFnbWEgdHlwZXRyYWNrIGZhbHNlCgovLyBAYWxnb3JhbmRmb3VuZGF0aW9uL2FsZ29yYW5kLXR5cGVzY3JpcHQvYXJjNC9pbmRleC5kLnRzOjpDb250cmFjdC5hcHByb3ZhbFByb2dyYW0oKSAtPiB1aW50NjQ6Cm1haW46CiAgICBpbnRjYmxvY2sgMSAwIDIKICAgIGJ5dGVjYmxvY2sgMHgwMDAyIDB4MDAwMwogICAgLy8gdGVzdHMvYXBwcm92YWxzL2FyYy0yOC1ldmVudHMuYWxnby50czoyMAogICAgLy8gY2xhc3MgRXZlbnRFbWl0dGVyIGV4dGVuZHMgQ29udHJhY3QgewogICAgdHhuIE51bUFwcEFyZ3MKICAgIGJ6IG1haW5fX19hbGdvdHNfXy5kZWZhdWx0Q3JlYXRlQDEwCiAgICB0eG4gT25Db21wbGV0aW9uCiAgICAhCiAgICBhc3NlcnQKICAgIHR4biBBcHBsaWNhdGlvbklECiAgICBhc3NlcnQKICAgIHB1c2hieXRlc3MgMHg4NzY5Yjc5YSAweGYxNDg4OWQ3IDB4ZDRjOTdjOWMgLy8gbWV0aG9kICJlbWl0U3dhcHBlZCh1aW50OCx1aW50OCl2b2lkIiwgbWV0aG9kICJlbWl0Q3VzdG9tKHN0cmluZyxib29sKXZvaWQiLCBtZXRob2QgImVtaXREeW5hbWljQnl0ZXMoYnl0ZVtdLGJ5dGVbXSl2b2lkIgogICAgdHhuYSBBcHBsaWNhdGlvbkFyZ3MgMAogICAgbWF0Y2ggbWFpbl9lbWl0U3dhcHBlZF9yb3V0ZUA0IG1haW5fZW1pdEN1c3RvbV9yb3V0ZUA1IG1haW5fZW1pdER5bmFtaWNCeXRlc19yb3V0ZUA2CiAgICBlcnIKCm1haW5fZW1pdER5bmFtaWNCeXRlc19yb3V0ZUA2OgogICAgLy8gdGVzdHMvYXBwcm92YWxzL2FyYy0yOC1ldmVudHMuYWxnby50czo1OAogICAgLy8gZW1pdER5bmFtaWNCeXRlcyh4OiBieXRlcywgeTogRHluYW1pY0J5dGVzKSB7CiAgICB0eG5hIEFwcGxpY2F0aW9uQXJncyAxCiAgICBkdXAKICAgIGludGNfMSAvLyAwCiAgICBleHRyYWN0X3VpbnQxNiAvLyBvbiBlcnJvcjogaW52YWxpZCBhcnJheSBsZW5ndGggaGVhZGVyCiAgICBpbnRjXzIgLy8gMgogICAgKwogICAgZGlnIDEKICAgIGxlbgogICAgZHVwCiAgICB1bmNvdmVyIDIKICAgID09CiAgICBhc3NlcnQgLy8gaW52YWxpZCBudW1iZXIgb2YgYnl0ZXMgZm9yIGFyYzQuZHluYW1pY19hcnJheTxhcmM0LnVpbnQ4PgogICAgdHhuYSBBcHBsaWNhdGlvbkFyZ3MgMgogICAgZHVwCiAgICBpbnRjXzEgLy8gMAogICAgZXh0cmFjdF91aW50MTYgLy8gb24gZXJyb3I6IGludmFsaWQgYXJyYXkgbGVuZ3RoIGhlYWRlcgogICAgaW50Y18yIC8vIDIKICAgICsKICAgIGRpZyAxCiAgICBsZW4KICAgID09CiAgICBhc3NlcnQgLy8gaW52YWxpZCBudW1iZXIgb2YgYnl0ZXMgZm9yIGFyYzQuZHluYW1pY19hcnJheTxhcmM0LnVpbnQ4PgogICAgLy8gdGVzdHMvYXBwcm92YWxzL2FyYy0yOC1ldmVudHMuYWxnby50czo2MAogICAgLy8gZW1pdCgnREIoYnl0ZVtdLGJ5dGVbXSknLCB4LCB5KQogICAgcHVzaGludCA0CiAgICB1bmNvdmVyIDIKICAgICsKICAgIGl0b2IKICAgIGV4dHJhY3QgNiAyCiAgICBwdXNoYnl0ZXMgMHgwMDA0CiAgICBzd2FwCiAgICBjb25jYXQKICAgIHVuY292ZXIgMgogICAgY29uY2F0CiAgICBzd2FwCiAgICBjb25jYXQKICAgIHB1c2hieXRlcyAweDQ1MjRlMWRkIC8vIG1ldGhvZCAiREIoYnl0ZVtdLGJ5dGVbXSkiCiAgICBzd2FwCiAgICBjb25jYXQKICAgIGxvZwogICAgLy8gdGVzdHMvYXBwcm92YWxzL2FyYy0yOC1ldmVudHMuYWxnby50czo1OAogICAgLy8gZW1pdER5bmFtaWNCeXRlcyh4OiBieXRlcywgeTogRHluYW1pY0J5dGVzKSB7CiAgICBpbnRjXzAgLy8gMQogICAgcmV0dXJuCgptYWluX2VtaXRDdXN0b21fcm91dGVANToKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9hcmMtMjgtZXZlbnRzLmFsZ28udHM6NTMKICAgIC8vIGVtaXRDdXN0b20oYXJnMDogc3RyaW5nLCBhcmcxOiBib29sZWFuKSB7CiAgICB0eG5hIEFwcGxpY2F0aW9uQXJncyAxCiAgICBkdXAKICAgIGludGNfMSAvLyAwCiAgICBleHRyYWN0X3VpbnQxNiAvLyBvbiBlcnJvcjogaW52YWxpZCBhcnJheSBsZW5ndGggaGVhZGVyCiAgICBpbnRjXzIgLy8gMgogICAgKwogICAgZGlnIDEKICAgIGxlbgogICAgPT0KICAgIGFzc2VydCAvLyBpbnZhbGlkIG51bWJlciBvZiBieXRlcyBmb3IgYXJjNC5keW5hbWljX2FycmF5PGFyYzQudWludDg+CiAgICB0eG5hIEFwcGxpY2F0aW9uQXJncyAyCiAgICBkdXAKICAgIGxlbgogICAgaW50Y18wIC8vIDEKICAgID09CiAgICBhc3NlcnQgLy8gaW52YWxpZCBudW1iZXIgb2YgYnl0ZXMgZm9yIGFyYzQuYm9vbAogICAgLy8gdGVzdHMvYXBwcm92YWxzL2FyYy0yOC1ldmVudHMuYWxnby50czo1NAogICAgLy8gZW1pdCgnQ3VzdG9tJywgYXJnMCwgYXJnMSkKICAgIGJ5dGVjXzEgLy8gMHgwMDAzCiAgICBzd2FwCiAgICBjb25jYXQKICAgIHN3YXAKICAgIGNvbmNhdAogICAgcHVzaGJ5dGVzIDB4YTMxM2MwNjYgLy8gbWV0aG9kICJDdXN0b20oc3RyaW5nLGJvb2wpIgogICAgc3dhcAogICAgY29uY2F0CiAgICBkdXAKICAgIGxvZwogICAgLy8gdGVzdHMvYXBwcm92YWxzL2FyYy0yOC1ldmVudHMuYWxnby50czo1NQogICAgLy8gZW1pdCgnQ3VzdG9tKHN0cmluZyxib29sKScsIGFyZzAsIGFyZzEpCiAgICBsb2cKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9hcmMtMjgtZXZlbnRzLmFsZ28udHM6NTMKICAgIC8vIGVtaXRDdXN0b20oYXJnMDogc3RyaW5nLCBhcmcxOiBib29sZWFuKSB7CiAgICBpbnRjXzAgLy8gMQogICAgcmV0dXJuCgptYWluX2VtaXRTd2FwcGVkX3JvdXRlQDQ6CiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYXJjLTI4LWV2ZW50cy5hbGdvLnRzOjIxCiAgICAvLyBlbWl0U3dhcHBlZChhOiBVaW50OCwgYjogVWludDgpIHsKICAgIHR4bmEgQXBwbGljYXRpb25BcmdzIDEKICAgIGR1cAogICAgbGVuCiAgICBpbnRjXzAgLy8gMQogICAgPT0KICAgIGFzc2VydCAvLyBpbnZhbGlkIG51bWJlciBvZiBieXRlcyBmb3IgYXJjNC51aW50OAogICAgdHhuYSBBcHBsaWNhdGlvbkFyZ3MgMgogICAgZHVwCiAgICBsZW4KICAgIGludGNfMCAvLyAxCiAgICA9PQogICAgYXNzZXJ0IC8vIGludmFsaWQgbnVtYmVyIG9mIGJ5dGVzIGZvciBhcmM0LnVpbnQ4CiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYXJjLTI4LWV2ZW50cy5hbGdvLnRzOjIyCiAgICAvLyBlbWl0PFN3YXBwZWQ+KHsgYTogYiwgYjogYSB9KQogICAgZHVwCiAgICBkaWcgMgogICAgY29uY2F0CiAgICBwdXNoYnl0ZXMgMHgwYjYzMjVlZCAvLyBtZXRob2QgIlN3YXBwZWQodWludDgsdWludDgpIgogICAgZGlnIDEKICAgIGNvbmNhdAogICAgZHVwCiAgICBsb2cKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9hcmMtMjgtZXZlbnRzLmFsZ28udHM6MjUKICAgIC8vIGVtaXQoeCkKICAgIGxvZwogICAgLy8gdGVzdHMvYXBwcm92YWxzL2FyYy0yOC1ldmVudHMuYWxnby50czozMQogICAgLy8gZW1pdCh5KQogICAgcHVzaGJ5dGVzIDB4NDQxZTJjZDggLy8gbWV0aG9kICJTd2FwcGVkQXJjNCh1aW50OCx1aW50OCkiCiAgICBkaWcgMQogICAgY29uY2F0CiAgICBsb2cKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9hcmMtMjgtZXZlbnRzLmFsZ28udHM6MzMKICAgIC8vIGVtaXQoJ1N3YXBwZWQ0JywgYiwgYSkKICAgIHB1c2hieXRlcyAweDBlNzIxOTNhIC8vIG1ldGhvZCAiU3dhcHBlZDQodWludDgsdWludDgpIgogICAgZGlnIDEKICAgIGNvbmNhdAogICAgbG9nCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYXJjLTI4LWV2ZW50cy5hbGdvLnRzOjM1CiAgICAvLyBlbWl0KCdTd2FwcGVkNSh1aW50OCx1aW50OCknLCBiLCBhKQogICAgcHVzaGJ5dGVzIDB4Y2E1OWVkYjIgLy8gbWV0aG9kICJTd2FwcGVkNSh1aW50OCx1aW50OCkiCiAgICBzd2FwCiAgICBjb25jYXQKICAgIGxvZwogICAgLy8gdGVzdHMvYXBwcm92YWxzL2FyYy0yOC1ldmVudHMuYWxnby50czozNwogICAgLy8gZW1pdCgnU3dhcHBlZDYoKHVpbnQ4LHVpbnQ4KSx1aW50OCknLCBbYiwgYl0gYXMgY29uc3QsIGEpCiAgICBkdXAKICAgIGRpZyAxCiAgICBjb25jYXQKICAgIGR1cAogICAgZGlnIDMKICAgIGNvbmNhdAogICAgcHVzaGJ5dGVzIDB4ZDRhNmJkMzMgLy8gbWV0aG9kICJTd2FwcGVkNigodWludDgsdWludDgpLHVpbnQ4KSIKICAgIGRpZyAxCiAgICBjb25jYXQKICAgIGR1cAogICAgbG9nCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYXJjLTI4LWV2ZW50cy5hbGdvLnRzOjM4CiAgICAvLyBlbWl0KCdTd2FwcGVkNigodWludDgsdWludDgpLHVpbnQ4KScsIFtiLCBiXSwgYSkKICAgIGxvZwogICAgLy8gdGVzdHMvYXBwcm92YWxzL2FyYy0yOC1ldmVudHMuYWxnby50czo0MAogICAgLy8gZW1pdCgnU3dhcHBlZDcodWludDhbXSx1aW50OCknLCBbYiwgYl0sIGEpCiAgICBieXRlY18wIC8vIDB4MDAwMgogICAgZGlnIDMKICAgIGNvbmNhdAogICAgZGlnIDMKICAgIGNvbmNhdAogICAgYnl0ZWNfMSAvLyAweDAwMDMKICAgIGRpZyA1CiAgICBjb25jYXQKICAgIGR1cAogICAgZGlnIDIKICAgIGNvbmNhdAogICAgcHVzaGJ5dGVzIDB4MjViNWY5MWEgLy8gbWV0aG9kICJTd2FwcGVkNyh1aW50OFtdLHVpbnQ4KSIKICAgIHN3YXAKICAgIGNvbmNhdAogICAgbG9nCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYXJjLTI4LWV2ZW50cy5hbGdvLnRzOjQyCiAgICAvLyBlbWl0KCdTd2FwcGVkOCgoKHVpbnQ4LHVpbnQ4KSksdWludDgpJywgW1tiLCBiXV0sIGEpCiAgICBwdXNoYnl0ZXMgMHgzMzFmODRmMiAvLyBtZXRob2QgIlN3YXBwZWQ4KCgodWludDgsdWludDgpKSx1aW50OCkiCiAgICB1bmNvdmVyIDMKICAgIGNvbmNhdAogICAgbG9nCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYXJjLTI4LWV2ZW50cy5hbGdvLnRzOjQzCiAgICAvLyBlbWl0KCdTd2FwcGVkOSh1aW50OFtdW10sdWludDgpJywgW1tiLCBiXV0sIGEpCiAgICBwdXNoYnl0ZXMgMHgwMDAxMDAwMgogICAgZGlnIDIKICAgIGNvbmNhdAogICAgZGlnIDEKICAgIHN3YXAKICAgIGNvbmNhdAogICAgcHVzaGJ5dGVzIDB4ZGNjMGY2ZmIgLy8gbWV0aG9kICJTd2FwcGVkOSh1aW50OFtdW10sdWludDgpIgogICAgc3dhcAogICAgY29uY2F0CiAgICBsb2cKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9hcmMtMjgtZXZlbnRzLmFsZ28udHM6NDUKICAgIC8vIGVtaXQoJ1N3YXBwZWQxMCgodWludDgsdWludDgpW10sdWludDgpJywgW1tiLCBiXV0sIGEpCiAgICBwdXNoYnl0ZXMgMHgwMDAxCiAgICB1bmNvdmVyIDMKICAgIGNvbmNhdAogICAgZGlnIDEKICAgIHN3YXAKICAgIGNvbmNhdAogICAgcHVzaGJ5dGVzIDB4OWJiNzI4MzcgLy8gbWV0aG9kICJTd2FwcGVkMTAoKHVpbnQ4LHVpbnQ4KVtdLHVpbnQ4KSIKICAgIHN3YXAKICAgIGNvbmNhdAogICAgbG9nCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYXJjLTI4LWV2ZW50cy5hbGdvLnRzOjQ2CiAgICAvLyBlbWl0KCdTd2FwcGVkMTEoKHVpbnQ4W10pLHVpbnQ4KScsIFtbYiwgYl1dLCBhKQogICAgYnl0ZWNfMCAvLyAweDAwMDIKICAgIHVuY292ZXIgMgogICAgY29uY2F0CiAgICBjb25jYXQKICAgIHB1c2hieXRlcyAweGYzYjY2NmRlIC8vIG1ldGhvZCAiU3dhcHBlZDExKCh1aW50OFtdKSx1aW50OCkiCiAgICBzd2FwCiAgICBjb25jYXQKICAgIGxvZwogICAgLy8gdGVzdHMvYXBwcm92YWxzL2FyYy0yOC1ldmVudHMuYWxnby50czo0OAogICAgLy8gY29uc3QgYVVpbnQ2NCA9IGEuYXNVaW50NjQoKQogICAgc3dhcAogICAgYnRvaQogICAgLy8gdGVzdHMvYXBwcm92YWxzL2FyYy0yOC1ldmVudHMuYWxnby50czo0OQogICAgLy8gY29uc3QgYlVpbnQ2NCA9IGIuYXNVaW50NjQoKQogICAgc3dhcAogICAgYnRvaQogICAgLy8gdGVzdHMvYXBwcm92YWxzL2FyYy0yOC1ldmVudHMuYWxnby50czo1MAogICAgLy8gZW1pdCgnU3dhcHBlZDEyKHVpbnQ2NFtdLHVpbnQ2NCknLCBbYlVpbnQ2NCwgYlVpbnQ2NF0sIGFVaW50NjQpCiAgICBpdG9iCiAgICBieXRlY18wIC8vIDB4MDAwMgogICAgZGlnIDEKICAgIGNvbmNhdAogICAgc3dhcAogICAgY29uY2F0CiAgICBzd2FwCiAgICBpdG9iCiAgICBwdXNoYnl0ZXMgMHgwMDBhCiAgICBzd2FwCiAgICBjb25jYXQKICAgIHN3YXAKICAgIGNvbmNhdAogICAgcHVzaGJ5dGVzIDB4NWJmMDllMDcgLy8gbWV0aG9kICJTd2FwcGVkMTIodWludDY0W10sdWludDY0KSIKICAgIHN3YXAKICAgIGNvbmNhdAogICAgbG9nCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYXJjLTI4LWV2ZW50cy5hbGdvLnRzOjIxCiAgICAvLyBlbWl0U3dhcHBlZChhOiBVaW50OCwgYjogVWludDgpIHsKICAgIGludGNfMCAvLyAxCiAgICByZXR1cm4KCm1haW5fX19hbGdvdHNfXy5kZWZhdWx0Q3JlYXRlQDEwOgogICAgLy8gdGVzdHMvYXBwcm92YWxzL2FyYy0yOC1ldmVudHMuYWxnby50czoyMAogICAgLy8gY2xhc3MgRXZlbnRFbWl0dGVyIGV4dGVuZHMgQ29udHJhY3QgewogICAgdHhuIE9uQ29tcGxldGlvbgogICAgIQogICAgdHhuIEFwcGxpY2F0aW9uSUQKICAgICEKICAgICYmCiAgICByZXR1cm4K", "clear": "I3ByYWdtYSB2ZXJzaW9uIDExCiNwcmFnbWEgdHlwZXRyYWNrIGZhbHNlCgovLyBAYWxnb3JhbmRmb3VuZGF0aW9uL2FsZ29yYW5kLXR5cGVzY3JpcHQvYmFzZS1jb250cmFjdC5kLnRzOjpCYXNlQ29udHJhY3QuY2xlYXJTdGF0ZVByb2dyYW0oKSAtPiB1aW50NjQ6Cm1haW46CiAgICBwdXNoaW50IDEKICAgIHJldHVybgo=" }, "byteCode": { "approval": "CyADAQACJgICAAICAAMxG0EBUjEZFEQxGESCAwSHabeaBPFIidcE1Ml8nDYaAI4DAGQAPQABADYaAUkjWSQISwEVSU8CEkQ2GgJJI1kkCEsBFRJEgQRPAggWVwYCgAIABExQTwJQTFCABEUk4d1MULAiQzYaAUkjWSQISwEVEkQ2GgJJFSISRClMUExQgASjE8BmTFBJsLAiQzYaAUkVIhJENhoCSRUiEkRJSwJQgAQLYyXtSwFQSbCwgAREHizYSwFQsIAEDnIZOksBULCABMpZ7bJMULBJSwFQSUsDUIAE1Ka9M0sBUEmwsChLA1BLA1ApSwVQSUsCUIAEJbX5GkxQsIAEMx+E8k8DULCABAABAAJLAlBLAUxQgATcwPb7TFCwgAIAAU8DUEsBTFCABJu3KDdMULAoTwJQUIAE87Zm3kxQsEwXTBcWKEsBUExQTBaAAgAKTFBMUIAEW/CeB0xQsCJDMRkUMRgUEEM=", "clear": "C4EBQw==" }, "compilerInfo": { "compiler": "puya", "compilerVersion": { "major": 5, "minor": 10, "patch": 0 } }, "events": [ { "name": "Swapped", "args": [ { "type": "uint8", "name": "a", "desc": "The `a` field (native)" }, { "type": "uint8", "name": "b", "desc": "The `b` field (native)" } ] }, { "name": "SwappedArc4", "args": [ { "type": "uint8", "name": "a", "desc": "The `a` field (ARC4)" }, { "type": "uint8", "name": "b", "desc": "The `b` field (ARC4)" } ] }, { "name": "Swapped4", "args": [ { "type": "uint8", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped5", "args": [ { "type": "uint8", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped6", "args": [ { "type": "(uint8,uint8)", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped7", "args": [ { "type": "uint8[]", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped8", "args": [ { "type": "((uint8,uint8))", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped9", "args": [ { "type": "uint8[][]", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped10", "args": [ { "type": "(uint8,uint8)[]", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped11", "args": [ { "type": "(uint8[])", "name": "field1" }, { "type": "uint8", "name": "field2" } ] }, { "name": "Swapped12", "args": [ { "type": "uint64[]", "name": "field1" }, { "type": "uint64", "name": "field2" } ] }, { "name": "Custom", "args": [ { "type": "string", "name": "field1" }, { "type": "bool", "name": "field2" } ] }, { "name": "DB", "args": [ { "type": "byte[]", "name": "field1" }, { "type": "byte[]", "name": "field2" } ] } ], "templateVariables": {} }