BlockchainTokenData(for Ethereum)

$BlockchainBase = "Ethereum"

BlockchainTokenData["name"]

イーサリアムブロックチェーン中の特定の名前を持つトークンの使用に関する一般的な情報を与える.

BlockchainTokenData["sym"]

シンボル sym を持つトークンについての一般的な情報を与える.

BlockchainTokenData["address"]

指定されたアドレスに関連付けられたトークンについての一般的な情報を与える.

BlockchainTokenData[assoc]

assoc の指定と一致する特性を持つトークンについての一般的な情報を与える.

BlockchainTokenData[tokenspec,type,prop]

トークンの使用についての指定された特性を与える.

詳細

  • BlockchainTokenDataは連想のリストを与える.各連想は単一のトークンについての結果を与える.
  • BlockchainTokenData["name"]name は,特定のトークンに割り当てられた名前(例:"Tronix")あるいはトークンクラスの標準(例:"ERC721")でよい.
  • tokenspec 入力は,任意の入力を,それがString namesymboladdressAssociation assoc の何であれ,参照する.
  • BlockchainTokenData[assoc]の連想 assoc は次のキーを持つ要素を持つことができる.
  • "Name"トークン名(例:"Tronix"
    "Symbol"トークンシンボル(例:"CK"
    "TokenAddress"トークンに関連付けられたアドレス
    "TokenStandard"トークンを定義する標準(例:"ERC20"
    "TimeInterval"含めるトランザクションの時間間隔
    "BlockNumberInterval"含めるべきトランザクションのブロック
    "Addresses"送信のための送信者または受信者のアドレス
    "SenderAddresses"送信のための送信者アドレス
    "ReceiverAddresses"送信のための受信者アドレス
    "HolderAddresses"現行のトークン所有者のアドレス
  • 入力の連想で省略された任意のキーは,どのような値でも持てると仮定される.これは,"key"->Allでキーと値を指定することと同じである.
  • "TimeInterval"は,指定の粒度を持った単一のDateObjectとして,あるいは開始日と終了日のオブジェクトのリストとして与えることができる.
  • 次は,BlockchainTokenDataの可能なオプションである.
  • BlockchainBase "Ethereum"使用するブロックチェーンとネットワーク
    MaxItems 20返す項目の最大数
  • MaxItemsの設定値は,各結果に含めるべき所有者,送金,送信者および受信者のアドレスの最大数を指定する.
  • BlockchainTokenData[tokenspec]は,以下の要素を含む連想中のトークンについての一般的な情報を与える.
  • "Name"トークン名
    "Symbol"トークンシンボル
    "TokenAddress"トークンに関連付けられたアドレス
    "TokenStandard"トークンを定義する標準
    "TotalSupply"トークンの既存供給量の総量
    "TransferPrecision"トークンの精度桁数("ERC20"についてのみ)
    "HoldersCount"トークンの現行所有者の総数
    "AddressesCount"トークンを受信した総アドレス
    "TransfersCount"トークンの総転送数
  • また,BlockchainTokenData[assoc]は,入力の連想 assoc で要素"HolderAddresses"が与えられると次の特性を返す.
  • "Name"トークン名
    "Symbol"トークンシンボル
    "TokenAddress"トークンに関連付けられたアドレス
    "TokenStandard"トークンを定義する標準
    "TransfersCount"指定の所有者が行ったトークン転送の総額
    "Balance"所有者の口座残高
    "HolderTokenIDs"現行の所有者が所有しているトークンIDのリスト("ERC721"についてのみ)
    "BalanceFraction"所有者の保有量の既存供給量に対する割合
  • BlockchainTokenData[assoc]は,入力の連想 assoc"TimeInterval""BlockNumberInterval""Addresses""SenderAddresses"あるいは"ReceiverAddresses"の要素が与えられると次の特性を返す.
  • "Name"トークン名
    "TokenStandard"トークンを定義する標準
    "TransactionID"トークンの転送も含むトランザクションハッシュ
    "BlockNumber"トランザクションを含むブロックの番号
    "Time" ブロックのタイムスタンプ
    "Sender"トークンの送信者
    "Receiver"トークンの受信者
    "Amount"送信されたトークン量("ERC20"についてのみ)
    "TokenID"送信されたトークンID("ERC721"についてのみ)
  • BlockchainTokenData[tokenspec,prop]は ,次の追加要素もサポートする.
  • "HolderList"現行のトークン所有者(所有数が多いものから順に)
    "TransferList"転送されたトークン(最も最近のものから順に)
    "SenderAddressList"トークンの送信者全員のアドレス
    "ReceiverAddressList"トークンの受信者全員のアドレス
  • これらの特性は,"TimeInterval""BlockNumberInterval""Addresses""SenderAddresses"あるいは"ReceiverAddresses"の各要素が入力の連想 tokenspec で与えられる場合は使用できない.
  • 要素"HolderAddresses"が入力の連想 tokenspec で与えられる場合は,特性"HolderList"は使用できない.
  • "HolderList"の値は,次のキーを持つ連想のリストである.
  • "HolderAddress"所有者アドレス
    "Balance"所有者の口座残高
    "BalanceFraction"所有者が所有する量の総供給量に対する割合
  • "TransferList"の値は,次のキーを持つ連想のリストである.
  • "TransactionID"トークンの送信を含むトランザクションのハッシュ
    "BlockNumber"トランザクションを含むブロックの番号
    "Time" ブロックのタイムスタンプ
    "Sender"トークンの送信者
    "Receiver"トークンの受信者
    "Amount"送信されたトークン量("ERC20"についてのみ)
    "TokenID"送信されたトークンのID("ERC721"についてのみ)
  • BlockchainTokenData[tokenspec,{prop1,prop2,}]は各連想に propiを含む.

例題

すべて開くすべて閉じる

  (13)

特定のトークンの情報を名前を使ってチェックする:

特定のトークンの情報をシンボルでチェックする:

特定のトークンの情報をトークンのアドレスでチェックする:

すべての"ERC20"トークンをリストする:

CryptoKittiesトークンの既存の総供給量を得る:

CryptoKittiesトークンから複数の特性を得る:

ブロックでトークンの送金にフィルタをかける:

トークンの送金に時間でフィルタをかける:

トークンの送金に送信者アドレスでフィルタをかける:

トークンの送金に受信者アドレスでフィルタをかける:

すべての"ERC20"トークンの送金にアドレスでフィルタをかける.送信者受信者の別は問わない:

特定の保有者が保有するすべての"ERC20"トークンにフィルタをかける:

現在のCryptokittiesトークン保有者を5人得る:

スコープ  (51)

AddressesCount  (1)

トークンを受け取った全アドレスを得る:

Amount  (5)

一定時間内に送金されたERC-20トークンの量を得る:

送信者アドレスでフィルタをかけて送金されたERC-20トークンの量を得る:

受信者アドレスでフィルタをかけて送金されたERC-20トークンの量を得る:

ブロックインターバルで送金されたERC-20トークンの量を得る:

Balance  (1)

所有者アドレスの口座残高を得る:

BalanceFraction  (1)

総供給量に占める所有者の所有割合を得る:

BlockNumber  (5)

ある時間内のトークントランザクションを含むブロックを得る:

送信者アドレスのトークントランザクションを含むブロックを得る:

受信者アドレスのトークントランザクションを含むブロックを得る:

あるブロック間隔のトークントランザクションを含むブロックを得る:

HolderList  (1)

特定のトークンと最も関係が深い保有者をチェックする:

HoldersCount  (1)

トークンの現在の保有者全員を得る:

HolderTokenIDs  (1)

現行の保有者が保有するトークンIDのリストを得る:

Name  (1)

トークン名を得る:

Receiver  (5)

時間間隔でフィルタをかけられたトークンの受信者を得る:

送信者アドレスでフィルタをかけられたトークンの受信者を得る:

"Receiver"特性は,受信者アドレスでフィルタをかけられると,同じアドレスを返す:

ブロック間隔でフィルタをかけられたトークンの受信者を得る:

ReceiverAddressList  (1)

特定のトークンの最終受信者のアドレスをチェックする:

Sender  (5)

時間間隔でフィルタをかけられたトークンの送信者を得る:

"Sender"特性は,送信者アドレスでフィルタをかけられると,同じアドレスを返す:

受信者アドレスでフィルタをかけられたトークンの送信者を得る:

ブロック間隔でフィルタをかけられたトークンの送信者を得る:

SenderAddressList  (1)

特定のトークンの最終送信者のアドレスをチェックする:

Symbol  (1)

トークンのシンボルを得る:

Time  (5)

時間間隔でフィルタをかけられたトークンに関連付けられたブロックのタイムスタンプを得る:

送信者アドレスでフィルタをかけられたトークンに関連付けられたブロックのタイムスタンプを得る:

受信者アドレスでフィルタをかけられたトークンに関連付けられたブロックのタイムスタンプを得る:

ブロック間隔でフィルタをかけられたトークンに関連付けられたブロックのタイムスタンプを得る:

TokenAddress  (1)

トークンのアドレスを得る:

TokenID  (5)

時間間隔でフィルタをかけられて送信されたERC-721トークンのIDを得る:

送信者アドレスでフィルタをかけられて送信されたERC-721トークンのIDを得る:

受信者アドレスでフィルタをかけられて送信されたERC-721トークンのIDを得る:

ブロック間隔でフィルタをかけられて送信されたERC-721トークンのIDを得る:

TokenStandard  (1)

トークンの標準を得る:

TotalSupply  (1)

トークンの総供給量を得る:

TransactionID  (5)

時間間隔でフィルタをかけられたトークン転送を含むトランザクションハッシュを得る:

送信者アドレスでフィルタをかけられたトークン転送を含むトランザクションハッシュを得る:

受信者アドレスでフィルタをかけられたトークン転送を含むトランザクションハッシュを得る:

ブロック間隔でフィルタをかけられたトークン転送を含むトランザクションハッシュを得る:

TransferList  (1)

特定のトークンの最新の送信をチェックする:

TransferPrecision  (1)

トークンの精度桁数を得る:

TransfersCount  (1)

トークンについて行われたすべての送信を得る:

オプション  (3)

BlockchainBase  (2)

Mainnet  (1)

すべての"ERC721"トークンをリストにする:

Testnet  (1)

BlockchainTokenDataはテストネットのトークン通貨をリストにはしない:

MaxItems  (1)

特定のトークンの直近の10回の送信をリストにする:

考えられる問題  (1)

テストネットのトークン  (1)

BlockchainTokenDataはテストネットのトークン通貨をリストにはしない:

おもしろい例題  (1)

トークンのワードクラウドをその使用法に基づいて作る:

Wolfram Research (2020), BlockchainTokenData, Wolfram言語関数, https://reference.wolfram.com/language/ref/blockchain/BlockchainTokenData-Ethereum.html.

テキスト

Wolfram Research (2020), BlockchainTokenData, Wolfram言語関数, https://reference.wolfram.com/language/ref/blockchain/BlockchainTokenData-Ethereum.html.

CMS

Wolfram Language. 2020. "BlockchainTokenData." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/blockchain/BlockchainTokenData-Ethereum.html.

APA

Wolfram Language. (2020). BlockchainTokenData. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/blockchain/BlockchainTokenData-Ethereum.html

BibTeX

@misc{reference.wolfram_2024_blockchaintokendata, author="Wolfram Research", title="{BlockchainTokenData}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/blockchain/BlockchainTokenData-Ethereum.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_blockchaintokendata, organization={Wolfram Research}, title={BlockchainTokenData}, year={2020}, url={https://reference.wolfram.com/language/ref/blockchain/BlockchainTokenData-Ethereum.html}, note=[Accessed: 21-November-2024 ]}