bruce-riley
e0606497e0
CCQ: Query SDK ( #3421 )
...
* CCQ: Query SDK
* CCQ: TS SDK fixes
---------
Co-authored-by: Kevin Peters <kevin@w7.xyz>
2023-10-13 14:32:01 -05: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
bruce-riley
5b9b10ada4
Github: Change codeowners ( #3442 )
2023-10-13 08:21:46 -05:00
derpy-duck
6c3ff43d6a
Auto relayer refund address handling improvement ( #3428 )
2023-10-13 00:10:50 -04:00
bruce-riley
ea70610e46
CCQ: Testing ( #3424 )
...
* CCQ: Testing
* Use new p2p.NewHost function
* More rework
* More rework
2023-10-12 16:23:51 -05:00
bruce-riley
ad696d2f3c
CCQ: Query Server ( #3422 )
...
* CCQ: Query Server
* More rework
* Clean up p2p code
* Health check change
* node: support http PUT or POST for new ccq queries
---------
Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>
2023-10-12 14:29:21 -05:00
bruce-riley
669e2bc40e
CCQ/Node: Guardian Changes ( #3423 )
...
* CCQ/Node: Guardian Changes
* Code review rework
2023-10-12 13:20:42 -05:00
bruce-riley
c254ebf3ec
CCQ Whitepaper ( #3418 )
...
* CCQ: Whitepaper
* Review rework
* More rework
2023-10-11 10:54:27 -05:00
bruce-riley
7b41d1c468
Node: Minor P2P refactor to share init code ( #3435 )
2023-10-11 08:34:16 -05:00
Csongor Kiss
299427087c
cosmwasm/global-accountant: fix clippy warning ( #3432 )
2023-10-10 14:59:31 -05:00
Jeff Schroeder
c19e6b972e
ethereum: add default slither config
...
* Add solc remappings so it can find the dependencies
* Ignore external stuff and mocks
2023-10-06 17:13:43 -04:00
Ben Guidarelli
251e6c4a64
clients/js: replace wormscan with wormholescan in urls ( #3298 )
2023-09-29 11:57:17 -04:00
bruce-riley
41fa0ecc0e
Node: Don't request reobservation on reobservations ( #3397 )
...
* Node: Don't request reobservation on reobservation
* Acct should handle reloading old pending transfers
2023-09-29 10:42:44 -05: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
Nikhil Suri
e71c4776ee
wormchain: add docs on syncing mainnet wormchain either manually or from snapshot
2023-09-28 19:15:52 -04:00
Csongor Kiss
3425c821f7
ethereum: remove mention of batched vaas in README
2023-09-28 17:44:10 -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
Ben Guidarelli
42e64a2e3c
docs: adding more bootstraps for testnet spy ( #3402 )
2023-09-27 16:16:55 -04:00
bruce-riley
06d8f2d268
Node: Keygen changes ( #3401 )
2023-09-27 12:06:12 -05:00
omahs
99d01324b8
aptos: fix typos ( #3386 )
...
* fix typos
* fix typos
* fix typos
2023-09-25 16:54:50 -04:00
Csongor Kiss
c78711e5b5
CI: run ethereum tests on ubuntu-latest
...
ubuntu-20.04 ships with GLIBC-2.31, but the latest foundry
nightly (which these CI actions use) link against 2.33+ (perhaps foundry
should statically link against something like musl...?)
So instead we run these two tests on ubuntu-latest
2023-09-25 21:19:32 +01:00
Evan Gray
be96073494
node/evm: fix Base safe block support
2023-09-25 09:44:39 -04:00
bruce-riley
bf61813f48
Node: Obs incorrectly ignored when marked settled ( #3394 )
2023-09-25 08:43:40 -05: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
derpy-duck
8872bf7a45
Update CODEOWNERS
...
* codeowner change - add gator boi to relayers
* Update CODEOWNERS
* Update CODEOWNERS
2023-09-22 14:40:04 -04:00
Ben Guidarelli
3ecc620eed
node/evm: Fix shadowed variable in Optimism case ( #3390 )
...
* EVM Watcher: Fix shadowed variable in Optimism case
* move metric setter into special case
2023-09-22 13:08:16 -04:00
Ben Guidarelli
5e8cb3e377
Discussion Template: Adding discussion template for Gateway/Cosmos onboarding ( #3388 )
2023-09-22 10:25:26 -04:00
Ben Guidarelli
d73068d064
Algorand Tests: set indexer branch to tagged release from master ( #3389 )
2023-09-21 15:16:25 -04:00
Ben Guidarelli
a3df706b8a
Solana Watcher: filter transactions to those including a log from the wormhole core contractact prior to resolving account table references
2023-09-18 10:17:06 -04:00
Ben Guidarelli
7a75b46597
Solana Watcher: resolve account table lookups for transactions that include v0 account tables
2023-09-18 10:17:06 -04:00
Csongor Kiss
4d51f8e57e
ethereum/relayer: fix storage constant comments
...
The hash preimages for storage calculations were wrong for two storage
slots. The updated preimages can be verified to be correct with e.g. the
`chisel` command line tool from the foundry suite.
2023-09-18 10:02:52 -04:00
M-Picco
bb8873ffea
Add Kujira chain id
2023-09-15 12:40:42 -04:00
Jeff Schroeder
607a339cfb
relayer: remove the spy_relayer
...
The payload version 1 relayer has long been superceded by the more
modular relayer-engine and specialized / automatic relayers. The newer
relayers all rely on wormhole payload version 3 and no one is currently
running a payload version 1 relayer. Additionally, support for it has
been removed from portal bridge by the portal maintainers.
The code lives on in the better maintained and supported relayer-engine.
2023-09-13 14:32:17 -04:00
Jeff Schroeder
81f411dbf9
whitepapers: update governor link to running a spy
2023-09-13 14:32:17 -04:00
Jeff Schroeder
cce7b7596b
docs: add a section on running the guardian spy
2023-09-13 14:32:17 -04:00
Jeff Schroeder
bdd1815bc4
Remove spy_relayer from tilt
2023-09-13 14:32:17 -04:00
Paul Noel
546ccac3c4
node/pkg/watcher: update terra
2023-09-13 13:30:24 -05:00
tbjump
8c1f7d2eda
upgrade to golang 1.20.8
2023-09-13 07:17:31 -07:00
bruce-riley
ac11e15746
Node/SDK: Set testnet wormchain token bridge addr ( #3372 )
2023-09-12 08:29:18 -05:00
Martin Picco
e8266174e7
sdk/js: add cosmoshub and evmos chain ids ( #3317 )
2023-09-11 19:18:13 -04:00
Jeff Schroeder
a9437e8dc2
ethereum: add arrayElementLocation() test helper
...
Review feedback from @kcsongor in #3363
2023-09-11 14:03:51 -04:00
Jeff Schroeder
d9aacf1485
ethereum: fix some intermittently failing tests
...
Fix the assumptions to match the storage layout correctly.
2023-09-11 14:03:51 -04:00
Jeff Schroeder
049ca971df
ethereum: tighten up some test funcs to pure/view
...
Fallout from #2956
2023-09-11 14:03:51 -04:00
bruce-riley
846deb2f40
Node/Watcher: Update solana min accounts check ( #3367 )
2023-09-11 10:55:06 -05:00
tbjump
bd666ef076
CODEOWNERS: Remove tbjump
2023-09-08 14:52:39 -04:00
tbjump
6760e0e920
SECURITY.md: Add reports from Coinspect, CertiK, RV
2023-09-08 10:10:52 -04:00
bruce-riley
c1ff1e1d1c
Node/Gateway: Relay attestations ( #3350 )
2023-09-07 14:11:15 -05:00
bruce-riley
edba6449a7
Client/js: Simplify edit-vaa command ( #3359 )
2023-09-07 14:10:52 -05:00