Documentation ¶
Index ¶
- func NewMsgServerImpl(keeper *Keeper) types.MsgServer
- type Keeper
- func (k Keeper) BurnPNFT(ctx sdk.Context, denomId string, id string, burner string) error
- func (k Keeper) DeleteDenom(ctx sdk.Context, id string, remover string) error
- func (k Keeper) Denom(goCtx context.Context, request *types.QueryDenomRequest) (*types.QueryDenomResponse, error)
- func (k Keeper) Denoms(goCtx context.Context, request *types.QueryDenomsRequest) (*types.QueryDenomsResponse, error)
- func (k Keeper) DenomsByOwner(goCtx context.Context, request *types.QueryDenomsByOwnerRequest) (*types.QueryDenomsByOwnerResponse, error)
- func (k Keeper) GetAllDenoms(ctx sdk.Context) ([]*types.Denom, error)
- func (k Keeper) GetDenom(ctx sdk.Context, id string) (*types.Denom, error)
- func (k Keeper) GetPNFT(ctx sdk.Context, denomId string, id string) (*types.Pnft, error)
- func (k Keeper) GetPNFTsByDenomId(ctx sdk.Context, denomId string) ([]*types.Pnft, error)
- func (k Keeper) GetPNFTsByDenomIdAndOwner(ctx sdk.Context, denomId, owner string) ([]*types.Pnft, error)
- func (k Keeper) Logger(ctx sdk.Context) log.Logger
- func (k Keeper) MintPNFT(ctx sdk.Context, pnft *types.Pnft) error
- func (k Keeper) PNFT(goCtx context.Context, request *types.QueryPNFTRequest) (*types.QueryPNFTResponse, error)
- func (k Keeper) PNFTs(goCtx context.Context, request *types.QueryPNFTsRequest) (*types.QueryPNFTsResponse, error)
- func (k Keeper) PNFTsByDenomOwner(goCtx context.Context, request *types.QueryPNFTsByDenomOwnerRequest) (*types.QueryPNFTsByDenomOwnerResponse, error)
- func (k Keeper) ParseDenoms(classes []*nft.Class) ([]*types.Denom, error)
- func (k Keeper) SaveDenom(ctx sdk.Context, denom *types.Denom) error
- func (k Keeper) TransferDenomOwner(ctx sdk.Context, id string, sender string, receiver string) error
- func (k Keeper) TransferPNFT(ctx sdk.Context, denomId string, id string, sender string, receiver string) error
- func (k Keeper) UpdateDenom(ctx sdk.Context, msg *types.Denom) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMsgServerImpl ¶
Types ¶
type Keeper ¶
type Keeper struct {
// contains filtered or unexported fields
}
func NewKeeper ¶
func NewKeeper( cdc codec.Codec, storeKey storetypes.StoreKey, ak nft.AccountKeeper, bk nft.BankKeeper, ) Keeper
func (Keeper) DeleteDenom ¶
func (Keeper) Denom ¶
func (k Keeper) Denom(goCtx context.Context, request *types.QueryDenomRequest) (*types.QueryDenomResponse, error)
func (Keeper) Denoms ¶
func (k Keeper) Denoms(goCtx context.Context, request *types.QueryDenomsRequest) (*types.QueryDenomsResponse, error)
func (Keeper) DenomsByOwner ¶
func (k Keeper) DenomsByOwner(goCtx context.Context, request *types.QueryDenomsByOwnerRequest) (*types.QueryDenomsByOwnerResponse, error)
func (Keeper) GetPNFTsByDenomId ¶
func (Keeper) GetPNFTsByDenomIdAndOwner ¶
func (Keeper) PNFT ¶
func (k Keeper) PNFT(goCtx context.Context, request *types.QueryPNFTRequest) (*types.QueryPNFTResponse, error)
func (Keeper) PNFTs ¶
func (k Keeper) PNFTs(goCtx context.Context, request *types.QueryPNFTsRequest) (*types.QueryPNFTsResponse, error)
func (Keeper) PNFTsByDenomOwner ¶
func (k Keeper) PNFTsByDenomOwner(goCtx context.Context, request *types.QueryPNFTsByDenomOwnerRequest) (*types.QueryPNFTsByDenomOwnerResponse, error)
func (Keeper) ParseDenoms ¶
func (Keeper) TransferDenomOwner ¶
func (Keeper) TransferPNFT ¶
Click to show internal directories.
Click to hide internal directories.