Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DistributionClient ¶
type DistributionClient struct { }
func NewClient ¶
func NewClient() DistributionClient
func (DistributionClient) HandleTxMsg ¶
func (distribution DistributionClient) HandleTxMsg(v sdk.Msg) (MsgDocInfo, bool)
type DocTxMsgFundCommunityPool ¶
type DocTxMsgFundCommunityPool struct { Amount []types.Coin `bson:"amount"` Depositor string `bson:"depositor"` }
msg struct for delegation withdraw for all of the delegator's delegations
func (*DocTxMsgFundCommunityPool) BuildMsg ¶
func (m *DocTxMsgFundCommunityPool) BuildMsg(txMsg interface{})
func (*DocTxMsgFundCommunityPool) GetType ¶
func (m *DocTxMsgFundCommunityPool) GetType() string
func (*DocTxMsgFundCommunityPool) HandleTxMsg ¶
func (m *DocTxMsgFundCommunityPool) HandleTxMsg(v SdkMsg) MsgDocInfo
type DocTxMsgSetWithdrawAddress ¶
type DocTxMsgSetWithdrawAddress struct { DelegatorAddress string `bson:"delegator_address"` WithdrawAddress string `bson:"withdraw_address"` }
func (*DocTxMsgSetWithdrawAddress) BuildMsg ¶
func (m *DocTxMsgSetWithdrawAddress) BuildMsg(txMsg interface{})
func (*DocTxMsgSetWithdrawAddress) GetType ¶
func (m *DocTxMsgSetWithdrawAddress) GetType() string
func (*DocTxMsgSetWithdrawAddress) HandleTxMsg ¶
func (m *DocTxMsgSetWithdrawAddress) HandleTxMsg(v SdkMsg) MsgDocInfo
type DocTxMsgWithdrawAllTokenizeShareRecordReward ¶
type DocTxMsgWithdrawAllTokenizeShareRecordReward struct {
}func (*DocTxMsgWithdrawAllTokenizeShareRecordReward) BuildMsg ¶
func (m *DocTxMsgWithdrawAllTokenizeShareRecordReward) BuildMsg(txMsg interface{})
func (*DocTxMsgWithdrawAllTokenizeShareRecordReward) GetType ¶
func (m *DocTxMsgWithdrawAllTokenizeShareRecordReward) GetType() string
func (*DocTxMsgWithdrawAllTokenizeShareRecordReward) HandleTxMsg ¶
func (m *DocTxMsgWithdrawAllTokenizeShareRecordReward) HandleTxMsg(v SdkMsg) MsgDocInfo
type DocTxMsgWithdrawDelegatorReward ¶
type DocTxMsgWithdrawDelegatorReward struct { DelegatorAddress string `bson:"delegator_address"` ValidatorAddress string `bson:"validator_address"` }
msg struct for delegation withdraw from a single validator
func (*DocTxMsgWithdrawDelegatorReward) BuildMsg ¶
func (m *DocTxMsgWithdrawDelegatorReward) BuildMsg(txMsg interface{})
func (*DocTxMsgWithdrawDelegatorReward) GetType ¶
func (m *DocTxMsgWithdrawDelegatorReward) GetType() string
func (*DocTxMsgWithdrawDelegatorReward) HandleTxMsg ¶
func (m *DocTxMsgWithdrawDelegatorReward) HandleTxMsg(v SdkMsg) MsgDocInfo
type DocTxMsgWithdrawTokenizeShareRecordReward ¶
type DocTxMsgWithdrawTokenizeShareRecordReward struct {}
func (*DocTxMsgWithdrawTokenizeShareRecordReward) BuildMsg ¶
func (m *DocTxMsgWithdrawTokenizeShareRecordReward) BuildMsg(txMsg interface{})
func (*DocTxMsgWithdrawTokenizeShareRecordReward) GetType ¶
func (m *DocTxMsgWithdrawTokenizeShareRecordReward) GetType() string
func (*DocTxMsgWithdrawTokenizeShareRecordReward) HandleTxMsg ¶
func (m *DocTxMsgWithdrawTokenizeShareRecordReward) HandleTxMsg(v SdkMsg) MsgDocInfo
type DocTxMsgWithdrawValidatorCommission ¶
type DocTxMsgWithdrawValidatorCommission struct {
ValidatorAddress string `bson:"validator_address"`
}
msg struct for validator withdraw
func (*DocTxMsgWithdrawValidatorCommission) BuildMsg ¶
func (m *DocTxMsgWithdrawValidatorCommission) BuildMsg(txMsg interface{})
func (*DocTxMsgWithdrawValidatorCommission) GetType ¶
func (m *DocTxMsgWithdrawValidatorCommission) GetType() string
func (*DocTxMsgWithdrawValidatorCommission) HandleTxMsg ¶
func (m *DocTxMsgWithdrawValidatorCommission) HandleTxMsg(v SdkMsg) MsgDocInfo
Click to show internal directories.
Click to hide internal directories.