% Explorer > EQAWM-yBpd1aVm3W2wh2BPCPsEdaoKv6UrxSmDJQb61jy4YA

Contract

AddressEQAWM-yBpd1aVm3W2wh2BPCPsEdaoKv6UrxSmDJQb61jy4YA
ChainBasic Workchain
Contract Typeunknown contract
Contract Code HashiDbS9Bs5zSy92KZsEPlmXQdSQqZgA72PFEhb1rFA0wM=

verifier.ton.org verification

View code

Disassembled Code

SETCP0
(:methods
  recv_internal: 
    s0 PUSH
    SEMPTY
    <{
      4 BLKDROP
    }> PUSHCONT
    IFJMP
    s0 s1 XCHG
    CTOS
    4 LDU
    s0 s1 XCHG
    1 PUSHINT
    AND
    <{
      4 BLKDROP
    }> PUSHCONT
    IFJMP
    c4 PUSH
    CTOS
    LDGRAMS
    s0 s1 XCHG
    3 SETGLOBVAR
    LDMSGADDR
    s0 s1 XCHG
    4 SETGLOBVAR
    LDMSGADDR
    s0 s1 XCHG
    5 SETGLOBVAR
    ENDS
    LDMSGADDR
    s0 s1 XCHG
    2 SETGLOBVAR
    0 PUSHINT
    2 GETGLOBVAR
    84 PUSHINT
    s0 s1 XCHG
    REWRITESTDADDR
    s0 POP
    ROT
    EQUAL
    THROWANYIFNOT
    LDMSGADDR
    s1 POP
    LDGRAMS
    s1 POP
    1 PUSHINT
    SDSKIPFIRST
    LDGRAMS
    s1 POP
    LDGRAMS
    s0 POP
    3 PUSHINT
    RSHIFT 1 QOUT
    1 SETGLOBVAR
    32 LDU
    64 LDU
    2 GETGLOBVAR
    4 GETGLOBVAR
    SDEQ
    <{
      s4 s3 s0 XCHG3
      s4 PUSH
      260734629 PUSHINT
      EQUAL
      <{
        4 BLKDROP
        1117846339 PUSHINT
        EQUAL
        <{
          3 GETGLOBVAR
          1000000000 PUSHINT
          ADD
          0 PUSHINT
          RAWRESERVE
          0 PUSHINT
          4 GETGLOBVAR
          7 PUSHPOW2
          <{
            0 PUSHINT
            24 PUSHINT
            NEWC
            6 STU
            s0 s3 XCHG2
            STSLICER
            s0 s3 XCHG2
            STGRAMS
            107 STU
            ENDC
            s0 s1 XCHG
            SENDRAWMSG
          }> CALLREF
        }> PUSHCONT
        IFJMP
        16 PUSHPOW2DEC
        THROWANY
      }> PUSHCONT
      <{
        s4 POP
        1 GETGLOBVAR
        1 LSHIFT
        20000000 PUSHINT
        ADD
        s1 s-1 PUXC
        GREATER
        83 THROWIFNOT
        s0 s3 XCHG
        LDGRAMS
        LDMSGADDR
        LDMSGADDR
        s1 POP
        LDDICT
        s1 POP
        LDGRAMS
        s1 POP
        s5 s2 XCPU
        ADD
        s1 s3 XCHG
        SUB
        0 PUSHINT
        RAWRESERVE
        3 GETGLOBVAR
        s1 PUSH
        SUB
        3 SETGLOBVAR
        3 GETGLOBVAR
        -1 GTINT
        85 THROWIFNOT
        1935855772 PUSHINT
        NEWC
        32 STU
        s1 s3 XCHG
        64 STU
        ROT
        STGRAMS
        2 GETGLOBVAR
        STSLICER
        ROT
        STSLICER
        0 PUSHINT
        s0 s1 XCHG
        ENDC
        s1 s2 XCHG
        7 PUSHPOW2
        <{
          1 PUSHINT
          24 PUSHINT
          NEWC
          6 STU
          s0 s4 XCHG2
          STSLICER
          s0 s4 XCHG2
          STGRAMS
          s1 s2 XCHG
          107 STU
          STREF
          ENDC
          s0 s1 XCHG
          SENDRAWMSG
        }> CALLREF
        NEWC
        3 GETGLOBVAR
        STGRAMS
        4 GETGLOBVAR
        STSLICER
        5 GETGLOBVAR
        STSLICER
        ENDC
        c4 POP
      }> IFREFELSE
    }> IFJMPREF
    s4 s3 s0 XCHG3
    s0 s4 XCHG
    260734629 PUSHINT
    EQUAL
    <{
      s0 s3 XCHG
      LDGRAMS
      s1 POP
      LDMSGADDR
      s1 POP
      LDMSGADDR
      s1 POP
      LDDICT
      s1 POP
      LDGRAMS
      s4 PUSH
      0 GTINT
      s2 PUSH
      0 GTINT
      AND
      87 THROWIFNOT
      s4 s1 PUSH2
      GREATER
      1 GETGLOBVAR
      1 LSHIFT
      20000000 PUSHINT
      ADD
      s3 s-1 PUXC
      GREATER
      AND
      83 THROWIFNOT
      s2 s1 XCPU
      SUB
      0 PUSHINT
      RAWRESERVE
      s1 s3 XCHG
      SUB
      3 GETGLOBVAR
      s1 PUSH
      ADD
      3 SETGLOBVAR
      1935855772 PUSHINT
      NEWC
      32 STU
      s1 s2 XCHG
      64 STU
      s0 s1 XCHG
      STGRAMS
      2 GETGLOBVAR
      STSLICER
      s0 s1 XCHG
      STSLICER
      0 PUSHINT
      4 GETGLOBVAR
      s0 s2 XCHG
      ENDC
      s1 s2 XCHG
      7 PUSHPOW2
      <{
        1 PUSHINT
        24 PUSHINT
        NEWC
        6 STU
        s0 s4 XCHG2
        STSLICER
        s0 s4 XCHG2
        STGRAMS
        s1 s2 XCHG
        107 STU
        STREF
        ENDC
        s0 s1 XCHG
        SENDRAWMSG
      }> CALLREF
      NEWC
      3 GETGLOBVAR
      STGRAMS
      4 GETGLOBVAR
      STSLICER
      5 GETGLOBVAR
      STSLICER
      ENDC
      c4 POP
      -1 PUSHINT
    }> PUSHCONT
    <{
      4 BLKDROP
      0 PUSHINT
    }> PUSHCONT
    IFELSE
    IFRET
    16 PUSHPOW2DEC
    THROWANY

  get_wallet_data: 
    c4 PUSH
    CTOS
    LDGRAMS
    s0 s1 XCHG
    3 SETGLOBVAR
    LDMSGADDR
    s0 s1 XCHG
    4 SETGLOBVAR
    LDMSGADDR
    s0 s1 XCHG
    5 SETGLOBVAR
    ENDS
    3 GETGLOBVAR
    4 GETGLOBVAR
    5 GETGLOBVAR
    PUSHREF
) 19 DICTPUSHCONST
DICTIGETJMPZ
11 THROWARG

