Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Nov 25, 2025

SDK update

Versioning

Version Bump Type: [prerelease] - 🤖 (automated)

Typescript SDK Changes:

  • avalanche.data.evm.address.transactions.list(): response.transactions.[].nativeTransaction Changed
  • avalanche.data.evm.address.transactions.listNative(): response.transactions.[] Changed
  • avalanche.data.evm.address.transactions.listErc20(): response.transactions.[].blockTimestampMilliseconds Added
  • avalanche.data.evm.address.transactions.listErc721(): response.transactions.[].blockTimestampMilliseconds Added
  • avalanche.data.evm.address.transactions.listErc1155(): response.transactions.[].blockTimestampMilliseconds Added
  • avalanche.data.evm.address.transactions.listInternal(): response.transactions.[].blockTimestampMilliseconds Added
  • avalanche.data.evm.transactions.listLatestAllChains(): response.transactions.[] Changed
  • avalanche.data.evm.transactions.get(): response.nativetransaction Changed
  • avalanche.data.evm.transactions.listLatest(): response.transactions.[] Changed
  • avalanche.data.evm.blocks.listLatestAllChains(): response.blocks.[] Changed
  • avalanche.data.evm.blocks.listLatest(): response.blocks.[] Changed
  • avalanche.data.evm.blocks.get(): response Changed
  • avalanche.data.evm.blocks.listTransactions(): response.transactions.[] Changed
  • avalanche.data.evm.contracts.getDeploymentTransaction(): response.nativetransaction Changed
  • avalanche.data.evm.contracts.listTransfers(): response.transfers.[] Changed
  • avalanche.data.evm.chains.listAllLatestTransactions(): response.transactions.[] Changed
  • avalanche.data.evm.chains.listAllLatestBlocks(): response.blocks.[] Changed
