BlockchainBlockData (for Bitcoin Cash)
BlockchainBlockData["hash"]
ビットコインキャッシュブロックチェーンの指定されたハッシュを持つブロックについての情報を与える.
ビットコインキャッシュブロックチェーンのブロック n についての情報を与える.
ビットコインキャッシュブロックチェーンの末尾から n 番目のブロックの要素についての情報を与える.
BlockchainBlockData[bspec,prop]
ブロックの指定された特性を与える.
詳細
- BlockchainBlockData[-1]は最新のビットコインブロックに関する情報を与える.
- 次は,含まれる特性である.
-
"BlockHash" このブロックのハッシュ "BlockNumber" ビットコインキャッシュブロックチェーン内のこのブロックの数(高さ) "Timestamp" このブロックが採掘された時間 "Amounts" このブロックの金額情報 "Size" このブロックのサイズ(単位:バイト) "Nonce" このブロックのハッシュで使われたノンス "Version" ブロックのバージョン "Confirmations" 承認数 "PreviousBlockHash" 前のブロックのハッシュ "MerkleRoot" トランザクションのMerkleルートハッシュ "TotalTransactions" このブロックのトランザクション総数 "TransactionList" このブロックのトランザクションIDのリスト - "Amounts"は,次の特性をキーとする連想を与える.
-
"BlockReward" このブロックの採掘報酬 "TotalFee" このブロックのトランザクションにおけるすべての手数料の合計 "TotalInput" このブロックのトランザクションにおけるすべての入力金額の合計 "TotalOutput" このブロックのトランザクションにおけるすべての出力金額の合計 - 次は,使用可能なオプションである.
-
BlockchainBase $BlockchainBase ブロックチェーンとそのネットワークを設定する MaxItems All 返す項目の最大数 - BlockchainBlockDataは,ビットコインキャッシュメインネット(デフォルト)とテストネットにアクセスできる.これらのネットワークの指定にはBlockchainBaseオプションを使う.
- MaxItemsの設定で結果に含めるトランザクションの最大数を指定する.
例題
すべて開く すべて閉じる例 (6)
ブロックについての情報を,その高さを使ってビットコインキャッシュブロックチェーンから得る:
BlockchainBlockData[123123, BlockchainBase -> "BitcoinCash"]//Datasetビットコインキャッシュテストネットのブロックチェーンの最新のブロックを得る:
BlockchainBlockData[-1, BlockchainBase -> {"BitcoinCash", "Testnet"}]//Datasetブロックハッシュを使ってビットコインキャッシュブロックの情報を得る:
BlockchainBlockData["00000000000023b05c9ae15577257daf17029604eba0a58824e93306e44d0c62", BlockchainBase -> "BitcoinCash"]//Dataset高さあるいはブロックハッシュのリストを与えることで複数のビットコインキャッシュブロックを得る:
BlockchainBlockData[{1, 123456, "00000000000023b05c9ae15577257daf17029604eba0a58824e93306e44d0c62"}, BlockchainBase -> "BitcoinCash"]//DatasetBlockchainBlockData[500000, "Timestamp", BlockchainBase -> "BitcoinCash"]BlockchainBlockData[500000, {"Timestamp", "Nonce", "PreviousBlockHash"}, BlockchainBase -> "BitcoinCash"]スコープ (12)
Amounts (1)
BlockHash (1)
BlockNumber (1)
Confirmations (1)
MerkleRoot (1)
Nonce (1)
PreviousBlockHash (1)
Size (1)
Timestamp (1)
TotalTransactions (1)
TransactionList (1)
オプション (3)
BlockchainBase (2)
Mainnet (1)
アプリケーション (3)
最新のビットコインキャッシュブロックのサイズをMB単位で得る:
UnitConvert[BlockchainBlockData[-1, "Size", BlockchainBase -> "BitcoinCash"], "Megabytes"]//Nビットコインキャッシュブロックに含まれるランダムなトランザクションを入手する:
RandomChoice[BlockchainBlockData[-1, "TransactionList", BlockchainBase -> "BitcoinCash"]]txList = BlockchainBlockData[420000, "TransactionList", BlockchainBase -> "BitcoinCash"];coinbase = txList[[1]]miner = Lookup[BlockchainTransactionData[coinbase, "Outputs", BlockchainBase -> "BitcoinCash"][[1]], "Addresses"]//FirstBlockchainAddressData[miner, BlockchainBase -> "BitcoinCash"]//Dataset考えられる問題 (2)
存在しないハッシュ (1)
あるブロックチェーンのブロックハッシュを別のブロックチェーンで使うとMissing出力が返される:
bchBlockHash = BlockchainBlockData[-1, "BlockHash", BlockchainBase -> "BitcoinCash"]BlockchainBlockData[bchBlockHash, BlockchainBase -> {"BitcoinCash", "Testnet"}]不正なハッシュ (1)
16進数ではないブロックハッシュを与えると$Failed出力が返される:
BlockchainBlockData["6h6h6h6h", BlockchainBase -> "BitcoinCash"]関連するガイド
履歴
2024 で導入 (14.0)
テキスト
Wolfram Research (2024), BlockchainBlockData, Wolfram言語関数, https://reference.wolfram.com/language/ref/blockchain/BlockchainBlockData-BitcoinCash.html.
CMS
Wolfram Language. 2024. "BlockchainBlockData." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/blockchain/BlockchainBlockData-BitcoinCash.html.
APA
Wolfram Language. (2024). BlockchainBlockData. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/blockchain/BlockchainBlockData-BitcoinCash.html
BibTeX
@misc{reference.wolfram_2026_blockchainblockdata, author="Wolfram Research", title="{BlockchainBlockData}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/blockchain/BlockchainBlockData-BitcoinCash.html}", note=[Accessed: 25-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_blockchainblockdata, organization={Wolfram Research}, title={BlockchainBlockData}, year={2024}, url={https://reference.wolfram.com/language/ref/blockchain/BlockchainBlockData-BitcoinCash.html}, note=[Accessed: 25-August-2026]}