Skip to content

Commit

Permalink
Version0.13.0 (#276)
Browse files Browse the repository at this point in the history
* Feat/cosmos send token (#270)

* chore: initial wip commit

* chore: adding channel ID

* chore: updating message sign for sendToken

* chore: add test

* chore: upgrade cosmjs dependencies to 0.31.1-alpha.1

* chore: remove memo from tx

* chore: PR changes, including separating generating tx and signing steps for sendToken

* feat: adding sendToken from evm feature

* chore: update evm token send

* chore: codefix

* chore: fixing timeoutTimestamp defaults and other code fixes

* chore: code cleanup

* chore: update changelog

* chore: remove non-exist props

* chore: fix failed tests

* 0.12.9-alpha.1

* chore: fix build error

* 0.12.9

* chore: adding missing chains as of june 2023

* chore: updated changelog

* feat: recovery cosmos gmp (#274)

* chore: bump axelarjs-types version

* chore: init manualRelayToDestChain refactoring

* chore: refactor findBatchAndSign

* chore: refactor `recoverEvmToEvmTx` function

* feat: implement `recoverEvmToCosmosTx`

* chore: implement recoverCosmosToEvmTx

* chore: add RouteMessageRequest to axelarjs-sdk

* chore: refactor `retry` function

* chore: fix failed to find evm event when dest chain is cosmos

* chore: fix wrong api endpoint

* chore: update fetching status error msg

* chore: Improve consistency of error message

* chore: add approveTx details to the response

* feat: implement tx confirmation check

* chore: incorporate tx confirmation check with `findEventAndConfirmIfNeeded` function

* chore: add `getConfirmationHeight` test

* chore: add `recoverEvmToCosmosTx` tests

* chore: add `getRouteDir` tests

* chore: update error message

* chore: add more tests for evmToEvm

* chore: remove error log

* chore: fix mocking

* chore: remove duplicated key

* chore: remove unused function

* chore: refactor `findBatchAndBroadcast` function and fix tests

* chore: update test name

* chore: refactor `searchRecentBatchesFromCore` function

* chore: refactor `fetchBatchData`

* chore: refactor `findBatchAndSignIfNeeded`

* chore: add tests for `recoverCosmosToEvmTx`

* chore: cache loadChains result

* chore: fix test `findBatchAndSignIfNeeded`

* chore: add more expect to cosmos to evm tests

* chore: refactor getEvmEvent function

* chore: refactor `findEventAndConfirmIfNeeded`

* chore: add tests for "findEventAndConfirmIfNeeded"

* 0.13.0

---------

Co-authored-by: Alan Soares <[email protected]>
Co-authored-by: npty <[email protected]>
Co-authored-by: npty <[email protected]>
  • Loading branch information
4 people authored Jul 3, 2023
1 parent 48c9377 commit fbbd721
Show file tree
Hide file tree
Showing 24 changed files with 1,417 additions and 779 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [0.13.0] - 2023-JUNE-30

- AxelarAssetTransfer
- add `sendToken` method that allows token transfers directly from a source chain (instead of using the deposit address method). This includes both Cosmos-based and EVM-based source chains.
- AxelarGMPRecoveryAPI
- update `manualRelayToDestChain` method to include cosmos <> evm directions
- Updated chain list constants to include recently-added chains (Linea testnet, Optimism testnet/mainnet), various Cosmos chains
- Technical upgrades
- added a post-install script to alert sdk consumers on new versions (if any) post 0.13.0
- upgraded downstream dependencies

## [0.12.8] - 2023-MAY-28

- technical change, upgraded dependencies

## [0.12.7] - 2023-MAY-12

- AxelarRecoveryAPI
Expand Down
12 changes: 6 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@axelar-network/axelarjs-sdk",
"version": "0.12.8",
"version": "0.13.0",
"description": "The JavaScript SDK for Axelar Network",
"repository": {
"type": "git",
Expand Down Expand Up @@ -41,9 +41,9 @@
"license": "MIT",
"dependencies": {
"@axelar-network/axelar-cgp-solidity": "^4.5.0",
"@axelar-network/axelarjs-types": "^0.27.0",
"@axelar-network/axelarjs-types": "^0.33.0",
"@cosmjs/json-rpc": "^0.30.1",
"@cosmjs/stargate": "^0.28.4",
"@cosmjs/stargate": "0.31.0-alpha.1",
"@ethersproject/abstract-provider": "^5.7.0",
"@ethersproject/networks": "^5.7.1",
"@ethersproject/providers": "^5.7.2",
Expand All @@ -63,8 +63,8 @@
"@babel/preset-env": "^7.16.4",
"@babel/preset-typescript": "^7.16.0",
"@cosmjs/encoding": "^0.30.1",
"@cosmjs/proto-signing": "^0.28.4",
"@cosmjs/tendermint-rpc": "^0.28.4",
"@cosmjs/proto-signing": "0.31.0-alpha.1",
"@cosmjs/tendermint-rpc": "0.31.0-alpha.1",
"@ethersproject/abi": "^5.7.0",
"@types/clone-deep": "^4.0.1",
"@types/standard-http-error": "^2.0.1",
Expand All @@ -89,6 +89,6 @@
"strip-ansi": "^6.0.0",
"ts-node": "^10.9.1",
"typescript": "^4.8.4",
"vitest": "^0.31.1"
"vitest": "^0.32.0"
}
}
Loading

0 comments on commit fbbd721

Please sign in to comment.