1个稳定版本
使用旧的Rust 2015
1.0.2 | 2021年12月22日 |
---|
#29 in #bip-39
290KB
20K SLoC
bip39
是BIP-39助记码的Rust实现。
单词列表(语言)
我们支持截至写作时在BIP-39标准中指定的所有语言。
英语始终加载,其他语言可以使用相应的功能加载。
使用all-languages
功能启用所有语言。
- 英语(始终启用)
- 简体中文(《chinese-simplified》)
- 繁体中文(《chinese-traditional》)
- 捷克语(《czech》)
- 法语(《french》)
- 意大利语(《italian》)
- 日语(《japanese》)
- 韩语(《korean》)
- 西班牙语(《spanish》)
MSRV
这个crate支持Rust v1.29及以上版本,并支持no_std
。
lib.rs
:
BIP39助记码
我们目前没有实现从短语生成种子。
https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki
测试一些日语测试向量。对于这些测试向量,我们的生成助记码似乎与预期不同。然而,我们的种子是正确的,另一个bip39的实现(tiny-bip39)也没有满足测试向量。
依赖项
~0.6–1.4MB
~27K SLoC