OpenAPI Change Summary
├─┬Paths
│ ├─┬/v1/address/{address}/chains
│ │ └─┬GET
│ │   └──[🔀] description (5068:20)
│ ├─┬/v1/transactions
│ │ └─┬GET
│ │   └──[🔀] description (5133:20)
│ └─┬/v1/blocks
│   └─┬GET
│     └──[🔀] description (5219:20)
└─┬Components
  ├─┬EvmBlock
  │ ├──[+] properties (14104:9)
  │ ├──[+] properties (14099:9)
  │ ├─┬feesSpent
  │ │ ├──[+] examples (14087:15)
  │ │ └──[🔀] description (14088:24)
  │ ├─┬blockTimestamp
  │ │ ├──[🔀] examples (14092:15)
  │ │ ├──[🔀] type (14090:17)❌ 
  │ │ └──[🔀] description (14093:24)
  │ ├─┬txCount
  │ │ ├──[🔀] type (14121:17)❌ 
  │ │ └──[🔀] description (14122:24)
  │ ├─┬gasLimit
  │ │ └──[🔀] description (14133:24)
  │ ├─┬gasCost
  │ │ └──[+] description (14136:24)
  │ ├─┬blockNumber
  │ │ ├──[🔀] examples (14107:15)
  │ │ ├──[🔀] type (14105:17)❌ 
  │ │ └──[🔀] description (14108:24)
  │ ├─┬gasUsed
  │ │ └──[-] description (14102:34)
  │ ├─┬chainId
  │ │ ├──[🔀] examples (14097:15)
  │ │ ├──[🔀] type (14095:17)❌ 
  │ │ └──[🔀] description (14098:24)
  │ ├─┬cumulativeTransactions
  │ │ ├──[+] examples (14102:15)
  │ │ ├──[🔀] type (14100:17)❌ 
  │ │ └──[🔀] description (14103:24)
  │ └─┬parentHash
  │   └──[🔀] description (14125:24)
  ├─┬PChainTransaction
  │ └─┬blockTimestamp
  │   └──[🔀] description (14731:24)
  ├─┬NativeTransaction
  │ ├──[+] properties (13992:9)
  │ ├──[+] properties (13987:9)
  │ ├─┬blockNumber
  │ │ ├──[🔀] examples (13995:15)
  │ │ ├──[🔀] type (13993:17)❌ 
  │ │ └──[🔀] description (13996:24)
  │ ├─┬method
  │ │ └──[🔀] $ref (14038:11)❌ 
  │ ├─┬nonce
  │ │ ├──[🔀] examples (14035:15)
  │ │ └──[🔀] description (14036:24)
  │ ├─┬from
  │ │ └──[🔀] $ref (13988:11)❌ 
  │ ├─┬to
  │ │ └──[🔀] $ref (13958:13)❌ 
  │ ├─┬blockTimestamp
  │ │ ├──[🔀] examples (13980:15)
  │ │ ├──[🔀] type (13978:17)❌ 
  │ │ └──[🔀] description (13981:24)
  │ ├─┬value
  │ │ ├──[🔀] examples (14020:15)
  │ │ └──[+] description (14021:24)
  │ ├─┬gasLimit
  │ │ ├──[🔀] examples (14005:15)
  │ │ └──[🔀] description (14006:24)
  │ ├─┬gasPrice
  │ │ └──[🔀] $ref (13921:13)❌ 
  │ ├─┬txHash
  │ │ ├──[🔀] examples (14045:15)
  │ │ └──[🔀] description (14046:24)
  │ ├─┬txType
  │ │ ├──[🔀] examples (14015:15)
  │ │ ├──[🔀] type (14013:17)❌ 
  │ │ └──[🔀] description (14016:24)
  │ ├─┬chainId
  │ │ ├──[🔀] examples (13985:15)
  │ │ ├──[🔀] type (13983:17)❌ 
  │ │ └──[🔀] description (13986:24)
  │ ├─┬gasUsed
  │ │ └──[🔀] description (14031:24)
  │ └─┬txStatus
  │   └──[🔀] $ref (13921:13)❌ 
  ├─┬GetEvmBlockResponse
  │ ├──[+] properties (19147:9)
  │ ├──[+] properties (19142:9)
  │ ├─┬gasLimit
  │ │ └──[🔀] description (19176:24)
  │ ├─┬gasUsed
  │ │ └──[-] description (19135:34)
  │ ├─┬chainId
  │ │ ├──[🔀] examples (19140:15)
  │ │ ├──[🔀] type (19138:17)❌ 
  │ │ └──[🔀] description (19141:24)
  │ ├─┬feesSpent
  │ │ ├──[+] examples (19130:15)
  │ │ └──[🔀] description (19131:24)
  │ ├─┬blockTimestamp
  │ │ ├──[🔀] examples (19135:15)
  │ │ ├──[🔀] type (19133:17)❌ 
  │ │ └──[🔀] description (19136:24)
  │ ├─┬blockNumber
  │ │ ├──[🔀] examples (19150:15)
  │ │ ├──[🔀] type (19148:17)❌ 
  │ │ └──[🔀] description (19151:24)
  │ ├─┬txCount
  │ │ ├──[🔀] type (19164:17)❌ 
  │ │ └──[🔀] description (19165:24)
  │ ├─┬gasCost
  │ │ └──[+] description (19179:24)
  │ ├─┬parentHash
  │ │ └──[🔀] description (19168:24)
  │ └─┬cumulativeTransactions
  │   ├──[+] examples (19145:15)
  │   ├──[🔀] type (19143:17)❌ 
  │   └──[🔀] description (19146:24)
  ├─┬Erc20Transfer
  │ ├──[+] properties (19819:9)
  │ ├─┬value
  │ │ ├──[🔀] examples (19832:15)
  │ │ └──[+] description (19833:24)
  │ ├─┬txHash
  │ │ └──[🔀] $ref (13921:13)❌ 
  │ ├─┬logIndex
  │ │ └──[🔀] $ref (13921:13)❌ 
  │ ├─┬erc20Token
  │ │ └──[🔀] $ref (19820:11)❌ 
  │ ├─┬blockTimestamp
  │ │ └──[🔀] description (19818:24)
  │ ├─┬from
  │ │ └──[🔀] $ref (19194:13)❌ 
  │ └─┬to
  │   └──[🔀] $ref (19837:11)❌ 
  ├─┬InternalTransaction
  │ ├──[+] properties (20039:9)
  │ ├─┬isReverted
  │ │ └──[🔀] $ref (19285:13)❌ 
  │ ├─┬blockTimestamp
  │ │ └──[🔀] description (20038:24)
  │ ├─┬value
  │ │ ├──[🔀] examples (20052:15)
  │ │ └──[+] description (20053:24)
  │ ├─┬internalTxType
  │ │ └──[🔀] $ref (20065:11)❌ 
  │ ├─┬to
  │ │ └──[🔀] $ref (20062:11)❌ 
  │ ├─┬gasLimit
  │ │ └──[🔀] $ref (13921:13)❌ 
  │ ├─┬from
  │ │ └──[🔀] $ref (20040:11)❌ 
  │ └─┬txHash
  │   └──[🔀] $ref (13921:13)❌ 
  ├─┬Erc721Transfer
  │ ├──[+] properties (19866:9)
  │ ├─┬from
  │ │ └──[🔀] $ref (14201:13)❌ 
  │ ├─┬blockTimestamp
  │ │ └──[🔀] description (19865:24)
  │ ├─┬erc721Token
  │ │ └──[🔀] $ref (19867:11)❌ 
  │ ├─┬txHash
  │ │ └──[🔀] $ref (13921:13)❌ 
  │ ├─┬to
  │ │ └──[🔀] $ref (19884:11)❌ 
  │ └─┬logIndex
  │   └──[🔀] $ref (13921:13)❌ 
  ├─┬Erc1155Transfer
  │ ├──[+] properties (19908:9)
  │ ├─┬value
  │ │ ├──[🔀] examples (19921:15)
  │ │ └──[+] description (19922:24)
  │ ├─┬blockTimestamp
  │ │ └──[🔀] description (19907:24)
  │ ├─┬logIndex
  │ │ └──[🔀] $ref (13921:13)❌ 
  │ ├─┬to
  │ │ └──[🔀] $ref (19926:11)❌ 
  │ ├─┬erc1155Token
  │ │ └──[🔀] $ref (19909:11)❌ 
  │ ├─┬from
  │ │ └──[🔀] $ref (14267:13)❌ 
  │ └─┬txHash
  │   └──[🔀] $ref (13921:13)❌ 
  └─┬FullNativeTransactionDetails
    ├──[+] properties (19352:9)
    ├──[+] properties (19347:9)
    ├─┬txHash
    │ ├──[🔀] examples (19405:15)
    │ └──[🔀] description (19406:24)
    ├─┬value
    │ ├──[🔀] examples (19380:15)
    │ └──[+] description (19381:24)
    ├─┬txType
    │ ├──[🔀] examples (19375:15)
    │ ├──[🔀] type (19373:17)❌ 
    │ └──[🔀] description (19376:24)
    ├─┬input
    │ ├──[+] examples (19400:15)
    │ └──[🔀] description (19401:24)
    ├─┬maxPriorityFeePerGas
    │ └──[+] description (19416:24)
    ├─┬method
    │ └──[🔀] $ref (19420:11)❌ 
    ├─┬gasPrice
    │ └──[🔀] $ref (13921:13)❌ 
    ├─┬from
    │ └──[🔀] $ref (19348:11)❌ 
    ├─┬to
    │ └──[🔀] $ref (13958:13)❌ 
    ├─┬gasUsed
    │ └──[🔀] description (19391:24)
    ├─┬txStatus
    │ └──[🔀] $ref (13921:13)❌ 
    ├─┬gasLimit
    │ ├──[🔀] examples (19365:15)
    │ └──[🔀] description (19366:24)
    ├─┬blockNumber
    │ ├──[🔀] examples (19355:15)
    │ ├──[🔀] type (19353:17)❌ 
    │ └──[🔀] description (19356:24)
    ├─┬blockTimestamp
    │ ├──[🔀] examples (19340:15)
    │ ├──[🔀] type (19338:17)❌ 
    │ └──[🔀] description (19341:24)
    ├─┬chainId
    │ ├──[🔀] examples (19345:15)
    │ ├──[🔀] type (19343:17)❌ 
    │ └──[🔀] description (19346:24)
    ├─┬nonce
    │ ├──[-] examples (19365:27)
    │ └──[-] description (19366:34)
    └─┬maxFeePerGas
      ├──[+] examples (19395:15)
      └──[+] description (19396:24)
