% Explorer > EQBdHpUa1u3IVs1b3xfjpSlXVD5lkNsfIcJMqtXu1IJ0rLHK

Contract

AddressEQBdHpUa1u3IVs1b3xfjpSlXVD5lkNsfIcJMqtXu1IJ0rLHK
ChainBasic Workchain
Contract Typeunknown contract
Contract Code HashZLstRmG18twag79cu+CekqwLRgobh5pVGThvykw0i8o=

verifier.ton.org verification

View code

Disassembled Code

SETCP0
(:methods
  recv_internal: 
    s0 PUSH
    SEMPTY
    <{
      2DROP
    }> PUSHCONT
    IFJMP
    s0 s1 XCHG
    CTOS
    4 LDU
    s0 s1 XCHG
    1 PUSHINT
    AND
    <{
      2DROP
    }> PUSHCONT
    IFJMP
    LDMSGADDR
    s0 POP
    s0 s1 XCHG
    32 LDU
    64 LDU
    c4 PUSH
    CTOS
    LDMSGADDR
    64 LDU
    LDREF
    LDREF
    LDREF
    s0 POP
    1765620048 PUSHINT
    s8 s-1 PUXC
    EQUAL
    <{
      s7 POP
      5 BLKDROP
      s0 s1 XCHG
      CTOS
      2831876269 PUSHINT
      0 PUSHINT
      16 PUSHINT
      NEWC
      6 STU
      s0 s5 XCHG2
      STSLICER
      s4 PUSH
      STGRAMS
      s1 s4 XCHG
      107 STU
      s1 s3 XCHG
      32 STU
      64 STU
      s0 s1 XCHG
      STSLICER
      ENDC
      64 PUSHINT
      SENDRAWMSG
    }> PUSHCONT
    IFJMP
    s6 POP
    s7 s3 XCPU
    SDEQ
    401 THROWIFNOT
    s5 PUSH
    1 EQINT
    <{
      s5 POP
      s0 s2 XCHG
      64 LDU
      s1 s3 PUSH2
      LEQ
      402 THROWIFNOT
      s1 s3 PUSH2
      EQUAL
      s0 s1 XCHG
      LDGRAMS
      LDREF
      s0 POP
      s8 PUSH
      s3 s4 XCHG
      ROTREV
      6 CALLDICT
      <{
        s0 s1 XCHG
        INC
        s3 s4 s3 XCHG3
        NEWC
        s0 s5 XCHG2
        STSLICER
        s1 s3 XCHG
        64 STU
        STREF
        STREF
        STREF
        ENDC
        c4 POP
      }> PUSHCONT
      <{
        5 BLKDROP
      }> PUSHCONT
      IFELSE
    }> IFJMPREF
    s5 PUSH
    2 EQINT
    <{
      s5 POP
      0 PUSHINT
      s0 s3 XCHG
      LDREF
      s0 POP
      <{
        64 PUSHINT
        DICTUREMMIN
        NULLSWAPIFNOT2
        s0 PUSH
        <{
          s0 s6 XCHG
          INC
          s0 PUSH
          250 PUSHINT
          GEQ
          <{
            399 THROW
          }> PUSHCONT
          IF
          403 PUSHINT
          s1 PUSH
          ADD
          s2 s5 PUSH2
          LEQ
          THROWANYIFNOT
          s0 s2 XCHG
          LDGRAMS
          LDREF
          s0 POP
          s2 PUSH
          11 2 -1 PUXC2
          6 CALLDICT
          s3 PUSH
          EQUAL
          <{
            s0 s2 XCHG
            INC
            s0 s2 XCHG
          }> PUSHCONT
          IF
          s0 s4 XCHG
        }> PUSHCONT
        <{
          2 1 BLKDROP2
        }> PUSHCONT
        IFELSE
        NOT
      }> PUSHCONT
      UNTIL
      s0 POP
      s2 POP
      s4 s4 XCHG2
      s3 s1 s3 XCHG3
      NEWC
      s0 s5 XCHG2
      STSLICER
      s1 s3 XCHG
      64 STU
      STREF
      STREF
      STREF
      ENDC
      c4 POP
    }> IFJMPREF
    s5 PUSH
    3 EQINT
    <{
      s2 POP
      s4 POP
      s0 s1 XCHG
      LDMSGADDR
      s0 POP
      s1 s4 s4 XCHG3
      NEWC
      s0 s5 XCHG2
      STSLICER
      s1 s3 XCHG
      64 STU
      STREF
      STREF
      STREF
      ENDC
      c4 POP
    }> IFJMPREF
    s0 POP
    s3 POP
    s0 s3 XCHG
    4 EQINT
    <{
      LDREF
      LDREF
      s0 POP
      s3 s4 XCHG
      s1 s3 s0 XCHG3
      NEWC
      s0 s5 XCHG2
      STSLICER
      s1 s3 XCHG
      64 STU
      STREF
      STREF
      STREF
      ENDC
      c4 POP
    }> PUSHCONT
    IFJMP
    4 BLKDROP
    16 PUSHPOW2DEC
    THROWANY

  4: 
    s0 s1 XCHG
    NEWC
    64 STU
    MYADDR
    STSLICER
    ENDC
    0 PUSHINT
    s0 PUSH
    NEWC
    2 STU
    s1 s3 XCHG
    STDICT
    STDICT
    1 STU
    ENDC

  5: 
    HASHCU
    4 PUSHINT
    NEWC
    3 STU
    s1 s2 XCHG
    8 STI
    256 STU
    ENDC
    CTOS

  6: 
    2SWAP
    4 CALLDICT
    0 PUSHINT
    s1 PUSH
    5 CALLDICT
    7 PUSHINT
    24 PUSHINT
    NEWC
    6 STU
    ROT
    STSLICER
    s0 s4 XCHG2
    STGRAMS
    s1 s3 XCHG
    108 STU
    s1 s2 XCHG
    STREF
    STREF
    ENDC
    1 PUSHINT
    SENDRAWMSG

  get_nft_content: 
    s1 POP
    c4 PUSH
    CTOS
    LDMSGADDR
    64 LDU
    LDREF
    LDREF
    LDREF
    s0 POP
    s2 s4 XCHG
    4 BLKDROP
    CTOS
    LDREF
    s1 POP
    LDREF
    s0 POP
    CTOS
    1 PUSHINT
    NEWC
    8 STU
    s0 s1 XCHG
    STSLICER
    STREF
    ENDC

  royalty_params: 
    c4 PUSH
    CTOS
    LDMSGADDR
    64 LDU
    LDREF
    LDREF
    LDREF
    s0 POP
    4 1 BLKDROP2
    CTOS
    16 LDU
    16 LDU
    LDMSGADDR
    s0 POP

  get_nft_address_by_index: 
    c4 PUSH
    CTOS
    LDMSGADDR
    64 LDU
    LDREF
    LDREF
    LDREF
    s0 POP
    s1 s4 XCHG
    4 BLKDROP
    4 CALLDICT
    0 PUSHINT
    s0 s1 XCHG
    5 CALLDICT

  get_collection_data: 
    c4 PUSH
    CTOS
    LDMSGADDR
    64 LDU
    LDREF
    LDREF
    LDREF
    s0 POP
    2DROP
    CTOS
    LDREF
    s0 POP
    ROT
) 19 DICTPUSHCONST
DICTIGETJMPZ
11 THROWARG

