我已经与pybitcointools合作了一段时间,而且我不确定如何正确管理私钥加载以便签署交易。
def sign(tx, i, priv, hashcode=SIGHASH_ALL): ...
sign函数需要一个键作为用于执行签名的str,但如果要从密钥文件中导入该键,则无法将私钥导出为str(或者至少我找不到它。)
前段时间我在Python中创建了一个小的OpenSSL包装器,以便加载密钥并提取私有部分,但我不认为这是最正确的方式,绝对不是最优雅的方式。
有没有人知道是否有任何正确的方法可以做到这一点?
也许这个问题很奇怪,但我想确保我一直没有错误地使用它。