Properties
_deployedPromise
_deployedPromise: Promise<Contract>
_runningEvents
_runningEvents: {
[eventTag: string]: RunningEvent;
}
Type declaration
-
[eventTag: string]: RunningEvent
_wrappedEmits
_wrappedEmits: {
[eventTag: string]: ((...args: any[]) => void);
}
Type declaration
-
[eventTag: string]: ((...args: any[]) => void)
-
- (...args: any[]): void
-
Returns void
Readonly
address
address: string
callStatic
callStatic: {
approve(to: string, tokenId: BigNumberish, overrides?: CallOverrides): Promise<void>;
balanceOf(owner: string, overrides?: CallOverrides): Promise<BigNumber>;
getApproved(tokenId: BigNumberish, overrides?: CallOverrides): Promise<string>;
isApprovedForAll(owner: string, operator: string, overrides?: CallOverrides): Promise<boolean>;
name(overrides?: CallOverrides): Promise<string>;
ownerOf(tokenId: BigNumberish, overrides?: CallOverrides): Promise<string>;
safeTransferFrom(address,address,uint256)(from: string, to: string, tokenId: BigNumberish, overrides?: CallOverrides): Promise<void>;
safeTransferFrom(address,address,uint256,bytes)(from: string, to: string, tokenId: BigNumberish, data: BytesLike, overrides?: CallOverrides): Promise<void>;
setApprovalForAll(operator: string, _approved: boolean, overrides?: CallOverrides): Promise<void>;
supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<boolean>;
symbol(overrides?: CallOverrides): Promise<string>;
tokenURI(tokenId: BigNumberish, overrides?: CallOverrides): Promise<string>;
transferFrom(from: string, to: string, tokenId: BigNumberish, overrides?: CallOverrides): Promise<void>;
}
Type declaration
-
approve:function
- approve(to: string, tokenId: BigNumberish, overrides?: CallOverrides): Promise<void>
-
Parameters
-
to: string
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
balanceOf:function
- balanceOf(owner: string, overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
owner: string
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
getApproved:function
- getApproved(tokenId: BigNumberish, overrides?: CallOverrides): Promise<string>
-
Parameters
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
isApprovedForAll:function
- isApprovedForAll(owner: string, operator: string, overrides?: CallOverrides): Promise<boolean>
-
Parameters
-
owner: string
-
operator: string
-
Optional
overrides: CallOverrides
Returns Promise<boolean>
-
name:function
- name(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
ownerOf:function
- ownerOf(tokenId: BigNumberish, overrides?: CallOverrides): Promise<string>
-
Parameters
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
safeTransferFrom(address,address,uint256):function
- safeTransferFrom(address,address,uint256)(from: string, to: string, tokenId: BigNumberish, overrides?: CallOverrides): Promise<void>
-
Parameters
-
from: string
-
to: string
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
safeTransferFrom(address,address,uint256,bytes):function
- safeTransferFrom(address,address,uint256,bytes)(from: string, to: string, tokenId: BigNumberish, data: BytesLike, overrides?: CallOverrides): Promise<void>
-
Parameters
-
from: string
-
to: string
-
tokenId: BigNumberish
-
data: BytesLike
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
setApprovalForAll:function
- setApprovalForAll(operator: string, _approved: boolean, overrides?: CallOverrides): Promise<void>
-
Parameters
-
operator: string
-
_approved: boolean
-
Optional
overrides: CallOverrides
Returns Promise<void>
-
supportsInterface:function
- supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<boolean>
-
Parameters
-
interfaceId: BytesLike
-
Optional
overrides: CallOverrides
Returns Promise<boolean>
-
symbol:function
- symbol(overrides?: CallOverrides): Promise<string>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
tokenURI:function
- tokenURI(tokenId: BigNumberish, overrides?: CallOverrides): Promise<string>
-
Parameters
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<string>
-
transferFrom:function
- transferFrom(from: string, to: string, tokenId: BigNumberish, overrides?: CallOverrides): Promise<void>
-
Parameters
-
from: string
-
to: string
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<void>
Readonly
deployTransaction
deployTransaction: TransactionResponse
estimateGas
estimateGas: {
approve(to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<BigNumber>;
balanceOf(owner: string, overrides?: CallOverrides): Promise<BigNumber>;
getApproved(tokenId: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>;
isApprovedForAll(owner: string, operator: string, overrides?: CallOverrides): Promise<BigNumber>;
name(overrides?: CallOverrides): Promise<BigNumber>;
ownerOf(tokenId: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>;
safeTransferFrom(address,address,uint256)(from: string, to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<BigNumber>;
safeTransferFrom(address,address,uint256,bytes)(from: string, to: string, tokenId: BigNumberish, data: BytesLike, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<BigNumber>;
setApprovalForAll(operator: string, _approved: boolean, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<BigNumber>;
supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<BigNumber>;
symbol(overrides?: CallOverrides): Promise<BigNumber>;
tokenURI(tokenId: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>;
transferFrom(from: string, to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<BigNumber>;
}
Type declaration
-
approve:function
- approve(to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<BigNumber>
-
Parameters
-
to: string
-
tokenId: BigNumberish
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BigNumber>
-
balanceOf:function
- balanceOf(owner: string, overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
owner: string
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
getApproved:function
- getApproved(tokenId: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
isApprovedForAll:function
- isApprovedForAll(owner: string, operator: string, overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
owner: string
-
operator: string
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
name:function
- name(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
ownerOf:function
- ownerOf(tokenId: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
safeTransferFrom(address,address,uint256):function
- safeTransferFrom(address,address,uint256)(from: string, to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<BigNumber>
-
Parameters
-
from: string
-
to: string
-
tokenId: BigNumberish
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BigNumber>
-
safeTransferFrom(address,address,uint256,bytes):function
- safeTransferFrom(address,address,uint256,bytes)(from: string, to: string, tokenId: BigNumberish, data: BytesLike, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<BigNumber>
-
Parameters
-
from: string
-
to: string
-
tokenId: BigNumberish
-
data: BytesLike
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BigNumber>
-
setApprovalForAll:function
- setApprovalForAll(operator: string, _approved: boolean, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<BigNumber>
-
Parameters
-
operator: string
-
_approved: boolean
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BigNumber>
-
supportsInterface:function
- supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
interfaceId: BytesLike
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
symbol:function
- symbol(overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
tokenURI:function
- tokenURI(tokenId: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
-
Parameters
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
-
transferFrom:function
- transferFrom(from: string, to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<BigNumber>
-
Parameters
-
from: string
-
to: string
-
tokenId: BigNumberish
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BigNumber>
filters
filters: {
Approval(owner?: null | string, approved?: null | string, tokenId?: null | BigNumberish): TypedEventFilter<[string, string, BigNumber], {
approved: string;
owner: string;
tokenId: BigNumber;
}>;
ApprovalForAll(owner?: null | string, operator?: null | string, approved?: null): TypedEventFilter<[string, string, boolean], {
approved: boolean;
operator: string;
owner: string;
}>;
Transfer(from?: null | string, to?: null | string, tokenId?: null | BigNumberish): TypedEventFilter<[string, string, BigNumber], {
from: string;
to: string;
tokenId: BigNumber;
}>;
}
Type declaration
-
Approval:function
- Approval(owner?: null | string, approved?: null | string, tokenId?: null | BigNumberish): TypedEventFilter<[string, string, BigNumber], {
approved: string;
owner: string;
tokenId: BigNumber;
}>
-
Parameters
-
Optional
owner: null | string
-
Optional
approved: null | string
-
Optional
tokenId: null | BigNumberish
Returns TypedEventFilter<[string, string, BigNumber], {
approved: string;
owner: string;
tokenId: BigNumber;
}>
-
ApprovalForAll:function
- ApprovalForAll(owner?: null | string, operator?: null | string, approved?: null): TypedEventFilter<[string, string, boolean], {
approved: boolean;
operator: string;
owner: string;
}>
-
Parameters
-
Optional
owner: null | string
-
Optional
operator: null | string
-
Optional
approved: null
Returns TypedEventFilter<[string, string, boolean], {
approved: boolean;
operator: string;
owner: string;
}>
-
Transfer:function
- Transfer(from?: null | string, to?: null | string, tokenId?: null | BigNumberish): TypedEventFilter<[string, string, BigNumber], {
from: string;
to: string;
tokenId: BigNumber;
}>
-
Parameters
-
Optional
from: null | string
-
Optional
to: null | string
-
Optional
tokenId: null | BigNumberish
Returns TypedEventFilter<[string, string, BigNumber], {
from: string;
to: string;
tokenId: BigNumber;
}>
functions
functions: {
approve(to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<ContractTransaction>;
balanceOf(owner: string, overrides?: CallOverrides): Promise<[BigNumber] & {
balance: BigNumber;
}>;
getApproved(tokenId: BigNumberish, overrides?: CallOverrides): Promise<[string] & {
operator: string;
}>;
isApprovedForAll(owner: string, operator: string, overrides?: CallOverrides): Promise<[boolean]>;
name(overrides?: CallOverrides): Promise<[string]>;
ownerOf(tokenId: BigNumberish, overrides?: CallOverrides): Promise<[string] & {
owner: string;
}>;
safeTransferFrom(address,address,uint256)(from: string, to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<ContractTransaction>;
safeTransferFrom(address,address,uint256,bytes)(from: string, to: string, tokenId: BigNumberish, data: BytesLike, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<ContractTransaction>;
setApprovalForAll(operator: string, _approved: boolean, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<ContractTransaction>;
supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<[boolean]>;
symbol(overrides?: CallOverrides): Promise<[string]>;
tokenURI(tokenId: BigNumberish, overrides?: CallOverrides): Promise<[string]>;
transferFrom(from: string, to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<ContractTransaction>;
}
Type declaration
-
approve:function
- approve(to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<ContractTransaction>
-
Parameters
-
to: string
-
tokenId: BigNumberish
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
-
balanceOf:function
- balanceOf(owner: string, overrides?: CallOverrides): Promise<[BigNumber] & {
balance: BigNumber;
}>
-
Parameters
-
owner: string
-
Optional
overrides: CallOverrides
Returns Promise<[BigNumber] & {
balance: BigNumber;
}>
-
getApproved:function
- getApproved(tokenId: BigNumberish, overrides?: CallOverrides): Promise<[string] & {
operator: string;
}>
-
Parameters
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<[string] & {
operator: string;
}>
-
isApprovedForAll:function
- isApprovedForAll(owner: string, operator: string, overrides?: CallOverrides): Promise<[boolean]>
-
Parameters
-
owner: string
-
operator: string
-
Optional
overrides: CallOverrides
Returns Promise<[boolean]>
-
name:function
- name(overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
ownerOf:function
- ownerOf(tokenId: BigNumberish, overrides?: CallOverrides): Promise<[string] & {
owner: string;
}>
-
Parameters
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<[string] & {
owner: string;
}>
-
safeTransferFrom(address,address,uint256):function
- safeTransferFrom(address,address,uint256)(from: string, to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<ContractTransaction>
-
Parameters
-
from: string
-
to: string
-
tokenId: BigNumberish
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
-
safeTransferFrom(address,address,uint256,bytes):function
- safeTransferFrom(address,address,uint256,bytes)(from: string, to: string, tokenId: BigNumberish, data: BytesLike, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<ContractTransaction>
-
Parameters
-
from: string
-
to: string
-
tokenId: BigNumberish
-
data: BytesLike
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
-
setApprovalForAll:function
- setApprovalForAll(operator: string, _approved: boolean, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<ContractTransaction>
-
Parameters
-
operator: string
-
_approved: boolean
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
-
supportsInterface:function
- supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<[boolean]>
-
Parameters
-
interfaceId: BytesLike
-
Optional
overrides: CallOverrides
Returns Promise<[boolean]>
-
symbol:function
- symbol(overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
tokenURI:function
- tokenURI(tokenId: BigNumberish, overrides?: CallOverrides): Promise<[string]>
-
Parameters
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<[string]>
-
transferFrom:function
- transferFrom(from: string, to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<ContractTransaction>
-
Parameters
-
from: string
-
to: string
-
tokenId: BigNumberish
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
interface
interface: IERC721MetadataInterface
populateTransaction
populateTransaction: {
approve(to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<PopulatedTransaction>;
balanceOf(owner: string, overrides?: CallOverrides): Promise<PopulatedTransaction>;
getApproved(tokenId: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>;
isApprovedForAll(owner: string, operator: string, overrides?: CallOverrides): Promise<PopulatedTransaction>;
name(overrides?: CallOverrides): Promise<PopulatedTransaction>;
ownerOf(tokenId: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>;
safeTransferFrom(address,address,uint256)(from: string, to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<PopulatedTransaction>;
safeTransferFrom(address,address,uint256,bytes)(from: string, to: string, tokenId: BigNumberish, data: BytesLike, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<PopulatedTransaction>;
setApprovalForAll(operator: string, _approved: boolean, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<PopulatedTransaction>;
supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<PopulatedTransaction>;
symbol(overrides?: CallOverrides): Promise<PopulatedTransaction>;
tokenURI(tokenId: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>;
transferFrom(from: string, to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<PopulatedTransaction>;
}
Type declaration
-
approve:function
- approve(to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<PopulatedTransaction>
-
Parameters
-
to: string
-
tokenId: BigNumberish
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
-
balanceOf:function
- balanceOf(owner: string, overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
owner: string
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
getApproved:function
- getApproved(tokenId: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
isApprovedForAll:function
- isApprovedForAll(owner: string, operator: string, overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
owner: string
-
operator: string
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
name:function
- name(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
ownerOf:function
- ownerOf(tokenId: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
safeTransferFrom(address,address,uint256):function
- safeTransferFrom(address,address,uint256)(from: string, to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<PopulatedTransaction>
-
Parameters
-
from: string
-
to: string
-
tokenId: BigNumberish
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
-
safeTransferFrom(address,address,uint256,bytes):function
- safeTransferFrom(address,address,uint256,bytes)(from: string, to: string, tokenId: BigNumberish, data: BytesLike, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<PopulatedTransaction>
-
Parameters
-
from: string
-
to: string
-
tokenId: BigNumberish
-
data: BytesLike
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
-
setApprovalForAll:function
- setApprovalForAll(operator: string, _approved: boolean, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<PopulatedTransaction>
-
Parameters
-
operator: string
-
_approved: boolean
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
-
supportsInterface:function
- supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
interfaceId: BytesLike
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
symbol:function
- symbol(overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
tokenURI:function
- tokenURI(tokenId: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
-
Parameters
-
tokenId: BigNumberish
-
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
-
transferFrom:function
- transferFrom(from: string, to: string, tokenId: BigNumberish, overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<PopulatedTransaction>
-
Parameters
-
from: string
-
to: string
-
tokenId: BigNumberish
-
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
Readonly
provider
provider: Provider
Readonly
resolvedAddress
resolvedAddress: Promise<string>
Readonly
signer
signer: Signer