Hierarchy (view full)

Constructors

Properties

_contract: WrappedContract

The wrapped contract that the entity is holding.

Remarks

This should not be used directly. Instead, the getter contract should be used to have the correct type of the wrapped contract.

address: Address

the inner contract address

aggregatorHelper: AggregatorHelper<true>
approxParamsGenerator: ApproxParamsGenerator
chainId: ChainId
checkErrorOnSimulation: boolean
events: EventEmitter<RouterEvents, BaseRouter> = ...
gasFeeEstimator: GasFeeEstimator
limitOrderMatcher: limitOrder.LimitOrderMatcher
limitOrderRouteSelector: LimitOrderRouteSelector
multicall?: Multicall

The Multicall instance used by this entity.

networkConnection: NetworkConnection

The networkConnection of this entity.

optimalOutputRouteSelector: OptimalOutputRouteSelector
tokenAmountConverter: TokenAmountConverter

Accessors

Methods

  • Type Parameters

    • RC extends "signerBalanceAllowanceChecker" | "approvedSignerAddressGetter" | "syIOTokenAmountGetter" | "aggregatorResultGetter" | "intermediateSyAmountGetter" | "limitOrderMatcher" | "contractMethodBuilder" | "gasUsedEstimator" | "netOutGetter" | "netOutInNativeEstimator"

    Parameters

    Returns Promise<never>

Generated using TypeDoc