{ "name": "BoxCreate", "structs": {}, "methods": [ { "name": "createBoxes", "args": [], "returns": { "type": "void" }, "actions": { "create": [], "call": [ "NoOp" ] }, "readonly": false, "events": [], "recommendations": {} } ], "arcs": [ 22, 28 ], "networks": {}, "state": { "schema": { "global": { "ints": 0, "bytes": 0 }, "local": { "ints": 0, "bytes": 0 } }, "keys": { "global": {}, "local": {}, "box": { "boxBool": { "keyType": "AVMString", "valueType": "uint64", "key": "Ym9vbA==" }, "boxArc4Bool": { "keyType": "AVMString", "valueType": "bool", "key": "YXJjNGI=" }, "boxStr": { "keyType": "AVMString", "valueType": "AVMString", "key": "YQ==" }, "boxUint": { "keyType": "AVMString", "valueType": "uint64", "key": "Yg==" }, "boxStaticArray": { "keyType": "AVMString", "valueType": "uint32[10]", "key": "Yw==" }, "boxDynamicArray": { "keyType": "AVMString", "valueType": "uint8[]", "key": "ZA==" }, "boxTuple": { "keyType": "AVMString", "valueType": "(uint8,uint8,bool,bool)", "key": "ZQ==" } } }, "maps": { "global": {}, "local": {}, "box": {} } }, "bareActions": { "create": [ "NoOp" ], "call": [] }, "sourceInfo": { "approval": { "sourceInfo": [], "pcOffsetMethod": "none" }, "clear": { "sourceInfo": [], "pcOffsetMethod": "none" } }, "source": { "approval": "I3ByYWdtYSB2ZXJzaW9uIDExCiNwcmFnbWEgdHlwZXRyYWNrIGZhbHNlCgovLyBAYWxnb3JhbmRmb3VuZGF0aW9uL2FsZ29yYW5kLXR5cGVzY3JpcHQvYXJjNC9pbmRleC5kLnRzOjpDb250cmFjdC5hcHByb3ZhbFByb2dyYW0oKSAtPiB1aW50NjQ6Cm1haW46CiAgICBpbnRjYmxvY2sgOCAxCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYm94LXByb3hpZXMuYWxnby50czoxMzkKICAgIC8vIGNsYXNzIEJveENyZWF0ZSBleHRlbmRzIENvbnRyYWN0IHsKICAgIHR4biBOdW1BcHBBcmdzCiAgICBieiBtYWluX19fYWxnb3RzX18uZGVmYXVsdENyZWF0ZUA1CiAgICBwdXNoYnl0ZXMgMHg5MzIwMTBjMSAvLyBtZXRob2QgImNyZWF0ZUJveGVzKCl2b2lkIgogICAgdHhuYSBBcHBsaWNhdGlvbkFyZ3MgMAogICAgbWF0Y2ggbWFpbl9jcmVhdGVCb3hlc19yb3V0ZUAzCiAgICBlcnIKCm1haW5fY3JlYXRlQm94ZXNfcm91dGVAMzoKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjE0OAogICAgLy8gY3JlYXRlQm94ZXMoKSB7CiAgICB0eG4gT25Db21wbGV0aW9uCiAgICAhCiAgICB0eG4gQXBwbGljYXRpb25JRAogICAgJiYKICAgIGFzc2VydAogICAgYiBjcmVhdGVCb3hlcwoKbWFpbl9fX2FsZ290c19fLmRlZmF1bHRDcmVhdGVANToKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjEzOQogICAgLy8gY2xhc3MgQm94Q3JlYXRlIGV4dGVuZHMgQ29udHJhY3QgewogICAgdHhuIE9uQ29tcGxldGlvbgogICAgIQogICAgdHhuIEFwcGxpY2F0aW9uSUQKICAgICEKICAgICYmCiAgICByZXR1cm4KCgovLyB0ZXN0cy9hcHByb3ZhbHMvYm94LXByb3hpZXMuYWxnby50czo6Qm94Q3JlYXRlLmNyZWF0ZUJveGVzW3JvdXRpbmddKCkgLT4gdm9pZDoKY3JlYXRlQm94ZXM6CiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYm94LXByb3hpZXMuYWxnby50czoxNDIKICAgIC8vIGJveFN0ciA9IEJveDxzdHJpbmc+KHsga2V5OiAnYScgfSkKICAgIHB1c2hieXRlcyAiYSIKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjE0OQogICAgLy8gdGhpcy5ib3hTdHIuY3JlYXRlKHsgc2l6ZTogMTAgfSkKICAgIHB1c2hpbnQgMTAKICAgIGJveF9jcmVhdGUKICAgIHBvcAogICAgLy8gdGVzdHMvYXBwcm92YWxzL2JveC1wcm94aWVzLmFsZ28udHM6MTQzCiAgICAvLyBib3hVaW50ID0gQm94PHVpbnQ2ND4oeyBrZXk6ICdiJyB9KQogICAgcHVzaGJ5dGVzICJiIgogICAgLy8gdGVzdHMvYXBwcm92YWxzL2JveC1wcm94aWVzLmFsZ28udHM6MTUxCiAgICAvLyB0aGlzLmJveFVpbnQuY3JlYXRlKCkKICAgIGludGNfMCAvLyA4CiAgICBib3hfY3JlYXRlCiAgICBwb3AKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjE0NAogICAgLy8gYm94U3RhdGljQXJyYXkgPSBCb3g8YXJjNC5TdGF0aWNBcnJheTxhcmM0LlVpbnQzMiwgMTA+Pih7IGtleTogJ2MnIH0pCiAgICBwdXNoYnl0ZXMgImMiCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYm94LXByb3hpZXMuYWxnby50czoxNTMKICAgIC8vIHRoaXMuYm94U3RhdGljQXJyYXkuY3JlYXRlKCkKICAgIHB1c2hpbnQgNDAKICAgIGJveF9jcmVhdGUKICAgIHBvcAogICAgLy8gdGVzdHMvYXBwcm92YWxzL2JveC1wcm94aWVzLmFsZ28udHM6MTQ1CiAgICAvLyBib3hEeW5hbWljQXJyYXkgPSBCb3g8YXJjNC5EeW5hbWljQXJyYXk8YXJjNC5VaW50OD4+KHsga2V5OiAnZCcgfSkKICAgIHB1c2hieXRlcyAiZCIKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjE1NQogICAgLy8gdGhpcy5ib3hEeW5hbWljQXJyYXkuY3JlYXRlKHsgc2l6ZTogMiB9KQogICAgcHVzaGludCAyCiAgICBib3hfY3JlYXRlCiAgICBwb3AKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjE0NgogICAgLy8gYm94VHVwbGUgPSBCb3g8YXJjNC5UdXBsZTxbYXJjNC5VaW50OCwgYXJjNC5VaW50OCwgYXJjNC5Cb29sLCBhcmM0LkJvb2xdPj4oeyBrZXk6ICdlJyB9KQogICAgcHVzaGJ5dGVzICJlIgogICAgLy8gdGVzdHMvYXBwcm92YWxzL2JveC1wcm94aWVzLmFsZ28udHM6MTU3CiAgICAvLyB0aGlzLmJveFR1cGxlLmNyZWF0ZSgpCiAgICBwdXNoaW50IDMKICAgIGJveF9jcmVhdGUKICAgIHBvcAogICAgLy8gdGVzdHMvYXBwcm92YWxzL2JveC1wcm94aWVzLmFsZ28udHM6MTQwCiAgICAvLyBib3hCb29sID0gQm94PGJvb2xlYW4+KHsga2V5OiAnYm9vbCcgfSkKICAgIHB1c2hieXRlcyAiYm9vbCIKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjE1OQogICAgLy8gdGhpcy5ib3hCb29sLmNyZWF0ZSgpCiAgICBpbnRjXzAgLy8gOAogICAgYm94X2NyZWF0ZQogICAgcG9wCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYm94LXByb3hpZXMuYWxnby50czoxNDEKICAgIC8vIGJveEFyYzRCb29sID0gQm94PGFyYzQuQm9vbD4oeyBrZXk6ICdhcmM0YicgfSkKICAgIHB1c2hieXRlcyAiYXJjNGIiCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYm94LXByb3hpZXMuYWxnby50czoxNjEKICAgIC8vIHRoaXMuYm94QXJjNEJvb2wuY3JlYXRlKCkKICAgIGludGNfMSAvLyAxCiAgICBib3hfY3JlYXRlCiAgICBwb3AKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjE0OAogICAgLy8gY3JlYXRlQm94ZXMoKSB7CiAgICBpbnRjXzEgLy8gMQogICAgcmV0dXJuCg==", "clear": "I3ByYWdtYSB2ZXJzaW9uIDExCiNwcmFnbWEgdHlwZXRyYWNrIGZhbHNlCgovLyBAYWxnb3JhbmRmb3VuZGF0aW9uL2FsZ29yYW5kLXR5cGVzY3JpcHQvYmFzZS1jb250cmFjdC5kLnRzOjpCYXNlQ29udHJhY3QuY2xlYXJTdGF0ZVByb2dyYW0oKSAtPiB1aW50NjQ6Cm1haW46CiAgICBwdXNoaW50IDEKICAgIHJldHVybgo=" }, "byteCode": { "approval": "CyACCAExG0EAGIAEkyAQwTYaAI4BAAEAMRkUMRgQREIACDEZFDEYFBBDgAFhgQq5SIABYiK5SIABY4EouUiAAWSBArlIgAFlgQO5SIAEYm9vbCK5SIAFYXJjNGIjuUgjQw==", "clear": "C4EBQw==" }, "compilerInfo": { "compiler": "puya", "compilerVersion": { "major": 5, "minor": 10, "patch": 0 } }, "events": [], "templateVariables": {} }