Interface Cw721BaseInterface

Hierarchy

Implemented by

Properties

allNftInfo: ((__namedParameters) => Promise<AllNftInfoResponseForEmpty>)

Type declaration

allOperators: ((__namedParameters) => Promise<OperatorsResponse>)

Type declaration

    • (__namedParameters): Promise<OperatorsResponse>
    • Parameters

      • __namedParameters: {
            includeExpired?: boolean;
            limit?: number;
            owner: string;
            startAfter?: string;
        }
        • Optional includeExpired?: boolean
        • Optional limit?: number
        • owner: string
        • Optional startAfter?: string

      Returns Promise<OperatorsResponse>

allTokens: ((__namedParameters) => Promise<TokensResponse>)

Type declaration

    • (__namedParameters): Promise<TokensResponse>
    • Parameters

      • __namedParameters: {
            limit?: number;
            startAfter?: string;
        }
        • Optional limit?: number
        • Optional startAfter?: string

      Returns Promise<TokensResponse>

approval: ((__namedParameters) => Promise<ApprovalResponse>)

Type declaration

    • (__namedParameters): Promise<ApprovalResponse>
    • Parameters

      • __namedParameters: {
            includeExpired?: boolean;
            spender: string;
            tokenId: string;
        }
        • Optional includeExpired?: boolean
        • spender: string
        • tokenId: string

      Returns Promise<ApprovalResponse>

approvals: ((__namedParameters) => Promise<ApprovalsResponse>)

Type declaration

    • (__namedParameters): Promise<ApprovalsResponse>
    • Parameters

      • __namedParameters: {
            includeExpired?: boolean;
            tokenId: string;
        }
        • Optional includeExpired?: boolean
        • tokenId: string

      Returns Promise<ApprovalsResponse>

approve: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)

Type declaration

    • (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
    • Parameters

      • __namedParameters: {
            expires?: Expiration;
            spender: string;
            tokenId: string;
        }
        • Optional expires?: Expiration
        • spender: string
        • tokenId: string
      • Optional _fee: number | StdFee | "auto"
      • Optional _memo: string
      • Optional _funds: Coin[]

      Returns Promise<ExecuteResult>

approveAll: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)

Type declaration

    • (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
    • Parameters

      • __namedParameters: {
            expires?: Expiration;
            operator: string;
        }
      • Optional _fee: number | StdFee | "auto"
      • Optional _memo: string
      • Optional _funds: Coin[]

      Returns Promise<ExecuteResult>

burn: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)

Type declaration

    • (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
    • Parameters

      • __namedParameters: {
            tokenId: string;
        }
        • tokenId: string
      • Optional _fee: number | StdFee | "auto"
      • Optional _memo: string
      • Optional _funds: Coin[]

      Returns Promise<ExecuteResult>

contractAddress: string
contractInfo: (() => Promise<ContractInfoResponse>)

Type declaration

extension: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)

Type declaration

    • (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
    • Parameters

      • __namedParameters: {
            msg: Empty;
        }
      • Optional _fee: number | StdFee | "auto"
      • Optional _memo: string
      • Optional _funds: Coin[]

      Returns Promise<ExecuteResult>

getExtension: ((__namedParameters) => Promise<null>)

Type declaration

    • (__namedParameters): Promise<null>
    • Parameters

      • __namedParameters: {
            msg: Empty;
        }

      Returns Promise<null>

mint: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)

Type declaration

    • (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
    • Parameters

      • __namedParameters: {
            extension: Empty;
            owner: string;
            tokenId: string;
            tokenUri?: string;
        }
        • extension: Empty
        • owner: string
        • tokenId: string
        • Optional tokenUri?: string
      • Optional _fee: number | StdFee | "auto"
      • Optional _memo: string
      • Optional _funds: Coin[]

      Returns Promise<ExecuteResult>

minter: (() => Promise<MinterResponse>)

Type declaration

nftInfo: ((__namedParameters) => Promise<NftInfoResponseForEmpty>)

Type declaration

numTokens: (() => Promise<NumTokensResponse>)

Type declaration

operator: ((__namedParameters) => Promise<OperatorResponse>)

Type declaration

    • (__namedParameters): Promise<OperatorResponse>
    • Parameters

      • __namedParameters: {
            includeExpired?: boolean;
            operator: string;
            owner: string;
        }
        • Optional includeExpired?: boolean
        • operator: string
        • owner: string

      Returns Promise<OperatorResponse>

ownerOf: ((__namedParameters) => Promise<OwnerOfResponse>)

Type declaration

    • (__namedParameters): Promise<OwnerOfResponse>
    • Parameters

      • __namedParameters: {
            includeExpired?: boolean;
            tokenId: string;
        }
        • Optional includeExpired?: boolean
        • tokenId: string

      Returns Promise<OwnerOfResponse>

ownership: (() => Promise<OwnershipForString>)

Type declaration

revoke: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)

Type declaration

    • (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
    • Parameters

      • __namedParameters: {
            spender: string;
            tokenId: string;
        }
        • spender: string
        • tokenId: string
      • Optional _fee: number | StdFee | "auto"
      • Optional _memo: string
      • Optional _funds: Coin[]

      Returns Promise<ExecuteResult>

revokeAll: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)

Type declaration

    • (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
    • Parameters

      • __namedParameters: {
            operator: string;
        }
        • operator: string
      • Optional _fee: number | StdFee | "auto"
      • Optional _memo: string
      • Optional _funds: Coin[]

      Returns Promise<ExecuteResult>

sendNft: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)

Type declaration

    • (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
    • Parameters

      • __namedParameters: {
            contract: string;
            msg: string;
            tokenId: string;
        }
        • contract: string
        • msg: string
        • tokenId: string
      • Optional _fee: number | StdFee | "auto"
      • Optional _memo: string
      • Optional _funds: Coin[]

      Returns Promise<ExecuteResult>

sender: string
tokens: ((__namedParameters) => Promise<TokensResponse>)

Type declaration

    • (__namedParameters): Promise<TokensResponse>
    • Parameters

      • __namedParameters: {
            limit?: number;
            owner: string;
            startAfter?: string;
        }
        • Optional limit?: number
        • owner: string
        • Optional startAfter?: string

      Returns Promise<TokensResponse>

transferNft: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)

Type declaration

    • (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
    • Parameters

      • __namedParameters: {
            recipient: string;
            tokenId: string;
        }
        • recipient: string
        • tokenId: string
      • Optional _fee: number | StdFee | "auto"
      • Optional _memo: string
      • Optional _funds: Coin[]

      Returns Promise<ExecuteResult>

updateOwnership: ((action, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)

Type declaration

    • (action, _fee?, _memo?, _funds?): Promise<ExecuteResult>
    • Parameters

      • action: Action
      • Optional _fee: number | StdFee | "auto"
      • Optional _memo: string
      • Optional _funds: Coin[]

      Returns Promise<ExecuteResult>

©2020 - 2023 Oraichain Foundation