@sentio/sdk
    Preparing search index...

    Class ERC20BoundContractView

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

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

    Accessors

    • get filters(): Record<string, ContractEvent<any[]>>

      Returns Record<string, ContractEvent<any[]>>

    Methods

    • Parameters

      • owner: string
      • spender: string
      • Optionaloverrides: Overrides

      Returns Promise<bigint>

    • Parameters

      • account: string
      • Optionaloverrides: Overrides

      Returns Promise<bigint>

    • Parameters

      • Optionaloverrides: Overrides

      Returns Promise<bigint>

    • Parameters

      • Optionaloverrides: Overrides

      Returns Promise<string>

    • Parameters

      • Optionaloverrides: Overrides

      Returns Promise<string>

    • Parameters

      • Optionaloverrides: Overrides

      Returns Promise<string>

    • Parameters

      • Optionaloverrides: Overrides

      Returns Promise<string>

    • Parameters

      • Optionaloverrides: Overrides

      Returns Promise<bigint>