Commit Graph

323 Commits

Author SHA1 Message Date
alex 8b39c1a9bf docs: fix typos with spell checker 2023-12-21 15:24:20 -06:00
bruce-riley 818038ef80
Deploy Sepolia based L2s (#3606)
* Deploy Sepolia based L2s

* Code review rework
2023-12-20 08:56:14 -06:00
Csongor Kiss bd62e27789
terra: migrate to cosmwasm 1.1.0 (#3138)
* terra/contracts: migrate to cosmwasm 1.1.0

use `classic-bindings` crate instead of terra-cosmwasm.
This is the updated version that calls the correct query post chain upgrade

* terra/Dockerfile: update workspace optimizer

* terra: label is now required on instantiate

* terra: accept either 32 or 20 byte addresses

* terra: update devnet terra classic

* node/cosmwasm: always CW >1

* tilt: re-introduce terra classic tests

* terra: make get_address support both 20 and 32 byte addresses

* terra: fix tests to account for burn tax

Since the tests are now ran against the new LocalTerra which has burn
tax, the transaction results are different from before

* terra/token-bridge: check first 12 bytes to determine native denoms

* terra/token-bridge: simplify conditional

---------

Co-authored-by: Evan Gray <battledingo@gmail.com>
2023-12-13 16:27:17 +00:00
bruce-riley a2cb2a1226
Deploy Mantle to testnet (#3438) 2023-12-11 10:26:56 -06:00
bruce-riley 0c0158ac13
Node/SDK: Add neutron support via IBC (#3563)
* Node/SDK: Add neutron support via IBC

* Set core addresses in SDK
2023-12-07 09:42:09 -06:00
Csongor Kiss 959d5cfb71 sdk/js: drop terra NFT bridge functionality 2023-12-06 20:40:17 +00:00
Ben Guidarelli 47f3e5e6fe
update sequence tracker deserialization to account for bump and emitter type (#3578) 2023-12-06 15:27:55 -05:00
Kevin Peters f0bbb82de4 sdk/js: Refactor WrappedMeta class constructor to include
lastUpdatedSequence
2023-12-04 14:07:01 -06:00
Evan Gray 506a15f1d1 sdk: proto bump 2023-11-28 12:38:48 -05:00
derpy-duck 80d75d96aa correct keccak256s 2023-11-14 09:57:31 -05:00
bruce-riley 0a89e23589
Deploy scroll to testnet (#3429)
* Deploy scroll to testnet

* Don't allow scroll in mainnet

* Add scroll to ccq, use batch poller
2023-11-08 14:14:47 -06:00
M-Picco 61f34510f8 Add new chain id for Celestia 2023-11-01 22:05:59 -04:00
Evan Gray 1a378c31f8 ci: rely on jest timeout for vaa retry 2023-10-31 16:26:16 -04:00
Evan Gray b13ec6a9ab sdk/js/relayer: tests respect num_guardians 2023-10-31 13:01:02 -04:00
derpy-duck bb6892dfe3
correct urls (#3474) 2023-10-30 15:37:33 -04:00
derpy-duck ae1e4b32e3
base is domain 6 (#3471)
* base is domain 6

* explicit CCTP domain to name mapping
2023-10-30 14:25:40 -04:00
Ben Guidarelli c682706ccd
SDK: write to the correct index (#3454) 2023-10-20 14:28:22 -04:00
Kevin Peters b53f9968ad sdk/js: v0.10.5 release 2023-10-16 10:12:09 -05:00
derpy-duck 4e588fe119
sdk: prettier (#3445) 2023-10-13 16:00:56 -04:00
derpy-duck 9aa4d0329d
SDK: Auto relayer better status command (#3406)
* update clients.js version

* updates to clients/js

* update clients/js

* Generate modification

* prettier

* status change

* docs change

* add back the 'impossible's

* update sdk version

* better status check WIP

* WIP

* Improved status check and stringify function with times

* improvements to status printing

* prettier format

* Remove last console log

* prettier

* readme modify

* readme fix

* Readme fix

* readme changes

* don't rely on wormscan for status in devnet

* prettier

* Remove status check from integration testing - this is a helper that shouldn't interfere with contract testing

* prettier

* update clients.js version

* readme revert changes

* base default rpcs

* script improvements

* Add manual delivery helper

* remove console logs

* arbitrum needs a custom block range

* fix bug in testing if blocknumber is 0

* deliver fixes for manual delivery

* prettier

* fix default block tag

* pre-pend scripts with test

* review comments
2023-10-13 15:25:31 -04:00
Csongor Kiss 3adce639fa
aptos: tooling for mainnet upgrades (#3338)
* aptos: update upgrade script to support mainnet

Also factor out named_addresses into a separate helper script

* scripts: aptos support for gov proposal generation

* sdk/js: add aptos nft_bridge mainnet address
2023-09-29 11:11:43 -04:00
Kevin Peters 745cbe71a3 sdk/js: v0.10.4 release 2023-09-28 13:21:27 -05:00
Kevin Peters 20aea2ebcf sdk/js: Redeem on Algorand dynamic cost budget fix
Addresses #2345
2023-09-28 08:40:59 -04:00
scnale 11a82aee56
sdk/js: fixes id check in token helper for sui. (#3382) 2023-09-28 08:40:43 -04:00
derpy-duck faa397ca4f
AutoRelayer: v1.1 Release (#3313)
* AutoRelayer: remove forwards

* AutoRelayer: reentrancy guard

* AutoRelayer: remove forwards from sdk

* AutoRelayer: VaaKey -> MessageKey internals

* AutoRelayer: check delivery provider supports keyType

* AutoRelayer: VaaKey backcompat wire format

* AutoRelayer: sdk fix

* AutoRelayer: Add supported keys to delivery provider

* AutoRelayer: reintroduce reentrancy guard, revert when replay protection triggered

* AutoRelayer: fix manual delivery test

* AutoRelayer: review flups

* AutoRelayer: move libraries within relayer folder

* AutoRelayer: fix delivery provider config script

Also fix delivery provider revert bug

* AutoRelayer: Andreas code review flups

* AutoRelayer: js sdk includes MessageKey serde

* AutoRelayer: update sdk to use message key

* AutoRelayer: Simplify executeInstruction to internal call (#3352)

* refund instead of revert for replay protection (#3371)

* refund instead of revert for replay protection

* Remove mention of forward from IWormholeReceiver

* AutoRelayer: 1.1 reintroduce forwards (#3385)

* forward fallback WIP

* forward fallback no tmp storage

* Re-introduce testing of 'forward'

* Reintroduce forwards with original or default behavior for refund info + delivery provider info

* Reintroduce reentrant, only store refund information

---------

Co-authored-by: Joe Howarth <josephehowarth@gmail.com>
Co-authored-by: Joe Howarth <jhowarth@jumptrading.com>
2023-09-22 15:07:59 -04:00
M-Picco bb8873ffea Add Kujira chain id 2023-09-15 12:40:42 -04:00
Martin Picco e8266174e7
sdk/js: add cosmoshub and evmos chain ids (#3317) 2023-09-11 19:18:13 -04:00
derpy-duck 5457e7ff98
bugfix (#3319) 2023-09-05 12:19:09 -07:00
Paul Noel ede5c5bc1e sdk/js: change sei array conversion 2023-09-05 10:59:34 -05:00
Evan Gray 6f7b2ffdb7 sdk/js: version bump to resolve conflict 2023-08-28 12:32:19 -04:00
Kevin Peters cdbc8da028 sdk/js: v0.10.0 release 2023-08-28 10:48:22 -04:00
Kevin Peters 04b7afeb62 sdk/js: Aptos transfer with payload support 2023-08-28 10:48:22 -04:00
Kevin Peters a9ea12c071 sdk/js: v0.9.24 release 2023-08-25 13:16:02 -05:00
Kevin Peters 93122bca88 sdk/js: Added transfer with payload from Sui 2023-08-25 13:16:02 -05:00
bruce-riley 153ee5514c
Node/Gateway: Watcher shouldn't drop recv_packet (#3304) 2023-08-21 16:46:01 -05:00
bruce-riley 1cabbe8a2d
sdk: Rootstock readonly (#3235) 2023-08-14 13:17:47 -04:00
bruce-riley 86e905e1e8
node: Gateway watcher support (#3275)
* Gateway/Node: Watcher support

* Fix prettier error

* Work around duplicate VAA error
2023-08-14 11:13:20 -04:00
Paul Noel 826c9939d1 sdk/js: add circleIntegration parsing 2023-08-14 10:45:51 -04:00
Kevin Peters 8e5807bdea sdk/js: v0.9.23 release 2023-08-10 10:10:17 -04:00
derpy-duck 89e97fc366 sdk changes 2023-08-09 18:24:55 -05:00
Ben Guidarelli 155d206322
SDK: fix chain id/name types (#3250) 2023-08-04 12:57:43 -04:00
Ben Guidarelli 544d542c6e
SDK: remove semicolon in event definition (#3249) 2023-08-02 16:44:44 -04:00
derpy-duck f11299b888
SDK: const update (#3242) 2023-07-28 12:36:09 -04:00
Ben Guidarelli 53fd4c3a7a
SDK: bump algosdk version (#3231) 2023-07-25 14:15:48 -04:00
Kevin Peters a13e06c153 CI should run prettier@2.3.2 2023-07-25 12:54:44 -05:00
Kevin Peters 94321a2d84 sdk/js: v0.9.22 release 2023-07-19 15:55:45 -05:00
bruce-riley d1cfbdf46c
Node: Base deployment (#3213)
* Node: Base deployment

Change-Id: I9ccd5cbc6c44d1891acb9d443e9e2b29b25afa3c

* Add governance VAAs

Change-Id: I426107fd7ad2e6bef063b8f178c1683a6590a54e

* Update contract addresses

Change-Id: I1cf92bb08d1c45b22dec195e2d076e7aabf3e369

* Update URL in repair script

* Add baseRPC to devnet/node.yaml
2023-07-18 08:17:27 -04:00
derpy-duck 575d2fe9a0
sdk/js: Update relayer testing on mainnet (#3164) 2023-07-13 10:10:23 -04:00
Kevin Peters f10e4d3003 sdk/js: prettier formatting changes 2023-07-12 12:12:09 -05:00
0xksure a9e04dbbd9
sdk/js: make explicit types for transferPayloads (#3111)
* sdk: make explicit types for transferPayloads

* update according to review, revert to fee potentially being undefined
2023-07-12 11:45:57 -04:00