Releases: zeta-chain/toolkit
Releases · zeta-chain/toolkit
v15.0.2
What's Changed
🐞 Fixes
- fix: add btc memo missing credential args by @hernan-clich in #373
🧹 Chores
- chore: Filter out empty balances on balances command by @hernan-clich in #372
Full Changelog: v15.0.1...v15.0.2
v15.0.1
v15.0.0
What's Changed
🚀 Features
- feat(solana): deposit command by @fadeev in #317
- feat(sui): deposit and call command by @fadeev in #333
- feat(balances): TON support by @fadeev in #341
- feat(accounts): TON support by @fadeev in #343
- feat(zetachain): display withdraw gas fee by @fadeev in #356
- feat: CCTX tracking command by @fadeev in #354
- feat(ton):
deposit
,deposit-and-call
commands by @fadeev in #346 - feat(solana):
depositAndCall
andcall
commands by @fadeev in #348
🐞 Fixes
🔁 Continuous Integration
Full Changelog: v14.0.0...v15.0.0
v14.0.0
What's Changed
🚀 Features
- feat: Convert balances task to command by @hernan-clich in #293
- feat: Uniswap v3 helpers by @fadeev in #271
- feat: Add support for onAbort address in revert options by @fadeev in #280
- feat: EVM Gateway low-level functions by @hernan-clich in #312
- feat: Bitcoin inscription deposit and call and encoding commands by @fadeev in #292
- feat: evm deposit command by @fadeev in #290
- feat(bitcoin): deposit/call commands & push data larger than 520 bytes in chunks by @fadeev in #325
- feat: accounts import command by @fadeev in #328
- feat: fetch balances for Testnet 4 and Signet by @fadeev in #315
- feat(accounts): chain agnostic account format and Sui support by @fadeev in #301
- feat: Sui deposit command by @fadeev in #311
- feat: evm deposit and call command by @hernan-clich in #329
- feat: evm call command by @hernan-clich in #334
- feat: fetch Sui balances and correctly import
suiprivkey1
keys by @fadeev in #337 - feat: Zetachain call command by @hernan-clich in #338
- feat(bitcoin): memo (OP_RETURN) based transactions by @fadeev in #332
- feat: Add Zetachain withdraw and withdraw and call commands by @hernan-clich in #347
🐞 Fixes
🔁 Continuous Integration
🧹 Chores
- chore: Move the balances command inside the query namespace by @hernan-clich in #335
Full Changelog: v13.0.1...v14.0.0
v14.0.0-rc1
What's Changed
🚀 Features
- feat: Convert balances task to command by @hernan-clich in #293
- feat: Uniswap v3 helpers by @fadeev in #271
- feat: Add support for onAbort address in revert options by @fadeev in #280
- feat: EVM Gateway low-level functions by @hernan-clich in #312
- feat: Bitcoin inscription deposit and call and encoding commands by @fadeev in #292
- feat: evm deposit command by @fadeev in #290
- feat(bitcoin): deposit/call commands & push data larger than 520 bytes in chunks by @fadeev in #325
🐞 Fixes
Full Changelog: v13.0.1...v14.0.0-rc1
v13.0.1
What's Changed
🚀 Features
- feat: create account named
default
by default by @fadeev in #299 - feat: Sui encode by @fadeev in #285
🐞 Fixes
- fix(utils): import paths by @fadeev in #305
- fix: Expand tx hash validation for all supported chains by @hernan-clich in #307
🧹 Chores
Full Changelog: v13.0.0...v13.0.1
v13.0.1-rc1
What's Changed
🚀 Features
- feat: create account named
default
by default by @fadeev in #299 - feat: Sui encode by @fadeev in #285
🐞 Fixes
- fix(utils): import paths by @fadeev in #305
- fix: Expand tx hash validation for all supported chains by @hernan-clich in #307
🧹 Chores
Full Changelog: v13.0.0...v13.0.1-rc1
v13.0.0
What's Changed
🚀 Features
- feat: Swap helpers to always swap through ZETA by @lukema95 in #163
- feat: Gateway methods and Solana deposit by @fadeev in #179
- Temporarily add v2 contracts to the toolkit by @fadeev in #183
- Support query solana balances by @lukema95 in #185
- Update
hardhat account
, support solana by @lukema95 in #190 - Add Solana support to ZetaChain client and browser deposits by @lukema95 in #199
- feat: add Bitcoin standard memo encoding example for bitSmiley and unit tests by @ws4charlie in #196
- Solana deposit and call by @fadeev in #203
- feat: SPL token balances by @fadeev in #204
- feat: Solana encode function by @fadeev in #277
- feat: accounts commands by @fadeev in #291
🐞 Fixes
- fix: CCTX tracking by @fadeev in #170
- fix: remove tx option defaults by @fadeev in #193
- fix: use callOptions in call/withdrawAndCall by @fadeev in #195
- fix get gateway address by @lukema95 in #211
- fix: getBalance fetching from supported chains by @fadeev in #227
- fix: Solana deposit and call and getBalances by @fadeev in #222
- fix: removed messaging and omnichain Hardhat commands [#234] by @anneyomeje in #241
📖 Documentation
- Generate docs as markdown by @fadeev in #169
- docs: added Dev Ex team to CODEOWNERS by @fadeev in #225
- docs: replace link to the template with a link to docs by @fadeev in #224
🔁 Continuous Integration
- ci: added coderabbit config to skip docs and typechain types by @fadeev in #181
- ci: publish release info on Discord by @fadeev in #191
- ci: release on discord only stable versions by @fadeev in #194
- ci: label PRs based on title by @fadeev in #297
🛠️ Refactors
- Refactor gateway functions by @fadeev in #186
- refactor(SwapHelperLib)!: replace system contract with uniswap router address by @fadeev in #197
- Refactor: Gateway functions to get Gateway address dynamically by @lukema95 in #205
- refactor: Improve Code Reusability and Error Handling by @hernan-clich in #274
🧹 Chores
- chore: update @zetachain/networks and @zetachain/protocol-contracts to v9 by @fadeev in #165
- chore: remove
@zetachain/addresses
frompackage.json
by @fadeev in #177 - chore: update deps protocol-contracts-solana and networks by @fadeev in #213
- chore: Add unit tests to reusable helper functions by @hernan-clich in #235
- chore: Enforce stricter TS rules on linting config by @hernan-clich in #238
- chore: Update toolkit docs after types refactor by @hernan-clich in #261
- chore: Remove ccm from fees task by @hernan-clich in #262
- chore: Migrate to ethers v6 by @hernan-clich in #263
- chore: upgraded @solana/web3.js to v1.98 by @anneyomeje in #272
- chore: knip cleanup by @hernan-clich in #281
- chore: export utils by @fadeev in #289
- chore: Rename parse args fn by @hernan-clich in #296
New Contributors
- @jkan2 made their first contribution in #171
- @ws4charlie made their first contribution in #196
- @hernan-clich made their first contribution in #235
- @anneyomeje made their first contribution in #241
Full Changelog: v12.0.0...v13.0.0
v13.0.0-rc20
What's Changed
- docs: added Dev Ex team to CODEOWNERS by @fadeev in #225
- dependabot: bump undici from 5.28.4 to 5.28.5 in the npm_and_yarn group by @dependabot in #223
- fix: getBalance fetching from supported chains by @fadeev in #227
- docs: replace link to the template with a link to docs by @fadeev in #224
- fix: Solana deposit and call and getBalances by @fadeev in #222
- chore: Add unit tests to reusable helper functions by @hernan-clich in #235
- fix: removed messaging and omnichain Hardhat commands [#234] by @anneyomeje in #241
- chore: Enforce stricter TS rules on linting config by @hernan-clich in #238
- chore: Update toolkit docs after types refactor by @hernan-clich in #261
- chore: Remove ccm from fees task by @hernan-clich in #262
- chore: Migrate to ethers v6 by @hernan-clich in #263
- dependabot: bump @zetachain/protocol-contracts from 11.0.0 to 12.0.0 by @dependabot in #258
- refactor: Improve Code Reusability and Error Handling by @hernan-clich in #274
- chore: upgraded @solana/web3.js to v1.98 by @anneyomeje in #272
- feat: Solana encode function by @fadeev in #277
New Contributors
- @hernan-clich made their first contribution in #235
- @anneyomeje made their first contribution in #241
Full Changelog: v13.0.0-rc15...v13.0.0-rc20
v13.0.0-rc19
Added parameterization for hex tests