Skip to content

Release 0.8.1#47

Merged
3alpha merged 3 commits into
masterfrom
release-0.8.1
Apr 23, 2026
Merged

Release 0.8.1#47
3alpha merged 3 commits into
masterfrom
release-0.8.1

Conversation

@3alpha

@3alpha 3alpha commented Apr 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Adds a new proofs property to DevnetProvider wrapping Devnet's starknet_proveTransaction RPC for proving INVOKE v3 transactions
  • Exposes InvokeV3Transaction, ResourceBoundsMapping, ProveTransactionResponse, and related types from the public entrypoint
  • Bumps package version to 0.8.1
  • Documents the feature and the --proof-mode devnet / 10-block precondition in the README

Test plan

  • npm run build-check passes
  • npm run lint-check passes
  • npm test passes against a Devnet build that supports starknet_proveTransaction (set DEVNET_PATH env var); confirm the new Transaction proofs suite covers: response shape, prove-then-execute state change, rejection of a reverting tx, and sequential proofs with advancing nonces

🤖 Generated with Claude Code

- Version bump in package.json and package-lock.json
- Clarify proof-mode precondition in README (10 blocks, not 10 tipped V3 txs)
- Deduplicate L2ToL1Message via interface extension in src/proofs.ts
- Tighten error assertion, fix public-API import, and raise timeout in proofs test
@3alpha 3alpha merged commit 6001346 into master Apr 23, 2026
2 checks passed
@3alpha 3alpha deleted the release-0.8.1 branch April 23, 2026 20:49
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.

1 participant