2021-08-18 14:05:39 -07:00
# Changelog
2023-05-20 07:57:36 -07:00
2024-03-13 09:22:09 -07:00
## 0.10.13
Mantle Sepolia support
2024-03-12 07:46:28 -07:00
## 0.10.12
Polygon Sepolia support
2024-01-30 12:54:39 -08:00
## 0.10.11
2024-02-19 07:52:46 -08:00
### Changes
Add Dymension to cosmwasm chains
base64 encode payload being sent to injective token bridge
2024-01-30 12:54:39 -08:00
### Removed
getSignedBatchVAA, getSignedBatchVAAWithRetry
2024-01-25 09:45:15 -08:00
## 0.10.10
### Changes
Added CCTP Sepolia chains support
2024-01-11 12:24:24 -08:00
## 0.10.9
### Changes
Algorand: prevent creation of unnecessary transactions
2024-01-08 14:42:10 -08:00
## 0.10.8
### Added
Holesky support
2023-12-20 06:56:14 -08:00
## 0.10.7
### Added
Arbitrum on Sepolia support
Base on Sepolia support
Optimism on Sepolia support
2023-11-21 09:54:34 -08:00
## 0.10.6
### Added
Celestia support
Scroll testnet support
### Changes
Solana WrappedMeta deserialization fix
2023-10-16 07:43:51 -07:00
## 0.10.5
### Changes
Auto relayer better status command
2023-09-28 07:11:23 -07:00
## 0.10.4
### Changes
AutoRelayer: v1.1 Release
Redeem on Algorand dynamic cost budget fix
Fixes id check in token helper for sui
## 0.10.3
### Added
Kujira chain support
2023-08-28 08:04:12 -07:00
## 0.10.2
2023-08-28 07:14:58 -07:00
### Added
Transfer from Aptos with payload support
### Changes
transferFromAptos payload type changed from string to Uint8Array
2023-08-25 08:51:23 -07:00
## 0.9.24
### Changes
2023-08-28 08:04:12 -07:00
Transfer from Sui with payload uses oldest EmitterCap _or_ creates a new one if none exist
2023-08-25 08:51:23 -07:00
2023-08-08 19:19:06 -07:00
## 0.9.23
### Changes
Bumped algosdk to 2.4.0
2023-07-18 08:50:16 -07:00
## 0.9.22
### Added
Base mainnet contract addresses
2023-07-03 12:18:09 -07:00
## 0.9.21
### Changes
Relayer status function improvements
Algorand changes for 3.16.2
2023-06-26 08:26:20 -07:00
## 0.9.20
### Added
Generic relayer support
### Changed
Updated terra.js version
2023-05-23 15:14:26 -07:00
## 0.9.18
2023-05-20 07:57:36 -07:00
### Added
2023-05-23 15:14:26 -07:00
Add support for Sei.
2021-08-18 14:05:39 -07:00
2023-05-20 07:57:36 -07:00
### Changed
injective parseSmartContractStateResponse fix
2023-05-17 11:33:20 -07:00
## 0.9.17
### Changed
Normalize Sui types
`unnormalizeSuiType` renamed to `trimSuiType`
2023-05-02 18:36:27 -07:00
## 0.9.16
### Changed
Sui redeem fix
2023-05-02 16:12:04 -07:00
## 0.9.15
### Added
Sui mainnet support
2023-04-18 13:26:20 -07:00
## 0.9.14
### Added
Sei testnet support
2023-04-15 16:01:35 -07:00
## 0.9.13
### Added
"sideEffects": false
### Changed
2023-04-18 13:26:20 -07:00
injective dependencies updated
2023-04-15 16:01:35 -07:00
2023-04-04 07:32:59 -07:00
## 0.9.12
### Added
Sepolia testnet support
2023-02-23 13:34:35 -08:00
## 0.9.11
### Added
Base testnet support
2023-02-13 10:19:16 -08:00
## 0.9.10
## Added
Aptos NFT bridge support
2023-01-11 09:46:15 -08:00
## 0.9.9
## Changed
Use BN.toArrayLike for compatibility with browserify and similar tools in `tokenIdToMint` function
2022-12-22 08:16:28 -08:00
## 0.9.8
## Changed
Use BN.toArrayLike for compatibility with browserify and similar tools
2022-12-21 07:03:20 -08:00
## 0.9.7
## Added
solana instruction decoder
2022-12-14 09:10:11 -08:00
## 0.9.6
## Changed
injective dependencies updated
solana token bridge cpi account fixes
solana account and instruction serialization fixes
2022-12-06 19:53:19 -08:00
## 0.9.5
### Added
injective mainnet addresses
2022-11-30 16:54:43 -08:00
## 0.9.4
## Changed
Neon testnet addresses
2022-11-22 07:03:01 -08:00
## 0.9.3
Fix `transferFromSolana` , `transferNativeSol` and `redeemOnSolana` for Token Bridge.
2022-10-26 07:57:08 -07:00
## 0.9.1
### Added
queryExternalIdInjective
parseSmartContractStateResponse
2022-10-25 08:02:04 -07:00
## 0.9.0
2022-10-26 07:28:46 -07:00
### Added
Methods to create transaction instructions for Wormhole (Core Bridge), Token Bridge and NFT Bridge
Methods to generate PDAs for Wormhole (Core Bridge), Token Bridge and NFT Bridge
Methods to deserialize account data for Wormhole (Core Bridge), Token Bridge and NFT Bridge
Other Solana utility objects and methods
VAA (Verified Wormhole Message) deserializers
Optional Confirmation arguments for account retrieval and wherever they are relevant
Mock objects to be used in local integration tests (e.g. MockGuardians)
2022-10-25 08:02:04 -07:00
### Changed
Use FQTs in Aptos SDK
2022-10-26 07:28:46 -07:00
### Removed
Dependency: @certusone/wormhole -sdk-wasm
2022-10-28 18:51:15 -07:00
Removed support for Ropsten since the chain has been deprecated.
2022-10-24 15:14:59 -07:00
## 0.8.0
### Added
Aptos support
### Changed
Wormchain rename
2022-10-12 13:47:03 -07:00
## 0.7.2
2022-10-26 07:28:46 -07:00
2022-10-12 13:47:03 -07:00
### Added
2022-10-12 08:30:32 -07:00
XPLA mainnet support and functions
2022-10-12 13:47:03 -07:00
2022-10-07 08:26:54 -07:00
## 0.7.1
### Added
Neon and XPLA testnet addresses
2022-09-28 14:27:18 -07:00
## 0.7.0
### Added
Near mainnet support
Injective testnet support
getSignedBatchVAA
getIsTransferCompletedTerra2
2022-08-16 08:14:48 -07:00
## 0.6.2
### Added
Algorand mainnet support
Updated consts.ts file
Exported signSendAndConfirmAlgorand()
2022-08-10 15:11:58 -07:00
## 0.6.1
### Added
getGovernorIsVAAEnqueued function
2022-07-29 12:33:04 -07:00
## 0.6.0
### Added
Wormhole chain devnet support
human-readable part parameter to `humanAddress` function
### Changed
`canonicalAddress` and `humanAddress` functions moved from terra to cosmos module
2022-07-19 11:05:40 -07:00
## 0.5.2
2022-07-28 10:30:00 -07:00
### Added
2022-07-19 11:05:40 -07:00
2022-07-28 10:30:00 -07:00
Support for PythNet
Chain ids for Arbitrum, Optimism, and Gnosis
2022-07-19 11:05:40 -07:00
2022-07-15 06:03:03 -07:00
## 0.5.1
2022-07-28 10:30:00 -07:00
### Added
Chain ids for Injective, Osmosis, Sui, and Aptos
2022-07-15 06:03:03 -07:00
2022-07-12 08:04:11 -07:00
## 0.5.0
### Changed
2022-07-12 21:02:51 -07:00
Use `@certusone/wormhole-sdk-proto-web` and `@certusone/wormhole-sdk-wasm` packages
2022-07-12 08:04:11 -07:00
2022-06-24 14:19:10 -07:00
## 0.4.5
### Changed
Fix hex/Uint8Array to native Terra 2 for 20-byte addresses
2022-06-22 08:22:42 -07:00
## 0.4.4
### Added
Terra 2 mainnet addresses
2022-06-17 10:55:31 -07:00
## 0.4.3
### Added
Terra 2 testnet addresses
2022-06-16 12:54:31 -07:00
## 0.4.2
### Added
Neon testnet support
Terra 2 devnet support
### Changed
Updated terra.js
2022-06-09 11:21:12 -07:00
## 0.3.8
### Added
Neon testnet support
2022-06-02 09:56:52 -07:00
## 0.3.7
2022-06-09 11:21:12 -07:00
### Added
2022-06-02 09:56:52 -07:00
Acala mainnet support
2022-05-31 10:57:41 -07:00
## 0.3.6
### Changed
Fixed Algorand for addresses for non native assets
2022-05-20 15:40:17 -07:00
## 0.3.5
2022-06-09 11:21:12 -07:00
### Added
2022-05-20 15:40:17 -07:00
Added APIs to send transfers with payloads
2022-05-19 18:55:34 -07:00
## 0.3.4
### Changed
Fixed createWrappedAlgorand for Chain IDs > 128
2022-05-16 13:00:48 -07:00
## 0.3.3
2022-05-12 09:12:40 -07:00
### Added
2022-05-16 13:00:48 -07:00
Changed the payload3 support on Algorand conform to the new ABI specifications
2022-05-16 07:06:17 -07:00
Klaytn and Celo mainnet support
2022-05-12 09:12:40 -07:00
2022-05-16 13:00:48 -07:00
## 0.3.2
### Added
Payload 3 (Contract-Controlled Transfer) support
2022-05-10 08:23:07 -07:00
## 0.3.1
### Added
Moonbeam support
2022-05-05 09:35:11 -07:00
## 0.3.0
### Added
Added `tryNativeToHexString`
Added `tryNativeToUint8Array`
Added `tryHexToNativeString`
Added `tryUint8ArrayToNative`
Added support for passing in chain names wherever a chain is expected
Added chain id 0 (unset)
Added contract addresses to the `consts` module
### Changed
Deprecated `nativeToHexString`
Deprecated `hexToNativeString`
Deprecated `hexToNativeAssetString`
Deprecated `uint8ArrayToNative`
`isEVMChain` now performs type narrowing
`CHAIN_ID_*` constants now have literal types
2022-05-02 11:03:53 -07:00
## 0.2.7
### Added
safeBigIntToNumber() utility function
2022-04-29 12:57:41 -07:00
## 0.2.6
### Added
Algorand support
Celo support
2022-04-20 12:32:05 -07:00
## 0.2.5
### Changed
postVaa uses guardian_set_index from the vaa
2022-04-04 15:11:03 -07:00
## 0.2.4
### Added
Klaytn support
2022-03-28 20:39:08 -07:00
## 0.2.3
### Added
Expose feeRecipientAddress for redeemOnSolana
## 0.2.2
### Added
Include fee in parseTransferPayload
2022-03-03 07:00:18 -08:00
## 0.2.1
2022-03-02 12:11:00 -08:00
### Added
Default relayerFee parameter (defaults to 0) to each token bridge transfer function
Expose overrides parameter for signer \*Eth functions
Karura support
2022-03-03 07:00:18 -08:00
2022-03-02 12:11:00 -08:00
Acala support
2022-03-03 07:00:18 -08:00
2022-02-09 15:20:09 -08:00
## 0.2.0
### Changed
Updated @terra -money/terra.js to 3.0.7
Removed @terra -money/wallet-provider
Removed walletAddress parameter from getIsTransferCompletedTerra
2022-01-31 12:55:34 -08:00
## 0.1.7
### Added
Fantom support
Aurora support
2021-12-27 09:26:17 -08:00
## 0.1.6
### Added
added parseSequencesFromLog\*
2022-01-07 13:38:39 -08:00
2022-01-07 08:13:02 -08:00
Terra NFT token bridge
2022-01-07 13:38:39 -08:00
2022-01-07 08:13:02 -08:00
getIsTransferCompleted on NFT bridge
2021-12-27 09:26:17 -08:00
2022-01-07 13:38:39 -08:00
export for wasm, createPostVaaInstructionSolana, createVerifySignaturesInstructionsSolana, postVaaSolana, postVaaSolanaWithRetry, and getSignedVAAWithRetry
re-export top level objects ethers_contracts, solana, terra, rpc, utils, bridge, token_bridge, nft_bridge
2021-12-15 14:19:06 -08:00
## 0.1.5
2021-12-27 09:26:17 -08:00
### Added
2021-12-15 14:19:06 -08:00
2021-12-27 09:26:17 -08:00
added postVaaSolanaWithRetry, which will retry transactions which failed during processing
added createVerifySignaturesInstructions, createPostVaaInstruction, which allows users to construct the postVaa process for themselves at the instruction level
added chunks and sendAndConfirmTransactionsWithRetry as utility functions
added integration tests for postVaaSolanaWithRetry
2021-12-15 14:19:06 -08:00
2021-12-20 13:12:27 -08:00
initial Oasis support
2021-12-27 09:26:17 -08:00
### Changed
deprecated postVaaSolana
2021-12-10 11:07:28 -08:00
## 0.1.4
initial AVAX testnet support
2021-12-09 13:00:50 -08:00
## 0.1.3
### Added
getSignedVAAHash
getIsTransferCompleted
2021-11-22 21:47:34 -08:00
## 0.1.1
### Added
CHAIN_ID_ETHEREUM_ROPSTEN
2021-11-21 16:18:37 -08:00
## 0.1.0
2021-11-19 11:31:29 -08:00
### Added
2021-11-21 16:18:37 -08:00
separate cjs and esm builds
2021-11-19 11:31:29 -08:00
updateWrappedOnSolana
2021-11-21 16:18:37 -08:00
top-level export getSignedVAAWithRetry
2021-11-08 14:23:59 -08:00
## 0.0.10
2021-11-12 16:01:40 -08:00
### Added
2021-11-08 14:23:59 -08:00
uint8ArrayToNative utility function for converting to native addresses from the uint8 format
2021-11-12 16:01:40 -08:00
Include node target wasms in lib
2021-11-05 12:18:12 -07:00
## 0.0.9
### Added
Integration tests
NodeJS target wasm
Ability to update attestations on EVM chains & Terra.
nativeToHexString utility function for converting native addresses into VAA hex format.
2021-10-26 14:02:53 -07:00
## 0.0.8
### Added
Polygon ChainId
2021-10-22 09:33:05 -07:00
## 0.0.7
### Changed
Changed function signature of attestFromTerra to be consistent with other terra functions
Removed hardcoded fees on terra transactions
2021-10-18 09:42:47 -07:00
## 0.0.6
2021-09-16 08:34:31 -07:00
2021-09-22 08:43:27 -07:00
### Changed
2021-10-18 09:42:47 -07:00
Allow separate payer and owner for Solana transfers
2021-10-18 10:39:51 -07:00
2021-10-18 09:42:47 -07:00
Support multiple EVM chains
2021-10-18 10:39:51 -07:00
2021-10-18 09:42:47 -07:00
Support native Terra tokens
2021-10-18 10:39:51 -07:00
2021-09-22 08:43:27 -07:00
Fixed nft_bridge getForeignAssetEth
2021-09-21 14:02:42 -07:00
## 0.0.5
### Added
NFT Bridge Support
2021-10-18 10:39:51 -07:00
2021-09-21 14:02:42 -07:00
getClaimAddressSolana
2021-10-18 10:39:51 -07:00
2021-09-21 14:02:42 -07:00
createMetaOnSolana
2021-09-19 23:03:49 -07:00
## 0.0.4
### Added
redeemOnEthNative
2021-10-18 10:39:51 -07:00
2021-09-19 23:03:49 -07:00
transferFromEthNative
2021-09-16 08:34:31 -07:00
## 0.0.3
### Added
Migration
2021-10-18 10:39:51 -07:00
2021-09-16 08:34:31 -07:00
NFT Bridge
### Changed
Fixed number overflow
2021-10-18 10:39:51 -07:00
2021-09-16 08:34:31 -07:00
Fixed guardian set index
2021-09-08 08:27:12 -07:00
## 0.0.2
2021-09-16 08:34:31 -07:00
Fix move postinstall to build
2021-09-08 08:27:12 -07:00
2021-08-18 14:05:39 -07:00
## 0.0.1
Initial release