Skip to content

Deps: viem 2.57.3; release 0.6.5 - #131

Merged
vvillait88 merged 1 commit into
mainfrom
deps-sweep-2026-10-04
Oct 5, 2026
Merged

vvillait88 merged 1 commit into
mainfrom
deps-sweep-2026-10-04

Conversation

@vvillait88

Copy link
Copy Markdown
Contributor

Summary

Maintenance sweep. viem 2.57.2 to 2.57.3 (exact pin and the matching override), part of the coupled viem/mppx set moving together across pay, node-commerce and the storefronts. 2.57.3 is patch fixes only; two touch our settle path: automatic relay fee-token selection now skips tokens without fee AMM liquidity (Tempo), and waitForTransactionReceipt no longer treats the awaited transaction as its own replacement when its receipt is briefly unavailable. Version 0.6.5, since viem ships in the package.

Worked with: Varun.

Not done: the esbuild ^0.28.1 override was re-tested by removing it and stays (without it a second esbuild 0.27.7 returns). Every other dependency is current; eslint 10 and TypeScript 7 stay held per the org holds registry (their lift conditions re-tested today, unmet). The incur patch is unchanged (incur not bumped).

Type of change

  • Bug fix (no breaking change)
  • New feature (no breaking change)
  • Breaking change (existing callers must update)
  • Docs, tests, or internal maintenance only

Public API

None.

Test plan

Ran locally: bun run lint, typecheck, knip, test (578 passed, 2 skipped), build. All green; a second bun install is a no-op. After release, a live settle on Base, Tempo and Solana against a storefront on the new versions.

Checklist

  • Tests cover the new behavior, and the suite passes locally
  • Lint, format, and type checks pass
  • Docs and README examples updated if the public surface changed (no public surface change)
  • No secrets, credentials, or personal data in the diff or the tests

@vvillait88
vvillait88 merged commit 4f089bc into main Oct 5, 2026
6 checks passed
@vvillait88
vvillait88 deleted the deps-sweep-2026-10-04 branch October 5, 2026 06:11
@vvillait88

Copy link
Copy Markdown
Contributor Author

Live settle for the coupled-set move (viem 2.57.3), both sides on the new versions: the published CLI 0.6.5 from npm, against the FullEnrich storefront deployed from its own viem 2.57.3 / hono 4.13.13 merge. Smoke wallet, mainnet, 2026-10-05.

Rail Ungated (/company/lookup, $0.02) Gated (/person/enrich/work-email, $0.07, KYC passport attached)
Base (x402) 200, settled 200, settled, result returned
Tempo (MPP) 200, settled 200, settled, result returned
Solana (MPP) 200, settled 200, settled, result returned

Balances moved by exactly the two prices on Base (2.070968 to 1.980968) and Solana (0.670000 to 0.580000), and on Tempo by the two prices plus the network fee (0.545118 to 0.454762), so each 200 is a real settlement rather than a cached response.

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