BlockchainTransactionSign (for bloxberg)
BlockchainTransactionSign[obj,key]
digitally signs a bloxberg blockchain transaction using the specified private key.
Details
- In BlockchainTransactionSign[obj,…], obj is a BlockchainTransaction object.
- The key for BlockchainTransactionSign must be a PrivateKey object or a hex string representing a private key.
- BlockchainTransactionSign returns a blockchain transaction object with True as the value of its property "Signed" and with the added property "RawTransaction".
Examples
open allclose allBasic Examples (1)Summary of the most common use cases
Create a bloxberg BlockchainTransaction:

https://wolfram.com/xid/0d9ueuead0mxv6igrcc46kylnk2g24noxszu33kxru00t1tmc2y-u7ok0w


https://wolfram.com/xid/0d9ueuead0mxv6igrcc46kylnk2g24noxszu33kxru00t1tmc2y-tfri9d

Applications (1)Sample problems that can be solved with this function
Create a bloxberg BlockchainTransaction:

https://wolfram.com/xid/0d9ueuead0mxv6igrcc46kylnk2g24noxszu33kxru00t1tmc2y-lah9g5


https://wolfram.com/xid/0d9ueuead0mxv6igrcc46kylnk2g24noxszu33kxru00t1tmc2y-nnvb8b

Send the signed transaction to the bloxberg blockchain:

https://wolfram.com/xid/0d9ueuead0mxv6igrcc46kylnk2g24noxszu33kxru00t1tmc2y-75rfk0

Verify the transaction using its "TransactionID":

https://wolfram.com/xid/0d9ueuead0mxv6igrcc46kylnk2g24noxszu33kxru00t1tmc2y-29dswj


https://wolfram.com/xid/0d9ueuead0mxv6igrcc46kylnk2g24noxszu33kxru00t1tmc2y-9h2tl4

Possible Issues (1)Common pitfalls and unexpected behavior
Incorrect Private Key (1)
Providing an invalid private key will return a $Failed output:

https://wolfram.com/xid/0d9ueuead0mxv6igrcc46kylnk2g24noxszu33kxru00t1tmc2y-wpqm0h

https://wolfram.com/xid/0d9ueuead0mxv6igrcc46kylnk2g24noxszu33kxru00t1tmc2y-2uw3r3


Wolfram Research (2020), BlockchainTransactionSign, Wolfram Language function, https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionSign-bloxberg.html.
Text
Wolfram Research (2020), BlockchainTransactionSign, Wolfram Language function, https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionSign-bloxberg.html.
Wolfram Research (2020), BlockchainTransactionSign, Wolfram Language function, https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionSign-bloxberg.html.
CMS
Wolfram Language. 2020. "BlockchainTransactionSign." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionSign-bloxberg.html.
Wolfram Language. 2020. "BlockchainTransactionSign." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionSign-bloxberg.html.
APA
Wolfram Language. (2020). BlockchainTransactionSign. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionSign-bloxberg.html
Wolfram Language. (2020). BlockchainTransactionSign. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionSign-bloxberg.html
BibTeX
@misc{reference.wolfram_2025_blockchaintransactionsign, author="Wolfram Research", title="{BlockchainTransactionSign}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionSign-bloxberg.html}", note=[Accessed: 05-May-2025
]}
BibLaTeX
@online{reference.wolfram_2025_blockchaintransactionsign, organization={Wolfram Research}, title={BlockchainTransactionSign}, year={2020}, url={https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionSign-bloxberg.html}, note=[Accessed: 05-May-2025
]}