Contract
| Address | EQDZ8xcvn0J-nEVOqZ2SlKM0U1FnFx8jR3IpGcIZBdrercVJ |
| Chain | Basic Workchain |
| Contract Type | unknown contract |
| Contract Code Hash | LLges+VDRtUBBLjCDu4lo2oYeDR5ai3xryQk9cysHCs= |
verifier.ton.org verification
View codeDisassembled Code
SETCP0
(:methods
recv_internal:
s3 POP
s1 POP
CTOS
4 LDU
s0 s1 XCHG
1 PUSHINT
AND
<{
2DROP
}> PUSHCONT
IFJMP
s1 PUSH
SEMPTY
<{
2DROP
}> PUSHCONT
IFJMP
c4 PUSH
CTOS
32 LDU
s0 s1 XCHG
1 SETGLOBVAR
256 LDU
s0 s1 XCHG
2 SETGLOBVAR
1 LDU
s0 s1 XCHG
3 SETGLOBVAR
3 GETGLOBVAR
<{
LDREF
s0 POP
CTOS
LDMSGADDR
s0 s1 XCHG
4 SETGLOBVAR
LDGRAMS
s0 s1 XCHG
5 SETGLOBVAR
LDGRAMS
s0 s1 XCHG
6 SETGLOBVAR
LDREF
s0 POP
7 SETGLOBVAR
}> PUSHCONT
<{
s0 POP
}> PUSHCONT
IFELSE
3 GETGLOBVAR
0 EQINT
<{
2DROP
}> PUSHCONT
IFJMP
LDMSGADDR
s0 POP
s0 s1 XCHG
32 LDU
s1 PUSH
1935855772 PUSHINT
EQUAL
<{
s1 POP
4 GETGLOBVAR
s1 s2 XCHG
SDEQ
NOT
<{
s0 POP
}> PUSHCONT
IFJMP
64 LDU
s1 POP
LDGRAMS
s0 POP
s0 PUSH
0 EQINT
<{
s0 POP
}> PUSHCONT
IFJMP
7 GETGLOBVAR
CTOS
0 PUSHINT
260734629 PUSHINT
NEWC
32 STU
64 STU
ROT
STGRAMS
s0 s1 XCHG
STSLICER
ENDC
1 PUSHINT
24 PUSHINT
NEWC
6 STU
4 GETGLOBVAR
STSLICER
6 GETGLOBVAR
STGRAMS
107 STU
STREF
ENDC
0 PUSHINT
SENDRAWMSG
0 PUSHINT
3 SETGLOBVAR
3 GETGLOBVAR
2 GETGLOBVAR
1 GETGLOBVAR
NEWC
32 STU
256 STU
1 STU
3 GETGLOBVAR
<{
7 GETGLOBVAR
NEWC
4 GETGLOBVAR
STSLICER
5 GETGLOBVAR
STGRAMS
6 GETGLOBVAR
STGRAMS
STREF
ENDC
s0 s1 XCHG
STREF
}> PUSHCONT
IF
ENDC
c4 POP
}> IFJMPREF
s0 POP
3576854235 PUSHINT
EQUAL
<{
4 GETGLOBVAR
SDEQ
NOT
IFRET
5 GETGLOBVAR
0 GTINT
<{
5 GETGLOBVAR
7 GETGLOBVAR
CTOS
0 PUSHINT
260734629 PUSHINT
NEWC
32 STU
64 STU
ROT
STGRAMS
s0 s1 XCHG
STSLICER
ENDC
1 PUSHINT
24 PUSHINT
NEWC
6 STU
4 GETGLOBVAR
STSLICER
6 GETGLOBVAR
STGRAMS
107 STU
STREF
ENDC
0 PUSHINT
SENDRAWMSG
0 PUSHINT
3 SETGLOBVAR
3 GETGLOBVAR
2 GETGLOBVAR
1 GETGLOBVAR
NEWC
32 STU
256 STU
1 STU
3 GETGLOBVAR
<{
7 GETGLOBVAR
NEWC
4 GETGLOBVAR
STSLICER
5 GETGLOBVAR
STGRAMS
6 GETGLOBVAR
STGRAMS
STREF
ENDC
s0 s1 XCHG
STREF
}> PUSHCONT
IF
ENDC
c4 POP
}> PUSHCONT
IF
}> IFJMPREF
s0 POP
71243:
c4 PUSH
CTOS
32 LDU
s0 s1 XCHG
1 SETGLOBVAR
256 LDU
s0 s1 XCHG
2 SETGLOBVAR
1 LDU
s0 s1 XCHG
3 SETGLOBVAR
3 GETGLOBVAR
<{
LDREF
s0 POP
CTOS
LDMSGADDR
s0 s1 XCHG
4 SETGLOBVAR
LDGRAMS
s0 s1 XCHG
5 SETGLOBVAR
LDGRAMS
s0 s1 XCHG
6 SETGLOBVAR
LDREF
s0 POP
7 SETGLOBVAR
}> PUSHCONT
<{
s0 POP
}> PUSHCONT
IFELSE
3 GETGLOBVAR
<{
4 GETGLOBVAR
REWRITESTDADDR
}> PUSHCONT
IFJMP
0 PUSHINT
s0 PUSH
75089:
c4 PUSH
CTOS
32 LDU
s0 s1 XCHG
1 SETGLOBVAR
256 LDU
s0 s1 XCHG
2 SETGLOBVAR
1 LDU
s0 s1 XCHG
3 SETGLOBVAR
3 GETGLOBVAR
<{
LDREF
s0 POP
CTOS
LDMSGADDR
s0 s1 XCHG
4 SETGLOBVAR
LDGRAMS
s0 s1 XCHG
5 SETGLOBVAR
LDGRAMS
s0 s1 XCHG
6 SETGLOBVAR
LDREF
s0 POP
7 SETGLOBVAR
}> PUSHCONT
<{
s0 POP
}> PUSHCONT
IFELSE
3 GETGLOBVAR
<{
1 PUSHINT
5 GETGLOBVAR
6 GETGLOBVAR
}> PUSHCONT
IFJMP
0 PUSHINT
s0 s0 PUSH2
get_public_key:
c4 PUSH
CTOS
32 LDU
s0 s1 XCHG
1 SETGLOBVAR
256 LDU
s0 s1 XCHG
2 SETGLOBVAR
1 LDU
s0 s1 XCHG
3 SETGLOBVAR
3 GETGLOBVAR
<{
LDREF
s0 POP
CTOS
LDMSGADDR
s0 s1 XCHG
4 SETGLOBVAR
LDGRAMS
s0 s1 XCHG
5 SETGLOBVAR
LDGRAMS
s0 s1 XCHG
6 SETGLOBVAR
LDREF
s0 POP
7 SETGLOBVAR
}> PUSHCONT
<{
s0 POP
}> PUSHCONT
IFELSE
2 GETGLOBVAR
seqno:
c4 PUSH
CTOS
32 LDU
s0 s1 XCHG
1 SETGLOBVAR
256 LDU
s0 s1 XCHG
2 SETGLOBVAR
1 LDU
s0 s1 XCHG
3 SETGLOBVAR
3 GETGLOBVAR
<{
LDREF
s0 POP
CTOS
LDMSGADDR
s0 s1 XCHG
4 SETGLOBVAR
LDGRAMS
s0 s1 XCHG
5 SETGLOBVAR
LDGRAMS
s0 s1 XCHG
6 SETGLOBVAR
LDREF
s0 POP
7 SETGLOBVAR
}> PUSHCONT
<{
s0 POP
}> PUSHCONT
IFELSE
1 GETGLOBVAR
recv_external:
9 PUSHPOW2
LDSLICEX
LDREF
s0 POP
s0 PUSH
CTOS
32 LDU
32 LDU
c4 PUSH
CTOS
32 LDU
s0 s1 XCHG
1 SETGLOBVAR
256 LDU
s0 s1 XCHG
2 SETGLOBVAR
1 LDU
s0 s1 XCHG
3 SETGLOBVAR
3 GETGLOBVAR
<{
LDREF
s0 POP
CTOS
LDMSGADDR
s0 s1 XCHG
4 SETGLOBVAR
LDGRAMS
s0 s1 XCHG
5 SETGLOBVAR
LDGRAMS
s0 s1 XCHG
6 SETGLOBVAR
LDREF
s0 POP
7 SETGLOBVAR
}> PUSHCONT
<{
s0 POP
}> PUSHCONT
IFELSE
1 GETGLOBVAR
s1 s3 XCHG
EQUAL
33 THROWIFNOT
NOW
s0 s1 XCHG
LEQ
36 THROWIFNOT
s0 s1 XCHG
HASHCU
2 GETGLOBVAR
s1 s3 s0 XCHG3
CHKSIGNU
35 THROWIFNOT
ACCEPT
1 GETGLOBVAR
INC
1 SETGLOBVAR
3 LDU
1 LDU
s0 s1 XCHG
<{
LDREF
s0 s1 XCHG
CTOS
LDMSGADDR
s0 s1 XCHG
4 SETGLOBVAR
LDGRAMS
s0 s1 XCHG
5 SETGLOBVAR
LDGRAMS
s0 s1 XCHG
6 SETGLOBVAR
LDREF
s0 POP
7 SETGLOBVAR
1 PUSHINT
3 SETGLOBVAR
}> PUSHCONT
IF
3 GETGLOBVAR
2 GETGLOBVAR
1 GETGLOBVAR
NEWC
32 STU
256 STU
1 STU
3 GETGLOBVAR
<{
7 GETGLOBVAR
NEWC
4 GETGLOBVAR
STSLICER
5 GETGLOBVAR
STGRAMS
6 GETGLOBVAR
STGRAMS
STREF
ENDC
s0 s1 XCHG
STREF
}> PUSHCONT
IF
ENDC
c4 POP
COMMIT
s0 s1 XCHG
<{
8 LDU
LDREF
s0 s2 XCHG
SENDRAWMSG
}> PUSHCONT
REPEAT
s0 POP
) 19 DICTPUSHCONST
DICTIGETJMPZ
11 THROWARG
Serialized Code
te6cckECDwEAAwAAART/APSkE/S88sgLAQIBIAIDAgFIBAUB9vKDCNcY1DAg0NMf0x/tRNDTHwH4YdP/Afhi0wAB+GP4Q44W1DDQ+kAB+GT6AAH4ZfoAAfhm1DD4Z5Ew4vhBE7ryofgjAbvypAH5APhCQTD5EPKj+AD4QaT4YdMC0wABjhnUAdD6QAH4ZPoAAfhl+gAB+GbUMPhncfhj3gYCxtAzMdDTAwFxsJFb4CHHAJFb4O1E0NMfAfhh0/8B+GLTAAH4Y/hDjhbUMND6QAH4ZPoAAfhl+gAB+GbUMPhnkTDi+EPAAJFb4PpAMAHTHyGCEHNi0Jy64wIwghDVMnbbuuMCMAcIAgFICQoAaPhD+EL4QcjLH8v/ywD4Q44T+EfI+ETPFvhF+gL4RvoCzMkBzN7J7VT4DwGW0wfUAvsA5DAA2DH4RBLHBbORMODTPzH6ADAgwACRMOD4R9BwghAPin6lyMsfyz9Y+gIBzxbJcYAYyMsF+ETPFvhG+gLLaszJcPsAcPhj+EP4QvhByMsfy//LAPhDjhP4R8j4RM8W+EX6AvhG+gLMyQHM3sntVADK+ETHBbPc+EXCAI5Y+EX4R9BwghAPin6lyMsfyz9Y+gIBzxbJcYAYyMsF+ETPFvhG+gLLaszJcPsAcPhj+EP4QvhByMsfy//LAPhDjhP4R8j4RM8W+EX6AvhG+gLMyQHM3sntVN4CASALDABnuMl+1E0NMfAfhh0/8B+GLTAAH4Y/hDjhbUMND6QAH4ZPoAAfhl+gAB+GbUMPhnkTDi+EGAB3tsl9qJoaY+A/DDp/4D8MWmAAPwx/CHHC2oYaH0gAPwyfQAA/DL9AAD8M2oYfDPImHF8Icp8In0icDgQQAgEgDQ4Ae7FUe1E0NMfAfhh0/8B+GLTAAH4Y/hDjhbUMND6QAH4ZPoAAfhl+gAB+GbUMPhnkTDi+EOVcfhF+EbgcFMAgAGew5ztRNDTHwH4YdP/Afhi0wAB+GP4Q44W1DDQ+kAB+GT6AAH4ZfoAAfhm1DD4Z5Ew4vhCgUyeHRg==Serialized Data
te6cckEBBQEA8AABSQAAACmRnD+Cfzc3ZIYQWsHbzo2yd6f8XfHEJlN8fLhuV2w4BcABAU2AHgcoMqTB6cMsb+4CdVH+PDKLq+bxhtEgb/K8Fzxo87kgh3NZQBACAY+ADowcflH2fO/f910pH5kcbT+fn3PIIvCQs2bWpIATlQSQA2fMXL59CfpxFTqmdkpSjNFNRZxcfI0dyKRnCGQXa3q0g7msoBgDAU/joNSCgBGoTHXurFMZdW6JK1rYO0d+tipfvrn9JjJCtDsoCfTNIQFABABLaaU1aYAbPmLl8+hP04ip1TOyUpRmimos4uPkaO5FIzhDILtb1aENHt4bCode Cells
x{FF00F4A413F4BCF2C80B}
x{2_}
x{4}
x{D03331D0D3030171B0915BE021C700915BE0ED44D0D31F01F861D3FF01F862D30001F863F8438E16D430D0FA4001F864FA0001F865FA0001F866D430F8679130E2F843C000915BE0FA403001D31F2182107362D09CBAE302308210D53276DBBAE30230}
x{31F84412C705B39130E0D33F31FA003020C0009130E0F847D07082100F8A7EA5C8CB1FCB3F58FA0201CF16C9718018C8CB05F844CF16F846FA02CB6ACCC970FB0070F863F843F842F841C8CB1FCBFFCB00F8438E13F847C8F844CF16F845FA02F846FA02CCC901CCDEC9ED54}
x{F844C705B3DCF845C2008E58F845F847D07082100F8A7EA5C8CB1FCB3F58FA0201CF16C9718018C8CB05F844CF16F846FA02CB6ACCC970FB0070F863F843F842F841C8CB1FCBFFCB00F8438E13F847C8F844CF16F845FA02F846FA02CCC901CCDEC9ED54DE}
x{4}
x{2_}
x{B6C97DA89A1A63E03F0C3A7FE03F0C5A60003F0C7F0871C2DA861A1F48003F0C9F40003F0CBF40003F0CDA861F0CF2261C5F08729F089F489C0E041_}
x{2_}
x{B1547B513434C7C07E1874FFC07E18B4C0007E18FE10E385B50C343E90007E193E80007E197E80007E19B50C3E19E44C38BE10E55C7E117E11B81C14C02_}
x{B0E73B513434C7C07E1874FFC07E18B4C0007E18FE10E385B50C343E90007E193E80007E197E80007E19B50C3E19E44C38BE10A_}
x{B8C97ED44D0D31F01F861D3FF01F862D30001F863F8438E16D430D0FA4001F864FA0001F865FA0001F866D430F8679130E2F841}
x{F28308D718D43020D0D31FD31FED44D0D31F01F861D3FF01F862D30001F863F8438E16D430D0FA4001F864FA0001F865FA0001F866D430F8679130E2F84113BAF2A1F82301BBF2A401F900F8424130F910F2A3F800F841A4F861D302D300018E19D401D0FA4001F864FA0001F865FA0001F866D430F86771F863DE}
x{F843F842F841C8CB1FCBFFCB00F8438E13F847C8F844CF16F845FA02F846FA02CCC901CCDEC9ED54F80F0196D307D402FB00E430}Data Cells
x{00000029919C3F827F37376486105AC1DBCE8DB277A7FC5DF1C426537C7CB86E576C3805C_}
x{801E072832A4C1E9C32C6FEE027551FE3C328BABE6F186D1206FF2BC173C68F3B920877359401_}
x{800E8C1C7E51F67CEFDFF75D291F991C6D3F9F9F73C822F090B366D6A480139504900367CC5CBE7D09FA71153AA6764A528CD14D459C5C7C8D1DC8A4670864176B7AB483B9ACA01}
x{E3A0D4828011A84C75EEAC5319756E892B5AD83B477EB62A5FBEB9FD263242B43B2809F4CD21014_}
x{69A53569801B3E62E5F3E84FD388A9D533B25294668A6A2CE2E3E468EE4523384320BB5BD5A1_}