Versions in this module Expand all Collapse all v0 v0.0.12 Jan 13, 2026 Changes in this version + func CreateInterfaceRegistryWithEVMSupport() codectypes.InterfaceRegistry + func CreateKeyring(homeDir string, reader io.Reader, keyringBackend KeyringBackend) (keyring.Keyring, error) + func CreateKeyringFromConfig(homeDir string, reader io.Reader, configBackend config.KeyringBackend) (keyring.Keyring, error) + func CreateNewKey(kr keyring.Keyring, name string, mnemonic string, passphrase string) (*keyring.Record, error) + func CreateNewKeyWithMnemonic(kr keyring.Keyring, name string, mnemonic string, passphrase string) (*keyring.Record, string, error) + func GetKeyringKeybase(config KeyringConfig) (keyring.Keyring, string, error) + func ValidateKeyExists(keyring keyring.Keyring, keyName string) error + type KeyringBackend string + const KeyringBackendFile + const KeyringBackendTest + func (kb KeyringBackend) String() string + type KeyringConfig struct + HomeDir string + HotkeyName string + HotkeyPassword string + KeyringBackend KeyringBackend + OperatorAddr string + type Keys struct + OperatorAddress sdk.AccAddress + func NewKeysWithKeybase(kb keyring.Keyring, operatorAddress sdk.AccAddress, hotkeyName string, ...) *Keys + func (k *Keys) GetAddress() (sdk.AccAddress, error) + func (k *Keys) GetHotkeyPassword() string + func (k *Keys) GetPrivateKey(password string) (cryptotypes.PrivKey, error) + type UniversalValidatorKeys interface + GetAddress func() (sdk.AccAddress, error) + GetHotkeyPassword func() string + GetPrivateKey func(password string) (cryptotypes.PrivKey, error)