Serialized Code

te6cckECCwEAAeEAART/APSkE/S88sgLAQIBYgIDArbQIMcAkl8E4AHQ0wMBcbCSXwTg7UTQ+gAB+GP6QAH4ZPpAAfhl0fpAAfhicPhCgFQB+kQwWLry9PpAMfoAMXHXIfoAMfoAMHOptAD4YdMf0z/4QvhExwXjAkQwBAUBOaD2BdqJofQAA/DH9IAD8Mn0gAPwy6Pwh/CJ8IsRCgJiRDAkghAPin6luo6jXwSCEEKg+0O6jpP4Q4IQO5rKAKBw+wJw+ESDBts84IQP8vDjDQYHAvwEghAPin6luo7sA/oAMfpAMfpAMfQEMfoAJMIAIsIAsPLgV1NBvPhBqgCCCTEtAKBSMLyw8uBTUSGhcPsCE6H4QyGg+GOCEHNi0JzIyx8Syz8B+gL4Qs8WAc8WcPhEAskSgwbbPMj4Q/oC+ETPFvhFzxbJ7VR/k18EcOLchA8ICQAocIAYyMsFUAPPFlAD+gLLaskB+wABxDT4QaoAggkxLQCgUhC88uBTA/oA+kD6QDH0BDH6ADFRUqAToXD7AvhDIaH4Y/hDwv/y4FWCEHNi0JzIyx8Tyz9Y+gL4Qs8WWM8WcAHJEoMG2zzI+EP6AvhEzxb4Rc8Wye1UCAAscYAYyMsFUATPFlAE+gISy2rMyQH7AAAE8vAAAONAcbE=

Serialized Data

te6cckEBAQEATQAAlXAUX1fa2Fo4AYH8/Vz8ZRq6M5G/exz8sl+PvUtyFzBXWuUrNq458MOvACM3B12QK1e4yZSf8GtBRT0aLMNyEsBc/DhVfRRtOEffINe9o+U=

Code Cells

x{FF00F4A413F4BCF2C80B}
 x{62_}
  x{D020C700925F04E001D0D3030171B0925F04E0ED44D0FA0001F863FA4001F864FA4001F865D1FA4001F86270F842805401FA443058BAF2F4FA4031FA003171D721FA0031FA003073A9B400F861D31FD33FF842F844C705E3024430}
   x{44302482100F8A7EA5BA8EA35F04821042A0FB43BA8E93F84382103B9ACA00A070FB0270F8448306DB3CE0840FF2F0E30D}
    x{708018C8CB055003CF165003FA02CB6AC901FB00}
    x{34F841AA008209312D00A05210BCF2E05303FA00FA40FA4031F40431FA00315152A013A170FB02F84321A1F863F843C2FFF2E05582107362D09CC8CB1F13CB3F58FA02F842CF1658CF167001C9128306DB3CC8F843FA02F844CF16F845CF16C9ED54}
     x{718018C8CB055004CF165004FA0212CB6ACCC901FB00}
   x{0482100F8A7EA5BA8EEC03FA0031FA4031FA4031F40431FA0024C20022C200B0F2E0575341BCF841AA008209312D00A05230BCB0F2E0535121A170FB0213A1F84321A0F86382107362D09CC8CB1F12CB3F01FA02F842CF1601CF1670F84402C9128306DB3CC8F843FA02F844CF16F845CF16C9ED547F935F0470E2DC840F}
    x{718018C8CB055004CF165004FA0212CB6ACCC901FB00}
    x{F2F0}
  x{A0F605DA89A1F40003F0C7F48003F0C9F48003F0CBA3F087F089F08B11_}
   x{}

Data Cells

x{70145F57DAD85A380181FCFD5CFC651ABA3391BF7B1CFCB25F8FBD4B721730575AE52B36AE39F0C3AF002337075D902B57B8C9949FF06B41453D1A2CC37212C05CFC38557D146D3847DF2_}