Function createInvokerForComponent
- createInvokerForComponent<const T>(componentName): ((route) => Promise<Awaited<ReturnType<Route[T]["call"]>>>)
Type Parameters
const T extends "signerBalanceAllowanceChecker" | "approvedSignerAddressGetter" | "syIOTokenAmountGetter" | "aggregatorResultGetter" | "intermediateSyAmountGetter" | "limitOrderMatcher" | "contractMethodBuilder" | "gasUsedEstimator" | "netOutGetter" | "netOutInNativeEstimator"
Returns ((route) => Promise<Awaited<ReturnType<Route[T]["call"]>>>)
- (route): Promise<Awaited<ReturnType<Route[T]["call"]>>>
Returns Promise<Awaited<ReturnType<Route[T]["call"]>>>