3L74UCTDGKRPV5FTON2AAU2ITY4GPC2QAHYCRATBLGQX7WZ4B7CUE66WWY
OfflineLogicSig
0.329
Created | 25966493(01 Jan 2023, 21:34:58 UTC) |
Min Balance | 0.329 |
Authorizer | |
Total Schema | Byte Slices 0Uint 1 |
LogicSig Program
#pragma version 5
intcblock 0 4 511028589 6 551903720 1 551903529
bytecblock 0x825dd2f712b5a4cf830a2d5b21c2d752a508541bf3631f5abad651b3833433f5
global GroupSize
pushint 5
==
bnz label1
global GroupSize
pushint 3
==
bnz label2
global GroupSize
intc_1 // 4
==
bz label3
gtxn 0 Amount
intc_0 // 0
>
gtxn 0 Receiver
txn Sender
==
&&
gtxn 0 Sender
bytec_0 // addr QJO5F5YSWWSM7AYKFVNSDQWXKKSQQVA36NRR6WV22ZI3HAZUGP2X5K4AMM
==
&&
gtxn 3 TypeEnum
intc_3 // 6
==
gtxn 3 ApplicationID
intc 4 // 551903720
==
&&
gtxn 3 Sender
txn Sender
==
&&
gtxna 3 ApplicationArgs 0
pushbytes 0x72656c6f636b // "relock"
==
&&
gtxn 3 RekeyTo
global ZeroAddress
==
&&
&&
gtxn 2 TypeEnum
intc_1 // 4
==
gtxn 2 Sender
bytec_0 // addr QJO5F5YSWWSM7AYKFVNSDQWXKKSQQVA36NRR6WV22ZI3HAZUGP2X5K4AMM
==
&&
gtxn 2 AssetReceiver
txn Sender
==
&&
gtxn 2 AssetAmount
intc_0 // 0
>
&&
gtxn 2 XferAsset
intc_2 // 511028589
==
&&
&&
bnz label4
err
label4:
intc 5 // 1
return
label2:
gtxn 0 Amount
intc_0 // 0
>
gtxn 0 Receiver
txn Sender
==
&&
gtxn 0 Sender
bytec_0 // addr QJO5F5YSWWSM7AYKFVNSDQWXKKSQQVA36NRR6WV22ZI3HAZUGP2X5K4AMM
==
&&
gtxn 1 TypeEnum
intc_3 // 6
==
gtxn 1 ApplicationID
intc 4 // 551903720
==
&&
gtxn 1 Sender
txn Sender
==
&&
gtxna 1 ApplicationArgs 0
pushbytes 0x756e6c6f636b // "unlock"
==
&&
gtxn 1 RekeyTo
global ZeroAddress
==
&&
&&
gtxn 2 TypeEnum
intc_1 // 4
==
gtxn 2 Sender
txn Sender
==
&&
gtxn 2 AssetReceiver
bytec_0 // addr QJO5F5YSWWSM7AYKFVNSDQWXKKSQQVA36NRR6WV22ZI3HAZUGP2X5K4AMM
==
&&
gtxn 2 XferAsset
intc_2 // 511028589
==
&&
gtxn 2 AssetCloseTo
global ZeroAddress
==
&&
gtxn 2 RekeyTo
global ZeroAddress
==
&&
&&
bnz label5
err
label5:
intc 5 // 1
return
label1:
gtxn 0 Amount
pushint 2000
>=
gtxn 0 Receiver
txn Sender
==
&&
gtxn 0 Sender
bytec_0 // addr QJO5F5YSWWSM7AYKFVNSDQWXKKSQQVA36NRR6WV22ZI3HAZUGP2X5K4AMM
==
gtxn 0 Sender
pushbytes 0xcfc6413dd3ac7f62003cf88b821e6a045d53dff00e12208e3507442e242a916e // addr Z7DECPOTVR7WEAB47CFYEHTKAROVHX7QBYJCBDRVA5CC4JBKSFXBKQTERE
==
||
&&
gtxn 1 TypeEnum
intc_1 // 4
==
gtxn 1 Sender
txn Sender
!=
&&
gtxn 1 AssetAmount
intc_0 // 0
>
&&
gtxn 1 XferAsset
intc 6 // 551903529
==
&&
&&
gtxn 2 TypeEnum
intc_3 // 6
==
gtxn 2 ApplicationID
intc 4 // 551903720
==
&&
gtxn 2 Sender
txn Sender
==
&&
gtxna 2 ApplicationArgs 0
pushbytes 0x6c6f636b // "lock"
==
&&
gtxna 2 Assets 0
intc 6 // 551903529
==
&&
gtxn 2 RekeyTo
global ZeroAddress
==
&&
&&
gtxn 3 TypeEnum
intc_1 // 4
==
gtxn 3 Sender
txn Sender
==
&&
gtxn 3 AssetReceiver
txn Sender
==
&&
gtxn 3 Amount
intc_0 // 0
==
&&
gtxn 3 XferAsset
intc_2 // 511028589
==
&&
gtxn 3 RekeyTo
global ZeroAddress
==
&&
&&
gtxn 4 TypeEnum
intc_1 // 4
==
gtxn 4 Sender
txn Sender
!=
&&
gtxn 4 AssetReceiver
txn Sender
==
&&
gtxn 4 AssetAmount
intc_0 // 0
>
&&
gtxn 4 XferAsset
intc_2 // 511028589
==
&&
gtxn 4 AssetCloseTo
global ZeroAddress
==
&&
gtxn 4 RekeyTo
global ZeroAddress
==
&&
&&
bnz label6
err
label6:
intc 5 // 1
return
label3:
intc_0 // 0
return
Tx ID | Type | Sender | Receiver | Amount | Fee |
---|