3个版本
0.1.4 | 2019年10月18日 |
---|---|
0.1.3 | 2019年10月15日 |
0.1.2 | 2019年9月29日 |
#1255 in 算法
每月 24 次下载
1MB
510 行
包含(压缩文件,1MB) src/driver/Mac_OSX_VCP_Driver.zip
Wookong Solo - RUST
Linux和MacOS的UART接口签名器
与CP210X:Linux已安装驱动。对于mac,请安装.zip中的驱动。
在RUST中调用
extern crate solo;
...
fn hd_getpub(&self) -> HDWalleResult<Public>{
let mut pk:[u8;32] = [0u8;32];
let rv = wk_getpub(&mut pk);
if rv==242{
return Err(HDWalletError::DeviceNotInit);
}else if rv!=0{
return Err(HDWalletError::DeviceNotfound);
}else if rv==0{
Ok(sr25519::Public::from_raw(pk))
}else{
return Err(HDWalletError::DeviceError);
}
}
...
多种子
允许多种子,最多128个。所有种子将按0~127索引。使用solo_select选择要使用的种子。给定账户/公钥和推导路径以查找正确的种子。如果找到,设备将设置种子和推导路径作为默认值。签名和getpub将在没有更多输入设置时使用。
如果用户未选择任何种子并给出任何推导路径,设备将使用第一个种子和默认推导路径