-
Notifications
You must be signed in to change notification settings - Fork 69
@liquality.evm.<internal>.ERC1155
@liquality/evm..ERC1155
-
BaseContract
↳
ERC1155
- callStatic
- contractName
- estimateGas
- filters
- functions
- interface
- off
- on
- once
- populateTransaction
- removeListener
- attach
- balanceOf
- balanceOfBatch
- connect
- deployed
- isApprovedForAll
- listeners
- queryFilter
- removeAllListeners
- safeBatchTransferFrom
- safeTransferFrom
- setApprovalForAll
- supportsInterface
- uri
• callStatic: Object
Name | Type |
---|---|
balanceOf |
(account : string , id : BigNumberish , overrides? : CallOverrides ) => Promise <BigNumber > |
balanceOfBatch |
(accounts : string [], ids : BigNumberish [], overrides? : CallOverrides ) => Promise <BigNumber []> |
isApprovedForAll |
(account : string , operator : string , overrides? : CallOverrides ) => Promise <boolean > |
safeBatchTransferFrom |
(from : string , to : string , ids : BigNumberish [], amounts : BigNumberish [], data : BytesLike , overrides? : CallOverrides ) => Promise <void > |
safeTransferFrom |
(from : string , to : string , id : BigNumberish , amount : BigNumberish , data : BytesLike , overrides? : CallOverrides ) => Promise <void > |
setApprovalForAll |
(operator : string , approved : boolean , overrides? : CallOverrides ) => Promise <void > |
supportsInterface |
(interfaceId : BytesLike , overrides? : CallOverrides ) => Promise <boolean > |
uri |
(arg0 : BigNumberish , overrides? : CallOverrides ) => Promise <string > |
BaseContract.callStatic
evm/lib/typechain/ERC1155.ts:270
• contractName: "ERC1155"
evm/lib/typechain/ERC1155.ts:144
• estimateGas: Object
Name | Type |
---|---|
balanceOf |
(account : string , id : BigNumberish , overrides? : CallOverrides ) => Promise <BigNumber > |
balanceOfBatch |
(accounts : string [], ids : BigNumberish [], overrides? : CallOverrides ) => Promise <BigNumber > |
isApprovedForAll |
(account : string , operator : string , overrides? : CallOverrides ) => Promise <BigNumber > |
safeBatchTransferFrom |
(from : string , to : string , ids : BigNumberish [], amounts : BigNumberish [], data : BytesLike , overrides? : Overrides & { from? : string | Promise <string > }) => Promise <BigNumber > |
safeTransferFrom |
(from : string , to : string , id : BigNumberish , amount : 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 > |
uri |
(arg0 : BigNumberish , overrides? : CallOverrides ) => Promise <BigNumber > |
BaseContract.estimateGas
evm/lib/typechain/ERC1155.ts:370
• filters: Object
Name | Type |
---|---|
ApprovalForAll |
(account? : string , operator? : string , approved? : null ) => ApprovalForAllEventFilter
|
ApprovalForAll(address,address,bool) |
(account? : string , operator? : string , approved? : null ) => ApprovalForAllEventFilter
|
TransferBatch |
(operator? : string , from? : string , to? : string , ids? : null , values? : null ) => TransferBatchEventFilter
|
TransferBatch(address,address,address,uint256[],uint256[]) |
(operator? : string , from? : string , to? : string , ids? : null , values? : null ) => TransferBatchEventFilter
|
TransferSingle |
(operator? : string , from? : string , to? : string , id? : null , value? : null ) => TransferSingleEventFilter
|
TransferSingle(address,address,address,uint256,uint256) |
(operator? : string , from? : string , to? : string , id? : null , value? : null ) => TransferSingleEventFilter
|
URI |
(value? : null , id? : BigNumberish ) => URIEventFilter
|
URI(string,uint256) |
(value? : null , id? : BigNumberish ) => URIEventFilter
|
BaseContract.filters
evm/lib/typechain/ERC1155.ts:321
• functions: Object
Name | Type |
---|---|
balanceOf |
(account : string , id : BigNumberish , overrides? : CallOverrides ) => Promise <[BigNumber ]> |
balanceOfBatch |
(accounts : string [], ids : BigNumberish [], overrides? : CallOverrides ) => Promise <[BigNumber []]> |
isApprovedForAll |
(account : string , operator : string , overrides? : CallOverrides ) => Promise <[boolean ]> |
safeBatchTransferFrom |
(from : string , to : string , ids : BigNumberish [], amounts : BigNumberish [], data : BytesLike , overrides? : Overrides & { from? : string | Promise <string > }) => Promise <ContractTransaction > |
safeTransferFrom |
(from : string , to : string , id : BigNumberish , amount : 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 ]> |
uri |
(arg0 : BigNumberish , overrides? : CallOverrides ) => Promise <[string ]> |
BaseContract.functions
evm/lib/typechain/ERC1155.ts:170
• interface: ERC1155Interface
BaseContract.interface
evm/lib/typechain/ERC1155.ts:149
BaseContract.off
evm/lib/typechain/ERC1155.ts:165
BaseContract.on
evm/lib/typechain/ERC1155.ts:166
BaseContract.once
evm/lib/typechain/ERC1155.ts:167
• populateTransaction: Object
Name | Type |
---|---|
balanceOf |
(account : string , id : BigNumberish , overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
balanceOfBatch |
(accounts : string [], ids : BigNumberish [], overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
isApprovedForAll |
(account : string , operator : string , overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
safeBatchTransferFrom |
(from : string , to : string , ids : BigNumberish [], amounts : BigNumberish [], data : BytesLike , overrides? : Overrides & { from? : string | Promise <string > }) => Promise <PopulatedTransaction > |
safeTransferFrom |
(from : string , to : string , id : BigNumberish , amount : 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 > |
uri |
(arg0 : BigNumberish , overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
BaseContract.populateTransaction
evm/lib/typechain/ERC1155.ts:421
• removeListener: OnEvent
<ERC1155
>
BaseContract.removeListener
evm/lib/typechain/ERC1155.ts:168
▸ attach(addressOrName
): ERC1155
Name | Type |
---|---|
addressOrName |
string |
BaseContract.attach
evm/lib/typechain/ERC1155.ts:146
▸ balanceOf(account
, id
, overrides?
): Promise
<BigNumber
>
Name | Type |
---|---|
account |
string |
id |
BigNumberish |
overrides? |
CallOverrides |
Promise
<BigNumber
>
evm/lib/typechain/ERC1155.ts:221
▸ balanceOfBatch(accounts
, ids
, overrides?
): Promise
<BigNumber
[]>
Name | Type |
---|---|
accounts |
string [] |
ids |
BigNumberish [] |
overrides? |
CallOverrides |
Promise
<BigNumber
[]>
evm/lib/typechain/ERC1155.ts:227
▸ connect(signerOrProvider
): ERC1155
Name | Type |
---|---|
signerOrProvider |
string | Provider | Signer
|
BaseContract.connect
evm/lib/typechain/ERC1155.ts:145
▸ deployed(): Promise
<ERC1155
>
Promise
<ERC1155
>
BaseContract.deployed
evm/lib/typechain/ERC1155.ts:147
▸ isApprovedForAll(account
, operator
, overrides?
): Promise
<boolean
>
Name | Type |
---|---|
account |
string |
operator |
string |
overrides? |
CallOverrides |
Promise
<boolean
>
evm/lib/typechain/ERC1155.ts:233
▸ 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/ERC1155.ts:157
▸ listeners(eventName?
): Listener
[]
Name | Type |
---|---|
eventName? |
string |
Listener
[]
BaseContract.listeners
evm/lib/typechain/ERC1155.ts:160
▸ 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/ERC1155.ts:151
▸ removeAllListeners<TEvent
>(eventFilter
): ERC1155
Name | Type |
---|---|
TEvent |
extends TypedEvent <any , any , TEvent > |
Name | Type |
---|---|
eventFilter |
TypedEventFilter <TEvent > |
BaseContract.removeAllListeners
evm/lib/typechain/ERC1155.ts:161
▸ removeAllListeners(eventName?
): ERC1155
Name | Type |
---|---|
eventName? |
string |
BaseContract.removeAllListeners
evm/lib/typechain/ERC1155.ts:164
▸ safeBatchTransferFrom(from
, to
, ids
, amounts
, data
, overrides?
): Promise
<ContractTransaction
>
Name | Type |
---|---|
from |
string |
to |
string |
ids |
BigNumberish [] |
amounts |
BigNumberish [] |
data |
BytesLike |
overrides? |
Overrides & { from? : string | Promise <string > } |
Promise
<ContractTransaction
>
evm/lib/typechain/ERC1155.ts:239
▸ safeTransferFrom(from
, to
, id
, amount
, data
, overrides?
): Promise
<ContractTransaction
>
Name | Type |
---|---|
from |
string |
to |
string |
id |
BigNumberish |
amount |
BigNumberish |
data |
BytesLike |
overrides? |
Overrides & { from? : string | Promise <string > } |
Promise
<ContractTransaction
>
evm/lib/typechain/ERC1155.ts:248
▸ setApprovalForAll(operator
, approved
, overrides?
): Promise
<ContractTransaction
>
Name | Type |
---|---|
operator |
string |
approved |
boolean |
overrides? |
Overrides & { from? : string | Promise <string > } |
Promise
<ContractTransaction
>
evm/lib/typechain/ERC1155.ts:257
▸ supportsInterface(interfaceId
, overrides?
): Promise
<boolean
>
Name | Type |
---|---|
interfaceId |
BytesLike |
overrides? |
CallOverrides |
Promise
<boolean
>
evm/lib/typechain/ERC1155.ts:263
▸ uri(arg0
, overrides?
): Promise
<string
>
Name | Type |
---|---|
arg0 |
BigNumberish |
overrides? |
CallOverrides |
Promise
<string
>
evm/lib/typechain/ERC1155.ts:268