BlockchainTransactionSubmit[obj]
BlockchainTransactionオブジェクト obj で指定されたトランザクションをブロックチェーンに送信する.
BlockchainTransactionSubmit
特定のブロックチェーンのバージョン »BlockchainTransactionSubmit[obj]
BlockchainTransactionオブジェクト obj で指定されたトランザクションをブロックチェーンに送信する.
詳細
- BlockchainTransactionSubmit[obj]は obj が将来ブロックに含まれるように適切なブロックチェーンのノードに送る.
- BlockchainTransactionSubmitは,与えられたBlockchainTransactionオブジェクトの"BlockchainBase"特性を使って適切なブロックチェーンに接続する.
- BlockchainTransactionSubmitは,特性"TransactionID"を追加したBlockchainTransactionオブジェクトを返す.
- BlockchainTransactionDataをBlockchainTransactionSubmitからの結果に適用して,送信されたトランザクションがすでにブロックチェーンに加えられたかどうかを判断することができる.
例題
例 (1)
ビットコインのP2PKHのBlockchainTransactionを作る:
btcTX = BlockchainTransaction[<|
"Inputs" -> {
<|"TransactionID" -> "79bd95a5c087cfc33904020b3cd31b11b97be7751c8a1ca57c5313d4ac848830", "Index" -> 0|>},
"Outputs" -> {
<|"Amount" -> Quantity[0.005, "Bitcoins"], "Address" -> "mgPhDaCzXcm4gmkxfz9sZKvpabmNGdLj52"|>,
<|"Amount" -> Quantity[0.044, "Bitcoins"], "Address" -> "mkHGstoUaDWzGxag29MEnp8WJPpfA45omK"|>},
"BlockchainBase" -> {"Bitcoin", "Testnet"}|>]WIF符号化された秘密鍵を使ってトランザクションオブジェクトに署名する:
btcTXSigned = BlockchainTransactionSign[btcTX, "cVN2fsWXoxMkPGx5EL7X6grykQ3VSDfHPUg3CJhD8AC9pJ5y8Nhi"]署名したトランザクションをビットコインのブロックチェーンに送る:
BlockchainTransactionSubmit[btcTXSigned]関連するガイド
関連するワークフロー
- ビットコインの標準トランザクションを作成する ▪
- イーサを送る
テキスト
Wolfram Research (2019), BlockchainTransactionSubmit, Wolfram言語関数, https://reference.wolfram.com/language/ref/BlockchainTransactionSubmit.html.
CMS
Wolfram Language. 2019. "BlockchainTransactionSubmit." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/BlockchainTransactionSubmit.html.
APA
Wolfram Language. (2019). BlockchainTransactionSubmit. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BlockchainTransactionSubmit.html
BibTeX
@misc{reference.wolfram_2026_blockchaintransactionsubmit, author="Wolfram Research", title="{BlockchainTransactionSubmit}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/BlockchainTransactionSubmit.html}", note=[Accessed: 11-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_blockchaintransactionsubmit, organization={Wolfram Research}, title={BlockchainTransactionSubmit}, year={2019}, url={https://reference.wolfram.com/language/ref/BlockchainTransactionSubmit.html}, note=[Accessed: 11-August-2026]}