BlockchainBlockData (for Cardano)
BlockchainBlockData["blockid"]
カルダノブロックチェーンの指定されたブロックIDを持つブロックについての情報を与える.
カルダノブロックチェーンのブロック n についての情報を与える.
カルダノブロックチェーンの末尾から n 番目のブロックの要素についての情報を与える.
BlockchainBlockData[bspec,prop]
ブロックの指定された特性を与える.
詳細
- BlockchainBlockData[-1]は最新のカルダノブロックについての情報を与える.
- 特性には以下がある.
-
"BlockHash" このブロックのハッシュ "BlockNumber" カルダノブロックチェーン内のブロックの数(高さ) "Confirmations" 承認数 "PreviousBlockHash" 前のブロックのハッシュ "Timestamp" このブロックがいつ作られたか "TotalFee" このブロックのトランザクションの手数料総額 "Size" ブロックサイズ(単位:バイト) "VerificationKey" ブロック生成者の確認鍵 "OperationalCertificate" ブロック生成者の操作証明書 "ProtocolVersionEndorsement" この特定のブロック生成者が移動する準備ができているプロトコルのバージョン "EpochNumber" このブロックのエポック数 "SlotNumber" このブロックのスロット数 "SlotInEpoch" エポックの開始時と相対的なこのブロックのスロット数 "SlotLeader" ブロック生成者の情報 "TotalTransactions" このブロックの操作総数 "TransactionList" このブロックの操作ハッシュのリスト - "SlotLeader"は次の特性をキーとして持つ連想を与える.
-
"Hash" このブロックを生成したプールのハッシュ "Description" このブロックを生成したプールの説明 - 次は使用可能なオプションである.
-
BlockchainBase $BlockchainBase ブロックチェーンとそのネットワークを設定する MaxItems All 返す項目の最大数 - BlockchainBlockDataは,カルダノブロックのメインネット(デフォルト)とテスト目的の新たなネットワークであるテストネット「preprod」にアクセスできる.これらのネットワークの指定にはBlockchainBaseオプションを使う.
- MaxItemsの設定で結果に含めるトランザクションの最大数を指定する.
例題
すべて開く すべて閉じる例 (6)
カルダノブロックチェーンからのブロックについての情報を,ブロックの高さを使って得る:
BlockchainBlockData[6130250, BlockchainBase -> "Cardano"]//Datasetブロックハッシュを使ってカルダノブロックについての情報を得る:
BlockchainBlockData["2aa5719698c694dbde2694ffd23712a0bef518a8602e3b273764244dd7db4835", BlockchainBase -> "Cardano"]//Datasetカルダノテストネットブロックチェーンの最新のブロックを得る:
BlockchainBlockData[-1, BlockchainBase -> {"Cardano", "Testnet"}]//Dataset高さまたはハッシュのリストを与えることで複数のカルダノブロックを得る:
BlockchainBlockData[{1, 123456, "c608615af5365d4c82f77977095f8840029d28b37a4e3986196ef8f3d1c20d65"}, BlockchainBase -> "Cardano"]//DatasetBlockchainBlockData[500000, "EpochNumber", BlockchainBase -> "Cardano"]BlockchainBlockData[6130232, {"Timestamp", "TotalFee", "SlotLeader"}, BlockchainBase -> "Cardano"]スコープ (15)
BlockHash (1)
BlockNumber (1)
Confirmations (1)
EpochNumber (1)
OperationalCertificate (1)
ProtocolVersionEndorsement (1)
Size (1)
SlotInEpoch (1)
SlotLeader (1)
SlotNumber (1)
Timestamp (1)
TotalFee (1)
TotalTransactions (1)
TransactionList (1)
オプション (3)
BlockchainBase (2)
Mainnet (1)
アプリケーション (1)
考えられる問題 (2)
存在しないハッシュ (1)
あるブロックチェーンのブロックIDを別のブロックチェーンで使うとMissing出力が返される:
CardanoBlockID = BlockchainBlockData[-1, "BlockHash", BlockchainBase -> "Cardano"]BlockchainBlockData[CardanoBlockID, BlockchainBase -> {"Cardano", "Testnet"}]不正なハッシュ (1)
無効なブロックIDを与えると$Failed出力が返される:
BlockchainBlockData["6h6h6h6h", BlockchainBase -> "Cardano"]関連するガイド
履歴
2021 で導入 (13.0)
テキスト
Wolfram Research (2021), BlockchainBlockData, Wolfram言語関数, https://reference.wolfram.com/language/ref/blockchain/BlockchainBlockData-Cardano.html.
CMS
Wolfram Language. 2021. "BlockchainBlockData." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/blockchain/BlockchainBlockData-Cardano.html.
APA
Wolfram Language. (2021). BlockchainBlockData. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/blockchain/BlockchainBlockData-Cardano.html
BibTeX
@misc{reference.wolfram_2026_blockchainblockdata, author="Wolfram Research", title="{BlockchainBlockData}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/blockchain/BlockchainBlockData-Cardano.html}", note=[Accessed: 08-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_blockchainblockdata, organization={Wolfram Research}, title={BlockchainBlockData}, year={2021}, url={https://reference.wolfram.com/language/ref/blockchain/BlockchainBlockData-Cardano.html}, note=[Accessed: 08-September-2026]}