Skip to content

Feat/DF-21187 tradinghours nyse #3745

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 48 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
2d40494
DF-21187 update tradinghours to include nyse option
mmcallister-cll Mar 24, 2025
0ad5b99
add changeset
mmcallister-cll Mar 24, 2025
0c81a35
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Mar 25, 2025
b2eb62e
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Mar 25, 2025
19e7b0f
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Mar 25, 2025
c763bdd
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Mar 25, 2025
92d5b7e
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Mar 25, 2025
9af5a38
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Mar 26, 2025
c2dfafe
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Mar 27, 2025
6d501b8
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Mar 27, 2025
6bfc720
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Mar 27, 2025
b957396
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Mar 28, 2025
46715d7
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Mar 31, 2025
125b4ca
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 1, 2025
8aaa665
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 1, 2025
4f10f05
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 1, 2025
a378b32
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 2, 2025
0f91eec
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 4, 2025
d0cad43
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 4, 2025
9fc0a6c
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 4, 2025
147e069
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 4, 2025
da49118
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 4, 2025
ae5bd4e
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 4, 2025
e7d919d
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 5, 2025
6aba0c5
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 5, 2025
d10396f
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 7, 2025
b16c7a5
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 7, 2025
474a07c
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 7, 2025
4d84418
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 7, 2025
7ee1de3
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 7, 2025
7a56649
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 7, 2025
e227159
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 8, 2025
81df58c
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 8, 2025
4fb3bea
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 8, 2025
3f4cdd3
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 8, 2025
2ebe6ae
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 9, 2025
d573016
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 9, 2025
aa423ed
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 10, 2025
c3555d6
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 11, 2025
cf05819
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 14, 2025
aae43ac
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 14, 2025
6412c5c
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 14, 2025
93a858f
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 14, 2025
878e1d6
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 14, 2025
1a7f35a
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 14, 2025
d516fc2
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 15, 2025
2b0e55e
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 16, 2025
47b1f30
Merge branch 'main' into feat/DF-21187-tradinghours-nyse
app-token-issuer-data-feeds[bot] Apr 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/forty-fishes-fetch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@chainlink/tradinghours-adapter': patch
---

Add nyse market option
14 changes: 7 additions & 7 deletions packages/sources/tradinghours/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,19 +23,19 @@ This document was generated automatically. Please see [README Generator](../../s

## Input Parameters

| Required? | Name | Description | Type | Options | Default |
| :-------: | :------: | :-----------------: | :----: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------: |
| | endpoint | The endpoint to use | string | [forex-market-status](#market-status-endpoint), [market-status](#market-status-endpoint), [metals-market-status](#market-status-endpoint), [wti-market-status](#market-status-endpoint) | `market-status` |
| Required? | Name | Description | Type | Options | Default |
| :-------: | :------: | :-----------------: | :----: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------: |
| | endpoint | The endpoint to use | string | [forex-market-status](#market-status-endpoint), [market-status](#market-status-endpoint), [metals-market-status](#market-status-endpoint), [nyse-market-status](#market-status-endpoint), [wti-market-status](#market-status-endpoint) | `market-status` |

## Market-status Endpoint

Supported names for this endpoint are: `forex-market-status`, `market-status`, `metals-market-status`, `wti-market-status`.
Supported names for this endpoint are: `forex-market-status`, `market-status`, `metals-market-status`, `nyse-market-status`, `wti-market-status`.

### Input Params

| Required? | Name | Aliases | Description | Type | Options | Default | Depends On | Not Valid With |
| :-------: | :----: | :-----: | :--------------------: | :----: | :----------------------: | :-----: | :--------: | :------------: |
| ✅ | market | | The name of the market | string | `forex`, `metals`, `wti` | | | |
| Required? | Name | Aliases | Description | Type | Options | Default | Depends On | Not Valid With |
| :-------: | :----: | :-----: | :--------------------: | :----: | :------------------------------: | :-----: | :--------: | :------------: |
| ✅ | market | | The name of the market | string | `forex`, `metals`, `nyse`, `wti` | | | |

### Example

Expand Down
3 changes: 2 additions & 1 deletion packages/sources/tradinghours/src/transport/market-status.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,14 @@ import { makeLogger } from '@chainlink/external-adapter-framework/util'

import type { BaseEndpointTypes } from '../endpoint/market-status'

export const markets = ['forex', 'metals', 'wti'] as const
export const markets = ['forex', 'metals', 'nyse', 'wti'] as const

export type Market = (typeof markets)[number]

const marketToFinId: Record<Market, string> = {
forex: 'US.CHNLNK.FX',
metals: 'US.CHNLNK.METAL',
nyse: 'US.NYSE',
wti: 'US.CHNLNK.WTI',
}

Expand Down
Loading