github.com/prysmaticlabs/prysm@v1.4.4/validator/accounts/accounts.go (about)

     1  package accounts
     2  
     3  import (
     4  	"github.com/prysmaticlabs/prysm/validator/accounts/wallet"
     5  	"github.com/prysmaticlabs/prysm/validator/keymanager"
     6  )
     7  
     8  var (
     9  	errKeymanagerNotSupported = "keymanager kind not supported: %s"
    10  	// ErrCouldNotInitializeKeymanager informs about failed keymanager initialization
    11  	ErrCouldNotInitializeKeymanager = "could not initialize keymanager"
    12  )
    13  
    14  // Config specifies parameters for accounts commands.
    15  type Config struct {
    16  	Wallet           *wallet.Wallet
    17  	Keymanager       keymanager.IKeymanager
    18  	DeletePublicKeys [][]byte
    19  }