BlockchainTokenData (for bloxberg)
BlockchainTokenData["name"]
给出有关在 bloxberg 区块链上使用具有指定名称的通证的信息.
BlockchainTokenData["sym"]
给出符号为 sym 的通证的信息.
BlockchainTokenData["address"]
给出与指定地址关联的通证的信息.
BlockchainTokenData[assoc]
给出属性与 assoc 中的指定匹配的通证的信息.
BlockchainTokenData[tokenspec,prop]
给出通证用法的指定属性.
更多信息
- BlockchainTokenData 给出关联列表,每个关联给出一个通证的结果.
- 在 BlockchainTokenData["name"] 中,name 可以是分配给特定通证的名称(如 "Ethernity Token"),也可以是一类通证的标准(如 "ERC721").
- tokenspec 输入可指代任意输入,String name、symbol、address 或 Association assoc 都可以.
- 在 BlockchainTokenData[assoc] 中,关联 assoc 中的元素可以有以下键:
-
"Name" 通证的名称(如 "Tronix") "Symbol" 通证的符号(如 "CK") "TokenAddress" 与通证关联的地址 "TokenStandard" 定义通证的标准(如 "ERC20") "TimeInterval" 要包含哪个时间段的交易 "BlockNumberInterval" 应包含其交易的区块 "Addresses" 转账的发送者或接收者的地址 "SenderAddresses" 转账的发送者的地址 "ReceiverAddresses" 转账的接收者的地址 "HolderAddresses" 当前通证持有者的地址 - 输入关联中任何省略的键被视为可取任何值. 这相当于将键和值指定为 "key"->All.
- 可用具有指定粒度的单个 DateObject 给出"TimeInterval",也可以用开始-结束日期对象列表给出.
- BlockchainTokenData 的可能选项包括:
-
BlockchainBase $BlockchainBase 要使用的区块链和网络 MaxItems 20 最多返回多少项 - MaxItems 的设置指定了结果中最多包含多少个持有者、多少次转账和多少个发送者地址及接收者地址.
- BlockchainTokenData[tokenspec] 以关联形式给出通证的信息,含有以下元素:
-
"Name" 通证的名称 "Symbol" 通证的符号 "TokenAddress" 与通证关联的地址 "TokenStandard" 定义通证的标准 "TotalSupply" 通证现有的总供应量 "TransferPrecision" 通证的精度的位数(只针对 "ERC20") "HoldersCount" 当前通证持有者的数量 "AddressesCount" 已收到通证的地址的总数 "TransfersCount" 通证已进行的总转移次数 - 此外,输入关联 assoc 中给出元素 "HolderAddresses" 时,BlockchainTokenData[assoc] 返回以下属性:
-
"Name" 通证的名称 "Symbol" 通证的符号 "TokenAddress" 与通证关联的地址 "TokenStandard" 定义通证的标准 "TransfersCount" 给定持有人对通证已进行的总转移次数 "Balance" 持有者的余额 "HolderTokenIDs" 当前持有者持有的通证的 ID 列表(只针对 "ERC721") "BalanceFraction" 持有人持有的部分占总供应量的比例 - 输入关联 assoc 中给出元素 "TimeInterval"、"BlockNumberInterval"、"Addresses"、"SenderAddresses" 或 "ReceiverAddresses" 时,BlockchainTokenData[assoc] 返回以下属性:
-
"Name" 通证的名称 "TokenStandard" 定义通证的标准 "TransactionID" 交易哈希,其中包括通证的转移 "BlockNumber" 含有该交易的区块的编号 "Time" 区块的时间戳 "Sender" 通证的发送者 "Receiver" 通证的接收者 "Amount" 发送的通证的数量(只针对 "ERC20") "TokenID" 发送的通证的 ID(只针对 "ERC721") - BlockchainTokenData[tokenspec,prop] 还支持以下其他属性:
-
"HolderList" 当前通证的持有者,持有最多的为第一个 "TransferList" 通证的转移,先列出最新的 "SenderAddressList" 通证所有发送者的地址 "ReceiverAddressList" 通证所有接收者的地址 - 输入关联 tokenspec 中给出元素 "TimeInterval"、"BlockNumberInterval"、"Addresses"、"SenderAddresses" 或 "ReceiverAddresses" 时,这些属性则不可用.
- 输入关联 tokenspec 中给出元素 "HolderAddresses" 时,属性 "HolderList" 不可用.
- "HolderList" 的值是一个关联列表,其中的键如下所示:
-
"HolderAddress" 持有者的地址 "Balance" 持有者的余额 "BalanceFraction" 持有人持有的部分占总供应量的比例 - "TransferList" 的值是一个关联列表,其中的键如下所示:
-
"TransactionID" 交易哈希,其中包括通证的转移 "BlockNumber" 含有该交易的区块的编号 "Time" 区块的时间戳 "Sender" 通证的发送者 "Receiver" 通证的接收者 "Amount" 发送的通证的数量(只针对 "ERC20") "TokenID" 发送的通证的 ID(只针对 "ERC721") - BlockchainTokenData[tokenspec,{prop1,prop2,…}] 在每个关联中包含 propi.
范例
打开所有单元 关闭所有单元基本范例 (13)
BlockchainTokenData["Ethernity Token", BlockchainBase -> "Bloxberg"]//DatasetBlockchainTokenData["ETNY", BlockchainBase -> "Bloxberg"]//DatasetBlockchainTokenData["2B2b454b9689fa3e3A7c015e43a30a47b2FA2698", BlockchainBase -> "Bloxberg"]//DatasetBlockchainTokenData["ERC20", BlockchainBase -> "Bloxberg"]//DatasetBlockchainTokenData["X", "TotalSupply", BlockchainBase -> "Bloxberg"]BlockchainTokenData["X", {"Symbol", "TokenStandard", "TransfersCount"}, BlockchainBase -> "Bloxberg"]BlockchainTokenData[<|"Name" -> "Ethernity Token", "BlockNumberInterval" -> {5000000, 6650000}|>, BlockchainBase -> "Bloxberg", MaxItems -> 10]//DatasetBlockchainTokenData[<|"Name" -> "Ethernity Token", "TimeInterval" -> {DateObject[{2020, 1, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.], DateObject[{2020, 3, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.]}|>, BlockchainBase -> "Bloxberg", MaxItems -> 10]//DatasetBlockchainTokenData[<|"Name" -> "X", "SenderAddresses" -> "737756B173D2F41D63a46Ed6094DAF7E8a78F997"|>, BlockchainBase -> "Bloxberg", MaxItems -> 10]//DatasetBlockchainTokenData[<|"Name" -> "X", "ReceiverAddresses" -> "514c557bc87559168b0D1CEf1199310cBB463bfB"|>, BlockchainBase -> "Bloxberg", MaxItems -> 10]//Dataset按地址过滤所有 "ERC20" 通证的转移,不管是发送者地址还是接收者地址:
BlockchainTokenData[<|"TokenStandard" -> "ERC20", "Addresses" -> "514c557bc87559168b0D1CEf1199310cBB463bfB"|>, BlockchainBase -> "Bloxberg", MaxItems -> 10]//DatasetBlockchainTokenData[<|"TokenStandard" -> "ERC20", "HolderAddresses" -> "5f9Adb7DB7dcdb7C6cE8DF7742cb40D4bc6607a0"|>, BlockchainBase -> "Bloxberg"]//DatasetBlockchainTokenData[<|"Name" -> "B"|>, "HolderList", BlockchainBase -> "Bloxberg", MaxItems -> 5]//Dataset范围 (51)
AddressesCount (1)
Amount (5)
BlockchainTokenData[<|"Name" -> "Ethernity Token", "TimeInterval" -> {DateObject[{2020, 1, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.], DateObject[{2020, 3, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.]}|>, "Amount", BlockchainBase -> "Bloxberg", MaxItems -> 10]BlockchainTokenData[<|"Name" -> "X", "SenderAddresses" -> "737756B173D2F41D63a46Ed6094DAF7E8a78F997"|>, "Amount", BlockchainBase -> "Bloxberg", MaxItems -> 10]BlockchainTokenData[<|"Name" -> "C", "ReceiverAddresses" -> "514c557bc87559168b0D1CEf1199310cBB463bfB"|>, "Amount", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "B", "Addresses" -> "234c38746459Eca01804F2207B0E5627225F4dcE"|>, "Amount", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "Ethernity Token", "BlockNumberInterval" -> {5000000, 6650000}|>, "Amount", BlockchainBase -> "Bloxberg", MaxItems -> 5]Balance (1)
BalanceFraction (1)
BlockNumber (5)
BlockchainTokenData[<|"Name" -> "Ethernity Token", "TimeInterval" -> {DateObject[{2020, 1, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.], DateObject[{2020, 3, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.]}|>, "BlockNumber", BlockchainBase -> "Bloxberg", MaxItems -> 10]BlockchainTokenData[<|"Name" -> "X", "SenderAddresses" -> "737756B173D2F41D63a46Ed6094DAF7E8a78F997"|>, "BlockNumber", BlockchainBase -> "Bloxberg", MaxItems -> 10]BlockchainTokenData[<|"Name" -> "C", "ReceiverAddresses" -> "514c557bc87559168b0D1CEf1199310cBB463bfB"|>, "BlockNumber", BlockchainBase -> "Bloxberg", MaxItems -> 10]BlockchainTokenData[<|"Name" -> "X", "Addresses" -> "737756B173D2F41D63a46Ed6094DAF7E8a78F997"|>, "BlockNumber", BlockchainBase -> "Bloxberg", MaxItems -> 10]BlockchainTokenData[<|"Name" -> "Ethernity Token", "BlockNumberInterval" -> {5000000, 6650000}|>, "BlockNumber", BlockchainBase -> "Bloxberg", MaxItems -> 10]HolderList (1)
HoldersCount (1)
HolderTokenIDs (1)
Name (1)
Receiver (5)
BlockchainTokenData[<|"Name" -> "Ethernity Token", "TimeInterval" -> {DateObject[{2020, 1, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.], DateObject[{2020, 3, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.]}|>, "Receiver", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "X", "SenderAddresses" -> "737756B173D2F41D63a46Ed6094DAF7E8a78F997"|>, "Receiver", BlockchainBase -> "Bloxberg", MaxItems -> 5]按接收者地址过滤,"Receiver" 属性返回同样的地址:
BlockchainTokenData[<|"Name" -> "X", "ReceiverAddresses" -> "514c557bc87559168b0D1CEf1199310cBB463bfB"|>, "Receiver", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "X", "Addresses" -> "514c557bc87559168b0D1CEf1199310cBB463bfB"|>, "Receiver", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "Ethernity Token", "BlockNumberInterval" -> {5000000, 6650000}|>, "Receiver", BlockchainBase -> "Bloxberg", MaxItems -> 5]ReceiverAddressList (1)
Sender (5)
BlockchainTokenData[<|"Name" -> "Ethernity Token", "TimeInterval" -> {DateObject[{2020, 1, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.], DateObject[{2020, 3, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.]}|>, "Sender", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "X", "SenderAddresses" -> "737756B173D2F41D63a46Ed6094DAF7E8a78F997"|>, "Sender", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "X", "ReceiverAddresses" -> "514c557bc87559168b0D1CEf1199310cBB463bfB"|>, "Sender", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "X", "Addresses" -> "514c557bc87559168b0D1CEf1199310cBB463bfB"|>, "Sender", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "Ethernity Token", "BlockNumberInterval" -> {5000000, 6650000}|>, "Sender", BlockchainBase -> "Bloxberg", MaxItems -> 5]SenderAddressList (1)
Symbol (1)
Time (5)
BlockchainTokenData[<|"Name" -> "Ethernity Token", "TimeInterval" -> {DateObject[{2020, 1, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.], DateObject[{2020, 3, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.]}|>, "Time", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "X", "SenderAddresses" -> "737756B173D2F41D63a46Ed6094DAF7E8a78F997"|>, "Time", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "X", "ReceiverAddresses" -> "514c557bc87559168b0D1CEf1199310cBB463bfB"|>, "Time", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "X", "Addresses" -> "514c557bc87559168b0D1CEf1199310cBB463bfB"|>, "Time", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "Ethernity Token", "BlockNumberInterval" -> {5000000, 6650000}|>, "Time", BlockchainBase -> "Bloxberg", MaxItems -> 5]TokenAddress (1)
TokenID (5)
BlockchainTokenData[<|"TokenAddress" -> "C37cFA5Db1685fe1C83764596e37f7ea6511b917", "TimeInterval" -> {DateObject[{2020, 1, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.], DateObject[{2020, 3, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.]}|>, "TokenID", BlockchainBase -> "Bloxberg", MaxItems -> 5]按发送者地址过滤,获取发送的 ERC-721 通证的 ID:
BlockchainTokenData[<|"TokenAddress" -> "C37cFA5Db1685fe1C83764596e37f7ea6511b917", "SenderAddresses" -> "0000000000000000000000000000000000000000"|>, "TokenID", BlockchainBase -> "Bloxberg", MaxItems -> 5]按接收者地址过滤,获取发送的 ERC-721 通证的 ID:
BlockchainTokenData[<|"TokenAddress" -> "C37cFA5Db1685fe1C83764596e37f7ea6511b917", "ReceiverAddresses" -> "aA84378fA41da83a9B6523bA46E45A664FbEBFC8"|>, "TokenID", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"TokenAddress" -> "C37cFA5Db1685fe1C83764596e37f7ea6511b917", "Addresses" -> "aA84378fA41da83a9B6523bA46E45A664FbEBFC8"|>, "TokenID", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"TokenAddress" -> "C37cFA5Db1685fe1C83764596e37f7ea6511b917", "BlockNumberInterval" -> {5000000, 6650000}|>, "TokenID", BlockchainBase -> "Bloxberg", MaxItems -> 5]TokenStandard (1)
TotalSupply (1)
TransactionID (5)
BlockchainTokenData[<|"Name" -> "Ethernity Token", "TimeInterval" -> {DateObject[{2020, 1, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.], DateObject[{2020, 3, 25, 15, 25, 50.}, "Instant", "Gregorian", -5.]}|>, "TransactionID", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "X", "SenderAddresses" -> "737756B173D2F41D63a46Ed6094DAF7E8a78F997"|>, "TransactionID", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "X", "ReceiverAddresses" -> "514c557bc87559168b0D1CEf1199310cBB463bfB"|>, "TransactionID", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "X", "Addresses" -> "514c557bc87559168b0D1CEf1199310cBB463bfB"|>, "TransactionID", BlockchainBase -> "Bloxberg", MaxItems -> 5]BlockchainTokenData[<|"Name" -> "Ethernity Token", "BlockNumberInterval" -> {5000000, 6650000}|>, "TransactionID", BlockchainBase -> "Bloxberg", MaxItems -> 5]TransferList (1)
TransferPrecision (1)
选项 (2)
BlockchainBase (1)
相关指南
历史
2020年引入 (12.1)
文本
Wolfram Research (2020),BlockchainTokenData,Wolfram 语言函数,https://reference.wolfram.com/language/ref/blockchain/BlockchainTokenData-bloxberg.html.
CMS
Wolfram 语言. 2020. "BlockchainTokenData." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/blockchain/BlockchainTokenData-bloxberg.html.
APA
Wolfram 语言. (2020). BlockchainTokenData. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/blockchain/BlockchainTokenData-bloxberg.html 年
BibTeX
@misc{reference.wolfram_2026_blockchaintokendata, author="Wolfram Research", title="{BlockchainTokenData}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/blockchain/BlockchainTokenData-bloxberg.html}", note=[Accessed: 10-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_blockchaintokendata, organization={Wolfram Research}, title={BlockchainTokenData}, year={2020}, url={https://reference.wolfram.com/language/ref/blockchain/BlockchainTokenData-bloxberg.html}, note=[Accessed: 10-August-2026]}