Documentation
¶
Index ¶
- type HDAccount
- func (account *HDAccount) BasePath() string
- func (account *HDAccount) GetDepositData() (map[string]interface{}, error)
- func (account *HDAccount) ID() uuid.UUID
- func (account *HDAccount) MarshalJSON() ([]byte, error)
- func (account *HDAccount) Name() string
- func (account *HDAccount) SetContext(ctx *core.WalletContext)
- func (account *HDAccount) UnmarshalJSON(data []byte) error
- func (account *HDAccount) ValidationKeySign(data []byte) ([]byte, error)
- func (account *HDAccount) ValidatorPublicKey() []byte
- func (account *HDAccount) WithdrawalPublicKey() []byte
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HDAccount ¶
type HDAccount struct {
// contains filtered or unexported fields
}
func NewValidatorAccount ¶
func (*HDAccount) GetDepositData ¶
Get Deposit Data
func (*HDAccount) MarshalJSON ¶
func (*HDAccount) SetContext ¶
func (account *HDAccount) SetContext(ctx *core.WalletContext)
func (*HDAccount) UnmarshalJSON ¶
func (*HDAccount) ValidationKeySign ¶
Sign signs data with the account.
func (*HDAccount) ValidatorPublicKey ¶
ValidatorPublicKey provides the public key for the account.
func (*HDAccount) WithdrawalPublicKey ¶
WithdrawalPublicKey provides the public key for the account.
Click to show internal directories.
Click to hide internal directories.
