Skip to content

Commit

Permalink
Merge pull request #50 from ava-labs/speakeasy-sdk-regen-1738341983
Browse files Browse the repository at this point in the history
chore: 🐝 Update SDK - Generate 0.8.8
SayanKar authored Jan 31, 2025
2 parents 1d1302f + 9904824 commit 6d64e39
Showing 380 changed files with 4,705 additions and 4,223 deletions.
28 changes: 0 additions & 28 deletions .eslintrc.cjs

This file was deleted.

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
/.eslintcache
/.speakeasy/reports
/react-query
/__tests__
3 changes: 2 additions & 1 deletion .npmignore
Original file line number Diff line number Diff line change
@@ -4,9 +4,10 @@
!/REACT_QUERY.md
!/**/*.ts
!/**/*.js
!/**/*.json
!/**/*.map

/.eslintrc.js
/eslint.config.mjs
/cjs
/.tshy
/.tshy-*
1,474 changes: 752 additions & 722 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
@@ -16,7 +16,7 @@ generation:
oAuth2ClientCredentialsEnabled: false
oAuth2PasswordEnabled: false
typescript:
version: 0.8.7
version: 0.8.8
additionalDependencies:
dependencies:
json-canonicalize: ^1.0.6
@@ -29,6 +29,7 @@ typescript:
author: AvaCloud
clientServerStatusCodesAsErrors: true
defaultErrorName: SDKError
enableCustomCodeRegions: false
enableReactQuery: false
enumFormat: union
flattenGlobalSecurity: true
14 changes: 7 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
speakeasyVersion: 1.465.0
speakeasyVersion: 1.481.1
sources:
AvaCloudSDK-OAS:
sourceNamespace: avacloud-sdk-oas
sourceRevisionDigest: sha256:ddf6d80d5683440bbcc9e2f8a6f9b12355bec1ada8cd27a83faf1926b63cd919
sourceBlobDigest: sha256:02af2a569b50b899db6ae9782d4fd70cf2e6da3640dd5a8eb1b5979ac7b8e6fb
sourceRevisionDigest: sha256:9aac04813d10527753a68bf43bbf6dafc94b3b20e3d2001f88715cfd86f4cfca
sourceBlobDigest: sha256:b44f0183dbd42186daba4b965ca47290cf420e75b3287a4d7be4a7f54d688597
tags:
- latest
- speakeasy-sdk-regen-1736295744
- speakeasy-sdk-regen-1738341983
- Beta
AvalancheSDK-OAS:
sourceNamespace: avalanche-sdk-oas
@@ -19,10 +19,10 @@ targets:
avacloud-sdk:
source: AvaCloudSDK-OAS
sourceNamespace: avacloud-sdk-oas
sourceRevisionDigest: sha256:ddf6d80d5683440bbcc9e2f8a6f9b12355bec1ada8cd27a83faf1926b63cd919
sourceBlobDigest: sha256:02af2a569b50b899db6ae9782d4fd70cf2e6da3640dd5a8eb1b5979ac7b8e6fb
sourceRevisionDigest: sha256:9aac04813d10527753a68bf43bbf6dafc94b3b20e3d2001f88715cfd86f4cfca
sourceBlobDigest: sha256:b44f0183dbd42186daba4b965ca47290cf420e75b3287a4d7be4a7f54d688597
codeSamplesNamespace: avacloud-sdk-ts-code-samples
codeSamplesRevisionDigest: sha256:6ba220f0e21d344d319003fca73033192e0d02d56e1707fea3da58213e2aa3ab
codeSamplesRevisionDigest: sha256:d8b6a915f3e339a94df4b714fc6e5ee1cf4a8bbf3f1abd3795f9cedc6c508241
avalanche-sdk:
source: AvalancheSDK-OAS
sourceNamespace: avalanche-sdk-oas
21 changes: 15 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -105,9 +105,9 @@ run();

