mirror of
https://github.com/status-im/status-lib.git
synced 2025-02-28 03:50:34 +00:00
feat: move create accounts to status-go
This commit is contained in:
parent
1d83b436e9
commit
7413bbde00
@ -261,4 +261,19 @@ proc verifyAccountPassword*(address: string, password: string, keystoreDir: stri
|
|||||||
return true
|
return true
|
||||||
|
|
||||||
return false
|
return false
|
||||||
|
|
||||||
|
proc generateAccount*(password, name, color: string): RpcResponse[JsonNode] {.raises: [Exception].} =
|
||||||
|
let payload = %* [hashPassword(password), name, color]
|
||||||
|
return core.callPrivateRPC("accounts_generateAccount", payload)
|
||||||
|
|
||||||
|
proc addAccountWithMnemonic*(mnemonic, password, name, color: string): RpcResponse[JsonNode] {.raises: [Exception].} =
|
||||||
|
let payload = %* [mnemonic, hashPassword(password), name, color]
|
||||||
|
return core.callPrivateRPC("accounts_addAccountWithMnemonic", payload)
|
||||||
|
|
||||||
|
proc addAccountWithPrivateKey*(privateKey, password, name, color: string): RpcResponse[JsonNode] {.raises: [Exception].} =
|
||||||
|
let payload = %* [privateKey, hashPassword(password), name, color]
|
||||||
|
return core.callPrivateRPC("accounts_addAccountWithPrivateKey", payload)
|
||||||
|
|
||||||
|
proc addAccountWatch*(address, name, color: string): RpcResponse[JsonNode] {.raises: [Exception].} =
|
||||||
|
let payload = %* [address, name, color]
|
||||||
|
return core.callPrivateRPC("accounts_addAccountWatch", payload)
|
2
vendor/status-go
vendored
2
vendor/status-go
vendored
@ -1 +1 @@
|
|||||||
Subproject commit 22bb09a94f702c20d017644156c0997f0c8f0a0e
|
Subproject commit 2b8b2be1f2cad3c46a46055ee402ea4583c3b764
|
Loading…
x
Reference in New Issue
Block a user