Properties
callStatic
callStatic: {
approve(to, tokenId, overrides?): Promise<void>;
balanceOf(owner, overrides?): Promise<BigNumber>;
getApproved(tokenId, overrides?): Promise<string>;
isApprovedForAll(owner, operator, overrides?): Promise<boolean>;
ownerOf(tokenId, overrides?): Promise<string>;
safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): Promise<void>;
safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<void>;
setApprovalForAll(operator, approved, overrides?): Promise<void>;
supportsInterface(interfaceId, overrides?): Promise<boolean>;
transferFrom(from, to, tokenId, overrides?): Promise<void>;
}
Type declaration
approve:function
- approve(to, tokenId, overrides?): Promise<void>
Parameters
to: string
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
balanceOf:function
- balanceOf(owner, overrides?): Promise<BigNumber>
Parameters
owner: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getApproved:function
- getApproved(tokenId, overrides?): Promise<string>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<string>
isApprovedForAll:function
- isApprovedForAll(owner, operator, overrides?): Promise<boolean>
Parameters
owner: string
operator: string
Optional
overrides: CallOverrides
Returns Promise<boolean>
ownerOf:function
- ownerOf(tokenId, overrides?): Promise<string>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<string>
safeTransferFrom(address,address,uint256):function
- safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): 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, to, tokenId, data, overrides?): Promise<void>
Parameters
from: string
to: string
tokenId: BigNumberish
data: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
setApprovalForAll:function
- setApprovalForAll(operator, approved, overrides?): Promise<void>
Parameters
operator: string
approved: boolean
Optional
overrides: CallOverrides
Returns Promise<void>
supportsInterface:function
- supportsInterface(interfaceId, overrides?): Promise<boolean>
Parameters
interfaceId: BytesLike
Optional
overrides: CallOverrides
Returns Promise<boolean>
transferFrom:function
- transferFrom(from, to, tokenId, overrides?): Promise<void>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
estimateGas
estimateGas: {
approve(to, tokenId, overrides?): Promise<BigNumber>;
balanceOf(owner, overrides?): Promise<BigNumber>;
getApproved(tokenId, overrides?): Promise<BigNumber>;
isApprovedForAll(owner, operator, overrides?): Promise<BigNumber>;
ownerOf(tokenId, overrides?): Promise<BigNumber>;
safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): Promise<BigNumber>;
safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<BigNumber>;
setApprovalForAll(operator, approved, overrides?): Promise<BigNumber>;
supportsInterface(interfaceId, overrides?): Promise<BigNumber>;
transferFrom(from, to, tokenId, overrides?): Promise<BigNumber>;
}
Type declaration
approve:function
- approve(to, tokenId, overrides?): Promise<BigNumber>
Parameters
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
balanceOf:function
- balanceOf(owner, overrides?): Promise<BigNumber>
Parameters
owner: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getApproved:function
- getApproved(tokenId, overrides?): Promise<BigNumber>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
isApprovedForAll:function
- isApprovedForAll(owner, operator, overrides?): Promise<BigNumber>
Parameters
owner: string
operator: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
ownerOf:function
- ownerOf(tokenId, overrides?): Promise<BigNumber>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
safeTransferFrom(address,address,uint256):function
- safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): Promise<BigNumber>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
safeTransferFrom(address,address,uint256,bytes):function
- safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<BigNumber>
Parameters
from: string
to: string
tokenId: BigNumberish
data: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
setApprovalForAll:function
- setApprovalForAll(operator, approved, overrides?): Promise<BigNumber>
Parameters
operator: string
approved: boolean
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
supportsInterface:function
- supportsInterface(interfaceId, overrides?): Promise<BigNumber>
Parameters
interfaceId: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
transferFrom:function
- transferFrom(from, to, tokenId, overrides?): Promise<BigNumber>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
filters
filters: {
Approval(owner?, approved?, tokenId?): ApprovalEventFilter;
Approval(address,address,uint256)(owner?, approved?, tokenId?): ApprovalEventFilter;
ApprovalForAll(owner?, operator?, approved?): ApprovalForAllEventFilter;
ApprovalForAll(address,address,bool)(owner?, operator?, approved?): ApprovalForAllEventFilter;
Transfer(from?, to?, tokenId?): TransferEventFilter;
Transfer(address,address,uint256)(from?, to?, tokenId?): TransferEventFilter;
}
Type declaration
Approval:function
- Approval(owner?, approved?, tokenId?): ApprovalEventFilter
Parameters
Optional
owner: null | string
Optional
approved: null | string
Optional
tokenId: null | BigNumberish
Returns ApprovalEventFilter
Approval(address,address,uint256):function
- Approval(address,address,uint256)(owner?, approved?, tokenId?): ApprovalEventFilter
Parameters
Optional
owner: null | string
Optional
approved: null | string
Optional
tokenId: null | BigNumberish
Returns ApprovalEventFilter
ApprovalForAll:function
- ApprovalForAll(owner?, operator?, approved?): ApprovalForAllEventFilter
Parameters
Optional
owner: null | string
Optional
operator: null | string
Optional
approved: null
Returns ApprovalForAllEventFilter
ApprovalForAll(address,address,bool):function
- ApprovalForAll(address,address,bool)(owner?, operator?, approved?): ApprovalForAllEventFilter
Parameters
Optional
owner: null | string
Optional
operator: null | string
Optional
approved: null
Returns ApprovalForAllEventFilter
Transfer:function
- Transfer(from?, to?, tokenId?): TransferEventFilter
Parameters
Optional
from: null | string
Optional
to: null | string
Optional
tokenId: null | BigNumberish
Returns TransferEventFilter
Transfer(address,address,uint256):function
- Transfer(address,address,uint256)(from?, to?, tokenId?): TransferEventFilter
Parameters
Optional
from: null | string
Optional
to: null | string
Optional
tokenId: null | BigNumberish
Returns TransferEventFilter
functions
functions: {
approve(to, tokenId, overrides?): Promise<ContractTransaction>;
balanceOf(owner, overrides?): Promise<[BigNumber] & {
balance: BigNumber;
}>;
getApproved(tokenId, overrides?): Promise<[string] & {
operator: string;
}>;
isApprovedForAll(owner, operator, overrides?): Promise<[boolean]>;
ownerOf(tokenId, overrides?): Promise<[string] & {
owner: string;
}>;
safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): Promise<ContractTransaction>;
safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<ContractTransaction>;
setApprovalForAll(operator, approved, overrides?): Promise<ContractTransaction>;
supportsInterface(interfaceId, overrides?): Promise<[boolean]>;
transferFrom(from, to, tokenId, overrides?): Promise<ContractTransaction>;
}
Type declaration
approve:function
- approve(to, tokenId, overrides?): Promise<ContractTransaction>
Parameters
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
balanceOf:function
- balanceOf(owner, overrides?): Promise<[BigNumber] & {
balance: BigNumber;
}> Parameters
owner: string
Optional
overrides: CallOverrides
Returns Promise<[BigNumber] & {
balance: BigNumber;
}>
getApproved:function
- getApproved(tokenId, overrides?): Promise<[string] & {
operator: string;
}> Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<[string] & {
operator: string;
}>
isApprovedForAll:function
- isApprovedForAll(owner, operator, overrides?): Promise<[boolean]>
Parameters
owner: string
operator: string
Optional
overrides: CallOverrides
Returns Promise<[boolean]>
ownerOf:function
- ownerOf(tokenId, overrides?): 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, to, tokenId, overrides?): Promise<ContractTransaction>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
safeTransferFrom(address,address,uint256,bytes):function
- safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<ContractTransaction>
Parameters
from: string
to: string
tokenId: BigNumberish
data: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
setApprovalForAll:function
- setApprovalForAll(operator, approved, overrides?): Promise<ContractTransaction>
Parameters
operator: string
approved: boolean
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
supportsInterface:function
- supportsInterface(interfaceId, overrides?): Promise<[boolean]>
Parameters
interfaceId: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[boolean]>
transferFrom:function
- transferFrom(from, to, tokenId, overrides?): Promise<ContractTransaction>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
interface
interface: IERC721Interface
populateTransaction
populateTransaction: {
approve(to, tokenId, overrides?): Promise<PopulatedTransaction>;
balanceOf(owner, overrides?): Promise<PopulatedTransaction>;
getApproved(tokenId, overrides?): Promise<PopulatedTransaction>;
isApprovedForAll(owner, operator, overrides?): Promise<PopulatedTransaction>;
ownerOf(tokenId, overrides?): Promise<PopulatedTransaction>;
safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): Promise<PopulatedTransaction>;
safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<PopulatedTransaction>;
setApprovalForAll(operator, approved, overrides?): Promise<PopulatedTransaction>;
supportsInterface(interfaceId, overrides?): Promise<PopulatedTransaction>;
transferFrom(from, to, tokenId, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
approve:function
- approve(to, tokenId, overrides?): Promise<PopulatedTransaction>
Parameters
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
balanceOf:function
- balanceOf(owner, overrides?): Promise<PopulatedTransaction>
Parameters
owner: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getApproved:function
- getApproved(tokenId, overrides?): Promise<PopulatedTransaction>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
isApprovedForAll:function
- isApprovedForAll(owner, operator, overrides?): Promise<PopulatedTransaction>
Parameters
owner: string
operator: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
ownerOf:function
- ownerOf(tokenId, overrides?): Promise<PopulatedTransaction>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
safeTransferFrom(address,address,uint256):function
- safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): Promise<PopulatedTransaction>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
safeTransferFrom(address,address,uint256,bytes):function
- safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<PopulatedTransaction>
Parameters
from: string
to: string
tokenId: BigNumberish
data: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
setApprovalForAll:function
- setApprovalForAll(operator, approved, overrides?): Promise<PopulatedTransaction>
Parameters
operator: string
approved: boolean
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
supportsInterface:function
- supportsInterface(interfaceId, overrides?): Promise<PopulatedTransaction>
Parameters
interfaceId: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
transferFrom:function
- transferFrom(from, to, tokenId, overrides?): Promise<PopulatedTransaction>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>