1
1
lockVersion: 2.0.0
2
2
id: 125b8491-d8a2-4e4f-ad7e-83badf249c68
3
3
management:
4
- docChecksum: 60adc85286a12e81b3781800dd5d6fa2
4
+ docChecksum: 479a52111fec3db2812074b39b435d3f
5
5
docVersion: 1.0.0
6
- speakeasyVersion: 1.603.0
7
- generationVersion: 2.681.1
8
- releaseVersion: 0.3.0-alpha.1
9
- configChecksum: 28874e88240934b6878a4c3b3e31e4c9
6
+ speakeasyVersion: 1.615.2
7
+ generationVersion: 2.698.4
8
+ releaseVersion: 0.3.0-alpha.2
9
+ configChecksum: 3133161de03981e4684a6e6d384f6441
10
10
repoURL: https://github.com/ava-labs/avalanche-sdk-typescript.git
11
11
repoSubDirectory: chainkit
12
12
installationURL: https://gitpkg.now.sh/ava-labs/avalanche-sdk-typescript/chainkit
@@ -15,13 +15,13 @@ features:
15
15
typescript:
16
16
additionalDependencies: 0.1.0
17
17
constsAndDefaults: 0.1.12
18
- core: 3.21.20
18
+ core: 3.21.22
19
19
defaultEnabledRetries: 0.1.0
20
20
deprecations: 2.81.1
21
21
enumUnions: 0.1.0
22
22
envVarSecurityUsage: 0.1.2
23
23
examples: 2.82.3
24
- globalSecurity: 2.82.13
24
+ globalSecurity: 2.82.14
25
25
globalSecurityCallbacks: 0.1.0
26
26
globalSecurityFlattening: 0.1.0
27
27
globalServerURLs: 2.82.5
@@ -157,9 +157,13 @@ generatedFiles:
157
157
- docs/models/components/healthindicatorresultdtostatus.md
158
158
- docs/models/components/historicalreward.md
159
159
- docs/models/components/icmdestinationtransaction.md
160
+ - docs/models/components/icmmetric.md
161
+ - docs/models/components/icmmetricsapiresponse.md
162
+ - docs/models/components/icmmetricsvalue.md
160
163
- docs/models/components/icmreceipt.md
161
164
- docs/models/components/icmrewarddetails.md
162
165
- docs/models/components/icmrewarddetailserctype.md
166
+ - docs/models/components/icmrollingwindowmetric.md
163
167
- docs/models/components/icmsourcetransaction.md
164
168
- docs/models/components/imageasset.md
165
169
- docs/models/components/includechain.md
@@ -300,11 +304,8 @@ generatedFiles:
300
304
- docs/models/components/subnetownershipinfo.md
301
305
- docs/models/components/subnetrpctimeintervalgranularity.md
302
306
- docs/models/components/subnetrpcusagemetricsresponsedto.md
303
- - docs/models/components/teleporterchainmetricsapiresponse.md
304
307
- docs/models/components/teleporterdestinationtransaction.md
305
308
- docs/models/components/teleportermessageinfo.md
306
- - docs/models/components/teleportermetric.md
307
- - docs/models/components/teleportermetricsvalue.md
308
309
- docs/models/components/teleporterreceipt.md
309
310
- docs/models/components/teleporterrewarddetails.md
310
311
- docs/models/components/teleporterrewarddetailserctype.md
@@ -431,6 +432,8 @@ generatedFiles:
431
432
- docs/models/operations/getevmchainrollingwindowmetricsrequest.md
432
433
- docs/models/operations/geticmmessagerequest.md
433
434
- docs/models/operations/geticmmessageresponse.md
435
+ - docs/models/operations/geticmmetricsbychainrequest.md
436
+ - docs/models/operations/geticmrollingwindowmetricsbychainrequest.md
434
437
- docs/models/operations/getlatestblocksglobals.md
435
438
- docs/models/operations/getlatestblocksrequest.md
436
439
- docs/models/operations/getlatestblocksresponse.md
@@ -460,8 +463,6 @@ generatedFiles:
460
463
- docs/models/operations/getsubnetrpcusagemetricsrequest.md
461
464
- docs/models/operations/getteleportermessagerequest.md
462
465
- docs/models/operations/getteleportermessageresponse.md
463
- - docs/models/operations/getteleportermetricsbychainglobals.md
464
- - docs/models/operations/getteleportermetricsbychainrequest.md
465
466
- docs/models/operations/gettokendetailsglobals.md
466
467
- docs/models/operations/gettokendetailsrequest.md
467
468
- docs/models/operations/gettokendetailsresponse.md
@@ -601,6 +602,7 @@ generatedFiles:
601
602
- docs/sdks/addresses/README.md
602
603
- docs/sdks/addresstransactions/README.md
603
604
- docs/sdks/avalanche/README.md
605
+ - docs/sdks/avaxsupply/README.md
604
606
- docs/sdks/contracts/README.md
605
607
- docs/sdks/data/README.md
606
608
- docs/sdks/evmblocks/README.md
@@ -632,6 +634,7 @@ generatedFiles:
632
634
- examples/webhooksCreate.example.ts
633
635
- package.json
634
636
- src/core.ts
637
+ - src/funcs/avaxSupplyGet.ts
635
638
- src/funcs/dataEvmAddressBalancesGetNative.ts
636
639
- src/funcs/dataEvmAddressBalancesListCollectibles.ts
637
640
- src/funcs/dataEvmAddressBalancesListErc1155.ts
@@ -704,9 +707,10 @@ generatedFiles:
704
707
- src/funcs/dataUsageMetricsGetSubnetRpcUsage.ts
705
708
- src/funcs/dataUsageMetricsGetUsage.ts
706
709
- src/funcs/metricsChainsGet.ts
710
+ - src/funcs/metricsChainsGetICMMetrics.ts
711
+ - src/funcs/metricsChainsGetICMRollingWindowMetrics.ts
707
712
- src/funcs/metricsChainsGetMetrics.ts
708
713
- src/funcs/metricsChainsGetRollingWindowMetrics.ts
709
- - src/funcs/metricsChainsGetTeleporterMetrics.ts
710
714
- src/funcs/metricsChainsList.ts
711
715
- src/funcs/metricsChainsListBTCbBridgersAboveThreshold.ts
712
716
- src/funcs/metricsChainsListNftHolders.ts
@@ -760,6 +764,7 @@ generatedFiles:
760
764
- src/mcp-server/server.ts
761
765
- src/mcp-server/shared.ts
762
766
- src/mcp-server/tools.ts
767
+ - src/mcp-server/tools/avaxSupplyGet.ts
763
768
- src/mcp-server/tools/dataEvmAddressBalancesGetNative.ts
764
769
- src/mcp-server/tools/dataEvmAddressBalancesListCollectibles.ts
765
770
- src/mcp-server/tools/dataEvmAddressBalancesListErc1155.ts
@@ -832,9 +837,10 @@ generatedFiles:
832
837
- src/mcp-server/tools/dataUsageMetricsGetSubnetRpcUsage.ts
833
838
- src/mcp-server/tools/dataUsageMetricsGetUsage.ts
834
839
- src/mcp-server/tools/metricsChainsGet.ts
840
+ - src/mcp-server/tools/metricsChainsGetICMMetrics.ts
841
+ - src/mcp-server/tools/metricsChainsGetICMRollingWindowMetrics.ts
835
842
- src/mcp-server/tools/metricsChainsGetMetrics.ts
836
843
- src/mcp-server/tools/metricsChainsGetRollingWindowMetrics.ts
837
- - src/mcp-server/tools/metricsChainsGetTeleporterMetrics.ts
838
844
- src/mcp-server/tools/metricsChainsList.ts
839
845
- src/mcp-server/tools/metricsChainsListBTCbBridgersAboveThreshold.ts
840
846
- src/mcp-server/tools/metricsChainsListNftHolders.ts
@@ -937,8 +943,12 @@ generatedFiles:
937
943
- src/models/components/healthindicatorresultdto.ts
938
944
- src/models/components/historicalreward.ts
939
945
- src/models/components/icmdestinationtransaction.ts
946
+ - src/models/components/icmmetric.ts
947
+ - src/models/components/icmmetricsapiresponse.ts
948
+ - src/models/components/icmmetricsvalue.ts
940
949
- src/models/components/icmreceipt.ts
941
950
- src/models/components/icmrewarddetails.ts
951
+ - src/models/components/icmrollingwindowmetric.ts
942
952
- src/models/components/icmsourcetransaction.ts
943
953
- src/models/components/imageasset.ts
944
954
- src/models/components/index.ts
@@ -1063,11 +1073,8 @@ generatedFiles:
1063
1073
- src/models/components/subnetownershipinfo.ts
1064
1074
- src/models/components/subnetrpctimeintervalgranularity.ts
1065
1075
- src/models/components/subnetrpcusagemetricsresponsedto.ts
1066
- - src/models/components/teleporterchainmetricsapiresponse.ts
1067
1076
- src/models/components/teleporterdestinationtransaction.ts
1068
1077
- src/models/components/teleportermessageinfo.ts
1069
- - src/models/components/teleportermetric.ts
1070
- - src/models/components/teleportermetricsvalue.ts
1071
1078
- src/models/components/teleporterreceipt.ts
1072
1079
- src/models/components/teleporterrewarddetails.ts
1073
1080
- src/models/components/teleportersourcetransaction.ts
@@ -1140,6 +1147,7 @@ generatedFiles:
1140
1147
- src/models/operations/getapilogs.ts
1141
1148
- src/models/operations/getapiusagemetrics.ts
1142
1149
- src/models/operations/getassetdetails.ts
1150
+ - src/models/operations/getavaxsupply.ts
1143
1151
- src/models/operations/getbalancesbyaddresses.ts
1144
1152
- src/models/operations/getblock.ts
1145
1153
- src/models/operations/getblockbyid.ts
@@ -1152,6 +1160,8 @@ generatedFiles:
1152
1160
- src/models/operations/getevmchainmetrics.ts
1153
1161
- src/models/operations/getevmchainrollingwindowmetrics.ts
1154
1162
- src/models/operations/geticmmessage.ts
1163
+ - src/models/operations/geticmmetricsbychain.ts
1164
+ - src/models/operations/geticmrollingwindowmetricsbychain.ts
1155
1165
- src/models/operations/getlatestblocks.ts
1156
1166
- src/models/operations/getmetricsbynodeid.ts
1157
1167
- src/models/operations/getmetricsbysubnetid.ts
@@ -1167,7 +1177,6 @@ generatedFiles:
1167
1177
- src/models/operations/getsubnetbyid.ts
1168
1178
- src/models/operations/getsubnetrpcusagemetrics.ts
1169
1179
- src/models/operations/getteleportermessage.ts
1170
- - src/models/operations/getteleportermetricsbychain.ts
1171
1180
- src/models/operations/gettokendetails.ts
1172
1181
- src/models/operations/gettotall1validatormetrics.ts
1173
1182
- src/models/operations/gettransaction.ts
@@ -1229,6 +1238,7 @@ generatedFiles:
1229
1238
- src/sdk/addresscontracts.ts
1230
1239
- src/sdk/addresses.ts
1231
1240
- src/sdk/addresstransactions.ts
1241
+ - src/sdk/avaxsupply.ts
1232
1242
- src/sdk/contracts.ts
1233
1243
- src/sdk/data.ts
1234
1244
- src/sdk/evm.ts
@@ -6083,5 +6093,86 @@ examples:
6083
6093
application/json: {"message": "<value>", "statusCode": 502, "error": "Bad Gateway"}
6084
6094
"503":
6085
6095
application/json: {"message": [], "statusCode": 503, "error": "Service Unavailable"}
6096
+ getICMMetricsByChain:
6097
+ speakeasy-default-get-ICM-metrics-by-chain:
6098
+ parameters:
6099
+ path:
6100
+ metric: "ICMSrcDestMsgCount"
6101
+ query:
6102
+ startTimestamp: 1689541049
6103
+ endTimestamp: 1689800249
6104
+ timeInterval: "day"
6105
+ pageSize: 10
6106
+ network: "mainnet"
6107
+ responses:
6108
+ "200":
6109
+ application/json: {"results": []}
6110
+ "400":
6111
+ application/json: {"message": "<value>", "statusCode": 400, "error": "Bad Request"}
6112
+ "401":
6113
+ application/json: {"message": ["<value 1>", "<value 2>", "<value 3>"], "statusCode": 401, "error": "Unauthorized"}
6114
+ "403":
6115
+ application/json: {"message": ["<value 1>", "<value 2>", "<value 3>"], "statusCode": 403, "error": "Forbidden"}
6116
+ "404":
6117
+ application/json: {"message": "<value>", "statusCode": 404, "error": "Not Found"}
6118
+ "429":
6119
+ application/json: {"message": [], "statusCode": 429, "error": "Too Many Requests"}
6120
+ "500":
6121
+ application/json: {"message": [], "statusCode": 500, "error": "Internal Server Error"}
6122
+ "502":
6123
+ application/json: {"message": ["<value 1>", "<value 2>", "<value 3>"], "statusCode": 502, "error": "Bad Gateway"}
6124
+ "503":
6125
+ application/json: {"message": "<value>", "statusCode": 503, "error": "Service Unavailable"}
6126
+ getICMRollingWindowMetricsByChain:
6127
+ speakeasy-default-get-ICM-rolling-window-metrics-by-chain:
6128
+ parameters:
6129
+ path:
6130
+ metric: "ICMSrcRollingWindowMsgCount"
6131
+ query:
6132
+ network: "mainnet"
6133
+ responses:
6134
+ "200":
6135
+ application/json: {"result": {"lastHour": 7520.96, "lastDay": 8824.98, "lastMonth": 2965.88, "lastYear": 8586.91, "allTime": 697.64}}
6136
+ "400":
6137
+ application/json: {"message": "<value>", "statusCode": 400, "error": "Bad Request"}
6138
+ "401":
6139
+ application/json: {"message": "<value>", "statusCode": 401, "error": "Unauthorized"}
6140
+ "403":
6141
+ application/json: {"message": "<value>", "statusCode": 403, "error": "Forbidden"}
6142
+ "404":
6143
+ application/json: {"message": "<value>", "statusCode": 404, "error": "Not Found"}
6144
+ "429":
6145
+ application/json: {"message": ["<value 1>", "<value 2>", "<value 3>"], "statusCode": 429, "error": "Too Many Requests"}
6146
+ "500":
6147
+ application/json: {"message": ["<value 1>"], "statusCode": 500, "error": "Internal Server Error"}
6148
+ "502":
6149
+ application/json: {"message": "<value>", "statusCode": 502, "error": "Bad Gateway"}
6150
+ "503":
6151
+ application/json: {"message": "<value>", "statusCode": 503, "error": "Service Unavailable"}
6152
+ getAvaxSupply:
6153
+ speakeasy-default-get-avax-supply:
6154
+ responses:
6155
+ "400":
6156
+ application/json: {"message": ["<value 1>"], "statusCode": 400, "error": "Bad Request"}
6157
+ "401":
6158
+ application/json: {"message": "<value>", "statusCode": 401, "error": "Unauthorized"}
6159
+ "403":
6160
+ application/json: {"message": "<value>", "statusCode": 403, "error": "Forbidden"}
6161
+ "404":
6162
+ application/json: {"message": ["<value 1>", "<value 2>", "<value 3>"], "statusCode": 404, "error": "Not Found"}
6163
+ "429":
6164
+ application/json: {"message": "<value>", "statusCode": 429, "error": "Too Many Requests"}
6165
+ "500":
6166
+ application/json: {"message": ["<value 1>", "<value 2>", "<value 3>"], "statusCode": 500, "error": "Internal Server Error"}
6167
+ "502":
6168
+ application/json: {"message": ["<value 1>", "<value 2>", "<value 3>"], "statusCode": 502, "error": "Bad Gateway"}
6169
+ "503":
6170
+ application/json: {"message": "<value>", "statusCode": 503, "error": "Service Unavailable"}
6086
6171
examplesVersion: 1.0.2
6087
6172
generatedTests: {}
6173
+ releaseNotes: |
6174
+ ## Typescript SDK Changes Detected:
6175
+ * `avalanche.metrics.chains.getIcmMetrics()`: **Added**
6176
+ * `avalanche.metrics.chains.getIcmRollingWindowMetrics()`: **Added**
6177
+ * `avalanche.avaxSupply.get()`: **Added**
6178
+ * `avalanche.metrics.chains.getTeleporterMetrics()`: **Deleted** **Breaking** :warning:
0 commit comments