与Coda Ledger应用程序交互的脚本
ledger-coda-app的Python项目详细描述
Ledger Blue&Ledger Nano S/X的Coda签名应用程序
大免责声明:这是一个正在进行的工作。不要在账本设备上使用它 正在处理或曾经处理过与任何帐户关联的私钥 有价值的。在
这个应用程序从Ledger samplesign应用程序松散地发展而来,但是/cli
中的所有python
已更新为使用python3。所以如果你是从另一个项目来的,而且很好奇,
看来是有可能的!在
运行make
检查构建,运行make load
来构建和加载应用程序
在设备上。错误总是试图有所帮助,也是失败的最常见原因
设备是自动锁定的,所以如果某些东西不工作,可能只是
原因。make delete
删除应用程序。在
有关详细信息,请参见Ledger's documentation。在
要获取应用程序版本:
python3 cli/sign.py --request='version'
要生成并返回用nonce 11生成的公钥:
^{pr2}$要签署一个交易,JSON中的pk 1234("nonce":37
)将给出签名/帐户nonce,--nonce=1234
将给出记帐设备将生成发送方私有/公共密钥对的nonce):
python3 cli/sign.py --request=transaction --nonce=1234 --transaction='{"sendPayment": {"is_delegation": "False","nonce": 37,"from": 123,"to": "tNci9iZe1p3KK4MCcqDa52mpxBTveEm3kqZMm7vwJF9uKzGGt1pCHVNa2oMevDb1HDAs4bNdMQLNbD8N3tkCtKNGM53obE9qFkkhmqMnKRLNLiSfPJuLGsSwqnL3HxSqciJoqJJJmq5Cfb","amount": 1000,"fee": 8,"valid_until": 1600,"memo": "2pmu64f2x97tNiDXMycnLwBSECDKbX77MTXVWVsG8hcRFsedhXDWWq"}}'
- 项目
标签: