refactor: wasi registry helper script + bug fixes#168
Merged
reecepbcups merged 6 commits intotestnetfrom May 25, 2025
Merged
Conversation
reecepbcups
added a commit
that referenced
this pull request
May 26, 2025
* misc finds * wip further * latest todos * getting really close * found the issue, wavs.toml can't have local as the first chain. has to be holesky :'((( many debugging later. This did work in the past though * latest gpu machine * helpers * latest changes * fix: more install docs for ubuntu 24 specific edge cases * fix: example * minor tweaks * remove docker default platform set * fix: do not use `[[` or `]]` to make ubuntu happy * refactor: use TESTNET_RPC_URL in .env * feat: smart context rpc switcher (#161) * feat(->testnet): split up infra to work with holesky workflows (#162) * create deployer & minimize start all * create operator script * generate and fund local aggregator * create agg + operator cleanup & start all * launch IPFS in start_all & rename to start-all-local * start aggregator * LOCAL WORKING YES * misc * refactor(testnet): set service uri standalone (allows for wavs to remain pre start phase) (#160) * feat: break apart setting the service URI and deploying service -> WAVS instance * latest wavs & wavs-wasi 0.4 for all components * merge of #162 into this * only use the uploaded wasi component for both local & testnet * fix: golang versions * fix: use wa.dev domain * feat: local warg server for `LOCAL` deployments (#163) * local oci * oras push package * move to local image * rm tmp * AHHH IT WORKED * tweaks * old * nit: http * finishing touches * 1 last * use upstream wavs image * fix: space * refactor: telemetry for testnet (#165) * Add support for tracing and metrics in default docker compose (#156) * Add jaeger and prometheus services to docker-compose * Add wasm-tools install to the readme * Add empty prometheus.yml file for metrics * Enable jaeger and prometheus in default wavs config * Add network mode host and sigkill to the jaeger and prometheus docker compose configuration * Update readme with instruction how to enable telemetry export * Add a note about accessing both jaeger and prometheus * Bring back default debug level in wavs.toml * Move jaeger and prometheus images to a separate docker compose configuration file * Add note in readme about the new telemetry docker compose file * Comment out by default the jaeger and prometheus usage in wavs config * Enable telemetry export by default; modify readme to simplify the instructions * latest * move telemetry to its own dir --------- Co-authored-by: Jakub Bogucki <jakub@moonbite.space> * minor * feat: latest middleware (wip for beta.3+) (#166) * working local deploy, better checks to avoid pain * private_key, better upload to ipfs for Testnet * remove legacy testnet/ dir * woo! working on testnet (all in this repo) * optionally include .env * show logs if failure to start * wip: holesky having issues, this should work * note * feat: add update threshold * use pinned wavs version * Add info that the values are to be configured in wavs.toml file * rm old script * run `operator-register` in verbose mode --------- Co-authored-by: Jakub Bogucki <jakub@moonbite.space> * rm wasm digest (no longer used) * STAKE_REGISTRY_ADDRESS for operator-list * latest middleware off of issue 118 * use official middleware (v0.4.0-alpha.5) * refactor: wasi registry helper script + bug fixes (#168) * jq should use '' for zsh compat * upload-to-wasi-registry script * move sleep before WAVS_ENDPOINT check * move `PKG_NAMESPACE` out of the wasi registry script, move IPFS section * rm duplicate .env checks * fix: sleep time * latest wavs tag: 542ffb7 * feat: smart trigger streams (Lay3rLabs/WAVS#665) * nits * fix: hide docs for go/ts examples (for now) * nit: js --------- Co-authored-by: reecepbcups@gmail.com <mona@email.com> Co-authored-by: Jakub Bogucki <jakub@moonbite.space>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
from @JakeHartnell in slack: https://lay3r.slack.com/archives/C07SZ6G0T35/p1748181703039119?thread_ts=1748111816.097379&cid=C07SZ6G0T35