% Explorer > EQARWHZPYT1Qdw1fTqBuDFNT8ElHB9snwXiD4nKKqXEGgnv6

Contract

AddressEQARWHZPYT1Qdw1fTqBuDFNT8ElHB9snwXiD4nKKqXEGgnv6
ChainBasic Workchain
Contract Typeunknown contract
Contract Code HashirUrC5/k+qll3G9RjALsZZN0RklsTvoLUERZHY05dDo=

verifier.ton.org verification

View code

Disassembled Code

SETCP0
(:methods
  recv_internal: 
    c2 SAVE
    SAMEALTSAVE
    s0 s1 XCHG
    CTOS
    4 LDU
    s0 s1 XCHG
    1 PUSHINT
    AND
    <{
      4 BLKDROP
    }> PUSHCONT
    IFJMP
    c4 PUSH
    CTOS
    256 LDU
    s0 s1 XCHG
    1 SETGLOBVAR
    32 LDU
    s0 s1 XCHG
    2 SETGLOBVAR
    32 LDU
    s0 s1 XCHG
    3 SETGLOBVAR
    3 GETGLOBVAR
    1 LSHIFT
    INC
    LDU
    s0 s1 XCHG
    4 SETGLOBVAR
    56 LDU
    s0 s1 XCHG
    5 SETGLOBVAR
    LDMSGADDR
    s0 s1 XCHG
    6 SETGLOBVAR
    ENDS
    LDMSGADDR
    s0 POP
    6 GETGLOBVAR
    SDEQ
    NOT
    <{
      3 BLKDROP
    }> PUSHCONT
    IFJMP
    32 LDU
    64 LDU
    s2 PUSH
    120149609 PUSHINT
    EQUAL
    <{
      s0 POP
      s1 POP
      s2 POP
      1311680770 PUSHINT
      NEWC
      32 STU
      s1 s2 XCHG
      64 STU
      ENDC
      6 GETGLOBVAR
      s0 s1 XCHG
      160 PUSHINT
      <{
        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
    }> PUSHCONT
    <{
      s3 POP
      s1 PUSH
      3051249566 PUSHINT
      EQUAL
      <{
        s1 POP
        s0 s1 XCHG
        LDGRAMS
        s0 POP
        s0 s2 XCHG
        1000000000 PUSHINT
        SUB
        s2 s-1 PUXC
        GREATER
        1401 THROWIF
        1311680770 PUSHINT
        NEWC
        32 STU
        64 STU
        ENDC
        6 GETGLOBVAR
        s0 s1 XCHG
        1 PUSHINT
        <{
          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
        RETALT
      }> PUSHCONT
      IFJMP
      s0 POP
      1 2 BLKDROP2
      2552575352 PUSHINT
      EQUAL
      <{
        LDREF
        s0 s1 XCHG
        SETCODE
        LDDICT
        s0 POP
        s0 PUSH
        ISNULL
        NOT
        <{
          c4 POP
        }> PUSHCONT
        <{
          s0 POP
        }> PUSHCONT
        IFELSE
        RETALT
      }> PUSHCONT
      IFJMP
      s0 POP
    }> IFELSEREF

  is_plugin_installed: 
    c4 PUSH
    CTOS
    256 LDU
    s0 s1 XCHG
    1 SETGLOBVAR
    32 LDU
    s0 s1 XCHG
    2 SETGLOBVAR
    32 LDU
    s0 s1 XCHG
    3 SETGLOBVAR
    3 GETGLOBVAR
    1 LSHIFT
    INC
    LDU
    s0 s1 XCHG
    4 SETGLOBVAR
    56 LDU
    s0 s1 XCHG
    5 SETGLOBVAR
    LDMSGADDR
    s0 s1 XCHG
    6 SETGLOBVAR
    ENDS
    5 GETGLOBVAR

  seqno: 
    c4 PUSH
    CTOS
    256 LDU
    s0 s1 XCHG
    1 SETGLOBVAR
    32 LDU
    s0 s1 XCHG
    2 SETGLOBVAR
    32 LDU
    s0 s1 XCHG
    3 SETGLOBVAR
    3 GETGLOBVAR
    1 LSHIFT
    INC
    LDU
    s0 s1 XCHG
    4 SETGLOBVAR
    56 LDU
    s0 s1 XCHG
    5 SETGLOBVAR
    LDMSGADDR
    s0 s1 XCHG
    6 SETGLOBVAR
    ENDS
    2 GETGLOBVAR

  104128: 
    BALANCE
    0 INDEX

  recv_external: 
    9 PUSHPOW2
    LDSLICEX
    c4 PUSH
    CTOS
    256 LDU
    s0 s1 XCHG
    1 SETGLOBVAR
    32 LDU
    s0 s1 XCHG
    2 SETGLOBVAR
    32 LDU
    s0 s1 XCHG
    3 SETGLOBVAR
    3 GETGLOBVAR
    1 LSHIFT
    INC
    LDU
    s0 s1 XCHG
    4 SETGLOBVAR
    56 LDU
    s0 s1 XCHG
    5 SETGLOBVAR
    LDMSGADDR
    s0 s1 XCHG
    6 SETGLOBVAR
    ENDS
    s0 PUSH
    HASHSU
    1 GETGLOBVAR
    s1 s3 s0 XCHG3
    CHKSIGNU
    1402 THROWIFNOT
    32 LDU
    2 GETGLOBVAR
    3 GETGLOBVAR
    SUB
    s2 s-1 PUXC
    LESS
    1403 THROWIF
    2 GETGLOBVAR
    3 GETGLOBVAR
    ADD
    s2 PUSH
    SUB
    s0 PUSH
    0 LESSINT
    1403 THROWIF
    4 GETGLOBVAR
    s1 PUSH
    RSHIFT
    1 PUSHINT
    AND
    1403 THROWIF
    4 GETGLOBVAR
    s0 s1 XCHG
    POW2
    OR
    4 SETGLOBVAR
    4 GETGLOBVAR
    s2 PUSH
    INC
    2 GETGLOBVAR
    SUB
    0 PUSHINT
    MAX
    LSHIFT
    4 SETGLOBVAR
    4 GETGLOBVAR
    3 GETGLOBVAR
    1 LSHIFT
    INC
    POW2
    DEC
    AND
    4 SETGLOBVAR
    s0 s1 XCHG
    INC
    2 GETGLOBVAR
    MAX
    2 SETGLOBVAR
    5 GETGLOBVAR
    4 GETGLOBVAR
    3 GETGLOBVAR
    2 GETGLOBVAR
    1 GETGLOBVAR
    NEWC
    256 STU
    32 STU
    32 STU
    3 GETGLOBVAR
    1 LSHIFT
    INC
    STUX
    56 STU
    6 GETGLOBVAR
    STSLICER
    ENDC
    c4 POP
    ACCEPT
    COMMIT
    13 GETPARAM
    QTLEN
    3 LESSINT
    <{
      s0 POP
    }> PUSHCONT
    IFJMP
    4 LDU
    LDDICT
    s0 POP
    0 PUSHINT
    s0 s2 PUXC
    PUSHREFCONT
    REPEAT
    2DROP
    BALANCE
    0 INDEX
    1000000000 PUSHINT
    SUB
    GREATER
    1401 THROWIF
    s0 s1 PUSH2
    4 PUSHINT
    DICTUGET
    NULLSWAPIFNOT
    s0 POP
    LDGRAMS
    LDMSGADDR
    LDREF
    LDDICT
    s0 POP
    s0 PUSH
    ISNULL
    NOT
    <{
      NOW
      15 PUSHINT
      AND
      24 LSHIFT
      LTIME
      24 PUSHPOW2DEC
      AND
      ADD
      s5 PUSH
      ADD
      INC
      s0 s1 XCHG
      28 PUSHINT
      DICTUGET
      NULLSWAPIFNOT
      <{
        s3 POP
        s0 s2 XCHG
        LDGRAMS
        s0 POP
        s0 s2 XCHG
      }> PUSHCONT
      <{
        s0 POP
      }> PUSHCONT
      IFELSE
    }> PUSHCONT
    <{
      s0 POP
    }> PUSHCONT
    IFELSE
    s2 PUSH
    ROTREV
    1 PUSHINT
    <{
      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
    s0 s1 XCHG
    INC
    s3 s3 XCHG2
    ADD
    s0 s2 XCHG
) 19 DICTPUSHCONST
DICTIGETJMPZ
11 THROWARG

Serialized Code

te6cckECDgEAAnsAART/APSkE/S88sgLAQIBIAIDAgFIBAUB+PKDCNcY7UTQ0/8B+GHTHwH4YtMfAfhj+EOqAKTXAQH4ZNM3Afhl+kAB+GbRIPkB+EFBMPkQ8uV60x/4QvhDoVIgufLVe/hC+EOgIqEgwQDy1Xv4RCGtcbDy1Xv4RAGusfhk+EQipPhCoXC2Caz4ZPhE+EOqAKSupbD4ZAEGAtbQ7aLt+wHQ0wMBcbCSXwTg7UTQ0/8B+GHTHwH4YtMfAfhj+EOqAKTXAQH4ZNM3Afhl+kAB+GbR+kAw+EbHBbOSXwPg0x/TPyKCEAcpVmm6jpgwMTKCEE4uqQLIyx8Syz/J+EYBgQCg2zzjDg0HAgEgCAkBnqT4QrYJ+GL4RfhE+EP4QvhByMv/yx/LH/hDqgCkzwHLN/hGzxbJ7VT4APgP+C1vicEDkTDg0wP0BDBwUgOK5Fv4J28QghA7msoAobzy1XkKAaYzIYIQtd5fnrqOpzEB+gAwAoIQO5rKAKFSILzy1XmCEE4uqQLIyx/LP8n4RgFx2zzbMeAwbBKCEJglNXi6jhLUAfsE9AQwIG6zku1UkTDi2zHgMA0CASALDAANvLYHwTt4hAGIUwF09A5voTD6APpA1PQEMCBus44h+COAD7CqF/glhBewoCWgpAGAHPQOb6GWMwL6ADACkTDikTDiIllx2zwBpFAzoAINAFe6p37UTQ0/8B+GHTHwH4YtMfAfhj+EOqAKTXAQH4ZNM3Afhl+kAB+GbR+EWABXuMl+1E0NP/Afhh0x8B+GLTHwH4Y/hDqgCk1wEB+GTTNwH4ZfpAAfhm0fhCgALHGAGMjLBVAEzxZQBPoCEstqzMkB+wCuvEMM

Serialized Data

te6cckEBAQEAVgAAp2icbqhPFIb7unIg4nfijaWG2JXhbtSXs4AdbVzSI7m3AAC5tgAAAAxVEAAcGhqamhgywABIYznyyj3PhSbUcBYTjG3HZS8JHUir142i+/ydgKSriPcAq6M=

Code Cells

x{FF00F4A413F4BCF2C80B}
 x{2_}
  x{4}
   x{D0EDA2EDFB01D0D3030171B0925F04E0ED44D0D3FF01F861D31F01F862D31F01F863F843AA00A4D70101F864D33701F865FA4001F866D1FA4030F846C705B3925F03E0D31FD33F22821007295669BA8E9830313282104E2EA902C8CB1F12CB3FC9F846018100A0DB3CE30E}
    x{718018C8CB055004CF165004FA0212CB6ACCC901FB00}
    x{33218210B5DE5F9EBA8EA73101FA00300282103B9ACA00A15220BCF2D57982104E2EA902C8CB1FCB3FC9F8460171DB3CDB31E0306C12821098253578BA8E12D401FB04F40430206EB392ED549130E2DB31E030}
     x{718018C8CB055004CF165004FA0212CB6ACCC901FB00}
   x{2_}
    x{2_}
     x{BAA77ED44D0D3FF01F861D31F01F862D31F01F863F843AA00A4D70101F864D33701F865FA4001F866D1F845}
     x{B8C97ED44D0D3FF01F861D31F01F862D31F01F863F843AA00A4D70101F864D33701F865FA4001F866D1F842}
    x{BCB607C13B7884_}
  x{F28308D718ED44D0D3FF01F861D31F01F862D31F01F863F843AA00A4D70101F864D33701F865FA4001F866D120F901F8414130F910F2E57AD31FF842F843A15220B9F2D57BF842F843A022A120C100F2D57BF84421AD71B0F2D57BF84401AEB1F864F84422A4F842A170B609ACF864F844F843AA00A4AEA5B0F86401}
   x{A4F842B609F862F845F844F843F842F841C8CBFFCB1FCB1FF843AA00A4CF01CB37F846CF16C9ED54F800F80FF82D6F89C1039130E0D303F404307052038AE45BF8276F1082103B9ACA00A1BCF2D579}
    x{530174F40E6FA130FA00FA40D4F40430206EB38E21F823800FB0AA17F8258417B0A025A0A401801CF40E6FA1963302FA0030029130E29130E2225971DB3C01A45033A002}
     x{718018C8CB055004CF165004FA0212CB6ACCC901FB00}

Data Cells

x{689C6EA84F1486FBBA7220E277E28DA586D895E16ED497B3801D6D5CD223B9B70000B9B60000000C5510001C1A1A9A9A1832C000486339F2CA3DCF8526D47016138C6DC7652F091D48ABD78DA2FBFC9D80A4AB8}