resetDevice - 复位钱包
进行钱包设置,生成新的种子。
调用方法
ES6:
const result = await TrezorConnect.resetDevice(params);
CommonJS:
TrezorConnect.resetDevice(params).then(function(result) {
});
参数:
可选的公共参数。
- strength:强度,有效值为[128|192|256],可选,默认值:256
- label:标签,字符串,可选
- u2fCounter:计数器,可选,默认值:当前秒计时间戳
- pinProtection:是否使用pin保护,布尔值,可选
- passphraseProtection:是否使用密码保护,布尔值,可选
- skipBackup:是否跳过备份,布尔值,可选
- noBackup:是否创建无种子设备,布尔值,可选
示例代码
TrezorConnect.resetDevice({
label: 'My fancy Trezor',
});
返回结果
{
success: true,
payload: {
message: 'Device successfully initialized'
}
}
错误信息:
{
success: false,
payload: {
error: string // error message
}
}