* [supportedChains](docs/sdks/avacloudsdkchains/README.md#supportedchains) - List chains
* [getChainInfo](docs/sdks/avacloudsdkchains/README.md#getchaininfo) - Get chain information
* [getAddressChains](docs/sdks/avacloudsdkchains/README.md#getaddresschains) - Get chains for address
* [listAllLatestTransactions](docs/sdks/avacloudsdkchains/README.md#listalllatesttransactions) - List latest transactions for all supported EVM chains
* [listAllLatestBlocks](docs/sdks/avacloudsdkchains/README.md#listalllatestblocks) - List latest blocks for all supported EVM chains
* [~~getAddressChains~~](docs/sdks/avacloudsdkchains/README.md#getaddresschains) - Gets a list of all chains where the address was either a sender or receiver in a transaction or ERC transfer. The list is currently updated every 15 minutes. :warning: **Deprecated**
* [~~listAllLatestTransactions~~](docs/sdks/avacloudsdkchains/README.md#listalllatesttransactions) - Lists the latest transactions for all supported EVM chains. Filterable by status. :warning: **Deprecated**
* [~~listAllLatestBlocks~~](docs/sdks/avacloudsdkchains/README.md#listalllatestblocks) - Lists the latest blocks for all supported EVM chains. Filterable by network. :warning: **Deprecated**

#### [data.evm.contracts](docs/sdks/contracts/README.md)

@@ -132,6 +132,12 @@ run();

* [dataHealthCheck](docs/sdks/avacloudsdkhealthcheck/README.md#datahealthcheck) - Get the health of the service

#### [data.multiChain](docs/sdks/multichain/README.md)

* [listAddressChains](docs/sdks/multichain/README.md#listaddresschains) - Get chains for address
* [listAllLatestTransactions](docs/sdks/multichain/README.md#listalllatesttransactions) - List latest transactions for all supported EVM chains
* [listAllLatestBlocks](docs/sdks/multichain/README.md#listalllatestblocks) - List latest blocks for all supported EVM chains

#### [data.nfts](docs/sdks/nfts/README.md)

* [reindexNft](docs/sdks/nfts/README.md#reindexnft) - Reindex NFT metadata
@@ -274,10 +280,7 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
- [`dataEvmBalancesListErc721Balances`](docs/sdks/avacloudsdkbalances/README.md#listerc721balances) - List ERC-721 balances
- [`dataEvmBlocksGetBlock`](docs/sdks/avacloudsdkblocks/README.md#getblock) - Get block
- [`dataEvmBlocksGetLatestBlocks`](docs/sdks/avacloudsdkblocks/README.md#getlatestblocks) - List latest blocks
- [`dataEvmChainsGetAddressChains`](docs/sdks/avacloudsdkchains/README.md#getaddresschains) - Get chains for address
- [`dataEvmChainsGetChainInfo`](docs/sdks/avacloudsdkchains/README.md#getchaininfo) - Get chain information
- [`dataEvmChainsListAllLatestBlocks`](docs/sdks/avacloudsdkchains/README.md#listalllatestblocks) - List latest blocks for all supported EVM chains
- [`dataEvmChainsListAllLatestTransactions`](docs/sdks/avacloudsdkchains/README.md#listalllatesttransactions) - List latest transactions for all supported EVM chains
- [`dataEvmChainsSupportedChains`](docs/sdks/avacloudsdkchains/README.md#supportedchains) - List chains
- [`dataEvmContractsGetContractMetadata`](docs/sdks/contracts/README.md#getcontractmetadata) - Get contract metadata
- [`dataEvmTransactionsGetDeploymentTransaction`](docs/sdks/avacloudsdktransactions/README.md#getdeploymenttransaction) - Get deployment transaction
@@ -293,6 +296,9 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
- [`dataEvmTransactionsListTransactions`](docs/sdks/avacloudsdktransactions/README.md#listtransactions) - List transactions
- [`dataEvmTransactionsListTransfers`](docs/sdks/avacloudsdktransactions/README.md#listtransfers) - List ERC transfers
- [`dataHealthCheckDataHealthCheck`](docs/sdks/avacloudsdkhealthcheck/README.md#datahealthcheck) - Get the health of the service
- [`dataMultiChainListAddressChains`](docs/sdks/multichain/README.md#listaddresschains) - Get chains for address
- [`dataMultiChainListAllLatestBlocks`](docs/sdks/multichain/README.md#listalllatestblocks) - List latest blocks for all supported EVM chains
- [`dataMultiChainListAllLatestTransactions`](docs/sdks/multichain/README.md#listalllatesttransactions) - List latest transactions for all supported EVM chains
- [`dataNftsGetTokenDetails`](docs/sdks/nfts/README.md#gettokendetails) - Get token details
- [`dataNftsListTokens`](docs/sdks/nfts/README.md#listtokens) - List tokens
- [`dataNftsReindexNft`](docs/sdks/nfts/README.md#reindexnft) - Reindex NFT metadata
@@ -350,6 +356,9 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
- [`metricsLookingGlassGetAddressesByBtcbBridged`](docs/sdks/lookingglass/README.md#getaddressesbybtcbbridged) - Get addresses by BTCb bridged balance
- [`metricsLookingGlassGetNftHoldersByContractAddress`](docs/sdks/lookingglass/README.md#getnftholdersbycontractaddress) - Get NFT holders by contract address
- [`metricsLookingGlassGetValidatorsByDateRange`](docs/sdks/lookingglass/README.md#getvalidatorsbydaterange) - Get addresses running validators during a given time frame
- ~~[`dataEvmChainsGetAddressChains`](docs/sdks/avacloudsdkchains/README.md#getaddresschains)~~ - Gets a list of all chains where the address was either a sender or receiver in a transaction or ERC transfer. The list is currently updated every 15 minutes. :warning: **Deprecated**
- ~~[`dataEvmChainsListAllLatestBlocks`](docs/sdks/avacloudsdkchains/README.md#listalllatestblocks)~~ - Lists the latest blocks for all supported EVM chains. Filterable by network. :warning: **Deprecated**
- ~~[`dataEvmChainsListAllLatestTransactions`](docs/sdks/avacloudsdkchains/README.md#listalllatesttransactions)~~ - Lists the latest transactions for all supported EVM chains. Filterable by status. :warning: **Deprecated**

</details>
<!-- End Standalone functions [standalone-funcs] -->
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
@@ -229,4 +229,14 @@ Based on:
### Generated
- [typescript v0.8.7] .
### Releases
- [NPM v0.8.7] https://www.npmjs.com/package/@avalabs/avacloud-sdk/v/0.8.7 - .
- [NPM v0.8.7] https://www.npmjs.com/package/@avalabs/avacloud-sdk/v/0.8.7 - .

## 2025-01-31 16:46:06
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.481.1 (2.500.5) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v0.8.8] .
### Releases
- [NPM v0.8.8] https://www.npmjs.com/package/@avalabs/avacloud-sdk/v/0.8.8 - .
4 changes: 2 additions & 2 deletions docs/models/components/activedelegatordetails.md
Original file line number Diff line number Diff line change
@@ -13,8 +13,8 @@ let value: ActiveDelegatorDetails = {
],
amountDelegated: "<value>",
delegationFee: "<value>",
startTimestamp: 1716.30,
endTimestamp: 5210.37,
startTimestamp: 2594.22,
endTimestamp: 3738.13,
estimatedGrossReward: "<value>",
estimatedNetReward: "<value>",
delegationStatus: "active",
18 changes: 9 additions & 9 deletions docs/models/components/activevalidatordetails.md
Original file line number Diff line number Diff line change
@@ -10,21 +10,21 @@ let value: ActiveValidatorDetails = {
nodeId: "<id>",
subnetId: "<id>",
amountStaked: "<value>",
startTimestamp: 4314.18,
endTimestamp: 8965.47,
stakePercentage: 3675.62,
delegatorCount: 4358.65,
uptimePerformance: 8919.23,
startTimestamp: 1324.87,
endTimestamp: 534.27,
stakePercentage: 7255.95,
delegatorCount: 114.27,
uptimePerformance: 7705.81,
potentialRewards: {
validationRewardAmount: "<value>",
delegationRewardAmount: "<value>",
},
validationStatus: "active",
validatorHealth: {
reachabilityPercent: 8061.94,
benchedPChainRequestsPercent: 7038.89,
benchedXChainRequestsPercent: 1002.27,
benchedCChainRequestsPercent: 9194.83,
reachabilityPercent: 1469.46,
benchedPChainRequestsPercent: 795.22,
benchedXChainRequestsPercent: 896.03,
benchedCChainRequestsPercent: 6720.48,
},
};
```
2 changes: 1 addition & 1 deletion docs/models/components/aggregatedassetamount.md
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@ let value: AggregatedAssetAmount = {
name: "Avalanche",
symbol: "AVAX",
denomination: 9,
type: "secp256k1",
type: "nft",
amount: "5001000",
utxoCount: 1,
};
2 changes: 1 addition & 1 deletion docs/models/components/anytimenftholdersquerydtoparams.md
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@ const value: components.TimestampRangeNftHoldersParam = {
evmChainId: "<id>",
contractAddress: "<value>",
startTs: 7742.34,
endTs: 4561.50,
endTs: 4561.5,
};
```

2 changes: 1 addition & 1 deletion docs/models/components/balanceowner.md
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@ let value: BalanceOwner = {
addresses: [
"<value>",
],
threshold: 2378.93,
threshold: 6455.7,
};
```

2 changes: 1 addition & 1 deletion docs/models/components/blockchain.md
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@
import { Blockchain } from "@avalabs/avacloud-sdk/models/components";

let value: Blockchain = {
createBlockTimestamp: 9527.49,
createBlockTimestamp: 4856.28,
createBlockNumber: "<value>",
blockchainId: "<id>",
vmId: "<id>",
2 changes: 1 addition & 1 deletion docs/models/components/blockchainids.md
Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@
```typescript
import { BlockchainIds } from "@avalabs/avacloud-sdk/models/components";

let value: BlockchainIds = "2q9e4r6Mu3U68nU1fYjgbR6JvwrRx36CohpAX5UQxse55x1Q5";
let value: BlockchainIds = "2oYMBNV4eNHyqk2fjjV5nVQLDbtmNJzq5s3qs3Lo6ftnC6FByM";
```

## Values
2 changes: 1 addition & 1 deletion docs/models/components/cchainatomicbalances.md
Original file line number Diff line number Diff line change
@@ -24,7 +24,7 @@ let value: CChainAtomicBalances = {
name: "Avalanche",
symbol: "AVAX",
denomination: 9,
type: "nft",
type: "secp256k1",
amount: "5001000",
utxoCount: 1,
sharedWithChainId: "<id>",
2 changes: 1 addition & 1 deletion docs/models/components/cchainexporttransaction.md
Original file line number Diff line number Diff line change
@@ -65,7 +65,7 @@ let value: CChainExportTransaction = {
name: "Avalanche",
symbol: "AVAX",
denomination: 9,
type: "nft",
type: "secp256k1",
amount: "5001000",
},
consumedOnChainId: "2oYMBNV4eNHyqk2fjjV5nVQLDbtmNJzq5s3qs3Lo6ftnC6FByM",
4 changes: 2 additions & 2 deletions docs/models/components/cchainimporttransaction.md
Original file line number Diff line number Diff line change
@@ -28,7 +28,7 @@ let value: CChainImportTransaction = {
name: "Avalanche",
symbol: "AVAX",
denomination: 9,
type: "nft",
type: "secp256k1",
amount: "5001000",
},
],
@@ -58,7 +58,7 @@ let value: CChainImportTransaction = {
name: "Avalanche",
symbol: "AVAX",
denomination: 9,
type: "secp256k1",
type: "nft",
amount: "5001000",
},
consumedOnChainId: "2oYMBNV4eNHyqk2fjjV5nVQLDbtmNJzq5s3qs3Lo6ftnC6FByM",
2 changes: 1 addition & 1 deletion docs/models/components/cchainsharedassetbalance.md
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@ let value: CChainSharedAssetBalance = {
name: "Avalanche",
symbol: "AVAX",
denomination: 9,
type: "nft",
type: "secp256k1",
amount: "5001000",
utxoCount: 1,
sharedWithChainId: "<id>",
4 changes: 2 additions & 2 deletions docs/models/components/chainaddresschainidmap.md
Original file line number Diff line number Diff line change
@@ -6,9 +6,9 @@
import { ChainAddressChainIdMap } from "@avalabs/avacloud-sdk/models/components";

let value: ChainAddressChainIdMap = {
address: "71721 Aufderhar Station",
address: "790 McDermott Vista",
blockchainIds: [
"11111111111111111111111111111111LpoYY",
"2JVSBoinj9C2J33VntvzYtVJNZdN2NKiwwKjcumHUWEb5DbBrm",
],
};
```
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@ import { ChainAddressChainIdMapListResponse } from "@avalabs/avacloud-sdk/models
let value: ChainAddressChainIdMapListResponse = {
addresses: [
{
address: "40652 Botsford Neck",
address: "451 Jefferey Harbor",
blockchainIds: [
"vV3cui1DsEPC3nLCGH9rorwo8s6BYxM2Hz4QFE5gEYjwTqAu",
],
5 changes: 3 additions & 2 deletions docs/models/components/chaininfo.md
Original file line number Diff line number Diff line change
@@ -9,9 +9,10 @@ let value: ChainInfo = {
chainId: "<id>",
status: "OK",
chainName: "<value>",
description: "tepid gratefully whoa antelope",
description:
"proud plait opposite strict unnecessarily hamburger splosh around apologise lest",
vmName: "BITCOIN",
rpcUrl: "https://humble-sideboard.net/",
rpcUrl: "https://general-guacamole.biz",
isTestnet: false,
networkToken: {
name: "Wrapped AVAX",
2 changes: 1 addition & 1 deletion docs/models/components/chainrollingwindowmetricsvalue.md
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@ let value: ChainRollingWindowMetricsValue = {
lastHour: 710.36,
lastDay: 871.29,
lastMonth: 202.18,
lastYear: 8326.20,
lastYear: 8326.2,
allTime: 7781.57,
};
```
2 changes: 1 addition & 1 deletion docs/models/components/chainstatus.md
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ Status of chain nodes. Chain nodes can become temporarily `UNAVAILABLE` for seve
```typescript
import { ChainStatus } from "@avalabs/avacloud-sdk/models/components";

let value: ChainStatus = "OK";
let value: ChainStatus = "UNAVAILABLE";
```

## Values
8 changes: 4 additions & 4 deletions docs/models/components/collectiblebalances.md
Original file line number Diff line number Diff line change
@@ -12,9 +12,9 @@ const value: components.Erc721TokenBalance = {
symbol: "WAVAX",
ercType: "ERC-721",
tokenId: "<id>",
tokenUri: "https://bare-bar.org/",
tokenUri: "https://dual-tribe.biz/",
metadata: {
indexStatus: "INVALID_METADATA_JSON",
indexStatus: "INDEXED",
},
ownerAddress: "0x71C7656EC7ab88b098defB751B7401B5f6d8976F",
chainId: "43114",
@@ -28,9 +28,9 @@ const value: components.Erc1155TokenBalance = {
address: "0x71C7656EC7ab88b098defB751B7401B5f6d8976F",
ercType: "ERC-1155",
tokenId: "<id>",
tokenUri: "https://rectangular-litter.biz",
tokenUri: "https://curly-nightlife.com",
metadata: {
indexStatus: "UNINDEXED",
indexStatus: "INVALID_METADATA_JSON",
},
chainId: "43114",
balance: "2000000000000000000",
4 changes: 2 additions & 2 deletions docs/models/components/completeddelegatordetails.md
Original file line number Diff line number Diff line change
@@ -13,8 +13,8 @@ let value: CompletedDelegatorDetails = {
],
amountDelegated: "<value>",
delegationFee: "<value>",
startTimestamp: 3599.78,
endTimestamp: 7299.91,
startTimestamp: 7786.96,
endTimestamp: 7774.08,
grossReward: "<value>",
netReward: "<value>",
delegationStatus: "completed",
Loading

0 comments on commit 6d64e39

Please sign in to comment.