Releases: axelarnetwork/axelarjs-sdk
Releases · axelarnetwork/axelarjs-sdk
v0.13.6
[0.13.6] - 2023-SEPTEMBER-1
- Fix the issue with manualRelayToDestChain where the web client incorrectly utilizes the provider from the injected browser wallet instead of the rpcUrl embedded in the SDK. This error arises when the injected wallet's network differs from the source chain.
update manualRelayToDestChain method to accept txLogIndex optional parameter - Add Linea, Base, Mantle evm mainnet configs; Archway, Aura, IXO, Neutron, Provenance, Sei to cosmos mainnet configs; Polygon-zkEvm to evm configs
- Update the estimateGasFee method on AxelarQueryAPI to accept BigNumberish type for gasLimit parameter
- fix doesTxMeetConfirmHt and getEventIndex methods to search for EVM transaction receipt from Axelarscan API if not found from the source blockchain
- fix BigNumberUtils to address fractional component exceeds decimals error, a valid edge case where floating point numbers can exceed specified atomic units
v0.13.5
release v0.13.5
full changelog available at:
https://github.com/axelarnetwork/axelarjs-sdk/blob/v0.13.5/CHANGELOG.md
v0.13.4
v0.13.3
v0.13.0
What's Changed
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
Full Changelog: v0.12.8...v0.13.0
v0.12.6
v0.12.5
[0.12.5] - 2023-MARCH-17
AxelarQueryAPI
- Fixed estimateGasFee function in how it handles the minGasPrice parameter, which should compare the min to the destination chain gas price, whereas it was comparing to the source chain price originally.
- Updated estimateGasFee to accept isGMPExpressTransaction parameter
AxelarRecoveryAPI
- introduced wss subscription service (subscribeToTx) to invoke subscribe to specific transactions for updates
- fixed addNativeGas method so that it does not subtract out the fee the user originally paid (which has led to situations of adding zero gas)
AxelarAssetTransfer
- adding feature to generate deposit addresses "offline" for erc-20 transfers
AxelarGMPRecoveryAPI
- fixes to manualRelayToDestinationChain to first check if transaction is already confirmed but not broadcasted, and broadcast the transaction (as identified by command ID) if so
v0.12.4
What's Changed
- chore(deps): bump json5 from 1.0.1 to 1.0.2 by @dependabot in #230
- v0.12.0 by @canhtrinh in #229
- Denom fix by @canhtrinh in #232
- Bugfix casing by @canhtrinh in #235
- feat: replace jest with vitest by @alanrsoares in #234
- chore: allowing user to pass in min fee for estimateGasFee by @canhtrinh in #233
- chore: add
gasLimitBuffer
to execute function by @npty in #236 - Release 0.12.4 by @npty in #237
New Contributors
- @alanrsoares made their first contribution in #234
Full Changelog: v0.11.7...v0.12.4
v0.11.7
What's Changed
- updated supported chains list
- updated getDepositAddressForNativeUnwrap to expose intermediary deposit address
- removed salt argument from getDepositAddressForNativeUnwrap and getDepositAddressForNativeWrap
- use bytes32 0x0 salt
Full Changelog: v0.11.6...v0.11.7
v0.11.6
What's Changed
[0.11.6] - 2022-OCTOBER-17
- update
getDepositAddress
inAxelarAssetTransfer
to use chain identifiers - update
getDepositAddress
inAxelarAssetTransfer
to verify source & destination chain and provide suggestion - added chain identifiers list as object literal
- fixed destination address check bug