-
Notifications
You must be signed in to change notification settings - Fork 2
DNM: diff from 0.3 to latest #92
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
Draft
Reecepbcups
wants to merge
21
commits into
0.3
Choose a base branch
from
main
base: 0.3
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
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
* wip: template with component raw * nits * latest docker + 0.4.0-alpha.1 * branch main * force install ci * removes e2e (fixed in docci pr)
* backup bc it is storming and i am scared * docs-ci * docs CI * download again * latest v0.2.0 * v0.3.0 * migration: `docci` (v0.4.0) * test readme and also the docs/tutorial * fix: output-contains check * `--force` install wasi components * slight delay
* base: initial try, having some issues with the generation -> go * rm old * WIP go stuff * working with wavs-exec cli * feat(-> #70): golang eth decode abi events (#73) * wip abigen to go * modified go-eth to try and wasm compatible it, wasmengine panic now * minor * closer maybe, i think? * wip: decodes input properly, but EthContractEvent does not contain NewTriggerEvent * wip * `TriggerInfo decode error: abi: cannot decode tuple, invalid offset: abi: cannot set 161-bit integer to 32-bit signed int` trying to force uint64 everywhere * okay so it actually submits something to the network now at least, still need to properly decode * running base * calling this good / hacky enough for now * fix: minor * readd type TriggerId for rust * fix: comment out test * last * fix: readme * `encode_trigger_output` was failing as it did not match up with solidity output... wow. required a 2 offset 32bytes * move back to TriggerId type * cleanup golang * docs base * update: 0.3.0-rc1 * fix: wit-bindgen-go install version * fix(make): wasi-build only rust projects * `"@wavs/solidity": "^0.3.0-beta",` * fix: package lock * major cleanup, multiple files * feat(->#70): go web request support (#77) * NO WAY I GOT HTTP REQUEST WORKING :so-happy-rn: * feature parity (id 1) * simplify setup with upstream package * makefile * remove incoming handler requirement * readme cleanup * readme final for the night * wip: latest bump * wip: 0.4 alpha * latest & move to wavs-wasi repo * fix: script to compile now * fix: nested makefiles for wasi-build all * chore: comments & ordering * docci support for golang component * use upstream `Lay3rLabs/wavs-wasi/go` pacakge * separated ci (go, rust) * bump versions * fix: ver * setup go properly in CI * try setup-tinygo maching my local non ubuntu machine to see if the reflect issue fixes * worked on ubuntu machine, try again with older versions * go: `make setup` * bump to latest tinygo support * binstall wasm-tools in ci * rebump wavs/solidity
* download wasm from upstream, only build component you need * wget quiet * fix: speed up build for rust * fmt
* fix: deploy checksum output * cleanup build_service to use new `service` commands * fix(docs): go component * fix: tutorial * validates json config * fix: nit
* fix: json parsing on latest * wavs:latest
* base from original #78 * TS: docci integration * fix: latest support in README * get CMC example with LTC * wasm-tools convert .wasm to .wit * use ethers abi decoding * simplified types * latest build service * minot nit touchups
* cargo binstall `--force` (#93) * Update 4-component.mdx * Update 5-build.mdx * Create custom-components doc A doc that outlines customizing the template * Update custom-components.mdx * Create llms.txt * Update llms.txt * Update llms.txt * Update llms.txt * Update llms.txt * Update llms.txt * Update llms.txt * Update llms.txt * Delete llms.txt * Update custom-components.mdx --------- Co-authored-by: Reece Williams <[email protected]>
* bunch of docs * docs * minor formatting nit (comments) * run go last * nit * reorder * fix: makefile wasi-build script * add multi language to documentation * fix cache * nit * Configure wkg registry * nit
* Update 2-setup.mdx * Update 2-setup.mdx * add main readme line for brew * fix: remove arrow in codeblock --------- Co-authored-by: Reece Williams <[email protected]>
* v4 alpha1 docker image * typo fix (version) * more ts delay
* Update custom-components.mdx * Update custom-components.mdx * Update custom-components.mdx
* remove WAVS_IN_BACKGROUND * v0.6.0-alpha.1 * simpler * v0.6.0-alpha.3 None status fix * docker pull first `make pull-image` * docci `v0.6.0-alpha.4` * log level * `v0.6.0` * chore: remove unused `WAVS_SCRIPT_ACCEPT_ALL_DEFAULTS`
* `local` * wavs-wasi-utils, use middleware interface for Submit * almost working * re-org * use upstream npm instead of local * fix: go bindings Lay3rLabs/wavs-wasi#15 * fix: js component wasm-exec * touchups * `0.4.0-alpha.2` * closer!! actually deployed the service * WORKING WOOOO * wavs:latest: new commands off of c10f680b41b * all components work in the live env * use latest with docker tagged * remove aggregator endpoints * optional: use aggregator in build_service.sh * chore(deps): docci v0.7 (#123) * v0.7.0-alpha.2 * 0.7.0 * v0.7.1 * docci: main readme only (no docs/tutorial atm) * unofficial `ghcr.io/lay3rlabs/wavs-middleware:0.0.1` * test: README's updated to work for all languages * wavs-middleware:local * mv wavs-middleware:local -> reecepbcups/wavs-middleware:0.0.1 * `start-all.sh` refactor, working local docci for all languages * more delay (go) * fix: wavs-cli hardcode * slow down deploying contracts * raw curl upload component (temp) * fix: ci format * longer docci delay * fix: use wget * nits * cleanup * macos support * fix: sed_opt * sed space or not depending on OS * remove via_ir in foundry.toml * fix: add more delay
* add CmdRunner * rm legacy Deploy.s.sol * add bash Cmd runner * `make start-all` & fix docs/ * re-add docs/tutorial to docci * update: makefile commands
* remove old configs, use single config * bump versions * use local `april-21-unified-config` docker image * note * rename config -> wavs * bump versions * refactor: default networks * fix: all http requests * working entire flow * use ghcr.io/reecepbcups/wavs:april-23-0.4.0-alpha.5 * use the -1 approach upstream * wavs middleware official image + latest git version * chore(deps): 0.4.0-alpha.5 * reduced README complexity * fix: go runner * fix: js * comment out docci for now * middleware proper tag
* added containerized claude code * Update README.md (docci) * Update README.md * tested on macos & linux --------- Co-authored-by: Reece Williams <[email protected]> Co-authored-by: Reece Williams <[email protected]>
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.
Conflicts are expected. This branch should NEVER merge for any reason, it is just a visual for the entire changelog for 0.4. Official 0.4 will be tagged off of main when it is time & tagged.