Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Uniswap/uniswapx-parameterization-api
/ functions
Functions
348 in github.com/Uniswap/uniswapx-parameterization-api
⨍
Functions
348
◇
Types & classes
148
Function
constructor
(protected injectorName: string)
lib/handlers/base/base.ts:17
Function
constructor
(protected injectorName: string)
lib/handlers/base/api-handler.ts:62
Function
constructor
( public request: HardQuoteRequest, public order: T, public createdAtMs = currentTimestampInMs()
lib/entities/HardQuoteResponse.ts:12
Function
constructor
(readonly client: RedshiftDataClient, private readonly configs: SharedConfigs)
lib/repositories/base.ts:54
Method
constructor
(_log: Logger, _webhookProvider: S3WebhookConfigurationProvider)
lib/providers/circuit-breaker/dynamo.ts:20
Method
constructor
(public fillers: string[], private timestamps: FillerTimestampMap)
lib/providers/circuit-breaker/mock.ts:6
Method
constructor
(_log: Logger, streamArn: string)
lib/providers/analytics/firehose.ts:12
Method
constructor
(_log: Logger, private uniswapxServiceUrl: string)
lib/providers/order/uniswapxService.ts:32
Method
constructor
(private configs: FillerComplianceConfiguration[])
lib/providers/compliance/mock.ts:4
Method
constructor
(_log: Logger, private bucket: string, private key: string)
lib/providers/compliance/s3.ts:15
Method
constructor
(private endpoints: WebhookConfiguration[])
lib/providers/webhook/mock.ts:4
Method
constructor
(_log: Logger, private bucket: string, private key: string)
lib/providers/webhook/s3.ts:18
Method
constructor
(private data: QuoteRequestData)
lib/entities/QuoteRequest.ts:44
Method
constructor
(eventType: AnalyticsEventType, eventProperties: { [key: string]: any })
lib/entities/analytics-events.ts:25
Method
constructor
( private data: QuoteResponseData, public type: TradeType, public metadata: QuoteMetadata, pub
lib/entities/QuoteResponse.ts:129
Method
constructor
(_data: HardQuoteRequestBody, orderType: OrderType)
lib/entities/HardQuoteRequest.ts:19
Method
constructor
(private awsMetricLogger: AWSEmbeddedMetricsLogger)
lib/entities/aws-metrics-logger.ts:29
Method
constructor
(_log: Logger, private numerator?: number, private denominator?: number)
lib/quoters/MockQuoter.ts:17
Method
constructor
( _log: Logger, private firehose: FirehoseLogger, private webhookProvider: WebhookConfigurationPro
lib/quoters/WebhookQuoter.ts:34
Method
constructor
(readonly client: RedshiftDataClient, configs: SharedConfigs)
lib/repositories/analytics-repository.ts:18
Method
constructor
( // eslint-disable-next-line // @ts-expect-error private readonly _switchTable: Table< 'Syn
lib/repositories/switch-repository.ts:41
Method
constructor
( // eslint-disable-next-line private readonly table: Table<'Timestamp', 'hash', null>, private re
lib/repositories/timestamp-repository.ts:45
Method
constructor
( private readonly _addressTable: Table<'FillerAddress', 'pk', null>, private readonly _fillerToAddres
lib/repositories/filler-address-repository.ts:61
Method
constructor
()
lib/repositories/filler-address-repository.ts:137
Method
constructor
(readonly client: RedshiftDataClient, configs: SharedConfigs)
lib/repositories/fades-repository.ts:35
Method
constructor
(readonly client: RedshiftDataClient, configs: SharedConfigs)
lib/repositories/fades-repository.ts:86
Method
constructor
(tokenAddress: string, chainId: number)
lib/util/rfqValidator.ts:9
Method
constructor
()
lib/util/errors.ts:16
Method
constructor
(message?: string)
lib/util/errors.ts:37
Method
constructor
(message?: string)
lib/util/errors.ts:59
Method
constructor
()
lib/util/errors.ts:80
Method
constructor
( scope: Construct, id: string, props: StageProps & { provisionedConcurrency: number;
bin/app.ts:19
Method
constructor
(scope: Construct, id: string, props?: StackProps)
bin/app.ts:46
Method
constructor
(scope: Construct, name: string, props: CronDashboardStackProps)
bin/stacks/cron-dashboard-stack.ts:195
Method
constructor
(scope: Construct, name: string, props: CronStackProps)
bin/stacks/cron-stack.ts:52
Method
constructor
(scope: Construct, id: string)
bin/stacks/firehose-stack.ts:17
Method
constructor
( parent: Construct, name: string, props: cdk.StackProps & { provisionedConcurrency: number;
bin/stacks/api-stack.ts:42
Method
constructor
(parent: Construct, name: string)
bin/stacks/kms-stack.ts:9
Method
constructor
(scope: Construct, id: string, props: AnalyticsStackProps)
bin/stacks/analytics-stack.ts:63
Method
constructor
(scope: Construct, name: string, props: DashboardProps)
bin/stacks/param-dashboard-stack.ts:395
Method
create
(configs: SharedConfigs)
lib/repositories/analytics-repository.ts:9
Method
create
(documentClient: DynamoDBDocumentClient)
lib/repositories/switch-repository.ts:15
Method
create
(documentClient: DynamoDBDocumentClient)
lib/repositories/timestamp-repository.ts:16
Method
create
(documentClient: DynamoDBDocumentClient)
lib/repositories/filler-address-repository.ts:27
Method
create
(configs: SharedConfigs)
lib/repositories/fades-repository.ts:77
Method
createFadesView
()
lib/repositories/fades-repository.ts:90
Function
currentTimestampInSeconds
()
lib/util/time.ts:1
Method
endpoint
()
lib/entities/QuoteResponse.ts:207
Function
executeStatement
(sql: string, log: Logger, executionConfigs?: ExecutionConfigs)
lib/repositories/base.ts:56
Function
fillEventProcessor
(event, context)
lib/handlers/blueprints/cw-log-firehose-processor.js:230
Function
filler
()
lib/entities/HardQuoteResponse.ts:57
Method
filler
()
lib/entities/QuoteResponse.ts:203
Method
fillerName
()
lib/entities/QuoteResponse.ts:211
Method
fillers
()
lib/providers/webhook/s3.ts:24
Method
getAddressToFillerMap
(fillers: string[])
lib/repositories/filler-address-repository.ts:119
Method
getAddressToFillerMap
(fillers: string[])
lib/repositories/filler-address-repository.ts:178
Method
getConfigs
()
lib/providers/compliance/mock.ts:6
Method
getConfigs
()
lib/providers/compliance/s3.ts:77
Method
getConfigurations
()
lib/providers/circuit-breaker/index.ts:20
Function
getContainerInjected
()
lib/handlers/base/base.ts:28
Method
getEndpointStatuses
(endpoints: WebhookConfiguration[])
lib/providers/circuit-breaker/dynamo.ts:61
Method
getEndpointStatuses
(endpoints: WebhookConfiguration[])
lib/providers/circuit-breaker/mock.ts:12
Method
getEndpointToExcludedAddrsMap
()
lib/providers/compliance/mock.ts:10
Method
getEndpointToExcludedAddrsMap
()
lib/providers/compliance/s3.ts:43
Method
getEndpoints
()
lib/providers/webhook/mock.ts:6
Method
getEndpoints
()
lib/providers/webhook/s3.ts:46
Method
getFades
()
lib/repositories/fades-repository.ts:95
Method
getFillerByAddress
(address: string)
lib/repositories/filler-address-repository.ts:146
Method
getFillerTimestamps
(hash: string)
lib/repositories/timestamp-repository.ts:67
Method
getFillerTimestampsMap
(hashes: string[])
lib/repositories/timestamp-repository.ts:104
Method
getRequestInjected
( _containerInjected: ContainerInjected, requestBody: HardQuoteRequestBody, _requestQueryParams: v
lib/handlers/hard-quote/injector.ts:94
Method
getRequestInjected
( _containerInjected: ContainerInjected, requestBody: void, requestQueryParams: SynthSwitchQueryPa
lib/handlers/synth-switch/injector.ts:43
Method
handleRequest
( params: APIHandleRequestParams<ContainerInjected, RequestInjected, HardQuoteRequestBody, void> )
lib/handlers/hard-quote/handler.ts:47
Method
handleRequest
( params: APIHandleRequestParams<ContainerInjected, RequestInjected, void, SynthSwitchQueryParams> )
lib/handlers/synth-switch/handler.ts:23
Function
handler
(_event: EventBridgeEvent<string, void>)
lib/cron/redshift-reaper.ts:15
Function
handler
()
lib/handlers/base/api-handler.ts:95
Method
innerSig
()
lib/entities/HardQuoteRequest.ts:151
Function
isError
(result: Response<Res> | ErrorResponse)
lib/handlers/base/api-handler.ts:256
Function
lowerUpper
(list: string[], str: string)
test/handlers/hard-quote/schema.test.ts:138
Function
lowerUpper
(list: string[], str: string)
test/handlers/quote/schema.test.ts:436
Method
numOutputs
()
lib/entities/QuoteRequest.ts:140
Method
numOutputs
()
lib/entities/HardQuoteRequest.ts:139
Method
outputs
()
lib/entities/V3HardQuoteResponse.ts:36
Function
parseAndValidateRequest
( event: APIGatewayProxyEvent, log: Logger )
lib/handlers/base/api-handler.ts:260
Function
parseAndValidateResponse
( body: Res, id: string, log: Logger )
lib/handlers/base/api-handler.ts:351
Method
postOrder
(args: PostOrderArgs)
lib/providers/order/uniswapxService.ts:36
Method
postOrder
(args: PostOrderArgs)
lib/providers/order/mock.ts:7
Function
postOrderProcessor
(event, context)
lib/handlers/blueprints/cw-log-firehose-processor.js:231
Method
protocol
()
lib/entities/QuoteRequest.ts:144
Method
protocol
()
lib/entities/HardQuoteRequest.ts:143
Function
putRecordsToFirehoseStream
(streamName, records, client, maxAttempts)
lib/handlers/blueprints/cw-log-firehose-processor.js:123
Function
putRecordsToKinesisStream
(streamName, records, client, maxAttempts)
lib/handlers/blueprints/cw-log-firehose-processor.js:136
Method
putSynthSwitch
(trade: SynthSwitchTrade, lower: string, enabled: boolean)
lib/repositories/switch-repository.ts:72
Method
quote
(request: QuoteRequest)
lib/quoters/MockQuoter.ts:21
Method
quote
( request: QuoteRequest, provider?: ethers.providers.StaticJsonRpcProvider )
lib/quoters/WebhookQuoter.ts:45
Function
quoteId
()
lib/entities/HardQuoteResponse.ts:33
Method
quoteId
()
lib/entities/QuoteRequest.ts:148
Method
quoteId
()
lib/entities/QuoteResponse.ts:171
Method
quoteId
()
lib/entities/HardQuoteRequest.ts:155
Function
quoteProcessor
(event, context)
lib/handlers/blueprints/cw-log-firehose-processor.js:229
← previous
next →
201–300 of 348, ranked by callers