Skip to content

Commit e1d5cc3

Browse files
authored
use fixed json to get new build (#46)
1 parent c242b9e commit e1d5cc3

File tree

5 files changed

+320
-129
lines changed

5 files changed

+320
-129
lines changed
Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
query GetNetworkConfigs($networkIds: [Int!]) {
2+
getNetworkConfigs(networkIds: $networkIds) {
3+
... on AptosNetworkConfig {
4+
baseTokenAddress
5+
baseTokenSymbol
6+
color
7+
defaultPairAddress
8+
defaultPairQuoteToken
9+
enabled
10+
explorer {
11+
checksummed
12+
icon
13+
name
14+
url
15+
}
16+
id
17+
mainnet
18+
name
19+
networkIconUrl
20+
networkId
21+
networkName
22+
networkShortName
23+
networkType
24+
newTokensEnabled
25+
stableCoinAddresses
26+
wrappedBaseTokenSymbol
27+
}
28+
... on EvmNetworkConfig {
29+
baseTokenAddress
30+
baseTokenSymbol
31+
color
32+
defaultPairAddress
33+
defaultPairQuoteToken
34+
enabled
35+
explorer {
36+
checksummed
37+
icon
38+
name
39+
url
40+
}
41+
id
42+
mainnet
43+
name
44+
networkIconUrl
45+
networkId
46+
networkName
47+
networkShortName
48+
networkType
49+
newTokensEnabled
50+
stableCoinAddresses
51+
wrappedBaseTokenSymbol
52+
}
53+
... on SolanaNetworkConfig {
54+
baseTokenAddress
55+
baseTokenSymbol
56+
color
57+
defaultPairAddress
58+
defaultPairQuoteToken
59+
enabled
60+
explorer {
61+
checksummed
62+
icon
63+
name
64+
url
65+
}
66+
id
67+
mainnet
68+
name
69+
networkIconUrl
70+
networkId
71+
networkName
72+
networkShortName
73+
networkType
74+
newTokensEnabled
75+
stableCoinAddresses
76+
wrappedBaseTokenSymbol
77+
}
78+
... on StarknetNetworkConfig {
79+
baseTokenAddress
80+
baseTokenSymbol
81+
color
82+
defaultPairAddress
83+
defaultPairQuoteToken
84+
enabled
85+
explorer {
86+
checksummed
87+
icon
88+
name
89+
url
90+
}
91+
id
92+
mainnet
93+
name
94+
networkIconUrl
95+
networkId
96+
networkName
97+
networkShortName
98+
networkType
99+
newTokensEnabled
100+
stableCoinAddresses
101+
wrappedBaseTokenSymbol
102+
}
103+
... on SuiNetworkConfig {
104+
baseTokenAddress
105+
baseTokenSymbol
106+
color
107+
defaultPairAddress
108+
defaultPairQuoteToken
109+
enabled
110+
explorer {
111+
checksummed
112+
icon
113+
name
114+
url
115+
}
116+
id
117+
mainnet
118+
name
119+
networkIconUrl
120+
networkId
121+
networkName
122+
networkShortName
123+
networkType
124+
newTokensEnabled
125+
stableCoinAddresses
126+
wrappedBaseTokenSymbol
127+
}
128+
}
129+
}

src/sdk/Query.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ import {
66
ApiTokensQueryVariables,
77
BalancesDocument,
88
BalancesQueryVariables,
9+
BlocksDocument,
10+
BlocksQueryVariables,
911
ChartUrlsDocument,
1012
ChartUrlsQueryVariables,
1113
DetailedWalletStatsDocument,
@@ -42,6 +44,8 @@ import {
4244
GetEventLabelsQueryVariables,
4345
GetExchangesDocument,
4446
GetExchangesQueryVariables,
47+
GetNetworkConfigsDocument,
48+
GetNetworkConfigsQueryVariables,
4549
GetNetworksDocument,
4650
GetNetworksQueryVariables,
4751
GetNetworkStatsDocument,
@@ -80,6 +84,8 @@ import {
8084
GetPrimePoolsQueryVariables,
8185
GetSymbolDocument,
8286
GetSymbolQueryVariables,
87+
GetTokenBarsDocument,
88+
GetTokenBarsQueryVariables,
8389
GetTokenEventsDocument,
8490
GetTokenEventsForMakerDocument,
8591
GetTokenEventsForMakerQueryVariables,
@@ -146,6 +152,8 @@ export class Query {
146152
filterNftParallelAssets = async (
147153
vars: FilterNftParallelAssetsQueryVariables,
148154
) => this.sdk.query(FilterNftParallelAssetsDocument, vars);
155+
getTokenBars = async (vars: GetTokenBarsQueryVariables) =>
156+
this.sdk.query(GetTokenBarsDocument, vars);
149157
getSymbol = async (vars: GetSymbolQueryVariables) =>
150158
this.sdk.query(GetSymbolDocument, vars);
151159
getNftEvents = async (vars: GetNftEventsQueryVariables) =>
@@ -178,6 +186,8 @@ export class Query {
178186
) => this.sdk.query(LiquidityMetadataByTokenDocument, vars);
179187
primeHolders = async (vars: PrimeHoldersQueryVariables) =>
180188
this.sdk.query(PrimeHoldersDocument, vars);
189+
blocks = async (vars: BlocksQueryVariables) =>
190+
this.sdk.query(BlocksDocument, vars);
181191
balances = async (vars: BalancesQueryVariables) =>
182192
this.sdk.query(BalancesDocument, vars);
183193
filterNftPools = async (vars: FilterNftPoolsQueryVariables) =>
@@ -242,6 +252,8 @@ export class Query {
242252
this.sdk.query(TokenDocument, vars);
243253
tokenLifecycleEvents = async (vars: TokenLifecycleEventsQueryVariables) =>
244254
this.sdk.query(TokenLifecycleEventsDocument, vars);
255+
getNetworkConfigs = async (vars: GetNetworkConfigsQueryVariables) =>
256+
this.sdk.query(GetNetworkConfigsDocument, vars);
245257
apiToken = async (vars: ApiTokenQueryVariables) =>
246258
this.sdk.query(ApiTokenDocument, vars);
247259
getCommunityNotes = async (vars: GetCommunityNotesQueryVariables) =>

0 commit comments

Comments
 (0)