ERC20ContractView
Class in @sentio/sdk/eth/builtin › erc20
Defined in @sentio/sdk/eth/builtin › erc20
Extends
Constructors
Constructor
new ERC20ContractView(contract: ERC20): ERC20ContractView;Parameters
| Parameter | Type |
|---|---|
contract | ERC20 |
Returns
ERC20ContractView
Overrides
Properties
| Property | Type |
|---|---|
callStatic | object |
callStatic.contract | ERC20 |
callStatic.approve | Promise<boolean> |
callStatic.burn | Promise<void> |
callStatic.burnFrom | Promise<void> |
callStatic.decreaseAllowance | Promise<boolean> |
callStatic.increaseAllowance | Promise<boolean> |
callStatic.renounceOwnership | Promise<void> |
callStatic.setLocker | Promise<void> |
callStatic.transfer | Promise<boolean> |
callStatic.transferFrom | Promise<boolean> |
callStatic.transferOwnership | Promise<void> |
encodeCall | object |
encodeCall.allowance | EthCallParam |
encodeCall.approve | EthCallParam |
encodeCall.balanceOf | EthCallParam |
encodeCall.burn | EthCallParam |
encodeCall.burnFrom | EthCallParam |
encodeCall.decimals | EthCallParam |
encodeCall.decreaseAllowance | EthCallParam |
encodeCall.increaseAllowance | EthCallParam |
encodeCall.locker | EthCallParam |
encodeCall.name | EthCallParam |
encodeCall.owner | EthCallParam |
encodeCall.renounceOwnership | EthCallParam |
encodeCall.setLocker | EthCallParam |
encodeCall.symbol | EthCallParam |
encodeCall.totalSupply | EthCallParam |
encodeCall.transfer | EthCallParam |
encodeCall.transferFrom | EthCallParam |
encodeCall.transferOwnership | EthCallParam |
Accessors
provider
Get Signature
get provider(): Provider;Returns
Provider
Inherited from
rawContract
Get Signature
get rawContract(): TContract;Returns
TContract
Inherited from
Methods
allowance()
allowance(
owner: string,
spender: string,
overrides?: Overrides,
preparedData?: PreparedData,
ethCallContext?: EthCallContext
): Promise<bigint>;Parameters
| Parameter | Type |
|---|---|
owner | string |
spender | string |
overrides? | Overrides |
preparedData? | PreparedData |
ethCallContext? | EthCallContext |
Returns
Promise<bigint>
balanceOf()
balanceOf(
account: string,
overrides?: Overrides,
preparedData?: PreparedData,
ethCallContext?: EthCallContext
): Promise<bigint>;Parameters
| Parameter | Type |
|---|---|
account | string |
overrides? | Overrides |
preparedData? | PreparedData |
ethCallContext? | EthCallContext |
Returns
Promise<bigint>
decimals()
decimals(
overrides?: Overrides,
preparedData?: PreparedData,
ethCallContext?: EthCallContext
): Promise<bigint>;Parameters
| Parameter | Type |
|---|---|
overrides? | Overrides |
preparedData? | PreparedData |
ethCallContext? | EthCallContext |
Returns
Promise<bigint>
locker()
locker(
overrides?: Overrides,
preparedData?: PreparedData,
ethCallContext?: EthCallContext
): Promise<string>;Parameters
| Parameter | Type |
|---|---|
overrides? | Overrides |
preparedData? | PreparedData |
ethCallContext? | EthCallContext |
Returns
Promise<string>
name()
name(
overrides?: Overrides,
preparedData?: PreparedData,
ethCallContext?: EthCallContext
): Promise<string>;Parameters
| Parameter | Type |
|---|---|
overrides? | Overrides |
preparedData? | PreparedData |
ethCallContext? | EthCallContext |
Returns
Promise<string>
owner()
owner(
overrides?: Overrides,
preparedData?: PreparedData,
ethCallContext?: EthCallContext
): Promise<string>;Parameters
| Parameter | Type |
|---|---|
overrides? | Overrides |
preparedData? | PreparedData |
ethCallContext? | EthCallContext |
Returns
Promise<string>
symbol()
symbol(
overrides?: Overrides,
preparedData?: PreparedData,
ethCallContext?: EthCallContext
): Promise<string>;Parameters
| Parameter | Type |
|---|---|
overrides? | Overrides |
preparedData? | PreparedData |
ethCallContext? | EthCallContext |
Returns
Promise<string>
totalSupply()
totalSupply(
overrides?: Overrides,
preparedData?: PreparedData,
ethCallContext?: EthCallContext
): Promise<bigint>;Parameters
| Parameter | Type |
|---|---|
overrides? | Overrides |
preparedData? | PreparedData |
ethCallContext? | EthCallContext |
Returns
Promise<bigint>