-
Notifications
You must be signed in to change notification settings - Fork 69
@liquality.evm.<internal>.ERC721
@liquality/evm..ERC721
-
BaseContract
↳
ERC721
- callStatic
- contractName
- estimateGas
- filters
- functions
- interface
- off
- on
- once
- populateTransaction
- removeListener
- approve
- attach
- balanceOf
- connect
- deployed
- getApproved
- isApprovedForAll
- listeners
- name
- ownerOf
- queryFilter
- removeAllListeners
- safeTransferFrom(address,address,uint256)
- safeTransferFrom(address,address,uint256,bytes)
- setApprovalForAll
- supportsInterface
- symbol
- tokenURI
- transferFrom
• callStatic: Object
Name | Type |
---|---|
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 > |
BaseContract.callStatic
evm/lib/typechain/ERC721.ts:295
• contractName: "ERC721"
evm/lib/typechain/ERC721.ts:141
• estimateGas: Object
Name | Type |
---|---|
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 > |
BaseContract.estimateGas
evm/lib/typechain/ERC721.ts:392
• filters: Object
Name | Type |
---|---|
Approval |
(owner? : string , approved? : string , tokenId? : BigNumberish ) => ApprovalEventFilter
|
Approval(address,address,uint256) |
(owner? : string , approved? : string , tokenId? : BigNumberish ) => ApprovalEventFilter
|
ApprovalForAll |
(owner? : string , operator? : string , approved? : null ) => ApprovalForAllEventFilter
|
ApprovalForAll(address,address,bool) |
(owner? : string , operator? : string , approved? : null ) => ApprovalForAllEventFilter
|
Transfer |
(from? : string , to? : string , tokenId? : BigNumberish ) => TransferEventFilter
|
Transfer(address,address,uint256) |
(from? : string , to? : string , tokenId? : BigNumberish ) => TransferEventFilter
|
BaseContract.filters
evm/lib/typechain/ERC721.ts:357
• functions: Object
Name | Type |
---|---|
approve |
(to : string , tokenId : BigNumberish , overrides? : Overrides & { from? : string | Promise <string > }) => Promise <ContractTransaction > |
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? : 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 > |
BaseContract.functions
evm/lib/typechain/ERC721.ts:167
• interface: ERC721Interface
BaseContract.interface
evm/lib/typechain/ERC721.ts:146
BaseContract.off
evm/lib/typechain/ERC721.ts:162
BaseContract.on
evm/lib/typechain/ERC721.ts:163
BaseContract.once
evm/lib/typechain/ERC721.ts:164
• populateTransaction: Object
Name | Type |
---|---|
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 > |
BaseContract.populateTransaction
evm/lib/typechain/ERC721.ts:460
• removeListener: OnEvent
<ERC721
>
BaseContract.removeListener
evm/lib/typechain/ERC721.ts:165
▸ approve(to
, tokenId
, overrides?
): Promise
<ContractTransaction
>
Name | Type |
---|---|
to |
string |
tokenId |
BigNumberish |
overrides? |
Overrides & { from? : string | Promise <string > } |
Promise
<ContractTransaction
>
evm/lib/typechain/ERC721.ts:235
▸ attach(addressOrName
): ERC721
Name | Type |
---|---|
addressOrName |
string |
BaseContract.attach
evm/lib/typechain/ERC721.ts:143
▸ balanceOf(owner
, overrides?
): Promise
<BigNumber
>
Name | Type |
---|---|
owner |
string |
overrides? |
CallOverrides |
Promise
<BigNumber
>
evm/lib/typechain/ERC721.ts:241
▸ connect(signerOrProvider
): ERC721
Name | Type |
---|---|
signerOrProvider |
string | Provider | Signer
|
BaseContract.connect
evm/lib/typechain/ERC721.ts:142
▸ deployed(): Promise
<ERC721
>
Promise
<ERC721
>
BaseContract.deployed
evm/lib/typechain/ERC721.ts:144
▸ getApproved(tokenId
, overrides?
): Promise
<string
>
Name | Type |
---|---|
tokenId |
BigNumberish |
overrides? |
CallOverrides |
Promise
<string
>
evm/lib/typechain/ERC721.ts:243
▸ isApprovedForAll(owner
, operator
, overrides?
): Promise
<boolean
>
Name | Type |
---|---|
owner |
string |
operator |
string |
overrides? |
CallOverrides |
Promise
<boolean
>
evm/lib/typechain/ERC721.ts:248
▸ listeners<TEvent
>(eventFilter?
): TypedListener
<TEvent
>[]
Name | Type |
---|---|
TEvent |
extends TypedEvent <any , any , TEvent > |
Name | Type |
---|---|
eventFilter? |
TypedEventFilter <TEvent > |
TypedListener
<TEvent
>[]
BaseContract.listeners
evm/lib/typechain/ERC721.ts:154
▸ listeners(eventName?
): Listener
[]
Name | Type |
---|---|
eventName? |
string |
Listener
[]
BaseContract.listeners
evm/lib/typechain/ERC721.ts:157
▸ name(overrides?
): Promise
<string
>
Name | Type |
---|---|
overrides? |
CallOverrides |
Promise
<string
>
evm/lib/typechain/ERC721.ts:254
▸ ownerOf(tokenId
, overrides?
): Promise
<string
>
Name | Type |
---|---|
tokenId |
BigNumberish |
overrides? |
CallOverrides |
Promise
<string
>
evm/lib/typechain/ERC721.ts:256
▸ queryFilter<TEvent
>(event
, fromBlockOrBlockhash?
, toBlock?
): Promise
<TEvent
[]>
Name | Type |
---|---|
TEvent |
extends TypedEvent <any , any , TEvent > |
Name | Type |
---|---|
event |
TypedEventFilter <TEvent > |
fromBlockOrBlockhash? |
string | number
|
toBlock? |
string | number
|
Promise
<TEvent
[]>
BaseContract.queryFilter
evm/lib/typechain/ERC721.ts:148
▸ removeAllListeners<TEvent
>(eventFilter
): ERC721
Name | Type |
---|---|
TEvent |
extends TypedEvent <any , any , TEvent > |
Name | Type |
---|---|
eventFilter |
TypedEventFilter <TEvent > |
BaseContract.removeAllListeners
evm/lib/typechain/ERC721.ts:158
▸ removeAllListeners(eventName?
): ERC721
Name | Type |
---|---|
eventName? |
string |
BaseContract.removeAllListeners
evm/lib/typechain/ERC721.ts:161
▸ safeTransferFrom(address,address,uint256)(from
, to
, tokenId
, overrides?
): Promise
<ContractTransaction
>
Name | Type |
---|---|
from |
string |
to |
string |
tokenId |
BigNumberish |
overrides? |
Overrides & { from? : string | Promise <string > } |
Promise
<ContractTransaction
>
evm/lib/typechain/ERC721.ts:258
▸ safeTransferFrom(address,address,uint256,bytes)(from
, to
, tokenId
, _data
, overrides?
): Promise
<ContractTransaction
>
Name | Type |
---|---|
from |
string |
to |
string |
tokenId |
BigNumberish |
_data |
BytesLike |
overrides? |
Overrides & { from? : string | Promise <string > } |
Promise
<ContractTransaction
>
evm/lib/typechain/ERC721.ts:265
▸ setApprovalForAll(operator
, approved
, overrides?
): Promise
<ContractTransaction
>
Name | Type |
---|---|
operator |
string |
approved |
boolean |
overrides? |
Overrides & { from? : string | Promise <string > } |
Promise
<ContractTransaction
>
evm/lib/typechain/ERC721.ts:273
▸ supportsInterface(interfaceId
, overrides?
): Promise
<boolean
>
Name | Type |
---|---|
interfaceId |
BytesLike |
overrides? |
CallOverrides |
Promise
<boolean
>
evm/lib/typechain/ERC721.ts:279
▸ symbol(overrides?
): Promise
<string
>
Name | Type |
---|---|
overrides? |
CallOverrides |
Promise
<string
>
evm/lib/typechain/ERC721.ts:284
▸ tokenURI(tokenId
, overrides?
): Promise
<string
>
Name | Type |
---|---|
tokenId |
BigNumberish |
overrides? |
CallOverrides |
Promise
<string
>
evm/lib/typechain/ERC721.ts:286
▸ transferFrom(from
, to
, tokenId
, overrides?
): Promise
<ContractTransaction
>
Name | Type |
---|---|
from |
string |
to |
string |
tokenId |
BigNumberish |
overrides? |
Overrides & { from? : string | Promise <string > } |
Promise
<ContractTransaction
>
evm/lib/typechain/ERC721.ts:288