% Explorer > EQDayp3pJUpAges77AJPlYPwYSOmVzwjkBCu9BnS546kv4FR

Contract

AddressEQDayp3pJUpAges77AJPlYPwYSOmVzwjkBCu9BnS546kv4FR
ChainBasic Workchain
Contract Typeunknown contract
Contract Code HashpEsg3y81jSPqgvfHGYzdUnMrTIANf2jcE0IiKd2EkkE=

verifier.ton.org verification

View code

Disassembled Code

SETCP0
(:methods
  recv_internal: 
    c2 SAVE
    SAMEALTSAVE
    s2 POP
    CTOS
    4 LDU
    s0 s1 XCHG
    1 PUSHINT
    AND
    <{
      2DROP
    }> PUSHCONT
    IFJMP
    s1 PUSH
    SBITS
    32 LESSINT
    <{
      2DROP
    }> PUSHCONT
    IFJMP
    s0 s1 XCHG
    32 LDU
    s0 s2 XCHG
    LDMSGADDR
    s0 POP
    s0 s2 XCHG
    64 LDU
    s1 POP
    MYADDR
    s3 s-1 PUXC
    SDEQ
    <{
      s1 PUSH
      8 EQINT
      <{
        2 1 BLKDROP2
        LDREF
        s0 POP
        3 PUSHINT
        SENDRAWMSG
        COMMIT
        RETALT
      }> PUSHCONT
      IFJMP
    }> PUSHCONT
    IF
    PUSHSLICE
    s0 s3 XCHG2
    SDEQ
    <{
      2DROP
    }> PUSHCONT
    <{
      s0 PUSH
      402723089 PUSHINT
      EQUAL
      <{
        2DROP
        0 PUSHINT
        24 PUSHINT
        NEWC
        6 STU
        PUSHSLICE
        STSLICER
        s1 PUSH
        STGRAMS
        107 STU
        ENDC
        7 PUSHPOW2
        SENDRAWMSG
        RETALT
      }> PUSHCONT
      IFJMP
      s0 PUSH
      402932804 PUSHINT
      EQUAL
      <{
        s0 POP
        LDGRAMS
        s0 POP
        0 PUSHINT
        24 PUSHINT
        NEWC
        6 STU
        PUSHSLICE
        STSLICER
        ROT
        STGRAMS
        107 STU
        ENDC
        64 PUSHINT
        SENDRAWMSG
        RETALT
      }> IFJMPREF
      402792994 PUSHINT
      EQUAL
      <{
        LDMSGADDR
        LDGRAMS
        s0 POP
        PUSHNULL
        PUSHNULL
        0 PUSHINT
        260734629 PUSHINT
        NEWC
        32 STU
        64 STU
        s0 s3 XCHG2
        STGRAMS
        PUSHSLICE
        STSLICER
        PUSHSLICE
        STSLICER
        s1 s2 XCHG
        STDICT
        0 PUSHINT
        STGRAMS
        STDICT
        ENDC
        1 PUSHINT
        24 PUSHINT
        NEWC
        6 STU
        s0 s3 XCHG2
        STSLICER
        0 PUSHINT
        STGRAMS
        s1 s2 XCHG
        107 STU
        STREF
        ENDC
        64 PUSHINT
        SENDRAWMSG
        RETALT
      }> IFJMPREF
      s0 POP
    }> IFREFELSE

  seqno: 
    c4 PUSH
    CTOS
    32 LDU
    256 LDU
    s0 POP
    s0 POP

  recv_external: 
    9 PUSHPOW2
    LDSLICEX
    s0 PUSH
    32 LDU
    32 LDU
    32 LDU
    32 LDU
    LDDICT
    c4 PUSH
    CTOS
    32 LDU
    256 LDU
    s0 POP
    s7 s1 XCPU
    EQUAL
    33 THROWIFNOT
    s0 s7 XCHG
    HASHSU
    0 8 6 XC2PU
    CHKSIGNU
    36 THROWIFNOT
    NOW
    ROT
    GREATER
    37 THROWIF
    ACCEPT
    s0 s5 XCHG
    LDREF
    s0 POP
    CTOS
    6 LDU
    s1 POP
    LDMSGADDR
    LDGRAMS
    107 LDU
    s1 POP
    LDREF
    s0 POP
    LTIME
    INC
    s5 PUSH
    ADD
    s1 s8 XCHG
    NOW
    s0 s1 XCHG
    32 LSHIFT
    s0 s1 XCHG
    OR
    s0 s1 XCHG
    96 PUSHINT
    DICTUGET
    NULLSWAPIFNOT
    s0 PUSH
    <{
      s0 s1 XCHG
      LDGRAMS
      LDREF
      s0 POP
      ROT
    }> PUSHCONT
    <{
      s1 POP
      NEWC
      ENDC
      0 PUSHINT
      s0 s2 XCHG
    }> PUSHCONT
    IFELSE
    NOT
    <{
      2DROP
      s0 s6 XCHG
    }> PUSHCONT
    <{
      s2 POP
      s7 POP
    }> PUSHCONT
    IFELSE
    s0 s5 XCHG
    INC
    s0 s4 XCHG2
    s0 s1 XCHG
    NEWC
    32 STU
    256 STU
    ENDC
    c4 POP
    MYADDR
    0 PUSHINT
    PUSHREFCONT
    PUSHREFCONT
    s0 s3 PUSH2
    LESS
) 19 DICTPUSHCONST
DICTIGETJMPZ
11 THROWARG

