# Functions
KeyTestPubAddr generates a test key pair.
NewBaseVestingAccount creates a new BaseVestingAccount object.
No description provided by the author
NewStridePeriodicVestingAccount returns a new StridePeriodicVestingAccount.
NewStridePeriodicVestingAccountRaw creates a new StridePeriodicVestingAccount object from BaseVestingAccount.
NewTestCoins coins to more than cover the fee.
NewTestMsg generates a test message.
RegisterInterface associates protoName with AccountI and VestingAccount Interfaces and creates a registry of it's concrete implementations.
RegisterLegacyAminoCodec registers the vesting interfaces and concrete types on the provided LegacyAmino codec.
No description provided by the author
# Constants
AttributeValueCategory is an alias for the message event value.
ModuleName defines the module's name.
RouterKey defines the module's message routing key.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
BaseVestingAccount implements the VestingAccount interface.
Period defines a length of time and amount of coins that will vest.
StridePeriodicVestingAccount implements the VestingAccount interface.
UnimplementedMsgServer can be embedded to have forward compatible implementations.
# Interfaces
BankKeeper defines the expected interface contract the vesting module requires for creating vesting accounts with funds.
MsgClient is the client API for Msg service.
MsgServer is the server API for Msg service.
# Type aliases
Periods stores all vesting periods passed as part of a StridePeriodicVestingAccount.