Skip to content

Commit 9c78dce

Browse files
committed
feat: a lot of new apis
1 parent f8ac11e commit 9c78dce

27 files changed

+2375
-778
lines changed

packages/api-core/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,12 @@
8989
"import": "./dist/networks.js",
9090
"require": "./dist/networks.cjs",
9191
"default": "./dist/networks.js"
92+
},
93+
"./federated": {
94+
"types": "./dist/federated.d.ts",
95+
"import": "./dist/federated.js",
96+
"require": "./dist/federated.cjs",
97+
"default": "./dist/federated.js"
9298
}
9399
},
94100
"files": ["README.md", "dist", "package.json", "schema", "src"],

packages/api-core/scripts/categorize-requests.ts

Lines changed: 29 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ type ValidMethods<T extends Record<string, unknown>> = Exclude<
1515
>;
1616

1717
const pathToRequestMap = {
18+
"/rss/{path}": {
19+
get: "getRSSActivity",
20+
},
1821
"/decentralized/tx/{id}": {
1922
get: "getActivity",
2023
},
@@ -24,14 +27,26 @@ const pathToRequestMap = {
2427
"/decentralized/accounts": {
2528
post: "getActivitiesByAccounts",
2629
},
27-
"/rss/{path}": {
28-
get: "getRSSActivity",
29-
},
3030
"/decentralized/network/{network}": {
31-
get: "getNetworkActivity",
31+
get: "getNetworkActivities",
3232
},
3333
"/decentralized/platform/{platform}": {
34-
get: "getPlatformActivity",
34+
get: "getPlatformActivities",
35+
},
36+
"/federated/tx/{id}": {
37+
get: "getFederatedActivity",
38+
},
39+
"/federated/{account}": {
40+
get: "getFederatedActivitiesByAccount",
41+
},
42+
"/federated/accounts": {
43+
post: "getFederatedActivitiesByAccounts",
44+
},
45+
"/federated/network/{network}": {
46+
get: "getFederatedNetworkActivities",
47+
},
48+
"/federated/platform/{platform}": {
49+
get: "getFederatedPlatformActivities",
3550
},
3651
"/nta/bridgings/transactions": {
3752
get: "getBridgingTransactions",
@@ -114,21 +129,21 @@ const pathToRequestMap = {
114129
"/nta/epochs/apy": {
115130
get: "getAverageEpochsApy",
116131
},
117-
"/nta/networks": {
118-
get: "getCompatibleNetworks",
119-
},
120-
"/nta/networks/{network_name}/list_workers": {
121-
get: "getAvailableWorkers",
122-
},
123-
"/nta/networks/{network_name}/workers/{worker_name}": {
124-
get: "getWorkerConfig",
125-
},
126132
"/nta/networks/assets": {
127133
get: "getNetworkAssets",
128134
},
135+
"/nta/networks/config": {
136+
get: "getNetworkConfig",
137+
},
129138
"/nta/dsl/total_requests": {
130139
get: "getTotalRequests",
131140
},
141+
"/nta/token/supply": {
142+
get: "getTokenSupply",
143+
},
144+
"/nta/token/tvl": {
145+
get: "getTokenTvl",
146+
},
132147
} satisfies {
133148
[K in keyof paths]: {
134149
[M in ValidMethods<paths[K]>]:

0 commit comments

Comments
 (0)