File tree Expand file tree Collapse file tree 4 files changed +19
-3
lines changed Expand file tree Collapse file tree 4 files changed +19
-3
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ ' @chainlink/tp-adapter ' : minor
3+ ---
4+
5+ Use ICAP as metric name instead of IC
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ import { config } from '../config'
88import { WebsocketTransportGenerics } from '@chainlink/external-adapter-framework/transports'
99import { InputParameters } from '@chainlink/external-adapter-framework/validation'
1010import { generateTransport } from '../transport/price'
11+ import { streamNameToAdapterNameOverride } from '../transport/util'
1112
1213export type QueryParams = {
1314 streamName : 'TP' | 'IC'
@@ -72,7 +73,9 @@ export const priceEndpoint = new PriceEndpoint({
7273 req . requestContext . data . streamName = rq . streamName . toUpperCase ( )
7374 }
7475
75- req . requestContext . data . adapterNameOverride = req . requestContext . data . streamName
76+ req . requestContext . data . adapterNameOverride = streamNameToAdapterNameOverride (
77+ String ( req . requestContext . data . streamName ) ,
78+ )
7679 } ,
7780 ] ,
7881} )
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ import Decimal from 'decimal.js'
22import { WebSocketTransport } from '@chainlink/external-adapter-framework/transports/websocket'
33import { makeLogger , ProviderResult } from '@chainlink/external-adapter-framework/util'
44import { BaseEndpointTypes } from '../endpoint/price'
5+ import { streamNameToAdapterNameOverride } from './util'
56
67const logger = makeLogger ( 'TpIcapPrice' )
78
@@ -136,7 +137,7 @@ export const generateTransport = () => {
136137 quote : ticker . quote ,
137138 streamName : ticker . stream ,
138139 sourceName : ticker . source ,
139- adapterNameOverride : ticker . stream ,
140+ adapterNameOverride : streamNameToAdapterNameOverride ( ticker . stream ) ,
140141 } ,
141142 response,
142143 } ,
@@ -146,7 +147,7 @@ export const generateTransport = () => {
146147 quote : ticker . quote ,
147148 streamName : ticker . stream ,
148149 sourceName : ticker . source ,
149- adapterNameOverride : ticker . stream ,
150+ adapterNameOverride : streamNameToAdapterNameOverride ( ticker . stream ) ,
150151 } ,
151152 response,
152153 } ,
Original file line number Diff line number Diff line change 1+ export const streamNameToAdapterNameOverride = ( streamName : string ) => {
2+ if ( streamName == 'IC' ) {
3+ return 'ICAP'
4+ } else {
5+ return streamName
6+ }
7+ }
You can’t perform that action at this time.
0 commit comments