WAX

nfthivepacks

컨트랙트

이 계약에 의해 정의된 데이터 구조입니다.

  • mintondemand_s의 구조체 속성

    setmintondem의 구조체 속성

    {
      "name": "MINT_ON_DEMAND",
      "base": "",
      "fields": [
        {
          "name": "template_id",
          "type": "int32"
        },
        {
          "name": "total_to_be_minted",
          "type": "uint32"
        }
      ]
    }
  • createpack의 구조체 속성

    lognewpack의 구조체 속성

    token_pools_s의 구조체 속성

    {
      "name": "PTOKEN",
      "base": "",
      "fields": [
        {
          "name": "contract",
          "type": "name"
        },
        {
          "name": "total",
          "type": "asset"
        },
        {
          "name": "amount",
          "type": "asset"
        },
        {
          "name": "tiers",
          "type": "TOKEN_TIER[]"
        }
      ]
    }
  • token_config_s의 구조체 속성

    {
      "name": "TOKEN",
      "base": "",
      "fields": [
        {
          "name": "token_contract",
          "type": "name"
        },
        {
          "name": "token_symbol",
          "type": "symbol"
        }
      ]
    }
  • PTOKEN의 구조체 속성

    {
      "name": "TOKEN_TIER",
      "base": "",
      "fields": [
        {
          "name": "total",
          "type": "uint32"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • logresult의 구조체 속성

    token_transfers_s의 구조체 속성

    unpacktokens_s의 구조체 속성

    {
      "name": "TTOKEN",
      "base": "",
      "fields": [
        {
          "name": "contract",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • addassets의 액션 파라미터

    {
      "name": "addassets",
      "base": "",
      "fields": [
        {
          "name": "pool_id",
          "type": "uint32"
        },
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • addcolwl의 액션 파라미터

    {
      "name": "addcolwl",
      "base": "",
      "fields": [
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • addtoken의 액션 파라미터

    {
      "name": "addtoken",
      "base": "",
      "fields": [
        {
          "name": "token_contract",
          "type": "name"
        },
        {
          "name": "token_symbol",
          "type": "symbol"
        }
      ]
    }
  • allconfig의 테이블 행 유형

    {
      "name": "all_config_s",
      "base": "",
      "fields": [
        {
          "name": "version",
          "type": "string"
        },
        {
          "name": "pool_counter",
          "type": "uint32"
        },
        {
          "name": "pack_counter",
          "type": "uint32"
        },
        {
          "name": "release_counter",
          "type": "uint32"
        },
        {
          "name": "rule_counter",
          "type": "uint32"
        },
        {
          "name": "col_wl",
          "type": "name[]"
        },
        {
          "name": "open_mode",
          "type": "bool"
        }
      ]
    }
  • buyramproxy의 액션 파라미터

    {
      "name": "buyramproxy",
      "base": "",
      "fields": [
        {
          "name": "collection_to_credit",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • claimunpack의 액션 파라미터

    {
      "name": "claimunpack",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        }
      ]
    }
  • cleanup의 액션 파라미터

    {
      "name": "cleanup",
      "base": "",
      "fields": [
        {
          "name": "pack_id",
          "type": "uint32"
        },
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • clearunpack의 액션 파라미터

    {
      "name": "clearunpack",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        },
        {
          "name": "receiver",
          "type": "name"
        }
      ]
    }
  • createpack의 액션 파라미터

    {
      "name": "createpack",
      "base": "",
      "fields": [
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "release_id",
          "type": "uint32"
        },
        {
          "name": "template_id",
          "type": "uint32"
        },
        {
          "name": "total",
          "type": "uint32"
        },
        {
          "name": "slots",
          "type": "uint8"
        },
        {
          "name": "unlock_time",
          "type": "uint32"
        },
        {
          "name": "display_data",
          "type": "string"
        },
        {
          "name": "tokens",
          "type": "PTOKEN[]"
        }
      ]
    }
  • createpool의 액션 파라미터

    {
      "name": "createpool",
      "base": "",
      "fields": [
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "release_id",
          "type": "uint32"
        },
        {
          "name": "pool_name",
          "type": "name"
        }
      ]
    }
  • createreleas의 액션 파라미터

    {
      "name": "createreleas",
      "base": "",
      "fields": [
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • delpack의 액션 파라미터

    {
      "name": "delpack",
      "base": "",
      "fields": [
        {
          "name": "pack_id",
          "type": "uint32"
        },
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • delpool의 액션 파라미터

    {
      "name": "delpool",
      "base": "",
      "fields": [
        {
          "name": "pool_id",
          "type": "uint32"
        },
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • delrelease의 액션 파라미터

    {
      "name": "delrelease",
      "base": "",
      "fields": [
        {
          "name": "release_id",
          "type": "uint32"
        },
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • delunpack의 액션 파라미터

    {
      "name": "delunpack",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        }
      ]
    }
  • extendpack의 액션 파라미터

    {
      "name": "extendpack",
      "base": "",
      "fields": [
        {
          "name": "pack_id",
          "type": "uint32"
        },
        {
          "name": "new_total",
          "type": "uint32"
        },
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • fixmint의 액션 파라미터

    {
      "name": "fixmint",
      "base": "",
      "fields": []
    }
  • fixtransfer의 액션 파라미터

    {
      "name": "fixtransfer",
      "base": "",
      "fields": [
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "new_collection_name",
          "type": "name"
        }
      ]
    }
  • init의 액션 파라미터

    {
      "name": "init",
      "base": "",
      "fields": []
    }
  • lock의 액션 파라미터

    {
      "name": "lock",
      "base": "",
      "fields": [
        {
          "name": "release_id",
          "type": "uint32"
        },
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • lognewpack의 액션 파라미터

    {
      "name": "lognewpack",
      "base": "",
      "fields": [
        {
          "name": "pack_id",
          "type": "uint32"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "release_id",
          "type": "uint32"
        },
        {
          "name": "template_id",
          "type": "uint32"
        },
        {
          "name": "total",
          "type": "uint32"
        },
        {
          "name": "slots",
          "type": "uint8"
        },
        {
          "name": "unlock_time",
          "type": "uint32"
        },
        {
          "name": "display_data",
          "type": "string"
        },
        {
          "name": "tokens",
          "type": "PTOKEN[]"
        }
      ]
    }
  • lognewpool의 액션 파라미터

    {
      "name": "lognewpool",
      "base": "",
      "fields": [
        {
          "name": "pool_id",
          "type": "uint32"
        },
        {
          "name": "release_id",
          "type": "uint32"
        },
        {
          "name": "pool_name",
          "type": "name"
        }
      ]
    }
  • lognewreleas의 액션 파라미터

    {
      "name": "lognewreleas",
      "base": "",
      "fields": [
        {
          "name": "release_id",
          "type": "uint32"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "premint",
          "type": "bool"
        }
      ]
    }
  • logresult의 액션 파라미터

    {
      "name": "logresult",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        },
        {
          "name": "pack_id",
          "type": "uint32"
        },
        {
          "name": "result_asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "pool_names",
          "type": "name[]"
        },
        {
          "name": "result_template_ids",
          "type": "int32[]"
        },
        {
          "name": "token_results",
          "type": "TTOKEN[]"
        }
      ]
    }
  • logspendram의 액션 파라미터

    {
      "name": "logspendram",
      "base": "",
      "fields": [
        {
          "name": "collection",
          "type": "name"
        },
        {
          "name": "bytes",
          "type": "int64"
        }
      ]
    }
  • mintondemand의 테이블 행 유형

    {
      "name": "mintondemand_s",
      "base": "",
      "fields": [
        {
          "name": "release_id",
          "type": "uint32"
        },
        {
          "name": "mint_on_demand_assets",
          "type": "MINT_ON_DEMAND[]"
        }
      ]
    }
  • movetrans의 액션 파라미터

    {
      "name": "movetrans",
      "base": "",
      "fields": [
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • packs의 테이블 행 유형

    {
      "name": "packs_s",
      "base": "",
      "fields": [
        {
          "name": "pack_id",
          "type": "uint32"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "release_id",
          "type": "uint32"
        },
        {
          "name": "template_id",
          "type": "uint32"
        },
        {
          "name": "total",
          "type": "uint32"
        },
        {
          "name": "unpacked",
          "type": "uint32"
        },
        {
          "name": "slots",
          "type": "uint8"
        },
        {
          "name": "unlock_time",
          "type": "uint32"
        },
        {
          "name": "display_data",
          "type": "string"
        }
      ]
    }
  • pools의 테이블 행 유형

    {
      "name": "pools_s",
      "base": "",
      "fields": [
        {
          "name": "pool_id",
          "type": "uint32"
        },
        {
          "name": "release_id",
          "type": "uint32"
        },
        {
          "name": "pool_name",
          "type": "name"
        },
        {
          "name": "assets",
          "type": "uint64[]"
        }
      ]
    }
  • rambalances의 테이블 행 유형

    {
      "name": "rambalances_s",
      "base": "",
      "fields": [
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "byte_balance",
          "type": "int64"
        }
      ]
    }
  • receiverand의 액션 파라미터

    {
      "name": "receiverand",
      "base": "",
      "fields": [
        {
          "name": "assoc_id",
          "type": "uint64"
        },
        {
          "name": "random_value",
          "type": "checksum256"
        }
      ]
    }
  • releases의 테이블 행 유형

    {
      "name": "releases_s",
      "base": "",
      "fields": [
        {
          "name": "release_id",
          "type": "uint32"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "packs",
          "type": "uint32[]"
        },
        {
          "name": "pools",
          "type": "uint32[]"
        },
        {
          "name": "rules",
          "type": "uint32[]"
        },
        {
          "name": "unlocked",
          "type": "bool"
        },
        {
          "name": "premint",
          "type": "bool"
        }
      ]
    }
  • remassets의 액션 파라미터

    {
      "name": "remassets",
      "base": "",
      "fields": [
        {
          "name": "pool_id",
          "type": "uint32"
        },
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • remtoken의 액션 파라미터

    {
      "name": "remtoken",
      "base": "",
      "fields": [
        {
          "name": "token_contract",
          "type": "name"
        },
        {
          "name": "token_symbol",
          "type": "symbol"
        }
      ]
    }
  • remtrans의 액션 파라미터

    {
      "name": "remtrans",
      "base": "",
      "fields": []
    }
  • retryrand의 액션 파라미터

    {
      "name": "retryrand",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        }
      ]
    }
  • setdisplay의 액션 파라미터

    {
      "name": "setdisplay",
      "base": "",
      "fields": [
        {
          "name": "pack_id",
          "type": "uint32"
        },
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "display_data",
          "type": "string"
        }
      ]
    }
  • setmintondem의 액션 파라미터

    {
      "name": "setmintondem",
      "base": "",
      "fields": [
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "release_id",
          "type": "uint32"
        },
        {
          "name": "mint_on_demand_assets",
          "type": "MINT_ON_DEMAND[]"
        }
      ]
    }
  • setopenmode의 액션 파라미터

    {
      "name": "setopenmode",
      "base": "",
      "fields": [
        {
          "name": "open",
          "type": "bool"
        }
      ]
    }
  • setpacktime의 액션 파라미터

    {
      "name": "setpacktime",
      "base": "",
      "fields": [
        {
          "name": "pack_id",
          "type": "uint32"
        },
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "unlock_time",
          "type": "uint32"
        }
      ]
    }
  • setslots의 액션 파라미터

    {
      "name": "setslots",
      "base": "",
      "fields": [
        {
          "name": "release_id",
          "type": "uint32"
        },
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "slots",
          "type": "uint8"
        }
      ]
    }
  • testrand의 액션 파라미터

    {
      "name": "testrand",
      "base": "",
      "fields": [
        {
          "name": "assoc_id",
          "type": "uint64"
        },
        {
          "name": "random_value",
          "type": "checksum256"
        },
        {
          "name": "tester",
          "type": "name"
        }
      ]
    }
  • tokenconfig의 테이블 행 유형

    {
      "name": "token_config_s",
      "base": "",
      "fields": [
        {
          "name": "supported_tokens",
          "type": "TOKEN[]"
        }
      ]
    }
  • tpools의 테이블 행 유형

    {
      "name": "token_pools_s",
      "base": "",
      "fields": [
        {
          "name": "pack_id",
          "type": "uint32"
        },
        {
          "name": "tokens",
          "type": "PTOKEN[]"
        }
      ]
    }
  • ttransfers의 테이블 행 유형

    {
      "name": "token_transfers_s",
      "base": "",
      "fields": [
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "assets",
          "type": "TTOKEN[]"
        }
      ]
    }
  • transfers의 테이블 행 유형

    {
      "name": "transfers_s",
      "base": "",
      "fields": [
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "assets",
          "type": "uint64[]"
        }
      ]
    }
  • unlock의 액션 파라미터

    {
      "name": "unlock",
      "base": "",
      "fields": [
        {
          "name": "release_id",
          "type": "uint32"
        },
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • unpackpacks의 테이블 행 유형

    {
      "name": "unpackpacks_s",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        },
        {
          "name": "pack_id",
          "type": "uint32"
        },
        {
          "name": "owner",
          "type": "name"
        }
      ]
    }
  • unpackresult의 테이블 행 유형

    {
      "name": "unpackresult_s",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        },
        {
          "name": "result_asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "result_template_ids",
          "type": "int32[]"
        }
      ]
    }
  • unpacktokens의 테이블 행 유형

    {
      "name": "unpacktokens_s",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        },
        {
          "name": "tokens",
          "type": "TTOKEN[]"
        }
      ]
    }
  • withdassets의 액션 파라미터

    {
      "name": "withdassets",
      "base": "",
      "fields": [
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • withdrawram의 액션 파라미터

    {
      "name": "withdrawram",
      "base": "",
      "fields": [
        {
          "name": "authorized_account",
          "type": "name"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "recipient",
          "type": "name"
        },
        {
          "name": "bytes",
          "type": "int64"
        }
      ]
    }