% Explorer > EQABbkQbHpeXODBxaGSsVlFV0v1-jK13XAgdnTIUqvDcS28f

Contract

AddressEQABbkQbHpeXODBxaGSsVlFV0v1-jK13XAgdnTIUqvDcS28f
ChainBasic Workchain
Contract Typeunknown contract
Contract Code HashaALPRWaRdeLxwiXaLzmiit0zXDyw/QYg5XGI8dinB8s=

verifier.ton.org verification

View code

Disassembled Code

SETCP0
(:methods
  recv_internal: 
    s2 POP
    s1 PUSH
    SEMPTY
    <{
      2DROP
    }> PUSHCONT
    IFJMP
    s1 PUSH
    SBITREFS
    s0 POP
    s0 s1 XCHG
    CTOS
    4 LDU
    s0 s1 XCHG
    1 PUSHINT
    AND
    <{
      3 BLKDROP
    }> PUSHCONT
    IFJMP
    c4 PUSH
    CTOS
    32 LDU
    256 LDU
    LDDICT
    ENDS
    s0 s3 XCHG
    LDMSGADDR
    s0 POP
    s0 s4 XCHG
    353 PUSHINT
    GEQ
    <{
      5 BLKDROP
    }> PUSHCONT
    <{
      s0 s4 XCHG
      32 LDU
      64 LDU
      s1 s4 PUSH2
      64 PUSHINT
      DICTUGETREF
      NULLSWAPIFNOT
      <{
        s2 s5 PUXC
        64 PUSHINT
        DICTUDEL
        s0 POP
        s0 s4 XCHG
        NEWC
        32 STU
        s1 s7 XCHG
        256 STU
        s1 s3 XCHG
        STDICT
        ENDC
        c4 POP
        COMMIT
        s0 s2 XCHG
        CTOS
        LDMSGADDR
        s4 s1 PUXC
        SDEQ
        s0 POP
        s0 s2 XCHG
        1935855772 PUSHINT
        EQUAL
        <{
          s0 s1 XCHG
          LDREF
          s0 POP
          s0 s3 XCHG
          LDGRAMS
          s0 POP
          260734629 PUSHINT
          NEWC
          32 STU
          s1 s2 XCHG
          64 STU
          s0 s1 XCHG
          STGRAMS
          s0 s2 XCHG
          CTOS
          s1 s2 XCHG
          STSLICER
          ENDC
          1 PUSHINT
          0 PUSHINT
          24 PUSHINT
          NEWC
          6 STU
          s0 s4 XCHG2
          STSLICER
          300000000 PUSHINT
          STGRAMS
          s1 s3 XCHG
          106 STU
          s1 s2 XCHG
          1 STU
          STREF
          ENDC
          1 PUSHINT
          SENDRAWMSG
        }> PUSHCONT
        <{
          4 BLKDROP
        }> PUSHCONT
        IFELSE
      }> PUSHCONT
      <{
        8 BLKDROP
      }> PUSHCONT
      IFELSE
    }> IFREFELSE

  get_public_key: 
    c4 PUSH
    CTOS
    32 PUSHINT
    SDSKIPFIRST
    256 PLDU

  seqno: 
    c4 PUSH
    CTOS
    32 PLDU

  recv_external: 
    9 PUSHPOW2
    LDSLICEX
    s0 PUSH
    32 LDU
    32 LDU
    s1 POP
    c4 PUSH
    CTOS
    32 LDU
    256 LDU
    LDDICT
    ENDS
    NOW
    s5 s3 XCPU
    EQUAL
    33 THROWIFNOT
    s0 s5 XCHG
    HASHSU
    0 6 6 XC2PU
    CHKSIGNU
    35 THROWIFNOT
    ACCEPT
    s0 s1 XCHG
    13 GETPARAM
    LTIME
    s0 s2 XCHG
    8 LDU
    LDREF
    s0 POP
    CTOS
    s3 s5 XCHG2
    ADD
    s0 s4 XCHG
    64 LDU
    LDMSGADDR
    LDGRAMS
    1 LDU
    LDREF
    LDDICT
    s0 POP
    s0 s6 XCHG
    ISNULL
    <{
      s4 POP
      s4 POP
      s6 POP
      0 PUSHINT
      24 PUSHINT
      NEWC
      6 STU
      ROT
      STSLICER
      s0 s6 XCHG2
      STGRAMS
      s1 s5 XCHG
      106 STU
      s0 s1 XCHG
      1 EQINT
      <{
        1 PUSHINT
        s0 s1 XCHG
        1 STU
        s1 s3 XCHG
        STREF
      }> PUSHCONT
      <{
        0 PUSHINT
        s0 s1 XCHG
        1 STU
        s0 s3 XCHG
        CTOS
        s1 s3 XCHG
        STSLICER
      }> PUSHCONT
      IFELSE
      ENDC
      ROT
      SENDRAWMSG
      INC
      NEWC
      32 STU
      s1 s2 XCHG
      256 STU
      STDICT
      ENDC
      c4 POP
    }> IFJMPREF
    s8 s4 XCPU
    XOR
    s0 s5 XCHG2
    64 PUSHINT
    DICTUGET
    NULLSWAPIFNOT
    <{
      s1 POP
      64 LDU
      s0 POP
      ROT
      XOR
      s0 s1 XCHG
    }> PUSHCONT
    <{
      s0 POP
      s2 POP
    }> PUSHCONT
    IFELSE
    0 PUSHINT
    24 PUSHINT
    NEWC
    6 STU
    ROT
    STSLICER
    ROT
    STGRAMS
    106 STU
    s0 s1 XCHG
    1 EQINT
    <{
      0 PUSHINT
      s0 s1 XCHG
      1 STU
      s0 s3 XCHG
      CTOS
      s1 s3 XCHG
      STSLICER
    }> PUSHCONT
    <{
      1 PUSHINT
      s0 s1 XCHG
      1 STU
      s1 s3 XCHG
      STREF
    }> IFREFELSE
    ENDC
    ROT
    SENDRAWMSG
    INC
    NEWC
    32 STU
    s1 s2 XCHG
    256 STU
    STDICT
    ENDC
    c4 POP
) 19 DICTPUSHCONST
DICTIGETJMPZ
11 THROWARG

