Skip to content

chore: bump evmlib from 0.4 to 0.8 - #11

Merged
Nic-dorman merged 1 commit into
mainfrom
chore/bump-evmlib-0.8
Apr 9, 2026
Merged

chore: bump evmlib from 0.4 to 0.8#11
Nic-dorman merged 1 commit into
mainfrom
chore/bump-evmlib-0.8

Conversation

@Nic-dorman

Copy link
Copy Markdown
Contributor

Summary

Align evmlib version with the rest of the stack. ant-core and ant-node already use evmlib 0.8 (unified PaymentVault API from ant-node commit a08a727), while ant-ui was still on 0.4.

Version alignment

Component Before After
ant-node 0.8 0.8
ant-core 0.8 0.8
ant-ui 0.4 0.8

What changed in evmlib 0.4 → 0.8

The main change was unifying data_payments_address + merkle_payments_address into a single payment_vault_address. ant-ui's frontend already uses the unified IPaymentVault.json ABI and the unified contract address — only the Rust-side crate version was stale.

Impact

ant-ui only imports QuoteHash and TxHash from evmlib, which are identical across both versions. No code changes needed — just the Cargo.toml version bump.

Test plan

  • cargo check passes
  • All 19 vitest tests pass
  • CI checks pass

🤖 Generated with Claude Code

Align with ant-core and ant-node which already use evmlib 0.8 (unified
PaymentVault API). ant-ui only uses QuoteHash and TxHash types from
evmlib which are identical across both versions — no code changes needed.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Nic-dorman
Nic-dorman merged commit c1f5b9e into main Apr 9, 2026
4 checks passed
Nic-dorman added a commit that referenced this pull request Apr 15, 2026
Notable changes since v0.5.0:
- Disable public upload option in the UI until external-signer backend
  support lands (#12)
- Bump evmlib from 0.4 to 0.8 (#11)
- Add Vitest test suite + PR CI checks (typecheck, vitest, cargo
  fmt/clippy) (#8, #9)
- Parallel CI builds with pre-built sidecar binaries (#8)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Nic-dorman Nic-dorman mentioned this pull request Apr 15, 2026
2 tasks
@Nic-dorman
Nic-dorman deleted the chore/bump-evmlib-0.8 branch April 17, 2026 08:31
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