ERC1155ContractView
Class in @sentio/sdk/eth/builtin › erc1155
Defined in @sentio/sdk/eth/builtin › erc1155
Extends
Constructors
Constructor
new ERC1155ContractView(contract: ERC1155): ERC1155ContractView;Parameters
| Parameter | Type |
|---|---|
contract | ERC1155 |
Returns
ERC1155ContractView
Overrides
Properties
| Property | Type |
|---|---|
callStatic | object |
callStatic.contract | ERC1155 |
callStatic.safeBatchTransferFrom | Promise<void> |
callStatic.safeTransferFrom | Promise<void> |
callStatic.setApprovalForAll | Promise<void> |
encodeCall | object |
encodeCall.balanceOf | EthCallParam |
encodeCall.balanceOfBatch | EthCallParam |
encodeCall.isApprovedForAll | EthCallParam |
encodeCall.safeBatchTransferFrom | EthCallParam |
encodeCall.safeTransferFrom | EthCallParam |
encodeCall.setApprovalForAll | EthCallParam |
encodeCall.supportsInterface | EthCallParam |
encodeCall.uri | EthCallParam |
Accessors
provider
Get Signature
get provider(): Provider;Returns
Provider
Inherited from
rawContract
Get Signature
get rawContract(): TContract;Returns
TContract
Inherited from
Methods
balanceOf()
balanceOf(
account: string,
id: BigNumberish,
overrides?: Overrides,
preparedData?: PreparedData,
ethCallContext?: EthCallContext
): Promise<bigint>;Parameters
| Parameter | Type |
|---|---|
account | string |
id | BigNumberish |
overrides? | Overrides |
preparedData? | PreparedData |
ethCallContext? | EthCallContext |
Returns
Promise<bigint>
balanceOfBatch()
balanceOfBatch(
accounts: string[],
ids: BigNumberish[],
overrides?: Overrides,
preparedData?: PreparedData,
ethCallContext?: EthCallContext
): Promise<bigint[]>;Parameters
| Parameter | Type |
|---|---|
accounts | string[] |
ids | BigNumberish[] |
overrides? | Overrides |
preparedData? | PreparedData |
ethCallContext? | EthCallContext |
Returns
Promise<bigint[]>
isApprovedForAll()
isApprovedForAll(
account: string,
operator: string,
overrides?: Overrides,
preparedData?: PreparedData,
ethCallContext?: EthCallContext
): Promise<boolean>;Parameters
| Parameter | Type |
|---|---|
account | string |
operator | string |
overrides? | Overrides |
preparedData? | PreparedData |
ethCallContext? | EthCallContext |
Returns
Promise<boolean>
supportsInterface()
supportsInterface(
interfaceId: BytesLike,
overrides?: Overrides,
preparedData?: PreparedData,
ethCallContext?: EthCallContext
): Promise<boolean>;Parameters
| Parameter | Type |
|---|---|
interfaceId | BytesLike |
overrides? | Overrides |
preparedData? | PreparedData |
ethCallContext? | EthCallContext |
Returns
Promise<boolean>
uri()
uri(
id: BigNumberish,
overrides?: Overrides,
preparedData?: PreparedData,
ethCallContext?: EthCallContext
): Promise<string>;Parameters
| Parameter | Type |
|---|---|
id | BigNumberish |
overrides? | Overrides |
preparedData? | PreparedData |
ethCallContext? | EthCallContext |
Returns
Promise<string>