MCPcopy Create free account

hub / github.com/Uniswap/uniswapx-parameterization-api / functions

Functions348 in github.com/Uniswap/uniswapx-parameterization-api

Functionconstructor
(protected injectorName: string)
lib/handlers/base/base.ts:17
Functionconstructor
(protected injectorName: string)
lib/handlers/base/api-handler.ts:62
Functionconstructor
( public request: HardQuoteRequest, public order: T, public createdAtMs = currentTimestampInMs()
lib/entities/HardQuoteResponse.ts:12
Functionconstructor
(readonly client: RedshiftDataClient, private readonly configs: SharedConfigs)
lib/repositories/base.ts:54
Methodconstructor
(_log: Logger, _webhookProvider: S3WebhookConfigurationProvider)
lib/providers/circuit-breaker/dynamo.ts:20
Methodconstructor
(public fillers: string[], private timestamps: FillerTimestampMap)
lib/providers/circuit-breaker/mock.ts:6
Methodconstructor
(_log: Logger, streamArn: string)
lib/providers/analytics/firehose.ts:12
Methodconstructor
(_log: Logger, private uniswapxServiceUrl: string)
lib/providers/order/uniswapxService.ts:32
Methodconstructor
(private configs: FillerComplianceConfiguration[])
lib/providers/compliance/mock.ts:4
Methodconstructor
(_log: Logger, private bucket: string, private key: string)
lib/providers/compliance/s3.ts:15
Methodconstructor
(private endpoints: WebhookConfiguration[])
lib/providers/webhook/mock.ts:4
Methodconstructor
(_log: Logger, private bucket: string, private key: string)
lib/providers/webhook/s3.ts:18
Methodconstructor
(private data: QuoteRequestData)
lib/entities/QuoteRequest.ts:44
Methodconstructor
(eventType: AnalyticsEventType, eventProperties: { [key: string]: any })
lib/entities/analytics-events.ts:25
Methodconstructor
( private data: QuoteResponseData, public type: TradeType, public metadata: QuoteMetadata, pub
lib/entities/QuoteResponse.ts:129
Methodconstructor
(_data: HardQuoteRequestBody, orderType: OrderType)
lib/entities/HardQuoteRequest.ts:19
Methodconstructor
(private awsMetricLogger: AWSEmbeddedMetricsLogger)
lib/entities/aws-metrics-logger.ts:29
Methodconstructor
(_log: Logger, private numerator?: number, private denominator?: number)
lib/quoters/MockQuoter.ts:17
Methodconstructor
( _log: Logger, private firehose: FirehoseLogger, private webhookProvider: WebhookConfigurationPro
lib/quoters/WebhookQuoter.ts:34
Methodconstructor
(readonly client: RedshiftDataClient, configs: SharedConfigs)
lib/repositories/analytics-repository.ts:18
Methodconstructor
( // eslint-disable-next-line // @ts-expect-error private readonly _switchTable: Table< 'Syn
lib/repositories/switch-repository.ts:41
Methodconstructor
( // eslint-disable-next-line private readonly table: Table<'Timestamp', 'hash', null>, private re
lib/repositories/timestamp-repository.ts:45
Methodconstructor
( private readonly _addressTable: Table<'FillerAddress', 'pk', null>, private readonly _fillerToAddres
lib/repositories/filler-address-repository.ts:61
Methodconstructor
()
lib/repositories/filler-address-repository.ts:137
Methodconstructor
(readonly client: RedshiftDataClient, configs: SharedConfigs)
lib/repositories/fades-repository.ts:35
Methodconstructor
(readonly client: RedshiftDataClient, configs: SharedConfigs)
lib/repositories/fades-repository.ts:86
Methodconstructor
(tokenAddress: string, chainId: number)
lib/util/rfqValidator.ts:9
Methodconstructor
()
lib/util/errors.ts:16
Methodconstructor
(message?: string)
lib/util/errors.ts:37
Methodconstructor
(message?: string)
lib/util/errors.ts:59
Methodconstructor
()
lib/util/errors.ts:80
Methodconstructor
( scope: Construct, id: string, props: StageProps & { provisionedConcurrency: number;
bin/app.ts:19
Methodconstructor
(scope: Construct, id: string, props?: StackProps)
bin/app.ts:46
Methodconstructor
(scope: Construct, name: string, props: CronDashboardStackProps)
bin/stacks/cron-dashboard-stack.ts:195
Methodconstructor
(scope: Construct, name: string, props: CronStackProps)
bin/stacks/cron-stack.ts:52
Methodconstructor
(scope: Construct, id: string)
bin/stacks/firehose-stack.ts:17
Methodconstructor
( parent: Construct, name: string, props: cdk.StackProps & { provisionedConcurrency: number;
bin/stacks/api-stack.ts:42
Methodconstructor
(parent: Construct, name: string)
bin/stacks/kms-stack.ts:9
Methodconstructor
(scope: Construct, id: string, props: AnalyticsStackProps)
bin/stacks/analytics-stack.ts:63
Methodconstructor
(scope: Construct, name: string, props: DashboardProps)
bin/stacks/param-dashboard-stack.ts:395
Methodcreate
(configs: SharedConfigs)
lib/repositories/analytics-repository.ts:9
Methodcreate
(documentClient: DynamoDBDocumentClient)
lib/repositories/switch-repository.ts:15
Methodcreate
(documentClient: DynamoDBDocumentClient)
lib/repositories/timestamp-repository.ts:16
Methodcreate
(documentClient: DynamoDBDocumentClient)
lib/repositories/filler-address-repository.ts:27
Methodcreate
(configs: SharedConfigs)
lib/repositories/fades-repository.ts:77
MethodcreateFadesView
()
lib/repositories/fades-repository.ts:90
FunctioncurrentTimestampInSeconds
()
lib/util/time.ts:1
Methodendpoint
()
lib/entities/QuoteResponse.ts:207
FunctionexecuteStatement
(sql: string, log: Logger, executionConfigs?: ExecutionConfigs)
lib/repositories/base.ts:56
FunctionfillEventProcessor
(event, context)
lib/handlers/blueprints/cw-log-firehose-processor.js:230
Functionfiller
()
lib/entities/HardQuoteResponse.ts:57
Methodfiller
()
lib/entities/QuoteResponse.ts:203
MethodfillerName
()
lib/entities/QuoteResponse.ts:211
Methodfillers
()
lib/providers/webhook/s3.ts:24
MethodgetAddressToFillerMap
(fillers: string[])
lib/repositories/filler-address-repository.ts:119
MethodgetAddressToFillerMap
(fillers: string[])
lib/repositories/filler-address-repository.ts:178
MethodgetConfigs
()
lib/providers/compliance/mock.ts:6
MethodgetConfigs
()
lib/providers/compliance/s3.ts:77
MethodgetConfigurations
()
lib/providers/circuit-breaker/index.ts:20
FunctiongetContainerInjected
()
lib/handlers/base/base.ts:28
MethodgetEndpointStatuses
(endpoints: WebhookConfiguration[])
lib/providers/circuit-breaker/dynamo.ts:61
MethodgetEndpointStatuses
(endpoints: WebhookConfiguration[])
lib/providers/circuit-breaker/mock.ts:12
MethodgetEndpointToExcludedAddrsMap
()
lib/providers/compliance/mock.ts:10
MethodgetEndpointToExcludedAddrsMap
()
lib/providers/compliance/s3.ts:43
MethodgetEndpoints
()
lib/providers/webhook/mock.ts:6
MethodgetEndpoints
()
lib/providers/webhook/s3.ts:46
MethodgetFades
()
lib/repositories/fades-repository.ts:95
MethodgetFillerByAddress
(address: string)
lib/repositories/filler-address-repository.ts:146
MethodgetFillerTimestamps
(hash: string)
lib/repositories/timestamp-repository.ts:67
MethodgetFillerTimestampsMap
(hashes: string[])
lib/repositories/timestamp-repository.ts:104
MethodgetRequestInjected
( _containerInjected: ContainerInjected, requestBody: HardQuoteRequestBody, _requestQueryParams: v
lib/handlers/hard-quote/injector.ts:94
MethodgetRequestInjected
( _containerInjected: ContainerInjected, requestBody: void, requestQueryParams: SynthSwitchQueryPa
lib/handlers/synth-switch/injector.ts:43
MethodhandleRequest
( params: APIHandleRequestParams<ContainerInjected, RequestInjected, HardQuoteRequestBody, void> )
lib/handlers/hard-quote/handler.ts:47
MethodhandleRequest
( params: APIHandleRequestParams<ContainerInjected, RequestInjected, void, SynthSwitchQueryParams> )
lib/handlers/synth-switch/handler.ts:23
Functionhandler
(_event: EventBridgeEvent<string, void>)
lib/cron/redshift-reaper.ts:15
Functionhandler
()
lib/handlers/base/api-handler.ts:95
MethodinnerSig
()
lib/entities/HardQuoteRequest.ts:151
FunctionisError
(result: Response<Res> | ErrorResponse)
lib/handlers/base/api-handler.ts:256
FunctionlowerUpper
(list: string[], str: string)
test/handlers/hard-quote/schema.test.ts:138
FunctionlowerUpper
(list: string[], str: string)
test/handlers/quote/schema.test.ts:436
MethodnumOutputs
()
lib/entities/QuoteRequest.ts:140
MethodnumOutputs
()
lib/entities/HardQuoteRequest.ts:139
Methodoutputs
()
lib/entities/V3HardQuoteResponse.ts:36
FunctionparseAndValidateRequest
( event: APIGatewayProxyEvent, log: Logger )
lib/handlers/base/api-handler.ts:260
FunctionparseAndValidateResponse
( body: Res, id: string, log: Logger )
lib/handlers/base/api-handler.ts:351
MethodpostOrder
(args: PostOrderArgs)
lib/providers/order/uniswapxService.ts:36
MethodpostOrder
(args: PostOrderArgs)
lib/providers/order/mock.ts:7
FunctionpostOrderProcessor
(event, context)
lib/handlers/blueprints/cw-log-firehose-processor.js:231
Methodprotocol
()
lib/entities/QuoteRequest.ts:144
Methodprotocol
()
lib/entities/HardQuoteRequest.ts:143
FunctionputRecordsToFirehoseStream
(streamName, records, client, maxAttempts)
lib/handlers/blueprints/cw-log-firehose-processor.js:123
FunctionputRecordsToKinesisStream
(streamName, records, client, maxAttempts)
lib/handlers/blueprints/cw-log-firehose-processor.js:136
MethodputSynthSwitch
(trade: SynthSwitchTrade, lower: string, enabled: boolean)
lib/repositories/switch-repository.ts:72
Methodquote
(request: QuoteRequest)
lib/quoters/MockQuoter.ts:21
Methodquote
( request: QuoteRequest, provider?: ethers.providers.StaticJsonRpcProvider )
lib/quoters/WebhookQuoter.ts:45
FunctionquoteId
()
lib/entities/HardQuoteResponse.ts:33
MethodquoteId
()
lib/entities/QuoteRequest.ts:148
MethodquoteId
()
lib/entities/QuoteResponse.ts:171
MethodquoteId
()
lib/entities/HardQuoteRequest.ts:155
FunctionquoteProcessor
(event, context)
lib/handlers/blueprints/cw-log-firehose-processor.js:229
← previousnext →201–300 of 348, ranked by callers