BlockchainTransactionData (卡尔达诺)
BlockchainTransactionData[txid]
提供有关卡尔达诺区块链上 ID 为 txid 的区块链交易的信息.
BlockchainTransactionData[txid,prop]
给出交易的指定属性.
更多信息
- BlockchainTransactionData 返回与卡尔达诺交易 ID 关联的交易列表.
- 属性包括:
-
"TransactionID" 交易 ID "BlockHash" 包含该交易的区块的哈希 "BlockNumber" 包含该交易的区块的高度 "Confirmations" 确认该区块包含该交易的区块 "BlockIndex" 区块内交易索引 "Timestamp" 交易的时间戳 "TotalOutput" 交易类型 "Fee" 为该交易支付的费用 "Deposit" 用于权益密钥和矿池注册的 ada 押金 "Size" 交易大小(以字节为单位) "InvalidHereafter" 必须提交交易的插槽数 "InvalidBefore" 交易有效的插槽数 "Metadata" 此交易的元数据 "Mint" 该交易中铸造的令牌 "Withdrawals" 本次交易中的提款 "Inputs" 交易输入数据 "Outputs" 交易输出数据 "ReferenceInputs" 交易参考输入数据 "CollateralInputs" 交易抵押输入数据 "CollateralOutputs" 交易抵押输出数据 "Scripts" 此交易包含的脚本 - "Metadata" 的值是从链上 JSON 对象创建的关联.
- "Mint" 的值是与以下密钥的关联列表:
-
"AssetID" 令牌的资产 ID(与资产名称连接的策略 ID) "AssetName" 令牌的资产名称 "PolicyID" 令牌策略 ID "Fingerprint" 编码令牌资产 ID "Quantity" 本次交易中铸造的令牌数量 - "Inputs" 的值是与以下密钥的关联列表:
-
"TransactionID" 源交易哈希 "Index" 源交易输出中的索引 "Amount" 源数量 "Address" 源地址 "Tokens" 源令牌 "Redeemer" 用于花费源交易输出的赎回者 "ScriptHash" 源交易输出处脚本的哈希值 - "ReferenceInputs" 和 "CollateralInputs" 中的关联与 "Inputs" 中的关联具有相同的结构.
- "Outputs" 的值是与以下密钥的关联列表:
-
"Index" 输出索引 "Amount" 转移数量 "Address" 目的地址 "Tokens" 转移令牌 "Datum" 源交易输出的脚本数据 "DatumHash" 源交易输出处的数据哈希 "ReferenceScript" 源交易输出处的参考脚本 - "CollateralOutputs" 中的关联具有与 "Outputs" 中的关联具有相同的结构.
- "Scripts" 的值是具有以下键的关联列表:
-
"Hash" 脚本的哈希值 "Type" 脚本类型 "Size" 脚本大小 - BlockchainTransactionData 可访问 Cardano 主网(默认)和测试网 "preprod",该网络是一个新网络,用来进行测试. 想要指定这些网络,可以使用 BlockchainBase 选项.
范例
打开所有单元 关闭所有单元基本范例 (4)
BlockchainTransactionData["a26fbf37a65d541a74b393c4ca5a4cde61b340cb337a882e9df77a60bba449a4", BlockchainBase -> "Cardano"]//DatasetBlockchainTransactionData[{"a26fbf37a65d541a74b393c4ca5a4cde61b340cb337a882e9df77a60bba449a4", "c31ce9da388d70cc7e3ae50158883612901bd54a00b66ceb17cbbd1d3909cd4e", "51ed7abe524f98b8337861610368a51bc89367d81ce09a68f94f77e91feaa0d4"}, BlockchainBase -> "Cardano"]//DatasetBlockchainTransactionData["a26fbf37a65d541a74b393c4ca5a4cde61b340cb337a882e9df77a60bba449a4", "TotalOutput", BlockchainBase -> "Cardano"]Quantity[2800000, "CardanoLovelace"]BlockchainTransactionData["a26fbf37a65d541a74b393c4ca5a4cde61b340cb337a882e9df77a60bba449a4", {"BlockNumber", "Confirmations", "Fee"}, BlockchainBase -> "Cardano"]范围 (21)
区块哈希 (1)
区块索引 (1)
区块高度 (1)
确认数 (1)
抵押输入 (1)
BlockchainTransactionData["c6e0033699f8f8e4b332cfc63cde6800230f7465f2916e6e8f4487152a343565", "CollateralInputs", BlockchainBase -> "Cardano"]抵押输出 (1)
BlockchainTransactionData["c6e0033699f8f8e4b332cfc63cde6800230f7465f2916e6e8f4487152a343565", "CollateralOutputs", BlockchainBase -> "Cardano"]押金押金 (1)
手续费 (1)
输入 (1)
生效起始时隙 (1)
失效时隙 (1)
元数据 (1)
铸造量 (1)
输出 (1)
参考输入 (1)
脚本 (1)
交易大小 (1)
时间戳 (1)
总输出 (1)
交易 ID (1)
txs = {"tx1" -> "a26fbf37a65d541a74b393c4ca5a4cde61b340cb337a882e9df77a60bba449a4", "tx2" -> "51ed7abe524f98b8337861610368a51bc89367d81ce09a68f94f77e91feaa0d4" };BlockchainTransactionData["tx1" /. txs, "TransactionID", BlockchainBase -> "Cardano"]选项 (2)
BlockchainBase (2)
主网 (1)
应用 (1)
txData = BlockchainTransactionData["a26fbf37a65d541a74b393c4ca5a4cde61b340cb337a882e9df77a60bba449a4", BlockchainBase -> "Cardano"];metadata = txData["Metadata"]cid = StringDrop[Flatten[Nest[Values, metadata, 3]][[1]]["src"], 7]使用 ExternalStorageDownload 从 IPFS 下载文件:
file = ExternalStorageDownload[cid, ExternalStorageBase -> "IPFS"]Import[file]可能存在的问题 (2)
不存在的哈希 (1)
在一个区块链中使用来自另一个区块链的交易 ID 将返回 Missing 输出:
txid = "a26fbf37a65d541a74b393c4ca5a4cde61b340cb337a882e9df77a60bba449a4";BlockchainTransactionData[txid, BlockchainBase -> "Cardano"]//DatasetBlockchainTransactionData["a26fbf37a65d541a74b393c4ca5a4cde61b340cb337a882e9df77a60bba449a4", BlockchainBase -> {"Cardano", "Testnet"}]不正确的哈希 (1)
提供无效的交易 ID 将返回 $Failed 输出:
BlockchainTransactionData["6h6h6h6h", BlockchainBase -> "Cardano"]历史
2021年引入 (13.0)
文本
Wolfram Research (2021),BlockchainTransactionData,Wolfram 语言函数,https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-Cardano.html.
CMS
Wolfram 语言. 2021. "BlockchainTransactionData." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-Cardano.html.
APA
Wolfram 语言. (2021). BlockchainTransactionData. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-Cardano.html 年
BibTeX
@misc{reference.wolfram_2026_blockchaintransactiondata, author="Wolfram Research", title="{BlockchainTransactionData}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-Cardano.html}", note=[Accessed: 19-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_blockchaintransactiondata, organization={Wolfram Research}, title={BlockchainTransactionData}, year={2021}, url={https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-Cardano.html}, note=[Accessed: 19-August-2026]}