% Explorer > Ef9xu2FSc0JydEInzLuD9QgU4ukyPas0Hv7ZznVpyUddI8Hx

Contract

AddressEf9xu2FSc0JydEInzLuD9QgU4ukyPas0Hv7ZznVpyUddI8Hx
ChainMasterchain
Contract Typeunknown contract
Contract Code HashtmwWMMOfpn8drtI2tSrzzp5nVEFhtDczdei07vG8vFk=

verifier.ton.org verification

View code

Disassembled Code

SETCP0
(:methods
  recv_internal: 
    s0 POP

  get_public_key: 
    c4 PUSH
    CTOS
    64 LDU
    s1 POP
    256 PLDU

  seqno: 
    c4 PUSH
    CTOS
    32 PLDU

  107305: 
    c4 PUSH
    CTOS
    32 LDU
    32 LDU
    256 LDU
    64 LDU
    32 LDU
    32 LDU
    32 LDU
    LDGRAMS
    1 LDI
    ENDS
    3 6 BLKDROP2

  120902: 
    c4 PUSH
    CTOS
    32 LDU
    32 LDU
    256 LDU
    64 LDU
    32 LDU
    32 LDU
    32 LDU
    LDGRAMS
    1 LDI
    ENDS
    s0 POP
    s5 POP
    s5 POP
    s5 POP
    s1 s3 PUXC
    ADD
    s5 s-1 PUXC
    LESS
    <{
      s3 POP
    }> PUSHCONT
    <{
      s4 s0 PUSH2
      SUB
      s4 PUSH
      DIV QOUT
      s2 s-1 PUXC
      MUL
      s3 s4 PUXC
      DIV QOUT
      s1 s4 XCHG
      DIV QOUT
      SUB
    }> PUSHCONT
    IFELSE
    ROTREV
    ADD
    s1 s2 XCHG
    GREATER
    <{
      s0 POP
      0 PUSHINT
    }> PUSHCONT
    IF

  recv_external: 
    9 PUSHPOW2
    LDSLICEX
    s0 PUSH
    32 LDU
    32 LDU
    32 LDU
    s0 s2 XCHG
    NOW
    LEQ
    36 THROWIF
    c4 PUSH
    CTOS
    32 LDU
    32 LDU
    256 LDU
    64 LDU
    32 LDU
    32 LDU
    32 LDU
    LDGRAMS
    1 LDI
    ENDS
    s9 s8 XCPU
    EQUAL
    33 THROWIFNOT
    s10 s6 XCPU
    EQUAL
    34 THROWIFNOT
    s0 s10 XCHG
    HASHSU
    0 11 4 XC2PU
    CHKSIGNU
    35 THROWIFNOT
    s6 PUSH
    SREFS
    s0 PUSH
    0 EQINT
    <{
      s0 POP
      s6 POP
      ACCEPT
    }> PUSHCONT
    <{
      1 EQINT
      37 THROWIFNOT
      s0 s6 XCHG
      8 LDU
      s1 PUSH
      3 EQINT
      38 THROWIFNOT
      LDREF
      s0 POP
      s0 PUSH
      CTOS
      4 LDU
      s1 POP
      LDMSGADDR
      s1 POP
      LDMSGADDR
      s0 POP
      ACCEPT
      NOW
      s4 s11 PUSH2
      ADD
      s1 s-1 PUXC
      LESS
      <{
        s10 PUSH
      }> PUSHCONT
      <{
        s0 s4 PUSH2
        SUB
        s13 PUSH
        DIV QOUT
        s11 s-1 PUXC
        MUL
        s10 s13 PUSH2
        DIV QOUT
        DIV QOUT
        s11 s-1 PUXC
        SUB
      }> PUSHCONT
      IFELSE
      s5 s10 PUSH2
      ADD
      s1 s2 XCHG
      GREATER
      <{
        s0 POP
        0 PUSHINT
      }> PUSHCONT
      IF
      s0 PUSH
      0 GTINT
      s9 PUSH
      AND
      s2 PUSH
      0 PUSHINT
      <{
        CONFIGOPTPARAM
        s0 PUSH
        ISNULL
        <{
          2DROP
          0 PUSHINT
        }> PUSHCONT
        IFJMP
        CTOS
        s0 PUSH
        SBITS
        8 PUSHPOW2
        LESS
        <{
          2DROP
          0 PUSHINT
        }> PUSHCONT
        IFJMP
        256 PLDU
        -1 PUSHINT
        4 PUSHINT
        NEWC
        3 STU
        8 STI
        256 STU
        ENDC
        CTOS
        SDEQ
      }> CALLREF
      s0 s3 XCHG
      1 PUSHINT
      <{
        CONFIGOPTPARAM
        s0 PUSH
        ISNULL
        <{
          2DROP
          0 PUSHINT
        }> PUSHCONT
        IFJMP
        CTOS
        s0 PUSH
        SBITS
        8 PUSHPOW2
        LESS
        <{
          2DROP
          0 PUSHINT
        }> PUSHCONT
        IFJMP
        256 PLDU
        -1 PUSHINT
        4 PUSHINT
        NEWC
        3 STU
        8 STI
        256 STU
        ENDC
        CTOS
        SDEQ
      }> CALLREF
      s1 s3 XCHG
      OR
      s1 s2 XCHG
      AND
      <{
        s0 POP
        0 PUSHINT
      }> PUSHCONT
      IF
      s0 PUSH
      0 GTINT
      <{
        2 PUSHINT
        RAWRESERVE
      }> PUSHCONT
      <{
        s0 POP
      }> PUSHCONT
      IFELSE
      s0 s1 XCHG
      SENDRAWMSG
    }> IFELSEREF
    s0 s3 XCHG
    INC
    NEWC
    32 STU
    s1 s2 XCHG
    32 STU
    256 STU
    64 STU
    s1 s2 XCHG
    32 STU
    s1 s4 XCHG
    32 STU
    s1 s2 XCHG
    32 STU
    s0 s1 XCHG
    STGRAMS
    1 STI
    ENDC
    c4 POP
) 19 DICTPUSHCONST
DICTIGETJMPZ
11 THROWARG

