{ "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": "I3ByYWdtYSB2ZXJzaW9uIDExCiNwcmFnbWEgdHlwZXRyYWNrIGZhbHNlCgovLyBAYWxnb3JhbmRmb3VuZGF0aW9uL2FsZ29yYW5kLXR5cGVzY3JpcHQvYXJjNC9pbmRleC5kLnRzOjpDb250cmFjdC5hcHByb3ZhbFByb2dyYW0oKSAtPiB1aW50NjQ6Cm1haW46CiAgICBpbnRjYmxvY2sgOCAxCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYm94LXByb3hpZXMuYWxnby50czoxMzkKICAgIC8vIGNsYXNzIEJveENyZWF0ZSBleHRlbmRzIENvbnRyYWN0IHsKICAgIHR4biBOdW1BcHBBcmdzCiAgICBieiBtYWluX19fYWxnb3RzX18uZGVmYXVsdENyZWF0ZUA1CiAgICBwdXNoYnl0ZXMgMHg5MzIwMTBjMSAvLyBtZXRob2QgImNyZWF0ZUJveGVzKCl2b2lkIgogICAgdHhuYSBBcHBsaWNhdGlvbkFyZ3MgMAogICAgbWF0Y2ggbWFpbl9jcmVhdGVCb3hlc19yb3V0ZUAzCiAgICBlcnIKCm1haW5fY3JlYXRlQm94ZXNfcm91dGVAMzoKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjE0OAogICAgLy8gY3JlYXRlQm94ZXMoKSB7CiAgICB0eG4gT25Db21wbGV0aW9uCiAgICAhCiAgICB0eG4gQXBwbGljYXRpb25JRAogICAgJiYKICAgIGFzc2VydAogICAgLy8gdGVzdHMvYXBwcm92YWxzL2JveC1wcm94aWVzLmFsZ28udHM6MTQyCiAgICAvLyBib3hTdHIgPSBCb3g8c3RyaW5nPih7IGtleTogJ2EnIH0pCiAgICBwdXNoYnl0ZXMgImEiCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYm94LXByb3hpZXMuYWxnby50czoxNDkKICAgIC8vIHRoaXMuYm94U3RyLmNyZWF0ZSh7IHNpemU6IDEwIH0pCiAgICBwdXNoaW50IDEwCiAgICBib3hfY3JlYXRlCiAgICBwb3AKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjE0MwogICAgLy8gYm94VWludCA9IEJveDx1aW50NjQ+KHsga2V5OiAnYicgfSkKICAgIHB1c2hieXRlcyAiYiIKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjE1MQogICAgLy8gdGhpcy5ib3hVaW50LmNyZWF0ZSgpCiAgICBpbnRjXzAgLy8gOAogICAgYm94X2NyZWF0ZQogICAgcG9wCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYm94LXByb3hpZXMuYWxnby50czoxNDQKICAgIC8vIGJveFN0YXRpY0FycmF5ID0gQm94PGFyYzQuU3RhdGljQXJyYXk8YXJjNC5VaW50MzIsIDEwPj4oeyBrZXk6ICdjJyB9KQogICAgcHVzaGJ5dGVzICJjIgogICAgLy8gdGVzdHMvYXBwcm92YWxzL2JveC1wcm94aWVzLmFsZ28udHM6MTUzCiAgICAvLyB0aGlzLmJveFN0YXRpY0FycmF5LmNyZWF0ZSgpCiAgICBwdXNoaW50IDQwCiAgICBib3hfY3JlYXRlCiAgICBwb3AKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjE0NQogICAgLy8gYm94RHluYW1pY0FycmF5ID0gQm94PGFyYzQuRHluYW1pY0FycmF5PGFyYzQuVWludDg+Pih7IGtleTogJ2QnIH0pCiAgICBwdXNoYnl0ZXMgImQiCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYm94LXByb3hpZXMuYWxnby50czoxNTUKICAgIC8vIHRoaXMuYm94RHluYW1pY0FycmF5LmNyZWF0ZSh7IHNpemU6IDIgfSkKICAgIHB1c2hpbnQgMgogICAgYm94X2NyZWF0ZQogICAgcG9wCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYm94LXByb3hpZXMuYWxnby50czoxNDYKICAgIC8vIGJveFR1cGxlID0gQm94PGFyYzQuVHVwbGU8W2FyYzQuVWludDgsIGFyYzQuVWludDgsIGFyYzQuQm9vbCwgYXJjNC5Cb29sXT4+KHsga2V5OiAnZScgfSkKICAgIHB1c2hieXRlcyAiZSIKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjE1NwogICAgLy8gdGhpcy5ib3hUdXBsZS5jcmVhdGUoKQogICAgcHVzaGludCAzCiAgICBib3hfY3JlYXRlCiAgICBwb3AKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjE0MAogICAgLy8gYm94Qm9vbCA9IEJveDxib29sZWFuPih7IGtleTogJ2Jvb2wnIH0pCiAgICBwdXNoYnl0ZXMgImJvb2wiCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYm94LXByb3hpZXMuYWxnby50czoxNTkKICAgIC8vIHRoaXMuYm94Qm9vbC5jcmVhdGUoKQogICAgaW50Y18wIC8vIDgKICAgIGJveF9jcmVhdGUKICAgIHBvcAogICAgLy8gdGVzdHMvYXBwcm92YWxzL2JveC1wcm94aWVzLmFsZ28udHM6MTQxCiAgICAvLyBib3hBcmM0Qm9vbCA9IEJveDxhcmM0LkJvb2w+KHsga2V5OiAnYXJjNGInIH0pCiAgICBwdXNoYnl0ZXMgImFyYzRiIgogICAgLy8gdGVzdHMvYXBwcm92YWxzL2JveC1wcm94aWVzLmFsZ28udHM6MTYxCiAgICAvLyB0aGlzLmJveEFyYzRCb29sLmNyZWF0ZSgpCiAgICBpbnRjXzEgLy8gMQogICAgYm94X2NyZWF0ZQogICAgcG9wCiAgICAvLyB0ZXN0cy9hcHByb3ZhbHMvYm94LXByb3hpZXMuYWxnby50czoxNDgKICAgIC8vIGNyZWF0ZUJveGVzKCkgewogICAgaW50Y18xIC8vIDEKICAgIHJldHVybgoKbWFpbl9fX2FsZ290c19fLmRlZmF1bHRDcmVhdGVANToKICAgIC8vIHRlc3RzL2FwcHJvdmFscy9ib3gtcHJveGllcy5hbGdvLnRzOjEzOQogICAgLy8gY2xhc3MgQm94Q3JlYXRlIGV4dGVuZHMgQ29udHJhY3QgewogICAgdHhuIE9uQ29tcGxldGlvbgogICAgIQogICAgdHhuIEFwcGxpY2F0aW9uSUQKICAgICEKICAgICYmCiAgICByZXR1cm4K", "clear": "I3ByYWdtYSB2ZXJzaW9uIDExCiNwcmFnbWEgdHlwZXRyYWNrIGZhbHNlCgovLyBAYWxnb3JhbmRmb3VuZGF0aW9uL2FsZ29yYW5kLXR5cGVzY3JpcHQvYmFzZS1jb250cmFjdC5kLnRzOjpCYXNlQ29udHJhY3QuY2xlYXJTdGF0ZVByb2dyYW0oKSAtPiB1aW50NjQ6Cm1haW46CiAgICBwdXNoaW50IDEKICAgIHJldHVybgo=" }, "byteCode": { "approval": "CyACCAExG0EATIAEkyAQwTYaAI4BAAEAMRkUMRgQRIABYYEKuUiAAWIiuUiAAWOBKLlIgAFkgQK5SIABZYEDuUiABGJvb2wiuUiABWFyYzRiI7lII0MxGRQxGBQQQw==", "clear": "C4EBQw==" }, "compilerInfo": { "compiler": "puya", "compilerVersion": { "major": 5, "minor": 10, "patch": 0 } }, "events": [], "templateVariables": {} }