メインコンテンツまでスキップ

取得 #

アイテムトークンのcontract情報を取得する
CashewDaphne
#

指定されたアイテムトークンのコントラクト情報を取得します。

GET /v1/item-tokens/{contractId}

Fungibleアイテムトークン一覧を取得する
CashewDaphne
#

指定されたcontractで作成したfungibleアイテムトークンの一覧リストと情報を取得します。

GET /v1/item-tokens/{contractId}/fungibles

Fungibleアイテムトークンの情報を取得する
CashewDaphne
#

Contract IDToken Typeで指定されたfungibleアイテムトークンの情報を取得します。

GET /v1/item-tokens/{contractId}/fungibles/{tokenType}

Fungibleアイテムトークンの保有者を取得する
CashewDaphne
#

Contract IDToken Typeで指定されたfungible アイテムトークンを保有するユーザーをすべて取得します。

GET /v1/item-tokens/{contractId}/fungibles/{tokenType}/holders

Non-fungibleアイテムトークンの一覧を取得する
CashewDaphne
#

指定されたcontractで作成したnon-fungible アイテムトークンの一覧と情報を取得します。

GET /v1/item-tokens/{contractId}/non-fungibles

Non-fungibleアイテムトークンのtypeを取得する
CashewDaphne
#

指定されたcontract IDToken Typeで鋳造されたnon-fungibleアイテムトークンを取得します。

GET /v1/item-tokens/{contractId}/non-fungibles/{tokenType}

Non-fungibleアイテムトークンの情報を取得する
CashewDaphne
#

Contract IDToken TypeToken Indexで指定されたnon-fungibleアイテムトークンを取得します。

GET /v1/item-tokens/{contractId}/non-fungibles/{tokenType}/{tokenIndex}

Non-fungibleアイテムトークンの特定Token Typeの保有者を取得する
CashewDaphne
#

指定されたcontract IDおよびToken Typeを持つnon-fungibleアイテムトークンの保有者を取得します。

GET /v1/item-tokens/{contractId}/non-fungibles/{tokenType}/holders

特定のnon-fungibleアイテムトークンの保有者を取得する
CashewDaphne
#

Contract IDToken TypeToken Indexに指定されたnon-fungibleアイテムトークンの保有者を取得します。

GET /v1/item-tokens/{contractId}/non-fungibles/{tokenType}/{tokenIndex}/holder

Non-fungibleアイテムトークンの子一覧を取得する
CashewDaphne
#

Contract IDToken TypeToken Indexで指定されたnon-fungible アイテムトークンの子トークン一覧を取得します。

GET /v1/item-tokens/{contractId}/non-fungibles/{tokenType}/{tokenIndex}/children

Non-fungibleアイテムトークンの親を取得する
CashewDaphne
#

Contract IDToken TypeToken Indexで指定されたアイテムトークンの親トークンを取得します。

GET /v1/item-tokens/{contractId}/non-fungibles/{tokenType}/{tokenIndex}/parent

Non-fungibleアイテムトークンのルートを取得する
CashewDaphne
#

指定されたアイテムトークンのルートトークンを取得します。

GET /v1/item-tokens/{contractId}/non-fungibles/{tokenType}/{tokenIndex}/root

複数のfungible tokenアイコンの状態を取得する
CashewDaphne
#

Contract IDとrequest IDで指定されたアイテムトークンのアイコン(画像/動画)の更新結果を取得します。

GET /v1/item-tokens/{contractId}/fungible/icon/{request-id}/status

複数のnon-fungible tokenアイコンの状態を取得する
CashewDaphne
#

Contract IDとrequest IDで指定されたアイテムトークンのアイコン(画像/動画)の更新結果を取得します。

GET /v1/item-tokens/{contractId}/non-fungible/icon/{request-id}/status

変更 #

Fungibleアイテムトークンの情報を更新する
CashewDaphneRate limit & pricing
#

Contract IDToken Typeで指定されたfungibleアイテムトークンの情報を変更するようにリクエストします。

PUT /v1/item-tokens/{contractId}/fungibles/{tokenType}

複数のfungible tokenアイコンを更新する
CashewDaphneRate limit & pricing
#

指定されたcontractに属する複数のfungibleアイテムトークンのアイコン(画像/動画)を更新するようにリクエストします。

PUT /v1/item-tokens/{contractId}/fungibles/icon

アイテムトークンの画像や動画を提供するに記述したとおり、キャッシュされたアイテムトークンのアイコンは基本的に24時間サイクルで更新されますが、このendpointを使うとキャッシュサイクルになる前にアイコンを更新できます。

  • 更新するアイテムトークンは、同じcontractに属している必要があります。
  • 1度に最大100個までリクエストできます。

Non-fungibleアイテムトークンのtypeを更新する
CashewDaphneRate limit & pricing
#

Contract IDToken Typeで指定されたnon-fungibleアイテムトークンのToken Type情報を変更するようにリクエストします。

PUT /v1/item-tokens/{contractId}/non-fungibles/{tokenType}

Non-fungibleアイテムトークンの情報を更新する
CashewDaphneRate limit & pricing
#

Contract IDToken TypeToken Indexで指定されたnon-fungibleアイテムトークンの情報を変更するようにリクエストします。

PUT /v1/item-tokens/{contractId}/non-fungibles/{tokenType}/{tokenIndex}

複数のnon-fungible tokenアイコンを更新する
CashewDaphneRate limit & pricing
#