Serialized Code

te6cckECDAEAAbgAART/APSkE/S88sgLAQIBIAIDAgFIBAUD+PKDCNcYINMf0x8x7UTQ0x/T//QE0fgjUVO68qEF+QFUEGb5EPKj+AAB+C34JQLTB9Qw0FA1oATTP/pA+gDTANT0BDAGbuMCUYSyUAWAQPQOb6GXMdM/MFiyAZIwMuJwgBjIywVYzxZY+gLLaQHAAZlwAcsAA9ATzxbjDckGBwgBXtAyIccAkVvgIddLMAHQ0wMBcbCSXwPg7UTQ0x/T//QE0QP6QDAEgQFhvpJfBeMNCQIBSAoLAHA0NDZwgBjIywVYzxZQBvoCFctpAcABlnEBywATzJlwAcsAA9ATzxbiyVj7AKTIyx8Sy//0AMntVAAMcQHLABPMAB5Y+wCkyMsfEsv/9ADJ7VQA9ATTH9M/UxSAQPQPb6GOZ1ImgED0WzAEyMsfF8v/E/QAye1U+A8C0PpAUkLHBTACghBzYtCcuo46AdQwA/oAMIIQD4p+pcjLHxLLPwH6AgLQEs8WyXFwgBjIywVQBM8WghAR4aMA+gITy2kSywDMyXH7AJJfBOKSXwjiABm7Oc7UTQgCDXIdcL/4ABG4yX7UTQ1wsfg0kk5C

Serialized Data

te6cckEBAQEAJwAASQAAZbWTGHM6cdUffLtuYB4y7qytdFKU5PDnGCCX/kWga7OiF0CMRPlV

Code Cells

x{FF00F4A413F4BCF2C80B}
 x{2_}
  x{4}
   x{D03221C700915BE021D74B3001D0D3030171B0925F03E0ED44D0D31FD3FFF404D103FA403004810161BE925F05E30D}
    x{04D31FD33F53148040F40F6FA18E6752268040F45B3004C8CB1F17CBFF13F400C9ED54F80F02D0FA405242C705300282107362D09CBA8E3A01D43003FA003082100F8A7EA5C8CB1F12CB3F01FA0202D012CF16C971708018C8CB055004CF16821011E1A300FA0213CB6912CB00CCC971FB00925F04E2925F08E2}
   x{4}
    x{BB39CED44D08020D721D70BFF}
    x{B8C97ED44D0D70B1F}
  x{F28308D71820D31FD31F31ED44D0D31FD3FFF404D1F8235153BAF2A105F901541066F910F2A3F80001F82DF82502D307D430D05035A004D33FFA40FA00D300D4F40430066EE3025184B250058040F40E6FA19731D33F3058B201923032E2708018C8CB0558CF1658FA02CB6901C001997001CB0003D013CF16E30DC9}
   x{343436708018C8CB0558CF165006FA0215CB6901C001967101CB0013CC997001CB0003D013CF16E2C958FB00A4C8CB1F12CBFFF400C9ED54}
   x{7101CB0013CC}
   x{58FB00A4C8CB1F12CBFFF400C9ED54}

Data Cells

x{000065B59318733A71D51F7CBB6E601E32EEACAD745294E4F0E7182097FE45A06BB3A2174_}