@sqfasd
2017-04-28T20:40:04.000000Z
字数 569
阅读 1461
var secret = new Mnemonic(Mnemonic.Words.ENGLISH).toString();
Mnemonic.isValid(secret) // 验证密钥是否符合bip39规范
var keypair =AschJS.crypto.getKeys(secret)
var publicKey = keypair.publicKey
var privateKey = keypair.privateKey
参考下面两个链接
原始asch接口 https://github.com/sqfasd/asch_docs/blob/master/asch_http_interface.md
普银系统新增接口 https://www.zybuluo.com/sqfasd/note/734099
两种方式,第一种是让用户手动输入
第二种使用bip39规范生成,参考https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki
调用ed25519相关函数
首先将交易数据序列化成二级制数据
然后调用ed25519的签名函数