Serialized Code

te6cckECDgEAAZoAART/APSkE/S88sgLAQIBIAIDAgFIBAUBzPKDCNcYINMf0x/THwL4I7vyZO1E0NMf0x/T/9M/0x/TH9Mf+gDSANFRmLryoVGmuvKiCvkBVBC0+RDyoybXSiDAAJQwNvgA4w4DpMjLHxLLH8v/yz8Syx8Uyx8Syx8B+gLKAMntVAYABNAwAgEgBwgCysAB8qUG0wchwAPyptQwINDTAzH6QDH6QDD4APgjU0ugUhC5kSqOElMEoS2pBFKwqFOtqQSpBFKwoeJTWqASvJIwcN4gwgApsCJw2zwDcds8E7ESsJIwcN4gwgCTcvsCkTDiAfsACQkCASAKCwIBIAwNAEb4MyBukltw4NAg10mDB7mSW3Dg1wv/f3TIywLKB8v/ydDHBQAXuznO1E0NM/MdcL/4ABG4yX7UTQ1wsfgANboyntRNDTH9Mf0//TP9Mf0x/TH/oA0gDRbDaACBuYRu1E0NMf0x/T/9M/0x/TH9Mf+gDSANEwNTU1UhSgUlC5kTOOEVNAoSSpBFIgqFI1qQQUqQSh4lmgErySMHDege1w7r

Serialized Data

te6cckEBAQEARgAAhwAACwMpqaMWIdWifuya73U7HYo/lOFu2CjFN6Emy5Mq8dWANI6G5y4AAAAAY2BhfwdqcAAAJ40AAAAAAHBjedoFtgAMMpvaqg==

Code Cells

x{FF00F4A413F4BCF2C80B}
 x{2_}
  x{4}
   x{D030}
   x{2_}
    x{2_}
     x{BB39CED44D0D33F31D70BFF}
     x{B8C97ED44D0D70B1F}
    x{2_}
     x{BA329ED44D0D31FD31FD3FFD33FD31FD31FD31FFA00D200D16C36}
     x{B9846ED44D0D31FD31FD3FFD33FD31FD31FD31FFA00D200D1303535355214A05250B991338E115340A124A9045220A85235A90414A904A1E259A012BC923070DE}
  x{F28308D71820D31FD31FD31F02F823BBF264ED44D0D31FD31FD3FFD33FD31FD31FD31FFA00D200D15198BAF2A151A6BAF2A20AF9015410B4F910F2A326D74A20C000943036F800E30E03A4C8CB1F12CB1FCBFFCB3F12CB1F14CB1F12CB1F01FA02CA00C9ED54}
   x{C001F2A506D30721C003F2A6D43020D0D30331FA4031FA4030F800F823534BA05210B9912A8E125304A12DA90452B0A853ADA904A90452B0A1E2535AA012BC923070DE20C20029B02270DB3C0371DB3C13B112B0923070DE20C2009372FB029130E201FB00}
    x{F833206E925B70E0D020D7498307B9925B70E0D70BFF7F74C8CB02CA07CBFFC9D0C705}
    x{F833206E925B70E0D020D7498307B9925B70E0D70BFF7F74C8CB02CA07CBFFC9D0C705}

Data Cells

x{00000B0329A9A31621D5A27EEC9AEF753B1D8A3F94E16ED828C537A126CB932AF1D580348E86E72E000000006360617F076A700000278D0000000000706379DA05B6000C_}