Serialized Code

te6cckECFAEAAh8AART/APSkE/S88sgLAQIBYgIDAgLNBAUCASAGBwTn0QY4BIrfAA6GmBgLjYSK3wfSAYAOmP6Z/2omh9IGmf6mpqGEEINJ6cqClAXUcUG6+CgOhBCFRlgFa4QAhkZYKoAueLEn0BCmW1CeWP5Z+A54tkwCB9gHAbKLnjgvlwyJLgAPGBEuABcYES4AHxgRgZgeACQICQoLAgEgDA0CASAODwAlvILfaiaH0gaZ/qamoYLehqGCxABgNQLTP1MTu/LhklMTugH6ANQwKBA0WfAGjhIBpENDyFAFzxYTyz/MzMzJ7VSSXwXiAKY1cAPUMI43gED0lm+lII4pBqQggQD6vpPywY/egQGTIaBTJbvy9AL6ANQwIlRLMPAGI7qTAqQC3gSSbCHis+YwMlBEQxPIUAXPFhPLP8zMzMntVAAsMjQB+kAwQUTIUAXPFhPLP8zMzMntVAA8jhXU1DAQNEEwyFAFzxYTyz/MzMzJ7VTgXwSED/LwAgEgEBEAPUWvAEcCHwBXeAGMjLBVjPFlAE+gITy2sSzMzJcfsAgAQ7i10x7UTQ+kDTP9TU1DAQJF8E0NQx1DDQccjLBwHPFszJgCASASEwAtAHIyz/4KM8WyXAgyMsBE/QA9ADLAMmAAGz5AHTIywISygfL/8nQgAC+12v2omh9IGmf6mpqGDYg6GmH6Yf9IBhAALbT0faiaH0gaZ/qamoYCi+CeAI4APgCwAt9oHA==

