Python命令可以用作区块链值吗?

时间:2018-12-04 15:49:35

标签: python blockchain

在我遇到的所有区块链教程中,它们都将硬币作为交易价值。但是,我知道区块链除了加密货币还可以做其他工作。

正常的区块链交易方法如下:

blockchain.add_transaction(sender=node_identifier, recipient="someone_else", amount=5)

但是,如果我将其更改为以下内容:

blockchain.add_transaction(sender=node_identifier, recipient="someone_else", command=device.open())

然后代码失败,因为保存交易数据的列表为空。

如果我将其更改为

blockchain.add_transaction(sender=node_identifier, recipient="someone_else", command="device.open()")

并尝试强制事务处理方法编写字符串而不是实际命令,然后我收到一条错误消息,指示未将任何值传递给事务处理方法。

这些问题仅仅是我由于缺乏区块链知识而导致用户错误吗,还是我不熟悉的区块链限制?

0 个答案:

没有答案