BlockchainAddressData (for Tezos)
BlockchainAddressData["address"]
给出与 Tezos 区块链上指定地址相关的可用信息.
BlockchainAddressData[assoc]
给出与 assoc 规范中指定相匹配的属性相关的可用信息.
BlockchainAddressData[addressSpec,prop]
给出 Tezos 区块链地址的指定属性.
更多信息
- 可用以下方式指定区块链上的 address:
-
"address" Tezos 主网区块链上的地址 "chain""address" 指定公共区块链上的地址 {"chain","network"}"address" Tezos 区块链的特定网络上的地址 - addressSpec 输入可指代任何输入,无论是 String address 或 Association assoc.
- 在 BlockchainAddressData[assoc] 中,关联 assoc 可以含有具有以下键的元素:
-
"Address" Tezos 区块链上的地址 "TimeInterval" 包含哪个时间段内的交易 "BlockNumberInterval" 指定应包含其中的交易的区块 "BlockNumber" 与区块链上特定高度相关的数字 - 常用属性包括:
-
"Address" Tezos 地址 "Type" 账户类型 "FirstBlockNumber" 与账户相关的第一笔交易的区块高度 "LastBlockNumber" 上一次账户状态改变的区块的高度 "Balance" mutez 中余额的当前值 "ContractsCount" 账户创建和/或管理的合约总数 "MigrationsCount" 与账户相关的迁移操作的总数 "Staked" 账户是否质押其余额 "TotalTransactions" 与该账户关联的交易总数 "TotalTransactionsDetails" 按照交易类型分类的与该账户关联的交易总数 "TransactionList" 账户最近交易的总结列表 - 对于类型为 "User" 的账户,还包括如下属性:
-
"TransactionCount" 账户发送的交易总数 "Activated" 账户是否被激活 "Delegate" 账户当前委托的地址 "DelegationBlockNumber" 最新委托的区块高度 "StakingPower" 授予账户当前委托人的质押权力总数 "PublicKey" 关联公钥 "Revealed" 公钥是否被泄露 - 对于类型为 "Delegate" 的账户,还包括如下属性:
-
"TransactionCount" 账户发送的交易总数 "Activated" 账户是否被激活 "DelegateData" 委托的烘焙活动信息 "ContractType" 合约类型 "Manager" 被标记为合约管理人的账户地址 - 对于类型为 "Contract" 的账户,还包括如下属性:
-
"Delegate" 账户当前委托的地址 "DelegationBlockNumber" 最新委托的区块高度 "PublicKey" 关联公钥 "Revealed" 公钥是否被泄露 - 当关联 assoc 包含 "BlockNumber"、"TimeInterval" 或 "BlockNumberInterval" 元素时,额外属性包括:
-
"BlockTransactions" 与指定区块关联的交易总数 "BlockTransactionsDetails" 按照交易类型分组的与指定区块关联的交易总数 - 若关联 assoc 包括 "BlockNumberInterval" 或 "TimeInterval",输出会仅包括可用属性的一个子集.
- "DelegateData" 给出关联关系,以下列属性作为密钥:
-
"ActivationBlockNumber" 上一次委托注册为面包师时的区块高度 "DeactivationBlockNumber" 由于缺乏资金或不活跃造成委托失效时区块高度 "DelegatorsCount" 已将资金委托的当前账户数量 "DelegatedBalance" 委托给委托人的 mutex (互斥量)的总量 "StakersCount" 当前将资金抵押给委托人的账户的数量 "StakingBalance" 委托余额和委托资金减去冻结奖励 "BlocksCount" 由委托烘焙的区块总数 "RevelationPenaltiesCount" 由于委托泄露种子交易数导致奖励丢失的交易总数量 "BakingPower" 基于委托和质押余额的加权共识影响力,每个区块重新计算 "VotingPower" 为支持提案而委托和质押的总余额,每个投票周期重新计算 - "TransactionList" 给出一个有 BlockchainTransactionData 中属性子集的关联列表作为密钥.
- "ContractType" 可返回下列值:
-
"DelegateContract" 用于委托资金的合约 "SmartContract" 通用合约 - 可能的选项包括:
-
BlockchainBase $BlockchainBase 设置区块链及其网络 MaxItems 20 返回项的最大个数 - BlockchainAddressData 可以访问 Tezos 的 mainnet(默认)和 testnet (Shadownet). 要想指定这些网络,请使用 BlockchainBase 选项.
- MaxItems 的设置指定了结果中可以包含的交易最大数量.
范例
打开所有单元 关闭所有单元基本范例 (7)
BlockchainAddressData["tz1e516PCHxgTQF15vkDVfkhsmf1zFCzcEr9", BlockchainBase -> "Tezos"]//DatasetBlockchainAddressData["tz1UX32DonJQHH2ZtE1YXiXJXWYuzh1bmZD6", BlockchainBase -> "Tezos"]//DatasetBlockchainAddressData[<|"Address" -> "tz1f3mCRLnE5Je4qzoXMunUXu5aKdeQtLjrz", "BlockNumber" -> 1110526|>, BlockchainBase -> "Tezos"]//DatasetBlockchainAddressData[<|"Address" -> "tz1f3mCRLnE5Je4qzoXMunUXu5aKdeQtLjrz", "BlockNumberInterval" -> {1110526, 1111000}|>, "TransactionList", BlockchainBase -> "Tezos"]//DatasetBlockchainAddressData[<|"Address" -> "tz1f3mCRLnE5Je4qzoXMunUXu5aKdeQtLjrz", "TimeInterval" -> {DateObject[{2021, 1, 17, 12, 13, 59.357116}, "Instant", "Gregorian", -5.], DateObject[{2021, 1, 18, 12, 13, 59.357751}, "Instant", "Gregorian", -5.]}|>, "BlockTransactionsDetails", BlockchainBase -> "Tezos"]//DatasetBlockchainAddressData["KT1F2Rte1pZFkm3AcrNmB7Lvk4zZFUw86mgb", "Type", BlockchainBase -> "Tezos"]BlockchainAddressData["KT1LGCVzePeHZB4jHTdAdrieMPvgahd2x9Qz", {"Type", "Balance", "Staked"}, BlockchainBase -> "Tezos"]范围 (23)
Activated (1)
Address (1)
Balance (1)
BlockTransactions (1)
BlockTransactionsDetails (1)
ContractsCount (1)
ContractType (1)
Delegate (1)
DelegateData (1)
DelegationBlockNumber (1)
FirstBlockNumber (1)
LastBlockNumber (1)
Manager (1)
MigrationsCount (1)
PublicKey (1)
Revealed (1)
Staked (1)
StakingPower (1)
TotalTransactions (1)
TotalTransactionsDetails (1)
TransactionCount (1)
TransactionList (1)
选项 (3)
BlockchainBase (2)
Mainnet (1)
属性和关系 (2)
a1 = BlockchainAddressData["tz1f3mCRLnE5Je4qzoXMunUXu5aKdeQtLjrz", BlockchainBase -> "Tezos"];a2 = BlockchainAddressData["Tezos" -> "tz1f3mCRLnE5Je4qzoXMunUXu5aKdeQtLjrz"];a3 = BlockchainAddressData[{"Tezos", "Mainnet"} -> "tz1f3mCRLnE5Je4qzoXMunUXu5aKdeQtLjrz"];a1 === a2 === a3address = "tz1f3mCRLnE5Je4qzoXMunUXu5aKdeQtLjrz";BlockchainAddressData[address, "Address", BlockchainBase -> "Tezos"] === address可能存在的问题 (2)
不存在的地址 (1)
在一个网络中使用另一个网络中的地址会返回 Missing 输出:
address = "KT1F2Rte1pZFkm3AcrNmB7Lvk4zZFUw86mgb";BlockchainAddressData[address, BlockchainBase -> {"Tezos", "Mainnet"}]//DatasetBlockchainAddressData[address, BlockchainBase -> {"Tezos", "Testnet"}]错误地址 (1)
提供无效地址时,公钥或用户名会返回 $Failed 输出:
BlockchainAddressData["x!=#%", BlockchainBase -> "Tezos"]相关指南
历史
2020年引入 (12.2)
文本
Wolfram Research (2020),BlockchainAddressData,Wolfram 语言函数,https://reference.wolfram.com/language/ref/blockchain/BlockchainAddressData-Tezos.html.
CMS
Wolfram 语言. 2020. "BlockchainAddressData." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/blockchain/BlockchainAddressData-Tezos.html.
APA
Wolfram 语言. (2020). BlockchainAddressData. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/blockchain/BlockchainAddressData-Tezos.html 年
BibTeX
@misc{reference.wolfram_2026_blockchainaddressdata, author="Wolfram Research", title="{BlockchainAddressData}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/blockchain/BlockchainAddressData-Tezos.html}", note=[Accessed: 14-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_blockchainaddressdata, organization={Wolfram Research}, title={BlockchainAddressData}, year={2020}, url={https://reference.wolfram.com/language/ref/blockchain/BlockchainAddressData-Tezos.html}, note=[Accessed: 14-August-2026]}