Document Element Total Changes Breaking Changes
paths 3 0
components 141 49

TYPESCRIPT CHANGELOG

core: 3.26.13 - 2025-11-28

🐛 Bug Fixes

  • move .tsBuildInfo to outDir location to avoid false positive cache hit when transpiling TypeScript (commit by @mfbx9da4)

core: 3.26.11 - 2025-11-25

🐝 New Features

  • allow inclusion of empty array query parameter (commit by @idbentley)

core: 3.26.10 - 2025-11-24

🐝 New Features

  • union discriminators are inferred for oneOfs missing the explicit OpenAPI discriminator mapping. Configure via inferUnionDiscriminators: true in gen.yaml (commit by @mfbx9da4)

core: 3.26.9 - 2025-11-20

🐝 New Features

  • forwardCompatibleEnumsByDefault is now configurable via gen.yaml. When true, any enum which is used on a response will be automatically open/forward compatible - i.e. unknown values will be tolerated. Single value enums won't be automatically opened. Individual enums can be controlled with x-speakeasy-unknown-values: allow/disallow. (commit by @mfbx9da4)

core: 3.26.8 - 2025-11-18

🐝 New Features

  • Support for lax mode deserialization. Configurable via gen.yaml laxMode: lax | strict. Missing required fields will not throw zod response validation errors but instead fallback to a zero value. eg for a string the zero value is "". Lax mode also introduces non-lossy coercion where possible eg a boolean field will tolerate the string "true". (commit by @mfbx9da4)