Serialized Data

te6cckECEgEAArYAA1OADVJIU8L25g2v89WaV3vVZw/VThIuag7/lUlwOvnTue0AAAAAAAACtnABAgMCAAQFART/APSkE/S88sgLBgBLADID6IANUkhTwvbmDa/z1ZpXe9VnD9VOEi5qDv+VSXA6+dO57RAAogFodHRwczovL2NvdmVyLm15cGluYXRhLmNsb3VkL2lwZnMvUW1VQkFZMzI1a1RRMWl0TlpHaFc1V242b3B0RmMyUFJIQ3ZyWndqcFN3eWpIZABsaXBmczovL1FtWkhtRHRSQkt6RVpySnVmOWU4ektoaVdpazdxRVhGVXRRUDlBa0pFVTNZMzcvAgFiBwgCAs4JCgAJoR+f4AUCASALDAIBIA0OAtcMiHHAJJfA+DQ0wMBcbCSXwPg+kD6QDH6ADFx1yH6ADH6ADDwAgSzjhQwbCI0UjLHBfLhlQH6QNQwECPwA+AG0x/TP4IQX8w9FFIwuo6HMhA3XjJAE+AwNDQ1NYIQL8smohK64wJfBIQP8vCAPEAARPpEMHC68uFNgADs7UTQ0z/6QCDXScIAmn8B+kDUMBAkECPgMHBZbW2AAHQDyMs/WM8WAc8WzMntVIAH2UTXHBfLhkfpAIfAB+kDSADH6AIIK+vCAG6EhlFMVoKHeItcLAcMAIJIGoZE24iDC//LhkiGOPoIQBRONkchQCc8WUAvPFnEkSRRURqBwgBDIywVQB88WUAX6AhXLahLLH8s/Im6zlFjPFwGRMuIByQH7ABBHlBAqN1viEQBycIIQi3cXNQXIy/9QBM8WECSAQHCAEMjLBVAHzxZQBfoCFctqEssfyz8ibrOUWM8XAZEy4gHJAfsAAIICjjUm8AGCENUydtsQN0QAbXFwgBDIywVQB88WUAX6AhXLahLLH8s/Im6zlFjPFwGRMuIByQH7AJMwMjTiVQLwA25VA2s=

Code Cells

