Skip to content

Conversation

@tuler
Copy link
Member

@tuler tuler commented Jan 9, 2026

This PR removes cannon from devnet build process.
Now it downloads cartesi anvil state from GitHub release, deploy devnet contracts (tokens), and dump a new state.

@tuler tuler requested a review from endersonmaia January 9, 2026 01:27
@changeset-bot
Copy link

changeset-bot bot commented Jan 9, 2026

🦋 Changeset detected

Latest commit: 30a7fc9

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@cartesi/devnet Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@tuler tuler force-pushed the feature/devnet-no-cannon branch 2 times, most recently from e9f41d8 to 5f63dcb Compare January 9, 2026 05:17
@tuler
Copy link
Member Author

tuler commented Jan 9, 2026

This still must be improved quite a bit.

I think the content of the devnet package must be the same as it is now, a state dump and deployment files, one for each contract, with at least address, contractName and abi in it. Which is not what is in the Dave distribution file.

If we don't do that it will complicate the cli side, which uses wagmi to process deployment information.

@tuler tuler force-pushed the feature/devnet-no-cannon branch from 5f63dcb to 30a7fc9 Compare January 10, 2026 05:14
@tuler tuler marked this pull request as ready for review January 10, 2026 05:18
@tuler tuler requested a review from endersonmaia January 10, 2026 05:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants