BlockchainTransactionData (for ARK)
BlockchainTransactionData[txid]
ARKブロックチェーン上の txid というIDを持つブロックチェーントランザクションについての情報を与える.
BlockchainTransactionData[txid,prop]
トランザクションの指定された特性を与える.
詳細
- 次は,含まれる特性である.
-
"TransactionID" トランザクションID "BlockID" トランザクションを含むブロックのID "BlockNumber" トランザクションを含むブロックの高さ "Confirmations" トランザクションを含むブロックを承認するブロック "Timestamp" トランザクションのタイムスタンプ "Type" トランザクションタイプ "Version" トランザクションのバージョン番号 "Sender" 送信者アドレス "Recipient" 受信者アドレス "Amount" このトランザクションで交換されたARKtoshiの総数 "Fee" このトランザクションに対して払われた手数料 "SenderPublicKey" トランザクションの送信者の公開鍵 "Signature" トランザクションの送信者の署名 "SecondSignature" トランザクションの送信者の第2署名 "Signatures" 多重署名のトランザクションの参加者の署名 "VendorField" 汎用データフィールド "Asset" 特別なトランザクションタイプに使われるデータフィールド - BlockchainTransactionDataは,ARKのメインネット(デフォルト)とdevnetにアクセスできる.これらのネットワークの指定にはBlockchainBaseオプションを使う.
例題
すべて開く すべて閉じる例 (4)
ARKブロックチェーンのトランザクションについての情報を得る:
BlockchainTransactionData["6e269faccf4791e8c0a67be5c29cf888a6dc10f5217ad9ca993f61b0bf22c84e", BlockchainBase -> "ARK"]//DatasetトランザクションIDのリストを与えることで,複数のARKのトランザクションからデータを得る:
BlockchainTransactionData[{"bd02783756ed0a83080748833bd610847e7a54be76c138b07b417bbd09589040", "52cb8cbb5a802ca5d4f20438a0cf60ce155421404f9b8184952571a2382745c4", "bf09ad805c4fbe75d9e1dc6d17b319edf13885f5455094ce30e44c144a496ed2"}, BlockchainBase -> "ARK"]//DatasetBlockchainTransactionData["6e269faccf4791e8c0a67be5c29cf888a6dc10f5217ad9ca993f61b0bf22c84e", "Amount", BlockchainBase -> "ARK"]BlockchainTransactionData["6e269faccf4791e8c0a67be5c29cf888a6dc10f5217ad9ca993f61b0bf22c84e", {"Recipient", "Amount", "Fee"}, BlockchainBase -> "ARK"]スコープ (17)
Amount (1)
Asset (1)
BlockID (1)
BlockNumber (1)
Confirmations (1)
Fee (1)
Recipient (1)
SecondSignature (1)
Sender (1)
SenderPublicKey (1)
Signature (1)
Signatures (1)
Timestamp (1)
TransactionID (1)
txs = {"tx1" -> "6e269faccf4791e8c0a67be5c29cf888a6dc10f5217ad9ca993f61b0bf22c84e", "tx2" -> "40dc85e19386d391e0da2c9d50cec7dbdef55e9777f8e0952e26ee7c9a2523e8" };BlockchainTransactionData["tx1" /. txs, "TransactionID", BlockchainBase -> "ARK"]Type (1)
VendorField (1)
BlockchainTransactionData["b4d95326ed90d01431e20a543c4835998ea8776d8fbf297cd8526bac9bb32ee6", "VendorField", BlockchainBase -> "ARK"]オプション (2)
BlockchainBase (2)
Devnet (1)
アプリケーション (1)
block = BlockchainBlockData[1, BlockchainBase -> "ARK"];txid = RandomChoice[block["TransactionList"]]tx = BlockchainTransactionData[txid, BlockchainBase -> "ARK"];
Dataset[tx]現行価格を使って,トランザクションの量を不換通貨に変換する:
CurrencyConvert[Lookup[tx, "Amount"], "PeruvianSoles"]考えられる問題 (2)
存在しないハッシュ (1)
あるブロックチェーンのトランザクションIDを別のブロックチェーンで使うとMissing出力が返される:
txid = "e48801ced602064e7cb23334191796490dec58e089d1fa7262cd9130a155cca0";BlockchainTransactionData[txid, BlockchainBase -> "ARK"]//DatasetBlockchainTransactionData[txid, BlockchainBase -> {"ARK", "Devnet"}]不正なハッシュ (1)
無効なトランザクションIDを与えると$Failed出力が返される:
BlockchainTransactionData["6h6h6h6h", BlockchainBase -> "ARK"]関連するガイド
履歴
2019 で導入 (12.0)
テキスト
Wolfram Research (2019), BlockchainTransactionData, Wolfram言語関数, https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-ARK.html.
CMS
Wolfram Language. 2019. "BlockchainTransactionData." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-ARK.html.
APA
Wolfram Language. (2019). BlockchainTransactionData. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-ARK.html
BibTeX
@misc{reference.wolfram_2026_blockchaintransactiondata, author="Wolfram Research", title="{BlockchainTransactionData}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-ARK.html}", note=[Accessed: 11-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_blockchaintransactiondata, organization={Wolfram Research}, title={BlockchainTransactionData}, year={2019}, url={https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-ARK.html}, note=[Accessed: 11-August-2026]}