parent
6c05424ee5
commit
854fb1006d
@ -0,0 +1,24 @@ |
||||
package keystore |
||||
|
||||
import ( |
||||
"sync" |
||||
|
||||
"github.com/harmony-one/harmony/accounts/keystore" |
||||
) |
||||
|
||||
var ( |
||||
// DefaultKeyStoreDir is the default directory of the keystore
|
||||
DefaultKeyStoreDir = ".hmy/keystore" |
||||
onceForKeyStore sync.Once |
||||
scryptN = keystore.StandardScryptN |
||||
scryptP = keystore.StandardScryptP |
||||
hmyKeystore *keystore.KeyStore |
||||
) |
||||
|
||||
// GetHmyKeyStore returns the only keystore of the node
|
||||
func GetHmyKeyStore() *keystore.KeyStore { |
||||
onceForKeyStore.Do(func() { |
||||
hmyKeystore = keystore.NewKeyStore(DefaultKeyStoreDir, scryptN, scryptP) |
||||
}) |
||||
return hmyKeystore |
||||
} |
Loading…
Reference in new issue