interface ITokensModule {
    checkAllowance(token, owner, spender): Promise<bigint>;
    checkBalance(token, owner): Promise<bigint>;
    checkBalances(tokens, owner): Promise<Record<string, bigint>>;
    checkPermitAmount(token, owner, spender): Promise<bigint>;
    ensureAllowance(token, owner, spender, amount, options?): Promise<undefined | SdkResponse>;
    ensurePermit2Allowance(token, options?): Promise<undefined | SdkResponse>;
    generatePermitBatchData(assets, spender, options?): Promise<PermitBatchData>;
    generatePermitData(token, spender, amount?, options?): Promise<PermitData>;
    increaseAllowance(token, spender, amount, options?): Promise<SdkResponse>;
    revoke(token, spender): Promise<SdkResponse>;
}

Hierarchy (view full)

Implemented by

Methods