package
0.0.0-20190512144547-bd70fc9e237a
Repository: https://github.com/azd1997/golang-mimblewimble-try.git
Documentation: pkg.go.dev

# Functions

对公钥哈希进行双sha256哈希,再取前若干字节作为校验码*/publicKeyHah(ripemd160) -> sha256 -> sha256 -> [:checksum] -> checksum.
创造钱包字典对象,从钱包文件中读内容,赋给钱包字典*/.
生成钱包对象*/.
生成ECDSA公私钥对*/TODO:弄清ECDSA代码实现curve -> ecdsa -> privateKey/publicKey.
对公钥取sha256哈希,再进行RIPEMD160哈希*/publicKey -> sha256 -> publicKeyHash -> ripemd160 -> publicKeyHash(ripemd160)TODO:理解RIPEMD160.
验证钱包地址是否是合法的钱包地址*/.

# Structs

No description provided by the author
注意wallets是要一直维护的,所以所有调用其的操作需要改变其内容时,一定要用指针.