-
Notifications
You must be signed in to change notification settings - Fork 69
@liquality.evm.<internal>.ERC1155Interface
@liquality/evm..ERC1155Interface
-
Interface
↳
ERC1155Interface
• contractName: "ERC1155"
evm/lib/typechain/ERC1155.ts:21
• events: Object
Name | Type |
---|---|
ApprovalForAll(address,address,bool) |
EventFragment |
TransferBatch(address,address,address,uint256[],uint256[]) |
EventFragment |
TransferSingle(address,address,address,uint256,uint256) |
EventFragment |
URI(string,uint256) |
EventFragment |
utils.Interface.events
evm/lib/typechain/ERC1155.ts:90
• functions: Object
Name | Type |
---|---|
balanceOf(address,uint256) |
FunctionFragment |
balanceOfBatch(address[],uint256[]) |
FunctionFragment |
isApprovedForAll(address,address) |
FunctionFragment |
safeBatchTransferFrom(address,address,uint256[],uint256[],bytes) |
FunctionFragment |
safeTransferFrom(address,address,uint256,uint256,bytes) |
FunctionFragment |
setApprovalForAll(address,bool) |
FunctionFragment |
supportsInterface(bytes4) |
FunctionFragment |
uri(uint256) |
FunctionFragment |
utils.Interface.functions
evm/lib/typechain/ERC1155.ts:22
▸ decodeFunctionResult(functionFragment
, data
): Result
Name | Type |
---|---|
functionFragment |
"balanceOf" |
data |
BytesLike |
Result
utils.Interface.decodeFunctionResult
evm/lib/typechain/ERC1155.ts:63
▸ decodeFunctionResult(functionFragment
, data
): Result
Name | Type |
---|---|
functionFragment |
"balanceOfBatch" |
data |
BytesLike |
Result
utils.Interface.decodeFunctionResult
evm/lib/typechain/ERC1155.ts:64
▸ decodeFunctionResult(functionFragment
, data
): Result
Name | Type |
---|---|
functionFragment |
"isApprovedForAll" |
data |
BytesLike |
Result
utils.Interface.decodeFunctionResult
evm/lib/typechain/ERC1155.ts:68
▸ decodeFunctionResult(functionFragment
, data
): Result
Name | Type |
---|---|
functionFragment |
"safeBatchTransferFrom" |
data |
BytesLike |
Result
utils.Interface.decodeFunctionResult
evm/lib/typechain/ERC1155.ts:72
▸ decodeFunctionResult(functionFragment
, data
): Result
Name | Type |
---|---|
functionFragment |
"safeTransferFrom" |
data |
BytesLike |
Result
utils.Interface.decodeFunctionResult
evm/lib/typechain/ERC1155.ts:76
▸ decodeFunctionResult(functionFragment
, data
): Result
Name | Type |
---|---|
functionFragment |
"setApprovalForAll" |
data |
BytesLike |
Result
utils.Interface.decodeFunctionResult
evm/lib/typechain/ERC1155.ts:80
▸ decodeFunctionResult(functionFragment
, data
): Result
Name | Type |
---|---|
functionFragment |
"supportsInterface" |
data |
BytesLike |
Result
utils.Interface.decodeFunctionResult
evm/lib/typechain/ERC1155.ts:84
▸ decodeFunctionResult(functionFragment
, data
): Result
Name | Type |
---|---|
functionFragment |
"uri" |
data |
BytesLike |
Result
utils.Interface.decodeFunctionResult
evm/lib/typechain/ERC1155.ts:88
▸ encodeFunctionData(functionFragment
, values
): string
Name | Type |
---|---|
functionFragment |
"balanceOf" |
values |
[string , BigNumberish ] |
string
utils.Interface.encodeFunctionData
evm/lib/typechain/ERC1155.ts:33
▸ encodeFunctionData(functionFragment
, values
): string
Name | Type |
---|---|
functionFragment |
"balanceOfBatch" |
values |
[string [], BigNumberish []] |
string
utils.Interface.encodeFunctionData
evm/lib/typechain/ERC1155.ts:37
▸ encodeFunctionData(functionFragment
, values
): string
Name | Type |
---|---|
functionFragment |
"isApprovedForAll" |
values |
[string , string ] |
string
utils.Interface.encodeFunctionData
evm/lib/typechain/ERC1155.ts:41
▸ encodeFunctionData(functionFragment
, values
): string
Name | Type |
---|---|
functionFragment |
"safeBatchTransferFrom" |
values |
[string , string , BigNumberish [], BigNumberish [], BytesLike ] |
string
utils.Interface.encodeFunctionData
evm/lib/typechain/ERC1155.ts:45
▸ encodeFunctionData(functionFragment
, values
): string
Name | Type |
---|---|
functionFragment |
"safeTransferFrom" |
values |
[string , string , BigNumberish , BigNumberish , BytesLike ] |
string
utils.Interface.encodeFunctionData
evm/lib/typechain/ERC1155.ts:49
▸ encodeFunctionData(functionFragment
, values
): string
Name | Type |
---|---|
functionFragment |
"setApprovalForAll" |
values |
[string , boolean ] |
string
utils.Interface.encodeFunctionData
evm/lib/typechain/ERC1155.ts:53
▸ encodeFunctionData(functionFragment
, values
): string
Name | Type |
---|---|
functionFragment |
"supportsInterface" |
values |
[BytesLike ] |
string
utils.Interface.encodeFunctionData
evm/lib/typechain/ERC1155.ts:57
▸ encodeFunctionData(functionFragment
, values
): string
Name | Type |
---|---|
functionFragment |
"uri" |
values |
[BigNumberish ] |
string
utils.Interface.encodeFunctionData
evm/lib/typechain/ERC1155.ts:61
▸ getEvent(nameOrSignatureOrTopic
): EventFragment
Name | Type |
---|---|
nameOrSignatureOrTopic |
"ApprovalForAll" |
EventFragment
utils.Interface.getEvent
evm/lib/typechain/ERC1155.ts:97
▸ getEvent(nameOrSignatureOrTopic
): EventFragment
Name | Type |
---|---|
nameOrSignatureOrTopic |
"TransferBatch" |
EventFragment
utils.Interface.getEvent
evm/lib/typechain/ERC1155.ts:98
▸ getEvent(nameOrSignatureOrTopic
): EventFragment
Name | Type |
---|---|
nameOrSignatureOrTopic |
"TransferSingle" |
EventFragment
utils.Interface.getEvent
evm/lib/typechain/ERC1155.ts:99
▸ getEvent(nameOrSignatureOrTopic
): EventFragment
Name | Type |
---|---|
nameOrSignatureOrTopic |
"URI" |
EventFragment
utils.Interface.getEvent
evm/lib/typechain/ERC1155.ts:100