Hierarchy (View Summary)

Constructors

Properties

callStatic: {
    contract: ERC20;
    approve(
        spender: string,
        amount: BigNumberish,
        overrides?: Overrides,
        preparedData?: PreparedData,
        ethCallContext?: EthCallContext,
    ): Promise<boolean>;
    burn(
        amount: BigNumberish,
        overrides?: Overrides,
        preparedData?: PreparedData,
        ethCallContext?: EthCallContext,
    ): Promise<void>;
    burnFrom(
        account: string,
        amount: BigNumberish,
        overrides?: Overrides,
        preparedData?: PreparedData,
        ethCallContext?: EthCallContext,
    ): Promise<void>;
    decreaseAllowance(
        spender: string,
        subtractedValue: BigNumberish,
        overrides?: Overrides,
        preparedData?: PreparedData,
        ethCallContext?: EthCallContext,
    ): Promise<boolean>;
    increaseAllowance(
        spender: string,
        addedValue: BigNumberish,
        overrides?: Overrides,
        preparedData?: PreparedData,
        ethCallContext?: EthCallContext,
    ): Promise<boolean>;
    renounceOwnership(
        overrides?: Overrides,
        preparedData?: PreparedData,
        ethCallContext?: EthCallContext,
    ): Promise<void>;
    setLocker(
        _locker: string,
        overrides?: Overrides,
        preparedData?: PreparedData,
        ethCallContext?: EthCallContext,
    ): Promise<void>;
    transfer(
        recipient: string,
        amount: BigNumberish,
        overrides?: Overrides,
        preparedData?: PreparedData,
        ethCallContext?: EthCallContext,
    ): Promise<boolean>;
    transferFrom(
        sender: string,
        recipient: string,
        amount: BigNumberish,
        overrides?: Overrides,
        preparedData?: PreparedData,
        ethCallContext?: EthCallContext,
    ): Promise<boolean>;
    transferOwnership(
        newOwner: string,
        overrides?: Overrides,
        preparedData?: PreparedData,
        ethCallContext?: EthCallContext,
    ): Promise<void>;
} = ...
contract: ERC20
encodeCall: {
    allowance(
        owner: string,
        spender: string,
        callContext: EthCallContext,
    ): EthCallParam;
    approve(
        spender: string,
        amount: BigNumberish,
        callContext: EthCallContext,
    ): EthCallParam;
    balanceOf(account: string, callContext: EthCallContext): EthCallParam;
    burn(amount: BigNumberish, callContext: EthCallContext): EthCallParam;
    burnFrom(
        account: string,
        amount: BigNumberish,
        callContext: EthCallContext,
    ): EthCallParam;
    decimals(callContext: EthCallContext): EthCallParam;
    decreaseAllowance(
        spender: string,
        subtractedValue: BigNumberish,
        callContext: EthCallContext,
    ): EthCallParam;
    increaseAllowance(
        spender: string,
        addedValue: BigNumberish,
        callContext: EthCallContext,
    ): EthCallParam;
    locker(callContext: EthCallContext): EthCallParam;
    name(callContext: EthCallContext): EthCallParam;
    owner(callContext: EthCallContext): EthCallParam;
    renounceOwnership(callContext: EthCallContext): EthCallParam;
    setLocker(_locker: string, callContext: EthCallContext): EthCallParam;
    symbol(callContext: EthCallContext): EthCallParam;
    totalSupply(callContext: EthCallContext): EthCallParam;
    transfer(
        recipient: string,
        amount: BigNumberish,
        callContext: EthCallContext,
    ): EthCallParam;
    transferFrom(
        sender: string,
        recipient: string,
        amount: BigNumberish,
        callContext: EthCallContext,
    ): EthCallParam;
    transferOwnership(
        newOwner: string,
        callContext: EthCallContext,
    ): EthCallParam;
} = ...

Accessors

Methods

  • Parameters

    Returns Promise<bigint>

  • Parameters

    Returns Promise<bigint>

  • Parameters

    Returns Promise<bigint>

  • Parameters

    Returns Promise<string>

  • Parameters

    Returns Promise<string>

  • Parameters

    Returns Promise<string>

  • Parameters

    Returns Promise<string>

  • Parameters

    Returns Promise<bigint>