Commit Graph

3535 Commits

Author SHA1 Message Date
tbjump d73bce429a node/node_test: count amount of generated logs 2023-07-18 11:39:32 -07:00
tbjump ddeb78ceb7 node: increase inboundObservationBufferSize to 5000 2023-07-18 11:39:32 -07:00
tbjump fe09eb5099 node/db: use provided logger for badgerDb 2023-07-18 11:39:32 -07:00
tbjump 36fc45d87b gitignore: ignore *.prof 2023-07-18 11:39:32 -07:00
tbjump 2429f51ee3 node: Add benchmarks 2023-07-18 11:39:32 -07:00
tbjump 9c668072ef node/p2p: Warn about channel overflows in GoTest mode 2023-07-18 11:39:32 -07:00
chase-45 14a1251c06
ethereum: pin ethereum docker forge evm version to london (#3120) 2023-07-18 12:16:51 -04: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
Alber 8e0cf4c31f
clients/js: refactor cmds & CLI docs generator (#3182)
* feat: update npm commands for Githun Actions CI

* feat: add worm cli github actions

* feat: save HTML test report as artifact

* chore: update github action, show report correctly

* fix: add missing CommandModule type

* chore: rm unused import

* fix: override auto-detected locale by OS system

* feat: infere command modules on doc.ts & main.ts

* feat: command args accepts an array of modules

* fix: cmds must be outside main, breaks otherwise

* fix: import CLI_COMMAND_MODULES outside of main

* chore: add missing transfer command from README

* chore: rm test branch dependencies

* feat: extract info cmds into array const

* chore: document command imports as list

* chore: package.json spacing

* chore: bump @types/yargs version

* feat: cast correct array type YargsCommandModule[]
2023-07-17 11:10:48 -04:00
tbjump 03bf786b47 node/db: Support in-memory DB and use in tests 2023-07-17 06:32:19 -07:00
tbjump cf29f6c410 node: Gracefully shutdown accountant on exit 2023-07-17 06:32:19 -07:00
tbjump e07a750f90 node/p2p: graceful shutdown on context cancel 2023-07-17 06:32:19 -07:00
tbjump e464260246 node: gracefully shutdown status server 2023-07-17 06:32:19 -07:00
tbjump 96c6cc2b32 node/watchers/mock: log digest 2023-07-15 07:53:51 -07:00
tbjump 45d417019e node/node_test: improve log handling 2023-07-15 07:53:51 -07:00
tbjump 6f06b7fd29 node/gov: do not log tokens on startup during gotest 2023-07-15 07:53:51 -07:00
tbjump d8b642c0d9 node/db: Add prom metric wormhole_db_vaa_ctr 2023-07-15 07:53:51 -07:00
tbjump 4d0ea744f1 node/node: Move options to options.go 2023-07-14 15:50:48 -04:00
tbjump 81b0c2a335 node/p2p: Cleanup bootstrappers generation 2023-07-14 11:35:49 -07:00
tbjump c8fca0f5b9 node/p2p: Enforce connection to bootstrap node on startup 2023-07-14 11:35:49 -07:00
tbjump 372beb01fe node/p2p: Send first heartbeat after 2s to minimize test runtime 2023-07-14 11:35:49 -07:00
Paul Noel ec3a8b4749 scripts: adding ubuntu to dev setup 2023-07-14 13:04:23 -04:00
tbjump c37bdca23d
node/processor: exponential backoff for reobservation requests (#3207)
* node/processor: exponential backoff for reobservation requests

---------

Co-authored-by: tbjump <>
2023-07-14 08:01:47 -07:00
Paul Noel 7423be52c1 watcher: add sui logging 2023-07-14 09:23:39 -05:00
bruce-riley 0fdc03eb4d
Node: Reduce auto reobservation requests (#3203) 2023-07-14 08:34:24 -05:00
tbjump ce66e631c2 node/node_test: comment governedMsg 2023-07-13 22:00:49 -07:00
tbjump 5e21d7d468 node/node_test: properly close resp.Body 2023-07-13 22:00:49 -07:00
tbjump e0cdf6d8d3 node/watchers/mock: add l1finalizer 2023-07-13 22:00:49 -07:00
tbjump 0d8bf5d3fe node/node_test: Add test double-configuration 2023-07-13 22:00:49 -07:00
tbjump 49a3fa44aa node/node_test: add test for l1finalizer 2023-07-13 22:00:49 -07:00
tbjump 5b33b047a0 node/node: improve error reporting 2023-07-13 22:00:49 -07:00
tbjump b443926d87 node/node_test: Add coverage for Governor 2023-07-13 22:00:49 -07:00
tbjump e240477798 node/node_test: add TestWatcherConfig 2023-07-13 22:00:49 -07:00
tbjump 670117f601 node/node: add GuardianOptionNoAccountant 2023-07-13 22:00:49 -07:00
tbjump 8e72f1200d node/node: move wormchainConn to GuardianOptionAccountant 2023-07-13 22:00:49 -07:00
tbjump 4274115cc3 node/node: Make processor optional 2023-07-13 22:00:49 -07:00
tbjump 6d86ee1b5c node/node: Add DB as a GuardianOption 2023-07-13 22:00:49 -07:00
tbjump 0988fd9320 node/node_test: add waitForHeartbeatsInMetrics 2023-07-13 22:00:49 -07:00
tbjump c3ec2206a2 node/node_test: generalize testConsensus() 2023-07-13 22:00:49 -07:00
derpy-duck 575d2fe9a0
sdk/js: Update relayer testing on mainnet (#3164) 2023-07-13 10:10:23 -04:00
derpy-duck 70dd001ba3
clients: allow custom block range for relayer status (#3188) 2023-07-13 10:09:46 -04:00
bruce-riley 8120772e95
Node: Loki logging (#3183)
* Node: Loki logging

* Node: clean up loki stuff

* fix go.mod

* Code review rework

* Add reference to metrics used by loki

* Minor tweak

---------

Co-authored-by: tbjump <unknown>
2023-07-12 14:51:01 -05:00
Kevin Peters f10e4d3003 sdk/js: prettier formatting changes 2023-07-12 12:12:09 -05:00
Ben Guidarelli 57c1ccccca docs: change link on README to point to docs site 2023-07-12 11:46:54 -04: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
derpy-duck 51f992021e
ethereum readme update (#3180)
* Makefile and readme update

* readme update

* README update

* remove code duplication

* Makefile and readme update

* readme update

* README update

* remove code duplication

* Still use make test

* restore makefile

* remove run-ganache
2023-07-12 11:32:31 -04:00
Paul Noel 6309b321e8
ci: add github workflow with prettier checks for clients/js/src and sdk/js/src (#3176)
* github: add prettier check for clients/js

* github: update workflow to include sdk/js
2023-07-12 11:30:14 -04:00
Kevin Peters f5987a334f Add /wormchain/ts-sdk codeowners 2023-07-12 09:37:58 -05:00
Kevin Peters fabc9e9082 sdk/js: v0.9.21 release 2023-07-12 09:37:47 -05:00
Jeff Schroeder b09a644dac node: fix a small tyop in the sui watcher
Reported-By: @panoel
2023-07-11 16:19:02 -04:00