Serialized Code

te6cckECDQEAAooAART/APSkE/S88sgLAQIBIAIDAgFIBAUD+PKDCNcYINMf0x/TH9Mf9ATtRNDTH9P/MFFxuvKhB/kBVBCG+RDypPgjWLzyZfgABdQw0NMFMfpA+gDTajHUMPglpCWgGPgjAaofAbEBgGD0Dm+hIJYB+gDUMFiVMcjJcALis5JbBpIyN+IFpFAEAcjLH8v/ye1U+ChwiooGBwgBztDtou37MtDTAwFxsJFb4CHXScEgkVvgAdMfAvpAMALTPzH4KFIwxwWOECHACJtsIdQwc/sA+A/bMeDejQhgBQPFujURTts6oaRVtKLlVTbbobSIDRHKFbCxQ8NgiFTEUAPHBZFb4w0JABegmS/aiaGmP6f+YGEABlMDuQAmcIAQyMsFI88WIfoCy2rJc/sApAB26DAyUENxcIAQyMsFUAXPFlAD+gITy2nLAMzJc/sAcJNTAbmOE3CAEMjLBSTPFiH6AstqyXP7AKToXwMCsCCCEBgBERG6jjlbcIAYyMsFjQhgBQPFujURTts6oaRVtKLlVTbbobSIDRHKFbCxQ8NgiFTEzxYh+gLLasmDBvsA2zHgIIIQGARERLrjAoIQGAIiIrrjAjAKCwB4MPoAMHCAGMjLBY0IYAUDxbo1EU7bOqGkVbSi5VU226G0iA0RyhWwsUPDYIhUxM8WWPoCy2rJgED7ANsxAfz6QPoAMG1tcIIQD4p+pcjLH8s/UAP6Ao0IYAUDxbo1EU7bOqGkVbSi5VU226G0iA0RyhWwsUPDYIhUxM8WjQhgBQPFujURTts6oaRVtKLlVTbbobSIDRHKFbCxQ8NgiFTEzxYS9ABw+gL0AMlxgBjIywVQA88WcPoCEstqzMkMAAyAQPsA2zEIxE1U

Serialized Data

te6cckEBAQEAJgAASAAAA6FetWzRBVauHpA3wQ2AJ07Xq7Ox+nap7mTqz/16Y9Elw6Opv3Q=

Code Cells

x{FF00F4A413F4BCF2C80B}
 x{2_}
  x{4}
   x{D0EDA2EDFB32D0D3030171B0915BE021D749C120915BE001D31F02FA403002D33F31F8285230C7058E1021C0089B6C21D43073FB00F80FDB31E0DE8D08600503C5BA35114EDB3AA1A455B4A2E55536DBA1B4880D11CA15B0B143C3608854C45003C705915BE30D}
    x{20821018011111BA8E395B708018C8CB058D08600503C5BA35114EDB3AA1A455B4A2E55536DBA1B4880D11CA15B0B143C3608854C4CF1621FA02CB6AC98306FB00DB31E020821018044444BAE302821018022222BAE30230}
     x{30FA0030708018C8CB058D08600503C5BA35114EDB3AA1A455B4A2E55536DBA1B4880D11CA15B0B143C3608854C4CF1658FA02CB6AC98040FB00DB31}
     x{FA40FA00306D6D7082100F8A7EA5C8CB1FCB3F5003FA028D08600503C5BA35114EDB3AA1A455B4A2E55536DBA1B4880D11CA15B0B143C3608854C4CF168D08600503C5BA35114EDB3AA1A455B4A2E55536DBA1B4880D11CA15B0B143C3608854C4CF1612F40070FA02F400C9718018C8CB055003CF1670FA0212CB6ACCC9}
      x{8040FB00DB31}
   x{A0992FDA89A1A63FA7FE6061_}
  x{F28308D71820D31FD31FD31FD31FF404ED44D0D31FD3FF305171BAF2A107F901541086F910F2A4F82358BCF265F80005D430D0D30531FA40FA00D36A31D430F825A425A018F82301AA1F01B1018060F40E6FA1209601FA00D430589531C8C97002E2B3925B06923237E205A4500401C8CB1FCBFFC9ED54F828708A8A}
   x{5303B9}
   x{708010C8CB0523CF1621FA02CB6AC973FB00A4}
   x{E83032504371708010C8CB055005CF165003FA0213CB69CB00CCC973FB0070935301B98E13708010C8CB0524CF1621FA02CB6AC973FB00A4E85F03}

Data Cells

x{000003A15EB56CD10556AE1E9037C10D80274ED7ABB3B1FA76A9EE64EACFFD7A63D125C3}