BlockchainTransactionSign[obj,key]
用指定的私钥对区块链交易进行数字签名.
BlockchainTransactionSign[obj,{key1,key2,…}]
用所有的密钥 keyi 对交易进行签名.
BlockchainTransactionSign
特定区块链的版本 »BlockchainTransactionSign[obj,key]
用指定的私钥对区块链交易进行数字签名.
BlockchainTransactionSign[obj,{key1,key2,…}]
用所有的密钥 keyi 对交易进行签名.
更多信息
- 在 BlockchainTransactionSign[obj,…] 中,obj 是一个 BlockchainTransaction 对象.
- BlockchainTransactionSign 的密钥必须是 PrivateKey 对象或表示私钥的十六进制字符串.
- 私钥的类型必须适合所使用的区块链.
- BlockchainTransactionSign 返回一个区块链交易对象,其属性 "Signed" 的值为 True.
- 可以按任何顺序给出多个私钥.
范例
打开所有单元 关闭所有单元基本范例 (1)
创建比特币 Pay-to-Public-Key-Hash BlockchainTransaction:
btcTX = BlockchainTransaction[<|"Inputs" -> {<|"TransactionID" -> "9bef194418607318673caaf8f45d52fb60e8c8586e6ce8414c377a279ca14399", "Index" -> 0|>}, "Outputs" -> {<|"Amount" -> Quantity[0.0002, "Bitcoins"], "Address" -> "munDTMqa9V9Uhi3P21FpkY8UfYzvQqpmoQ"|>, <|"Amount" -> Quantity[0.16223, "Bitcoins"], "Address" -> "mo9QWLSJ1g1ENrTkhK9SSyw7cYJfJLU8QH"|>}, "BlockchainBase" -> {"Bitcoin", "Testnet"}|>]BlockchainTransactionSign[btcTX, "6a25394168f52156c58bbf4924e8c82da0d8bcb581f8baac6d67a5d3556a5e76"]范围 (1)
多个私钥签名 (1)
btcTX = BlockchainTransaction[<|
"Inputs" -> {
<|"TransactionID" -> "a6736e807fa84219b6b41e250faf6393a76f055feeba95014458a583463143e4", "Index" -> 1|>,
<|"TransactionID" -> "a6736e807fa84219b6b41e250faf6393a76f055feeba95014458a583463143e4", "Index" -> 0|>
}, "Outputs" -> {
<|"Amount" -> 0.0023, "Address" -> "mkHGstoUaDWzGxag29MEnp8WJPpfA45omK"|>,
<|"Amount" -> 0.0015, "Address" -> "mgPhDaCzXcm4gmkxfz9sZKvpabmNGdLj52"|>
}, "BlockchainBase" -> {"Bitcoin", "Testnet"}|>]BlockchainTransactionSign[btcTX, {"cVN2fsWXoxMkPGx5EL7X6grykQ3VSDfHPUg3CJhD8AC9pJ5y8Nhi", "cSdsGz3xhvFZAXW9U3cpMKCnGW5DV3Frfp921wnFk5nvWttByMT1"}]相关指南
-
▪
- 区块链
相关的工作流程
- 在比特币中创建标准交易 ▪
- 发送以太币
文本
Wolfram Research (2019),BlockchainTransactionSign特定区块链的版本 »,Wolfram 语言函数,https://reference.wolfram.com/language/ref/BlockchainTransactionSign.html.
CMS
Wolfram 语言. 2019. "BlockchainTransactionSign特定区块链的版本 »." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/BlockchainTransactionSign.html.
APA
Wolfram 语言. (2019). BlockchainTransactionSign特定区块链的版本 ». Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/BlockchainTransactionSign.html 年
BibTeX
@misc{reference.wolfram_2026_blockchaintransactionsign特定区块链的版本 », author="Wolfram Research", title="{BlockchainTransactionSign特定区块链的版本 »}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/BlockchainTransactionSign.html}", note=[Accessed: 12-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_blockchaintransactionsign特定区块链的版本 », organization={Wolfram Research}, title={BlockchainTransactionSign特定区块链的版本 »}, year={2019}, url={https://reference.wolfram.com/language/ref/BlockchainTransactionSign.html}, note=[Accessed: 12-August-2026]}