account/key/crypto/v1strategy.go
Method v1Strategy.Decrypt
has 10 return statements (exceeds 4 allowed). Open
Open
func (ks *v1Strategy) Decrypt(encrypted []byte, passphrase string) (*PrivateKey, error) {
keyFormat := new(v1KeyStoreFormat)
err := json.Unmarshal(encrypted, keyFormat)
if nil != err {
return nil, err
Method v1Strategy.Encrypt
has 5 return statements (exceeds 4 allowed). Open
Open
func (ks *v1Strategy) Encrypt(key *PrivateKey, passphrase string) ([]byte, error) {
// derive key
salt, err := newSalt()
if nil != err {
return nil, err