指定されたcontractに属する複数のnon-fungibleアイテムトークンのアイコン(画像/動画)を更新するようにリクエストします。

PUT /v1/item-tokens/{contractId}/non-fungibles/icon

アイテムトークンの画像や動画を提供するに記述したとおり、キャッシュされたアイテムトークンのアイコンは基本的に24時間サイクルで更新されますが、このendpointを使うとキャッシュサイクルになる前にアイコンを更新できます。

  • 更新するアイテムトークンは、同じcontractに属している必要があります。
  • 1度に最大100個までリクエストできます。

Non-fungibleアイテムトークンを結合する
CashewDaphneRate limit & pricing
#

指定されたアイテムトークンを別のアイテムトークンに結合します。結合する対象アイテムトークンが指定されたアイテムトークンの<GlossaryPop termid='parent-token' termname='親'/>になります。

POST /v1/item-tokens/{contractId}/non-fungibles/{tokenType}/{tokenIndex}/parent

ユーザーウォレットにあるnon-fungibleアイテムトークンを結合するには、ユーザーウォレットの代わりに当該アイテムトークンにプロキシで設定されたサービスウォレットのアドレスとsecretを使用します。アイテムトークンの管理権限を委任するためのセッショントークンを発行するを参照して事前にユーザーウォレットにプロキシを設定してください。

Non-fungibleアイテムトークンを分離する
CashewDaphneRate limit & pricing
#

指定されたアイテムトークンをアイテムトークンから分離されます。

DELETE /v1/item-tokens/{contractId}/non-fungibles/{tokenType}/{tokenIndex}/parent

ユーザーウォレットにあるnon-fungibleアイテムトークンを分離するには、ユーザーウォレットの代わりに当該アイテムトークンにプロキシで設定されたサービスウォレットのアドレスとsecretを使用します。アイテムトークンの管理権限を委任するためのセッショントークンを発行するを参照して事前にユーザーウォレットにプロキシを設定してください。

鋳造および焼却 #

Fungibleアイテムトークンを発行する
CashewDaphneRate limit & pricing
#

指定されたcontractでfungibleアイテムトークンの新しいToken Typeの発行をリクエストします。

POST /v1/item-tokens/{contractId}/fungibles

このendpointは、新しいToken Typeを作るだけで、トークンを鋳造しません。このアイテムトークンを鋳造するには、発行後Fungibleアイテムトークンの鋳造のendpointを呼び出してください。

Fungibleアイテムトークンを鋳造する
CashewDaphneRate limit & pricing
#

Contract IDToken Typeで指定されたfungible アイテムトークンを新しく鋳造し、希望するウォレットに送るようにリクエストします。

POST /v1/item-tokens/{contractId}/fungibles/{tokenType}/mint

Fungibleアイテムトークンを鋳造(mint)するには、当該トークンが作成(create)されている必要があります。Fungibleアイテムトークンを作成するを参照してください。

Fungibleアイテムトークンを焼却する
CashewDaphneRate limit & pricing
#

すでに鋳造した特定のfungibleアイテムトークンを焼却するようにリクエストします。

POST /v1/item-tokens/{contractId}/fungibles/{tokenType}/burn

ユーザーウォレットでアイテムトークンを焼却する際には、ユーザーウォレットではなく、当該アイテムトークンが属しているcontract owner walletaddressおよびsecretを使用します。そのためには、事前にユーザーウォレットにproxyを設定する必要があります。アイテムトークンの管理権限を委任するためのセッショントークンを発行するを参照してください。

Non-fungibleアイテムトークンを発行する
CashewDaphneRate limit & pricing
#

指定されたcontractでnon-fungible アイテムトークンの新しいToken Typeを発行するようにリクエストします。

POST /v1/item-tokens/{contractId}/non-fungibles

このendpointは、新しいToken Typeを作るだけで、トークンを鋳造しません。このアイテムトークンを鋳造するには、発行後Non-fungibleアイテムトークンの鋳造のendpointを呼び出してください。

Non-fungibleアイテムトークンを鋳造する
CashewDaphneRate limit & pricing
#

Contract IDToken TypeToken Indexで指定されたnon-fungibleアイテムトークンを新しく鋳造し、希望するwalletに送るようにリクエストします。

POST /v1/item-tokens/{contractId}/non-fungibles/{tokenType}/mint

Non-fungibleアイテムトークンを鋳造(mint)するには、当該トークンが作成(create)されている必要があります。Non-fungibleアイテムトークンを作成するを参照してください。

Non-fungibleアイテムトークンを複数鋳造する
CashewDaphneRate limit & pricing
#

指定されたcontractに属する複数のnon-fungibleアイテムトークンを複数鋳造するようにリクエストします。

POST /v1/item-tokens/{contractId}/non-fungibles/multi-mint

  • 鋳造するアイテムトークンは、同じcontractに属している必要があり、一度に1つのウォレットにのみ送ることができます。
  • 1度に最大200個まで鋳造できます。

Non-fungibleアイテムトークンを焼却する
CashewDaphneRate limit & pricing
#

すでに鋳造した特定のnon-fungibleアイテムトークンを焼却するようにリクエストします。

POST /v1/item-tokens/{contractId}/non-fungibles/{tokenType}/{tokenIndex}/burn

アイテムトークンを焼却する際には、サービストークンとは違って、保有するウォレットのsecretの代わりに該当するcontractのowner walletのsecretを使用します。ただし、所有者のowner walletproxyに設定して権限を委任する必要があります。

に最終更新