core: 3.26.6 - 2025-11-12

🐛 Bug Fixes

  • regression to date/datetime deserialization (commit by @mfbx9da4)
  • handle application/* encoding in multipart forms (commit by @danielkov)

sdkHooks: 0.4.0 - 2025-10-15

🐝 New Features

  • expose available OAuth 2.0 scopes for use in custom hooks (commit by @2ynn)

unions: 2.86.3 - 2025-12-01

🐝 New Features

  • pre-apply union discriminators onto union members when the type is only used under a discriminated union. Configurable via gen.yaml preApplyUnionDiscriminators (commit by @mfbx9da4)

unions: 2.86.2 - 2025-11-27

🐝 New Features

  • New gen.yaml flag forwardCompatibleUnionsByDefault controls forward compatibility for discriminated unions in responses. 'tagged-only' makes only discriminated unions open to unknown values. 'false' disables forward compatibility. Unknown discriminator values are returned as an object with the discriminator field set to a special 'UNKNOWN' string and a raw field containing the original input. Individual unions can be controlled with x-speakeasy-unknown-values: allow/disallow. (commit by @mfbx9da4)

unions: 2.86.1 - 2025-11-27

🐛 Bug Fixes

  • improve picking with nested unions (commit by @mfbx9da4)

webhooks: 1.5.1 - 2025-11-18

🐛 Bug Fixes

  • exclude webhook sender methods and use secure HMAC verification (commit by @AshGodfrey)

Based on Speakeasy CLI 1.666.0

@github-actions github-actions bot added the prerelease Bump by a prerelease version label Nov 25, 2025
@github-actions github-actions bot requested review from a team, SayanKar and rajranjan0608 as code owners November 25, 2025 18:46
@github-actions github-actions bot added the prerelease Bump by a prerelease version label Nov 25, 2025
@vercel
Copy link

vercel bot commented Nov 25, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
avalanche-sdk-typescript Ready Ready Preview Comment Dec 1, 2025 6:50pm

* `avalanche.data.evm.address.transactions.list()`:  `response.transactions.[].nativeTransaction` **Changed**
* `avalanche.data.evm.address.transactions.listNative()`:  `response.transactions.[]` **Changed**
* `avalanche.data.evm.address.transactions.listErc20()`:  `response.transactions.[].blockTimestampMilliseconds` **Added**
* `avalanche.data.evm.address.transactions.listErc721()`:  `response.transactions.[].blockTimestampMilliseconds` **Added**
* `avalanche.data.evm.address.transactions.listErc1155()`:  `response.transactions.[].blockTimestampMilliseconds` **Added**
* `avalanche.data.evm.address.transactions.listInternal()`:  `response.transactions.[].blockTimestampMilliseconds` **Added**
* `avalanche.data.evm.transactions.listLatestAllChains()`:  `response.transactions.[]` **Changed**
* `avalanche.data.evm.transactions.get()`:  `response.nativetransaction` **Changed**
* `avalanche.data.evm.transactions.listLatest()`:  `response.transactions.[]` **Changed**
* `avalanche.data.evm.blocks.listLatestAllChains()`:  `response.blocks.[]` **Changed**
* `avalanche.data.evm.blocks.listLatest()`:  `response.blocks.[]` **Changed**
* `avalanche.data.evm.blocks.get()`:  `response` **Changed**
* `avalanche.data.evm.blocks.listTransactions()`:  `response.transactions.[]` **Changed**
* `avalanche.data.evm.contracts.getDeploymentTransaction()`:  `response.nativetransaction` **Changed**
* `avalanche.data.evm.contracts.listTransfers()`:  `response.transfers.[]` **Changed**
* `avalanche.data.evm.chains.listAllLatestTransactions()`:  `response.transactions.[]` **Changed**
* `avalanche.data.evm.chains.listAllLatestBlocks()`:  `response.blocks.[]` **Changed**
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

prerelease Bump by a prerelease version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants