keeper

package
v0.0.0-...-77985df Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 12, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Keeper

type Keeper struct {
	*tibckeeper.Keeper
}

Keeper defines each TICS keeper for TIBC

func NewKeeper

func NewKeeper(k *tibckeeper.Keeper) *Keeper

func (Keeper) CreateClient

func (Keeper) RegisterRelayer

func (Keeper) SetRoutingRules

func (Keeper) UpgradeClient

type NFTKeeper

type NFTKeeper struct {
	// contains filtered or unexported fields
}

Keeper defines each TICS keeper for TIBC

func WrapNftKeeper

func WrapNftKeeper(nk nftkeeper.Keeper) NFTKeeper

func (NFTKeeper) BurnNFT

func (n NFTKeeper) BurnNFT(ctx sdk.Context, denomID, tokenID string, owner sdk.AccAddress) error

func (NFTKeeper) GetDenom

func (n NFTKeeper) GetDenom(ctx sdk.Context, id string) (denom nfttypes.Denom, found bool)

func (NFTKeeper) GetNFT

func (n NFTKeeper) GetNFT(ctx sdk.Context, denomID, tokenID string) (nft exported.NFT, err error)

func (NFTKeeper) IssueDenom

func (n NFTKeeper) IssueDenom(ctx sdk.Context, id, name, schema, symbol string, creator sdk.AccAddress, mintRestricted, updateRestricted bool) error

func (NFTKeeper) MintNFT

func (n NFTKeeper) MintNFT(ctx sdk.Context, denomID, tokenID, tokenNm, tokenURI, tokenData string, owner sdk.AccAddress) error

func (NFTKeeper) TransferOwner

func (n NFTKeeper) TransferOwner(ctx sdk.Context, denomID, tokenID, tokenNm, tokenURI, tokenData string, srcOwner, dstOwner sdk.AccAddress) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL