-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TESTING {UPSTREAM / HERE} PIPELINES #79
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for edb1a71 - Browse repository at this point
Copy the full SHA edb1a71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0490416 - Browse repository at this point
Copy the full SHA 0490416View commit details -
Merge pull request #37 from strangelove-ventures/justin/adr-tools
docs: add ADR for wasmvm versioning decision
Configuration menu - View commit details
-
Copy full SHA for 252b775 - Browse repository at this point
Copy the full SHA 252b775View commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 796c3a0 - Browse repository at this point
Copy the full SHA 796c3a0View commit details
Commits on Jul 12, 2024
-
Merge pull request #50 from strangelove-ventures/pharr117/adr-3-cosmo…
…s-sdk-v0.47-fork-upgrade adr(cosmos sdk fork upgrade):Add ADR for Cosmos SDK v0.47 upgrade applied to wormhole-foundation C…
Configuration menu - View commit details
-
Copy full SHA for 2e1218d - Browse repository at this point
Copy the full SHA 2e1218dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec8ac68 - Browse repository at this point
Copy the full SHA ec8ac68View commit details -
Merge pull request #53 from strangelove-ventures/pharr117-adr-3-patch-1
patch(adr): Update 0003-cosmos-sdk-v0-47-upgrade-will-be-implemented-in-wormhole-…
Configuration menu - View commit details
-
Copy full SHA for a7ee1db - Browse repository at this point
Copy the full SHA a7ee1dbView commit details -
Add ADR for Tendermint to CometBFT migration applied to wormhole-foun…
…dation Cosmos SDK fork
Configuration menu - View commit details
-
Copy full SHA for faf241c - Browse repository at this point
Copy the full SHA faf241cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ee01dc - Browse repository at this point
Copy the full SHA 4ee01dcView commit details -
Merge pull request #54 from strangelove-ventures/pharr117/adr-4-comet…
…bft-migration adr(cometbft): Add ADR for Tendermint to CometBFT migration applied to wormhole-foun…
Configuration menu - View commit details
-
Copy full SHA for f9685ac - Browse repository at this point
Copy the full SHA f9685acView commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7024118 - Browse repository at this point
Copy the full SHA 7024118View commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8d8f141 - Browse repository at this point
Copy the full SHA 8d8f141View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 204efcf - Browse repository at this point
Copy the full SHA 204efcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e2a67f - Browse repository at this point
Copy the full SHA 6e2a67fView commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 727208b - Browse repository at this point
Copy the full SHA 727208bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98bc7dd - Browse repository at this point
Copy the full SHA 98bc7ddView commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d060cfd - Browse repository at this point
Copy the full SHA d060cfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d92ad9a - Browse repository at this point
Copy the full SHA d92ad9aView commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 81b6a8d - Browse repository at this point
Copy the full SHA 81b6a8dView commit details
Commits on Jul 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f624958 - Browse repository at this point
Copy the full SHA f624958View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8b7400 - Browse repository at this point
Copy the full SHA e8b7400View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36104b6 - Browse repository at this point
Copy the full SHA 36104b6View commit details
Commits on Jul 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e4413ce - Browse repository at this point
Copy the full SHA e4413ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4bbf33 - Browse repository at this point
Copy the full SHA d4bbf33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0001064 - Browse repository at this point
Copy the full SHA 0001064View commit details -
Configuration menu - View commit details
-
Copy full SHA for d67e81e - Browse repository at this point
Copy the full SHA d67e81eView commit details -
Configuration menu - View commit details
-
Copy full SHA for eeab029 - Browse repository at this point
Copy the full SHA eeab029View commit details
Commits on Jul 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4994ebf - Browse repository at this point
Copy the full SHA 4994ebfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8b7d62 - Browse repository at this point
Copy the full SHA f8b7d62View commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fed6918 - Browse repository at this point
Copy the full SHA fed6918View commit details -
Configuration menu - View commit details
-
Copy full SHA for 286c4d8 - Browse repository at this point
Copy the full SHA 286c4d8View commit details
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aa2b761 - Browse repository at this point
Copy the full SHA aa2b761View commit details
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2a0d75c - Browse repository at this point
Copy the full SHA 2a0d75cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3c7c04 - Browse repository at this point
Copy the full SHA d3c7c04View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1db313c - Browse repository at this point
Copy the full SHA 1db313cView commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 67c3219 - Browse repository at this point
Copy the full SHA 67c3219View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1551a5 - Browse repository at this point
Copy the full SHA f1551a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0a8249 - Browse repository at this point
Copy the full SHA c0a8249View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10d95c6 - Browse repository at this point
Copy the full SHA 10d95c6View commit details
Commits on Aug 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9025dc9 - Browse repository at this point
Copy the full SHA 9025dc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for cff8529 - Browse repository at this point
Copy the full SHA cff8529View commit details
Commits on Aug 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5a0830f - Browse repository at this point
Copy the full SHA 5a0830fView commit details
Commits on Aug 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 57f99ba - Browse repository at this point
Copy the full SHA 57f99baView commit details
Commits on Aug 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6b380ab - Browse repository at this point
Copy the full SHA 6b380abView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3ba83b - Browse repository at this point
Copy the full SHA d3ba83bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 807a68e - Browse repository at this point
Copy the full SHA 807a68eView commit details
Commits on Aug 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b4b61e5 - Browse repository at this point
Copy the full SHA b4b61e5View commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c275366 - Browse repository at this point
Copy the full SHA c275366View commit details
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1eb4221 - Browse repository at this point
Copy the full SHA 1eb4221View commit details -
Configuration menu - View commit details
-
Copy full SHA for f33f24c - Browse repository at this point
Copy the full SHA f33f24cView commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0aa9009 - Browse repository at this point
Copy the full SHA 0aa9009View commit details
Commits on Aug 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2a10f64 - Browse repository at this point
Copy the full SHA 2a10f64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f7762b - Browse repository at this point
Copy the full SHA 1f7762bView commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for de4f2c6 - Browse repository at this point
Copy the full SHA de4f2c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0a8492 - Browse repository at this point
Copy the full SHA f0a8492View commit details
Commits on Aug 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for be8b85f - Browse repository at this point
Copy the full SHA be8b85fView commit details
Commits on Aug 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d300d0 - Browse repository at this point
Copy the full SHA 0d300d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b2ec68 - Browse repository at this point
Copy the full SHA 1b2ec68View commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e5375a1 - Browse repository at this point
Copy the full SHA e5375a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc923e2 - Browse repository at this point
Copy the full SHA fc923e2View commit details
Commits on Aug 23, 2024
-
chore(fork): pull upstream changes (#65)
* Node metric and performance tweaks (wormhole-foundation#3967) * Node: Metric and performance tweaks * Tweak observation metric * pubsub StrictNoSign * bigger observation metric buckets * biggerer observation metric buckets * Node: Add metric for libp2p drops * Disable StrictNoSign for now --------- Co-authored-by: Evan Gray <[email protected]> * node: Allow tokens to change their symbol in generator script * Node/CCQ: Allow anything in testnet (wormhole-foundation#3966) * node: update xlabs testnet guardian endpoints * clients/js: pin tsx version * ci: evm relayer address fix * node: Governor token list update * Node: Minor tweaks and spy improvement (wormhole-foundation#3974) * Node: Minor tweaks and spy improvement * Add tests * node: Token generator script flags tokens with changed symbols * Deploy Gnosis Chiado Testnet (wormhole-foundation#3987) * node: Update flow cancel tokens (wormhole-foundation#3986) - Add canonical Solana and Ethereum stablecoins - Remove Aave USDC * node: governor custom reset release timer delay (wormhole-foundation#3983) * Update ChainGovernorResetReleaseTimerRequest protobuf message * Add numDays argument to governor-reset-release-timer command * Update governor backend to support numDays argument * Address review comments * Add test for resetReleaseTimerForTime()'s numDays parameter * Address review comments * Add adminrpc test for ChainGovernorResetReleaseTimer * Replace hardcoded upper boundaries with maxResetReleaseTimerDays * Update governor whitepaper to reflect the new argument * Added default value to governor whitepaper --------- Co-authored-by: Jason Matthyser <[email protected]> * node: Fix bug in flow cancel mechanism where the wrong values were being used for tokenEntry (wormhole-foundation#3990) * node: add more unit tests for flow cancel * node: Fix tokenEntry indexing issue in Governor flow cancel logic - Indexes the tokenEntry for flow cancel tokens properly (using the token's origin chain and origin address - Add many more tests to check flow cancel logic in more detail and at the resolution of the ProcessMsgForTime method. Big thanks to Max for helping to debug the issue and the unit tests. * node: add check to ensure the governor usage is not zero * node: Change flow cancel test so that origin and emitter chain are different * node: Add unit test for partial flow cancel Add additional test for flow cancel mechanism where the numbers do not cleanly cancel out. * node: fix lint issues in governor test * node: Add emitters for Lido wstETH NTT deployment to NTT Accountant mainnet tracking (wormhole-foundation#3997) * docs: update governor docs to reflect reset-release-timer change (wormhole-foundation#3999) * docs: update governor docs to reflect reset-release-timer change * docs: fix spelling mistake in governor docs --------- Co-authored-by: Jason Matthyser <[email protected]> * node: governor token list update * Node: p2p.Run interface change (wormhole-foundation#3996) * Node: p2p.Run interface change * Guardian should be able to set disableHeartbeatVerify * node: Fix issue where transfers that were loaded from the DB did not add a flow-cancel transfer on the TargetChain (wormhole-foundation#4002) node: Fix issue where transfers that were loaded from the DB did not add a flow-cancel transfer on the TargetChain Flow-canceling is done in the `ProcessMsgForTime` loop when a new message occurs. However, this was not done when a node restarted and reloaded transfers from the past 24 hours. As a result it was possible for the node to calculate a result that showed that the outgoing transfers for an emitter chain exceeded the daily limit. In effect this is true but only with the condition that there was incoming flow to allow this to happen. This appeared to violate an invariant and so the node did not start properly. Add unit tests when reloading flow cancel transactions from the database * Node/GWRelayer: Should check emitter for ibc transfers (wormhole-foundation#4007) * Node/EVM: Add more cases to canRetryGetBlockTime (wormhole-foundation#4010) * Node/EVM: Add more cases to canRetryGetBlockTime * Code review rework * node/hack: Update Sui RPC endpoint * Node/Acct: Remove obsolete pending transfers from db (wormhole-foundation#4003) * Deploy Berachain V2 testnet (wormhole-foundation#4020) * node: governor token list update * Update issue templates (wormhole-foundation#4024) * Update issue templates removed unused tracker, split bug reports into guardian vs non-guardian * Update bug_report_guardian.md smaller guardian bug report template * node: remove sui websocket from watcher * docs: Update CONTRIBUTING.md to forbid low-effort dependency changes * docs: Typo in CONTRIBUTING * sdk/js-query: add signaturesToSolanaArray util * chore(node/cmd): replace `fmt.Errorf` without parameters with `errors.New` (wormhole-foundation#4030) * node: devcontainer support * cosmwasm: add missing feature flags in Cargo.toml files These flags were previously not declared, which is now reported by clippy. Also fixed the docstring indentation, which clippy also complains about now. * Deploy Snaxchain to testnet (wormhole-foundation#4035) * Deploy Snaxchain to testnet * Code review rework * Input Validation on Generated Token List (wormhole-foundation#4026) * Add input validation on the generated go code * Change denylist and comment associated with it * Add changes to the text file and more restrictive chars * Removing unnecessary async code --------- Co-authored-by: Maxwell Dulin <[email protected]> Co-authored-by: Maxwell Dulin <[email protected]> * Tilt: Various fixes * Tilt: Reenable query tests (wormhole-foundation#4040) * node/evm: retry tx once before timing out * node: Fix lint violation in hack/repair_eth/repair_eth.go * acala: update testnet contracts and VAA due to network reset * acala/karura: update testnet environments * Node: Minor logging changes * node/cleanup: Add some documentation and an ignore-list to mainnet_chains_test.go (wormhole-foundation#4038) * node: Add test to ensure that governed chains also have governed assets * node: Update test that checks if governed chains have governed assets - Verify tokens against the Governor's mainnet chains rather than querying against the values configured in the SDK. (These should be the same but it avoid a package import and ties in more closely to the Governor's functionality.) - Add test message on failure to help with debugging - Remove outdated exceptions to existing the unit test - Merge test from previous commit into a similar unit test that already existed * node: Revert chainList() so that its scope is private * node: Flow cancel enhancements and bug fixes (wormhole-foundation#4016) * node: Fix issue where transfers that were loaded from the DB did not add a flow-cancel transfer on the TargetChain Flow-canceling is done in the `ProcessMsgForTime` loop when a new message occurs. However, this was not done when a node restarted and reloaded transfers from the past 24 hours. As a result it was possible for the node to calculate a result that showed that the outgoing transfers for an emitter chain exceeded the daily limit. In effect this is true but only with the condition that there was incoming flow to allow this to happen. This appeared to violate an invariant and so the node did not start properly. node: Add unit tests when reloading flow cancel transactions from the database node: fix lint errors in governor_test.go * node: Add a command-line flag to enable or disable flow-canceling on restart Added a command-line flag to enable or disable flow-canceling when starting the node. This should allow Guardians to disable flow canceling in the case of future bugs or during a security incident. This should prevent the need to rollback to earlier Guardian versions. (@mdulin2 ) * node: Use deterministic iteration order over chains when changing Governor state - Adds a field that stores a sorted slice of chain IDs to the governor. - Use this field to iterate in a determinstic order when performing actions that change the state of the Governor - This should help Guardians reach a more similar view of the Governor in scenarios where iteration order might impact whether a transfer is queued. (This is relevant especially in the case of Flow Canceling) - Cases where only a single VAA is being modified were not changed. Iteration order should not matter here and determinstic order may may worse for performance when searching for a particular element. * node: Fix tokenEntry when checking flow cancel for pending transfers (Squash and merge bug fix from PR wormhole-foundation#4001) Similar to a previous issue in the function `ProcessMsgForTime`, the tokenEntry was not being generated properly. This should result in queued "small transfers" being able to flow cancel when they are released from the queue. Also adds a comment on the CheckedInt64 function to indicate what its error states mean and when they occur. Add comments and change variable names for governor_monitoring - Add function comments to explain what they do and what their error states mean - Adds governor logging to error cases - Change variable names in publishStatus function. `value` was used first to indicate the "governor usage" and then reused to indicate the remaining available notional value for a chain. This refactor tries to make it clear that these are different concepts Add unit test for flow cancelling when a pending transfer is released - Add a unit test to ensure that, when a pending transfer is released, it also does flow-cancelling on the TargetChain (previously we had a bug here) - Add documentation for CheckPendingForTime to clarify that it has side-effects * node: Modify error handling for CheckPending method in the Governor Previous rollouts of the Flow Cancel feature contained issues when calculating the Governor usage when usage was near the daily limit. This caused an invariant to be violated. However, this was propagated to the processor code and resulted in the processor restarting the entire process. Instead, the Governor should simply fail-closed and report that there is no remaining capacity, causing further VAAs to be queued until the usage diminishes over time. The circumstances leading to the invariant violations are not addressed in this commit. Instead this commit reworks the way errors are handled by the CheckPending, making careful choices about when the process should or should not be killed. - Change "invariant" error handling: instead of causing the process to die, log an error and skip further for a single chain while allowing processing for other chains to continue - Remove 'invariant error' in TrimAndSumValueForChain as it can occur somewhat regularly with the addition of the flow cancel feature - Return dailyLimit in error condition rather than 0 so that future transfers will be queued - Do not cap the sum returned from TrimAndSumValueForChain: instead allow it to exceed the daily limit. - Modify unit tests to reflect this - Add unit tests for overflow/underflow scenarios in the TrimAndSumValue functions - Change other less severe error cases to log warnings instead of returning errors. - Generally prevent flow-cancel related issues from affecting normal Governor operations. Instead the flow cancel transfers should simply not be populated and thus result in "GovernorV1" behavior. - Add documentation to CheckPendingForTime to explain the dangers of returning an error - Reword error messages to be more precise and include more relevant fields. Add documentation explaining when the process should and should not die * node: Add additional metrics for Governor status Modify the monitoring code and protobuf files to make the status of the Governor more legible when flow-canceling is enabled. This can be consumed by Wormhole Dashboard to better reflect the effects of flow cancelling. On the level of the Governor: - whether the Guardian has enabled flow cancel or not On the level of the Governor's emitters, reports 24h metrics for: - net value that has moved across the chain - total outgoing amount - total incoming flow cancel amount Currently big transfers are not accounted for as they do not affect the Governor's capacity. (They are always queued.) * node: Add new flow cancel parameter to Governor in tests * node: goimports formatting * node: Bug fix in changes to governor monitoring - Fix issue where stats weren't being populated unless flow cancel was enabled - Fix wrong return value used in unit test - Fix typo in proto variable name - Move sorting outside of a for loop for efficiency - Restore unit test that was deleted in the process of rebasing * node: address prealloc lint error in governor code * node: Fix "generated proto differs from committed proto" * node: Fix bug in chainIds allocation - This resolves a mistake with allocating the chainIds in the governor initialization that causes nil entries in the slice. - Add unit tests to ensure that the chainIds slice matches the chains map - Add unit test to ensure that TrimAndSumValueForChain checks for a nil pointer to avoid panics * node: Fix returning nil on err in governor_test.go * node: Cleanup comments in governor code * node: fix governor comment * node: enable flow cancel in governor_monitoring tests * node: Add flow cancel information to p2p heartbeat features * node: Remove outdated comment from governor * node: Upgrade logs to Error from Warn when reloading transfers from database * node: Enable flow cancel in check_query test function * node: Cleanup comments and redundant code in governor * node: Refactor how the flow cancel token list gets populated - Only populate the flow cancel tokens list once - Change default behavior to use an empty flow cancel assets list, rather than first populating the list and then clearing it - Refactor the logic around enabling the flow cancel token field for governed assets. Now it only executes if flow cancel is enabled, rather than operating over an empty slice when flow cancel is disabled - Modify devnet/testnet configs so that they are responsible for returning the correct list of flow cancelling assets * node: Add unit test for flow cancel feature flag * node: Move new Governor status proto fields from Emitter to Chain * node: lint governor_monitoring --------- Co-authored-by: Maxwell Dulin <[email protected]> * Tilt: More multiple guardian changes (wormhole-foundation#4043) * wormchain: change ioutil to io and os (wormhole-foundation#3970) * ioutil to io and os * io to os * wormchain: refresh interchaintest (wormhole-foundation#3991) * Add interchaintest tests to wormchain * chore: refreshed icts * chore: updated wasm binaries for ict --------- Co-authored-by: Steve Miskovetz <[email protected]> * node: Update token entries for devnet and testnet configs (wormhole-foundation#4045) * node: Update token entries for devnet and testnet configs The previous entries had incorrect CoinGecko symbol information. This commit updates the values in these config files to use the same data as their counterparts in the generated token list for mainnet. * node: revert devnet/testnet token address changes * ci: fix node tests fail intermittently (wormhole-foundation#4044) * ci: reveal sdk/js-query test errors * clients/js: move towards sdkV2 * CI: query-sdk-ci fails intermittently (wormhole-foundation#4046) * CI: query-sdk-ci fails intermittently * Make query-ci wait for more peers * Add new key for accountant on guardian-0 * Force to run on instance-2 * Undo instance change * Change accountant key for guardian 1 to ensure it's unique * Restore log levels * Fix solana query tests * Enable logging * Remove now-redundant query-ci tests * Node: Gateway relayer can ignore already attested return (wormhole-foundation#4052) * node: Fix missing tokens in generated token list due to outdated SDK (wormhole-foundation#4053) - The script used to generate the updated token list was using an outdated version of the TS SDK. This caused newer chains to return a result of 'undefined' when they were converted to the custom ChainId type as they were not encluded in the enum of valid chain IDs - Update the local SDK version used by the script via `npm update @certusone/wormhole-sdk` - Adds additional logging to the script to help troubleshoot similar errors in the future * sdk: update karura testnet contracts and tokenBridgeVAA (wormhole-foundation#4055) * env: add slow option to FORGE_ARGS on karura testnet * vaa: update karura testnet tokenBridgeVAA * karura: update karura testnet contracts * Terra2: Use "docker compose", not docker-compose (wormhole-foundation#4056) * ci: bump foundry to 2024-08-04 nightly * Node: Gossip Topic Split (wormhole-foundation#4000) * WIP: topic split * Add cutover support * Remove measurements that were moved to PR#3988 * Code review rework * Code review rework --------- Co-authored-by: Evan Gray <[email protected]> * Node: Processor performance improvements (wormhole-foundation#3988) * Node: Processor db write separation * Handle additional update while writing to db * Move the broadcasting of signed VAA to the worker * Tweak signaturesToVaaFormat * Eliminate map look up in HandleQuorum * Remove unnecessary check for already submitted * Use BadgerDB batch API to store VAAs * Don't move broadcasting to worker * Speed up processing our own observation * Simplify handleMessage and broadastSignature * Code review rework * Node/P2P: Allow disabling subscribing to VAAs (wormhole-foundation#4019) * sdk: add Mantle and X Layer relayer addresses * node: Add Makefile test target for arm64 (wormhole-foundation#4057) * node: Add Makefile test target for arm64 * node: Fix comment in Makefile * Node/CCQ: Allow address wildcard (wormhole-foundation#4062) * Node/CCQ: Allow address wildcard * Code review rework * Update the docs * Node: Log fatal not making it to grafana (wormhole-foundation#4063) * Node/CCQ: Proxy log stats on timeout (wormhole-foundation#4067) * client/js: update Acala, add Snaxchain support * client/js: update wormhole-foundation/sdk (0.9.0) and certusone/wormhole-sdk (0.10.17) * client/js: update acala testnet chain id (597) * clients/js: add Snaxchain --------- Co-authored-by: Paul Noel <[email protected]> * node: governor token list update * Node/CCQ: Solana should retry block read (wormhole-foundation#4068) * Node/CCQ: Solana should retry block read * Code review rework * Node/CCQ: Add command to verify the permissions file (wormhole-foundation#4071) * Node: Observation batching with override (wormhole-foundation#4066) * Node: Observation batching with override * Add cutover time * Code review rework * node: Update governor manual tokens list * Node: Unknown guardian tweaks (wormhole-foundation#4076) * Node: Unknown guardian tweaks * Code review rework * node/test: fix incorrect control flow in governed assets test The control flow for this function should be `continue` rather than `return`, otherwise the entire test will exit early when evaluating an ignored chain rather than skip the current iteration as intended. In practice, this test just so happened to work OK because: - the only ignored chain is Wormchain with ID 3104 - 3104 is the last entry in the slice - iteration over slices is deterministic And so the test always returned early when hitting Wormchain, but Wormchain is the last item in the list. * Github: Update Governor code owners * github: fix codeowners errors * Deploy Snaxchain mainnet * Fix governor test for Snax * Code review rework * Eth: Make registerAllChainsOnTokenBridge not require worm support (wormhole-foundation#4083) * Node/CCQ: Add rate limiting to proxy (wormhole-foundation#4080) * Node/CCQ: Add rate limiting * Code review rework * Node/CCQ: Make burst size default to one not zero * Tweak description of burst size in doc * node: Governor token list update (wormhole-foundation#4077) * node: governor token list update * Manually fix Moonbeam USDC price --------- Co-authored-by: djb15 <[email protected]> * Node/P2P: Add WithComponents (wormhole-foundation#4089) * ethereum: migrate truffle tests to forge * ethereum: rm truffle * ethereum/forge-test: clean up warnings * docs: instructions for deploying a wormchain validator added. * Node: Add cutover feature flags to heartbeats (wormhole-foundation#4092) --------- Co-authored-by: bruce-riley <[email protected]> Co-authored-by: Evan Gray <[email protected]> Co-authored-by: Dirk Brink <[email protected]> Co-authored-by: André Claro <[email protected]> Co-authored-by: John Saigle <[email protected]> Co-authored-by: Jason Matthyser <[email protected]> Co-authored-by: Jason Matthyser <[email protected]> Co-authored-by: Nikhil Suri <[email protected]> Co-authored-by: djb15 <[email protected]> Co-authored-by: Adam <[email protected]> Co-authored-by: Paul Noel <[email protected]> Co-authored-by: John Saigle <[email protected]> Co-authored-by: yukionfire <[email protected]> Co-authored-by: Csongor Kiss <[email protected]> Co-authored-by: Maxwell "ꓘ" Dulin <[email protected]> Co-authored-by: Maxwell Dulin <[email protected]> Co-authored-by: Maxwell Dulin <[email protected]> Co-authored-by: Bruce Riley <[email protected]> Co-authored-by: Charlton Liv <[email protected]> Co-authored-by: Kaku <[email protected]> Co-authored-by: Steve Miskovetz <[email protected]> Co-authored-by: derpy-duck <[email protected]> Co-authored-by: Edgardo Quiroga <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b34da54 - Browse repository at this point
Copy the full SHA b34da54View commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b93b4de - Browse repository at this point
Copy the full SHA b93b4deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 807b91a - Browse repository at this point
Copy the full SHA 807b91aView commit details
Commits on Aug 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4d529f0 - Browse repository at this point
Copy the full SHA 4d529f0View commit details
Commits on Aug 30, 2024
-
ICT running on v4 defaulted to Osmosis chains with a Bech32Prefix of 'cosmos'. However, on v7, it defaults to 'osmo' which was throwing the entire test off.
Configuration menu - View commit details
-
Copy full SHA for 4e6a8db - Browse repository at this point
Copy the full SHA 4e6a8dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d5d939 - Browse repository at this point
Copy the full SHA 8d5d939View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 26deeb0 - Browse repository at this point
Copy the full SHA 26deeb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5e2476 - Browse repository at this point
Copy the full SHA d5e2476View commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 914dc57 - Browse repository at this point
Copy the full SHA 914dc57View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc4639b - Browse repository at this point
Copy the full SHA bc4639bView commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6faeddc - Browse repository at this point
Copy the full SHA 6faeddcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 134407f - Browse repository at this point
Copy the full SHA 134407fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c220b3 - Browse repository at this point
Copy the full SHA 7c220b3View commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0985da1 - Browse repository at this point
Copy the full SHA 0985da1View commit details -
Configuration menu - View commit details
-
Copy full SHA for eeaa8ad - Browse repository at this point
Copy the full SHA eeaa8adView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee23fb5 - Browse repository at this point
Copy the full SHA ee23fb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07a0607 - Browse repository at this point
Copy the full SHA 07a0607View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bb4384 - Browse repository at this point
Copy the full SHA 8bb4384View commit details -
Add ADR for Tendermint to CometBFT migration applied to wormhole-foun…
…dation Cosmos SDK fork
Configuration menu - View commit details
-
Copy full SHA for 5f73226 - Browse repository at this point
Copy the full SHA 5f73226View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7002cca - Browse repository at this point
Copy the full SHA 7002ccaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5d6d96 - Browse repository at this point
Copy the full SHA d5d6d96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 599c956 - Browse repository at this point
Copy the full SHA 599c956View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41d3715 - Browse repository at this point
Copy the full SHA 41d3715View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29ea36e - Browse repository at this point
Copy the full SHA 29ea36eView commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for de29e6f - Browse repository at this point
Copy the full SHA de29e6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4add7f4 - Browse repository at this point
Copy the full SHA 4add7f4View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1799f12 - Browse repository at this point
Copy the full SHA 1799f12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ca4787 - Browse repository at this point
Copy the full SHA 2ca4787View commit details -
Configuration menu - View commit details
-
Copy full SHA for 434fb9f - Browse repository at this point
Copy the full SHA 434fb9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bf3a41 - Browse repository at this point
Copy the full SHA 0bf3a41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4914a07 - Browse repository at this point
Copy the full SHA 4914a07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b4cc6d - Browse repository at this point
Copy the full SHA 8b4cc6dView commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bcc1e67 - Browse repository at this point
Copy the full SHA bcc1e67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74b1a44 - Browse repository at this point
Copy the full SHA 74b1a44View commit details
Commits on Sep 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ca40159 - Browse repository at this point
Copy the full SHA ca40159View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbf021a - Browse repository at this point
Copy the full SHA dbf021aView commit details -
Configuration menu - View commit details
-
Copy full SHA for aed9eb7 - Browse repository at this point
Copy the full SHA aed9eb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8ff4aa - Browse repository at this point
Copy the full SHA a8ff4aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb11cac - Browse repository at this point
Copy the full SHA bb11cacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cdc00f - Browse repository at this point
Copy the full SHA 2cdc00fView commit details
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 60ecf26 - Browse repository at this point
Copy the full SHA 60ecf26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14fa7fb - Browse repository at this point
Copy the full SHA 14fa7fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3652be8 - Browse repository at this point
Copy the full SHA 3652be8View commit details
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fc2dd50 - Browse repository at this point
Copy the full SHA fc2dd50View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc26a15 - Browse repository at this point
Copy the full SHA cc26a15View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3b6331 - Browse repository at this point
Copy the full SHA d3b6331View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f6278a - Browse repository at this point
Copy the full SHA 3f6278aView commit details -
Configuration menu - View commit details
-
Copy full SHA for eba107e - Browse repository at this point
Copy the full SHA eba107eView commit details
Commits on Sep 18, 2024
-
Merge pull request #77 from strangelove-ventures/joel/ibc-composabili…
…ty-mw-testing chore(wormchain): ibc composability mw testing
Configuration menu - View commit details
-
Copy full SHA for 49beda5 - Browse repository at this point
Copy the full SHA 49beda5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24eb4bd - Browse repository at this point
Copy the full SHA 24eb4bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26b55a4 - Browse repository at this point
Copy the full SHA 26b55a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85a9dd7 - Browse repository at this point
Copy the full SHA 85a9dd7View commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ac0854a - Browse repository at this point
Copy the full SHA ac0854aView commit details -
cosmwasm: add wormchain ibc receiver tests (#81)
* cosmwasm: added rust tests to wormchain-ibc-receiver * update tests to use the execute method instead of the parse_vaa fn directly * fixing clippy errors * update spellcheck/dictionary based on joel's fix * fixed spelling errors in 2 files
Configuration menu - View commit details
-
Copy full SHA for 8e21c71 - Browse repository at this point
Copy the full SHA 8e21c71View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4acec9 - Browse repository at this point
Copy the full SHA f4acec9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d729b18 - Browse repository at this point
Copy the full SHA d729b18View commit details -
Configuration menu - View commit details
-
Copy full SHA for b14bbb5 - Browse repository at this point
Copy the full SHA b14bbb5View commit details
Commits on Sep 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d64bb6c - Browse repository at this point
Copy the full SHA d64bb6cView commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dcfb308 - Browse repository at this point
Copy the full SHA dcfb308View commit details -
Configuration menu - View commit details
-
Copy full SHA for f649092 - Browse repository at this point
Copy the full SHA f649092View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7af42e - Browse repository at this point
Copy the full SHA c7af42eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 400a646 - Browse repository at this point
Copy the full SHA 400a646View commit details -
Merge pull request #78 from strangelove-ventures/joel/wormhole-module…
…-testing chore(wormchain): wormhole module testing
Configuration menu - View commit details
-
Copy full SHA for 7887299 - Browse repository at this point
Copy the full SHA 7887299View commit details -
Configuration menu - View commit details
-
Copy full SHA for eba5c13 - Browse repository at this point
Copy the full SHA eba5c13View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8189c0 - Browse repository at this point
Copy the full SHA e8189c0View commit details
Commits on Sep 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 341dc34 - Browse repository at this point
Copy the full SHA 341dc34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20a1987 - Browse repository at this point
Copy the full SHA 20a1987View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83ab21f - Browse repository at this point
Copy the full SHA 83ab21fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1789600 - Browse repository at this point
Copy the full SHA 1789600View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16b1b20 - Browse repository at this point
Copy the full SHA 16b1b20View commit details
Commits on Sep 25, 2024
-
Merge pull request #82 from strangelove-ventures/joel/ts-sdk
feat: update ts-sdk with Cosmos SDK v0.47 proto
Configuration menu - View commit details
-
Copy full SHA for 144a2b6 - Browse repository at this point
Copy the full SHA 144a2b6View commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 74ca765 - Browse repository at this point
Copy the full SHA 74ca765View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d1f184 - Browse repository at this point
Copy the full SHA 4d1f184View commit details
Commits on Oct 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3110dc3 - Browse repository at this point
Copy the full SHA 3110dc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcf7f80 - Browse repository at this point
Copy the full SHA dcf7f80View commit details
Commits on Oct 2, 2024
-
Revert "Use Helper Function for Store Contract"
This reverts commit dcf7f80.
Configuration menu - View commit details
-
Copy full SHA for 9612c20 - Browse repository at this point
Copy the full SHA 9612c20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83e5db4 - Browse repository at this point
Copy the full SHA 83e5db4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20dbcc2 - Browse repository at this point
Copy the full SHA 20dbcc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e08f0c1 - Browse repository at this point
Copy the full SHA e08f0c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62a7ae1 - Browse repository at this point
Copy the full SHA 62a7ae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b19e570 - Browse repository at this point
Copy the full SHA b19e570View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30fd6c2 - Browse repository at this point
Copy the full SHA 30fd6c2View commit details
Commits on Oct 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 608a6dd - Browse repository at this point
Copy the full SHA 608a6ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for dce9452 - Browse repository at this point
Copy the full SHA dce9452View commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f042b5b - Browse repository at this point
Copy the full SHA f042b5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d87a7ed - Browse repository at this point
Copy the full SHA d87a7edView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6b203f - Browse repository at this point
Copy the full SHA e6b203fView commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7a06d9b - Browse repository at this point
Copy the full SHA 7a06d9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d1d715 - Browse repository at this point
Copy the full SHA 0d1d715View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e44d46 - Browse repository at this point
Copy the full SHA 9e44d46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74f00ac - Browse repository at this point
Copy the full SHA 74f00acView commit details
Commits on Oct 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 398fa8e - Browse repository at this point
Copy the full SHA 398fa8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57036a9 - Browse repository at this point
Copy the full SHA 57036a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1301b60 - Browse repository at this point
Copy the full SHA 1301b60View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8581971 - Browse repository at this point
Copy the full SHA 8581971View commit details -
Configuration menu - View commit details
-
Copy full SHA for c50b56b - Browse repository at this point
Copy the full SHA c50b56bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 091fdad - Browse repository at this point
Copy the full SHA 091fdadView commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 61b4ebc - Browse repository at this point
Copy the full SHA 61b4ebcView commit details
Commits on Oct 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4b1bfbb - Browse repository at this point
Copy the full SHA 4b1bfbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8063c3 - Browse repository at this point
Copy the full SHA e8063c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9701165 - Browse repository at this point
Copy the full SHA 9701165View commit details
Commits on Oct 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 29d2f77 - Browse repository at this point
Copy the full SHA 29d2f77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f9cfb8 - Browse repository at this point
Copy the full SHA 2f9cfb8View commit details
Commits on Oct 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b6ed3de - Browse repository at this point
Copy the full SHA b6ed3deView commit details
Commits on Oct 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b5d0ccb - Browse repository at this point
Copy the full SHA b5d0ccbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f35492 - Browse repository at this point
Copy the full SHA 3f35492View commit details
Commits on Oct 24, 2024
-
Revert "Add Debug Msgs for Failing Tests"
This reverts commit b6ed3de.
Configuration menu - View commit details
-
Copy full SHA for 656db45 - Browse repository at this point
Copy the full SHA 656db45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81a7c59 - Browse repository at this point
Copy the full SHA 81a7c59View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa93343 - Browse repository at this point
Copy the full SHA fa93343View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99cf0b6 - Browse repository at this point
Copy the full SHA 99cf0b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe74c24 - Browse repository at this point
Copy the full SHA fe74c24View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1a7a92 - Browse repository at this point
Copy the full SHA c1a7a92View commit details
Commits on Oct 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b13aefc - Browse repository at this point
Copy the full SHA b13aefcView commit details
Commits on Oct 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cc25e64 - Browse repository at this point
Copy the full SHA cc25e64View commit details -
Configuration menu - View commit details
-
Copy full SHA for c488bdd - Browse repository at this point
Copy the full SHA c488bddView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8d4598 - Browse repository at this point
Copy the full SHA a8d4598View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24ee846 - Browse repository at this point
Copy the full SHA 24ee846View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b6ed97 - Browse repository at this point
Copy the full SHA 7b6ed97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01d167b - Browse repository at this point
Copy the full SHA 01d167bView commit details
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c4253b1 - Browse repository at this point
Copy the full SHA c4253b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13063cc - Browse repository at this point
Copy the full SHA 13063ccView commit details
Commits on Oct 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3998d7d - Browse repository at this point
Copy the full SHA 3998d7dView commit details