x{FF00F4A413F4BCF2C80B}
 x{62_}
  x{CD}
   x{D10638048ADF000E8698180B8D848ADF07D201800E98FE99FF6A2687D20699FEA6A6A184108349E9CA829405D47141BAF8280E8410854658056B84008646582A802E78B127D010A65B509E58FE59F80E78B64C0207D80701B28B9E382F970C892E000F18112E001718112E001F181181981E0024_}
    x{3502D33F5313BBF2E1925313BA01FA00D43028103459F0068E1201A44343C85005CF1613CB3FCCCCCCC9ED54925F05E2}
    x{357003D4308E378040F4966FA5208E2906A4208100FABE93F2C18FDE81019321A05325BBF2F402FA00D43022544B30F00623BA9302A402DE04926C21E2B3E6303250444313C85005CF1613CB3FCCCCCCC9ED54}
    x{323401FA40304144C85005CF1613CB3FCCCCCCC9ED54}
    x{8E15D4D43010344130C85005CF1613CB3FCCCCCCC9ED54E05F04840FF2F0}
   x{2_}
    x{2_}
     x{007232CFFE0A33C5B25C083232C044FD003D0032C0326_}
     x{3E401D3232C084B281F2FFF2742_}
    x{45AF0047021F005778018C8CB0558CF165004FA0213CB6B12CCCCC971FB00}
  x{2_}
   x{2_}
    x{B8B5D31ED44D0FA40D33FD4D4D43010245F04D0D431D430D071C8CB0701CF16CCC9}
    x{2_}
     x{B5DAFDA89A1F481A67FA9A9A860D883A1A61FA61FF48061_}
     x{B4F47DA89A1F481A67FA9A9A86028BE09E008E003E00B_}
   x{BC82DF6A2687D20699FEA6A6A182DE86A182C4_}

Data Cells

x{800D524853C2F6E60DAFF3D59A577BD5670FD54E122E6A0EFF9549703AF9D3B9ED00000000000002B67_}
 x{}
  x{0168747470733A2F2F636F7665722E6D7970696E6174612E636C6F75642F697066732F516D554241593332356B54513169744E5A47685735576E366F70744663325052484376725A776A705377796A4864}
  x{697066733A2F2F516D5A486D447452424B7A455A724A75663965387A4B686957696B37714558465574515039416B4A4555335933372F}
 x{FF00F4A413F4BCF2C80B}
  x{62_}
   x{CE}
    x{2_}
     x{0C8871C02497C0F83434C0C05C6C2497C0F83E903E900C7E800C5C75C87E800C7E800C3C00812CE3850C1B088D148CB1C17CB865407E90350C0408FC00F801B4C7F4CFE08417F30F45148C2EA3A1CC840DD78C9004F80C0D0D0D4D60840BF2C9A884AEB8C097C12103FCBC2_}
      x{5135C705F2E191FA4021F001FA40D20031FA00820AFAF0801BA121945315A0A1DE22D70B01C300209206A19136E220C2FFF2E192218E3E821005138D91C85009CF16500BCF16712449145446A0708010C8CB055007CF165005FA0215CB6A12CB1FCB3F226EB39458CF17019132E201C901FB00104794102A375BE2}
       x{028E3526F0018210D53276DB103744006D71708010C8CB055007CF165005FA0215CB6A12CB1FCB3F226EB39458CF17019132E201C901FB0093303234E25502F003}
      x{7082108B77173505C8CBFF5004CF1610248040708010C8CB055007CF165005FA0215CB6A12CB1FCB3F226EB39458CF17019132E201C901FB00}
     x{3E910C1C2EBCB8536_}
    x{2_}
     x{3B513434CFFE900835D27080269FC07E90350C04090408F80C1C165B5B6_}
     x{00F232CFD633C58073C5B3327B552_}
   x{A11F9FE005_}
 x{003203E8800D524853C2F6E60DAFF3D59A577BD5670FD54E122E6A0EFF9549703AF9D3B9ED1_}