 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  var ( ErrFs = errors.New("unable to read file from given path") ErrInvalidKey = errors.New("provided wallet is incorrect") ErrInvalidAddress = errors.New("--address option must be specified and valid") ErrInvalidPassword = errors.New("invalid password for the encrypted key") )
Key-related errors.
Functions ¶
func FromWallet ¶
FromWallet returns private key of the wallet account.
func Get ¶
func Get(cmd *cobra.Command) (*ecdsa.PrivateKey, error)
Get returns private key from wallet or binary file. Ideally we want to touch file-system on the last step. This function assumes that all flags were bind to viper in a `PersistentPreRun`.
func GetOrGenerate ¶ added in v0.28.2
func GetOrGenerate(cmd *cobra.Command) (*ecdsa.PrivateKey, error)
GetOrGenerate is similar to get but generates a new key if commonflags.GenerateKey is set.
Types ¶
This section is empty.
 Click to show internal directories. 
   Click to hide internal directories.