Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMsgServerImpl ¶
NewMsgServerImpl returns an implementation of the payment MsgServer interface for the provided Keeper.
Types ¶
type Keeper ¶
type Keeper struct {
// contains filtered or unexported fields
}
Keeper handles all the state changes for the celestia-app module.
func NewKeeper ¶
func NewKeeper(cdc codec.BinaryCodec) *Keeper
func (Keeper) PayForData ¶ added in v0.4.0
func (k Keeper) PayForData(goCtx context.Context, msg *types.MsgPayForData) (*types.MsgPayForDataResponse, error)
MsgPayForData moves a user's coins to the module address and burns them.
Click to show internal directories.
Click to hide internal directories.