Contract
| Address | Ef9aOFJI5-0-MT_b4O2tsWtCZ_FkcPAO4M18ae8gawz02lcL |
| Chain | Masterchain |
| Contract Type | unknown contract |
| Contract Code Hash | iPv4GOR9XzKPfcNLrUMjuyihLsbHXOnsJdd3RsVuHe0= |
verifier.ton.org verification
View codeDisassembled Code
SETCP0
(:methods
recv_internal:
s0 s1 XCHG
CTOS
4 LDU
s0 s1 XCHG
1 PUSHINT
AND
<{
3 BLKDROP
}> PUSHCONT
IFJMP
LDMSGADDR
s0 POP
s1 PUSH
SEMPTY
<{
3 BLKDROP
}> PUSHCONT
IFJMP
s0 s1 XCHG
32 LDU
s1 PUSH
2 LESSINT
<{
4 BLKDROP
}> PUSHCONT
IFJMP
3 CALLDICT
s11 s4 XCPU
1 CALLDICT
2196437444 PUSHINT
s11 s-1 PUXC
NEQ
AND
<{
12 BLKDROP
}> PUSHCONT
IFJMP
40 PUSHINT
2196437444 PUSHINT
s1 s11 XCHG
EQUAL
s1 s10 XCHG
THROWANYIFNOT
33 PUSHINT
s11 PUSH
1000000000 PUSHINT
GEQ
THROWANYIFNOT
s0 s7 XCHG
9 PUSHPOW2
LDSLICEX
32 PUSHINT
s1 PUSH
HASHSU
0 3 6 XC2PU
CHKSIGNU
s1 s2 XCHG
THROWANYIFNOT
32 LDU
41 PUSHINT
926591476 PUSHINT
s1 s3 XCHG
EQUAL
s1 s2 XCHG
THROWANYIFNOT
1 LDU
32 LDU
s0 POP
s0 s1 XCHG
<{
s3 s9 XCHG
s8 s0 s10 XCHG3
5 CALLDICT
}> IFREFELSEREF
s4 s8 XCHG
s3 s7 XCHG
5 2 REVERSE
s3 s7 XCHG
s1 s0 s10 XCHG3
5 CALLDICT
s0 s8 XCHG
s5 s7 XCHG
s5 s6 XCHG2
1:
s1 PUSH
SBITS
PFXDICTGETQ
NULLSWAPIFNOT2
3 1 BLKDROP2
3:
c4 PUSH
CTOS
32 LDU
32 LDU
256 LDU
256 LDU
LDDICT
LDGRAMS
LDDICT
LDGRAMS
LDDICT
ENDS
4:
s0 s8 XCHG
NEWC
32 STI
s1 s7 XCHG
32 STI
s1 s5 XCHG
256 STU
s1 s3 XCHG
256 STU
STDICT
s0 s1 XCHG
STGRAMS
STDICT
s0 s1 XCHG
STGRAMS
STDICT
ENDC
5:
s2 s2 XCPU
ADD
s1 s3 PUSH2
32 PUSHINT
DICTUGET
NULLSWAPIFNOT
<{
LDGRAMS
ENDS
s1 s3 XCHG
ADD
s0 s2 XCHG
}> PUSHCONT
<{
s0 POP
}> PUSHCONT
IFELSE
NEWC
s0 s3 XCHG2
STGRAMS
s0 s1 s3 XCHG3
32 PUSHINT
DICTUSETB
s0 s1 XCHG
6:
<{
s2 PUSH
32 PUSHINT
DICTUREMMIN
NULLSWAPIFNOT2
s0 PUSH
<{
s0 POP
s3 PUSH
LEQ
}> PUSHCONT
<{
s1 POP
}> PUSHCONT
IFELSE
s0 PUSH
<{
s5 POP
LDGRAMS
ENDS
s1 s3 XCHG
SUB
s0 s1 s3 XCHG3
}> PUSHCONT
<{
2 1 BLKDROP2
}> PUSHCONT
IFELSE
NOT
}> PUSHCONT
UNTIL
s0 POP
67779:
3 CALLDICT
4 4 BLKDROP2
s4 POP
3 0 4 XC2PU
6 CALLDICT
s1 POP
s0 s3 XCHG
6 CALLDICT
s1 POP
BALANCE
0 INDEX
ROTREV
get_public_key:
c4 PUSH
CTOS
64 LDU
s1 POP
256 PLDU
80113:
c4 PUSH
CTOS
32 LDU
s1 POP
32 PLDU
seqno:
c4 PUSH
CTOS
32 PLDU
87878:
NOW
67779 PUSHINT
c3 PUSH
EXECUTE
113982:
3 CALLDICT
s4 s8 XCHG
8 BLKDROP
1 CALLDICT
recv_external:
9 PUSHPOW2
LDSLICEX
s0 PUSH
32 LDU
32 LDU
32 LDU
36 PUSHINT
s0 s3 XCHG
NOW
LEQ
s1 s3 XCHG
THROWANYIF
3 CALLDICT
34 PUSHINT
s10 s9 XCPU
EQUAL
s1 s10 XCHG
THROWANYIFNOT
35 PUSHINT
s11 s7 XCPU
EQUAL
s1 s11 XCHG
THROWANYIFNOT
31 PUSHINT
s0 s11 XCHG
HASHSU
0 12 5 XC2PU
CHKSIGNU
s1 s10 XCHG
THROWANYIFNOT
ACCEPT
s5 s7 XCHG2
NOW
6 CALLDICT
s9 s8 XCHG2
NOW
6 CALLDICT
s0 PUSH
1 PUSHINT
s8 PUSH
<{
s0 PUSH
SREFS
}> PUSHCONT
<{
8 LDU
s1 POP
LDREF
s1 s11 XCPU
<{
s0 s1 XCHG
CTOS
4 LDU
s0 s1 XCHG
-8 PUSHINT
AND
<{
2DROP
-1 PUSHINT
}> PUSHCONT
IFJMP
LDMSGADDR
s1 POP
LDMSGADDR
s0 POP
s0 s1 XCHG
1 CALLDICT
}> CALLREF
s1 s2 XCHG
AND
s0 s1 XCHG
}> PUSHCONT
WHILE
s0 POP
<{
s9 PUSH
ADD
}> PUSHCONT
IFNOT
2 PUSHINT
RAWRESERVE
s0 s6 XCHG
<{
s0 PUSH
SREFS
}> PUSHCONT
<{
8 LDU
LDREF
s0 s2 XCHG
SENDRAWMSG
}> PUSHCONT
WHILE
ENDS
s0 s3 XCHG
INC
s7 s6 s8 XCHG3
s1 s4 XCHG
s1 s5 XCHG
s3 s3 s0 XCHG3
4 CALLDICT
c4 POP
) 19 DICTPUSHCONST
DICTIGETJMPZ
11 THROWARG
Serialized Code
te6cckECHgEAAmEAART/APSkE/S88sgLAQIBIAIDAgFIBAUB8vKDCNcYINMf0x/TH4AkA/gjuxPy8vADgCJRqboa8vSAI1G3uhvy9IAfC/kBVBDF+RAa8vT4AFBX+CPwBlCY+CPwBiBxKJMg10qOi9MHMdRRG9s8ErAB6DCSKaDfcvsCBpMg10qW0wfUAvsA6NEDpEdoFBVDMPAE7VQGAgLNBwgCASAJCgAoAdDTAwF4sJJbf+D6QDH6QDAB8AECASALDAIBIA0OAgEgDxAAFb3p94AYgkL4R4AMAgEgERIALV7UTQ0x/TH9P/0//0BPoA9AT6APQE0YAgEgExQARUjh4igCD0lm+lIJMwI7uRMeIgmDX6ANEToUATkmwh4rPmMIAgEgFRYCAUgXGAP3AHQ0wMBcbCSXwPg+kAwIccAkl8D4AHTHyHBApJfBODwA1G08AGCEILq+cRSsL2wkl8M4IAoghCC6vnEG7oa8vSAISuCEDuaygC+8vQHgwjXGIAgIfkBVBA2+RAS8vTTH4ApghA3Oqn0E7oS8vTTANMfMAHjDxBIEDdeMoBkaGwATCHXSfSob6VsMYAA1AjIyh8Xyh8Vy/8Ty//0AAH6AvQAAfoC9ADJgAEMUSKgUxOAIPQOb6GW+gDRE6ACkTDiyFAD+gJAE4Ag9EMBgAC21GH4AbYiGioJgngDGIH4Axj8E7eILMAIBWBwdABGzJftRNDXCx+AAF7HRvgjggEIw+1D2IAAMEDlICvAFABYQN0EK8AUIEFdQVgAQECRDAPAE7VQAF63OdqJoaZ+Y64X/wAAXrHj2omhpj5jrhY/AbmBE6Q==Serialized Data
te6cckEBBgEAxwABkwAAARQpqaMWz+GMyT5w7hvUzXdBcuzFW05LcvNlmMaacM/2PjfuYKSV++yZT7+kMrngsA7CHoC5xLGOupqaDEHiclgod0th24AQAQIDdMACAwBFoOAdCUUmzrHk4mGNxCeshp4ejAHijXcuaVBDRhDNgycmYNACBX+/sAQFAEO/szMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzNAAEO/lVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVAoYOG2A==Code Cells
x{FF00F4A413F4BCF2C80B}
x{2_}
x{4}
x{CD}
x{2_}
x{2_}
x{007434C0C05C6C2497C0F83E900C0871C02497C0F80074C7C87040A497C1383C00D46D3C00608420BABE7114AC2F6C2497C338200A208420BABE7106EE86BCBD20084AE0840EE6B2802FBCBD01E0C235C62008087E4055040DBE4404BCBD34C7E00A60840DCEAA7D04EE84BCBD34C034C7CC0078C3C412040DD78CA_}
x{1039480AF005}
x{1037410AF0050810575056}
x{10244300F004ED54}
x{0875D27D2A1BE95B0C6_}
x{5ED44D0D31FD31FD3FFD3FFF404FA00F404FA00F404D1}
x{2_}
x{2_}
x{02323287C5F287C572FFC4F2FFFD00007E80BD00007E80BD00326_}
x{1448A814C4E0083D039BE865BE803444E800A44C38B21400FE809004E0083D10C06_}
x{48E1E228020F4966FA520933023BB9131E2209835FA00D113A14013926C21E2B3E630}
x{2_}
x{2_}
x{2_}
x{B5187E006D88868A82609E00C6207E00C63F04EDE20B3_}
x{5}
x{ADCE76A268699F98EB85FFC_}
x{AC78F6A268698F98EB858FC_}
x{4}
x{B325FB513435C2C7E_}
x{B1D1BE08E0804230FB50F62_}
x{BDE9F780188242F847800C_}
x{F28308D71820D31FD31FD31F802403F823BB13F2F2F003802251A9BA1AF2F4802351B7BA1BF2F4801F0BF9015410C5F9101AF2F4F8005057F823F0065098F823F0062071289320D74A8E8BD30731D4511BDB3C12B001E8309229A0DF72FB02069320D74A96D307D402FB00E8D103A4476814154330F004ED54}
x{01D0D3030178B0925B7FE0FA4031FA403001F001}Data Cells
x{0000011429A9A316CFE18CC93E70EE1BD4CD774172ECC55B4E4B72F36598C69A70CFF63E37EE60A495FBEC994FBFA432B9E0B00EC21E80B9C4B18EBA9A9A0C41E2725828774B61DB801_}
x{74C_}
x{A0E01D094526CEB1E4E2618DC427AC869E1E8C01E28D772E6950434610CD83272660D_}
x{7FBFB_}
x{BFB3333333333333333333333333333333333333333333333333333333333333334_}
x{BF95555555555555555555555555555555555555555555555555555555555555554_}