BlockchainBlockData["hash"]
$BlockchainBaseで指定されたブロックチェーン上の指定されたハッシュ値を持つブロックについての情報を与える.
ブロックチェーン上の n 番目のブロックについての情報を与える.
ブロックチェーンの末尾から n 番目のブロックについての情報を与える.
BlockchainBlockData[bspec,prop]
ブロックの指定された特性を与える.
BlockchainBlockData
特定のブロックチェーンのバージョン »BlockchainBlockData["hash"]
$BlockchainBaseで指定されたブロックチェーン上の指定されたハッシュ値を持つブロックについての情報を与える.
ブロックチェーン上の n 番目のブロックについての情報を与える.
ブロックチェーンの末尾から n 番目のブロックについての情報を与える.
BlockchainBlockData[bspec,prop]
ブロックの指定された特性を与える.
詳細とオプション
- 次は,使用可能なオプションである.
-
BlockchainBase $BlockchainBase 指定されたブロックチェーンとネットワーク MaxItems All 返すトランザクションの最大数 - BlockchainBlockData[-1]はブロックチェーンの末尾のブロックについての情報を与える.
例題
すべて開く すべて閉じる例 (5)
ビットコインブロックチェーンのブロックについての情報を,その高さを使って取得する:
BlockchainBlockData[1221]//Datasetビットコインブロックチェーンからハッシュを使ってブロックについての情報を取得する:
BlockchainBlockData["0000000073996a70dcbd4dff31d247bf4e5d2639bd7f7b417b131114ae0c9c9b"]//Datasetビットコインブロックチェーンの最新ブロックについての情報を取得する:
BlockchainBlockData[Last]//Datasetビットコインブロックチェーンからジェネシスブロックについての情報を取得する:
BlockchainBlockData[First]//Datasetビットコインブロックチェーンの最後から2番目のブロックについて情報を取得する:
BlockchainBlockData[-2]//Datasetスコープ (3)
複数のブロック (1)
特定の特性 (2)
オプション (8)
BlockchainBase (7)
BlockchainBlockData[RandomInteger[500000], BlockchainBase -> {"Ethereum", "Mainnet"}]//DatasetBlockchainBlockData[RandomInteger[2000000], BlockchainBase -> {"ARK", "Mainnet"}]//DatasetBlockchainBlockData[RandomInteger[200000], BlockchainBase -> "Bloxberg"]//DatasetBlockchainBlockData[RandomInteger[20000], BlockchainBase -> {"Tezos", "Mainnet"}]//DatasetBlockchainBlockData[RandomInteger[200000], BlockchainBase -> {"Cardano", "Mainnet"}]//DatasetBlockchainBlockData[RandomInteger[20000], BlockchainBase -> {"Litecoin", "Mainnet"}]//Datasetランダムなビットコインキャッシュブロックから情報を取得する:
BlockchainBlockData[RandomInteger[20000], BlockchainBase -> {"BitcoinCash", "Mainnet"}]//Datasetアプリケーション (2)
UnitConvert[Quantity[BlockchainBlockData[-1, "ByteCount", BlockchainBase -> "Bitcoin"], "Bytes"], "Megabytes"]//Nブロックのジェネレータのアドレスを入手し,その口座残高を調べる:
address = Lookup[BlockchainBlockData["69bac5c3690523f7d93a53ce97a034f88e4bd286165f41ee45074eced7ddfc74", "Generator", BlockchainBase -> "ARK"], "Address"]balance = BlockchainAddressData[address, "Balance", BlockchainBase -> "ARK"]CurrencyConvert[balance, "PeruvianSoles"]考えられる問題 (2)
存在しないハッシュ (1)
一つのブロックチェーンからのブロックハッシュを別のブロックチェーンに使うとMissing["NotAvailable"]出力が返される:
btcBlockHash = BlockchainBlockData[-1, "BlockHash", BlockchainBase -> "Bitcoin"]BlockchainBlockData[btcBlockHash, BlockchainBase -> {"Bitcoin", "Testnet"}]不正なハッシュ (1)
16進数のブロックハッシュを与えると$Failed出力が返される:
BlockchainBlockData["6h6h6h6h", BlockchainBase -> "Ethereum"]関連するガイド
テキスト
Wolfram Research (2018), BlockchainBlockData, Wolfram言語関数, https://reference.wolfram.com/language/ref/BlockchainBlockData.html.
CMS
Wolfram Language. 2018. "BlockchainBlockData." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/BlockchainBlockData.html.
APA
Wolfram Language. (2018). BlockchainBlockData. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BlockchainBlockData.html
BibTeX
@misc{reference.wolfram_2026_blockchainblockdata, author="Wolfram Research", title="{BlockchainBlockData}", year="2018", howpublished="\url{https://reference.wolfram.com/language/ref/BlockchainBlockData.html}", note=[Accessed: 09-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_blockchainblockdata, organization={Wolfram Research}, title={BlockchainBlockData}, year={2018}, url={https://reference.wolfram.com/language/ref/BlockchainBlockData.html}, note=[Accessed: 09-August-2026]}