Evan Gray
4f20d175b3
ci: install specific foundry release
2024-05-31 09:13:52 -04:00
bruce-riley
f290df6b9b
Ethereum: deploy with forge ( #3862 )
...
* eth: deploy with forge
* Delete unused scripts
* Support upgrade, bytecode verify and publish tool
* Add script to register all chains on a new chain
2024-04-15 12:13:37 -05:00
bruce-riley
86ef5bff5a
Ethereum: Move relayer ( #3866 )
...
* Ethereum: Move relayer
* JS/SDK: Handle relayer move
* More tweaks
* ci: fix relayer deploy
* Code review rework
* Hack to fix tilt
* Another hack
* ci: revert relayer addresses
* Fix sdk tests
* Move ethereum-relayer to relayer/ethereum
* Yet another fix for tilt
* Code review rework
---------
Co-authored-by: Evan Gray <battledingo@gmail.com>
2024-04-11 08:46:36 -04:00
Evan Gray
6ccf9f41b8
ci: install vim to fix foundry (cache bust)
2024-03-12 18:27:43 -04:00
GoodDaisy
2fc2bb577b
docs: fix some typos ( #3628 )
...
* fix typo in whitepapers/0013_ccq.md
* fix typo in scripts/
* fix typo in clients
* fix typo in sdk/
* fix typo in testing/
2024-03-08 10:17:16 -05:00
Evan Gray
09d18801fd
terra: update devnet address
2023-12-13 11:45:07 -05:00
bruce-riley
0da1f37874
CCQ: Query server metrics ( #3503 )
...
* CCQ: Query server metrics
* Fix readiness port
* Fix readiness
* Fix testing script
2023-11-08 11:22:34 -06:00
bruce-riley
d2db1616c5
CCQ: eth_call_by_timestamp ( #3449 )
...
* CCQ: eth_call_by_timestamp
* CI: add CCQ sdk tests
* SDK test changes
* Add block parsing tests
* Code review rework
* More code review rework
* More rework
* Allow two blocks to have the same timestamps
* Restore timestamp check
* Restore timestamp check
* Minor code rework
---------
Co-authored-by: Evan Gray <battledingo@gmail.com>
2023-10-19 10:32:23 -05:00
derpy-duck
22b1311da4
make forge dependencies as part of SDK build ( #3100 )
...
* make forge dependencies as part of SDK build
2023-06-16 12:42:27 -04:00
Evan Gray
0f0b15fe66
ci: pass num guardians to ci tests
2023-06-16 07:44:58 -07:00
derpy-duck
10cc45aba2
Relayer/merge into wormhole relayer engine ( #3042 )
...
Note: The time limit for CI needs to be increased because now the relayer engine needs to build the SDK from source (the ethereum folder) in it's docker image.
Once the SDK is published, I can have the relayer engine docker image simply import the SDK, which should save a lot of time and allow us to reduce the CI time limit again.
2023-06-14 15:08:28 -04:00
derpy-duck
3009d002fd
Relayer: Setup for Merging into Main ( #3039 )
...
* gRelayer: surrounding files
* modification to get compilation
* restore devnet
* remove generic relayer docker
* remove wait for relayer engine
* keep build time 20
* sh -> bash
* sh -> bash
* Remove comment
* bash -> sh
* Revert "bash -> sh"
This reverts commit 5c37e92fa1
.
* bash->sh
2023-06-13 15:36:13 -04:00
heyitaki
0ecc427d6f
docker: build CLI in shared image
...
Co-authored-by: Evan Gray <battledingo@gmail.com>
2023-06-01 15:33:07 +01:00
Nikhil Suri
f6f93bf35e
tilt: devnet deployment for ibc generic messaging ( #2593 )
...
* Tilt devnet deployment for ibc generic messaging
* Address review comments from kcsongor and hendrikhofstadt
* Add IBC channel whitelist updates to wormchain and terra devnet deploy scripts
* VAAs had guardian set index three instead of zero
* ci: update addresses
* Remove message.block_height and message.tx_index from attributes
* Remove unnecessary contracts from terra2 devnet deployment
* Update wormhole-ibc address on terra2
* Update wormhole-ibc guardian set on terra2 devnet deployment
* IBC relayer testnet deployment fixes
* Wormchain update whitelist fix
---------
Co-authored-by: Bruce Riley <briley@jumptrading.com>
Co-authored-by: Evan Gray <battledingo@gmail.com>
2023-05-18 18:56:18 -04:00
A5 Pickle
6f8c8430ac
solana: fix token metadata program interaction ( #2913 )
...
* testing: fix pubkey caused by 0b0b9cea70
* solana: fix token-metadata forked dependency
* sdk/js: fix tokenMetadata and Solana IDLs
* testing: fix tests; add token-metadata dependency
---------
Co-authored-by: A5 Pickle <a5-pickle@users.noreply.github.com>
2023-05-15 20:55:03 +01:00
A5 Pickle
39f5877756
testing: fix tests
2022-12-14 11:00:20 -06:00
A5 Pickle
c8e8c4aaea
testing: fix token bridge cpi tests
2022-12-12 17:09:05 -05:00
A5 Pickle
5d9ce7227e
sdk/js: fix transfer and redeem for native SOL
...
sdk/js: add optional argument for MockTokenBridge
testing: add tests
2022-11-22 12:16:11 -05:00
A5 Pickle
847dad8d4c
sdk/js: add SequenceTracker
...
testing: add emitter sequence check
2022-10-27 14:09:54 -04:00
Evan Gray
d4fa63bae1
ci: sdk tests wait for guardian ready
2022-10-27 07:52:24 -04:00
A5 Pickle
e109024e99
sdk/js: Remove Solana WASM Dependencies ( #1375 )
...
* sdk/js: Remove Solana WASM Dependencies
* sdk/js: Uptick @solana/web3.js and @solana/spl-token versions
* solana: Add IDLs for Wormhole, Token Bridge and NFT Bridge
* sdk/js: Remove Solana WASM to Use IDL Coders
* sdk/js: Remove src/migration
* sdk/js: Add CPI Account Getters
* testing: Add solana-test-validator SDK tests
* sdk/js: add CHANGELOG.md
* sdk/js: remove await
* sdk/js: fix getIsTransferCompletedAptos
* sdk/js: aptos integration test waits for tx
* sdk/js: remove commented out code
* sdk/js: fix inferred type
Co-authored-by: A5 Pickle <a5-pickle@users.noreply.github.com>
Co-authored-by: Evan Gray <battledingo@gmail.com>
2022-10-26 10:28:46 -04:00
Evan Gray
6c6661f621
js: make packages comply with ci rule
2022-10-20 17:11:13 -05:00
bruce-riley
4e3b24cfa8
Test contract to publish wormhole messages for testing the guardian watcher ( #1696 )
2022-10-17 13:28:17 -05:00
bruce-riley
7fcbabe720
node: eth publish immediately ( #1664 )
...
* node: eth publish immediately
Change-Id: I242f02d0ed5bcced5ed366a512c07d5757b300e8
* testing: immediate publish test
* Move magic number to the sdk
Change-Id: I806f73d4442af4736aa6e5fc1c8e48e434c4a6d4
Co-authored-by: Evan Gray <battledingo@gmail.com>
2022-09-30 11:03:01 -05:00
Evan Gray
f28e39c490
certusone -> wormhole-foundation
2022-08-26 12:48:14 -04:00
Evan Gray
c2db111629
tilt: split out ci test containers
2022-07-15 14:36:46 -04:00
Evan Gray
90fe03012a
tilt: build ci earlier
2022-07-15 14:36:46 -04:00
Evan Gray
075defa634
feat: improve bridge_ui tilt
...
properly cache npm ci in Docker container image
support hotloading outside ci
2022-02-14 07:56:38 -05:00
Evan Gray
839da68cac
ci tests: support node-gyp
2022-02-10 15:37:19 -05:00
chase-45
28c713a6dd
Tilt tests ( #688 )
...
* tests run in tilt / ci
* changed bridge_ui test process
* tests use kube proxy when in ci
* fix: allTests.sh permission
* fix: bridge_ui dockerfile sha for amd64
* fix: bridge_ui should use cra test
* fix: ci tests
Co-authored-by: Evan Gray <battledingo@gmail.com>
2022-02-08 03:55:10 -05:00
Evan Gray
ea1b852b98
testing: evm rollback test
2022-02-02 13:45:17 -05:00
Evan Gray
7a9a5e6487
testing: weth-switch
2022-01-24 12:40:43 -05:00
Chase Moran
cd56eb08b7
testing: test for multiple messages in one tx
2022-01-04 10:44:46 -05:00