Skip to content

Improve Tempo Zone SDK helpers#4813

Open
Slokh wants to merge 5 commits into
wevm:mainfrom
Slokh:kartik/tempo-zone-sdk-actions
Open

Improve Tempo Zone SDK helpers#4813
Slokh wants to merge 5 commits into
wevm:mainfrom
Slokh:kartik/tempo-zone-sdk-actions

Conversation

@Slokh

@Slokh Slokh commented Jul 7, 2026

Copy link
Copy Markdown

Summary

  • add reusable Tempo Zone helpers for encrypted deposit payload preparation, deposit processing waits, and withdrawal preparation
  • support explicit Zone portal addresses for deposit helpers while preserving registry defaults
  • separate Zone callback gas from normal transaction gas with callbackGas
  • add decorator bindings, tests, and docs for the new Zone helpers

Validation

  • node_modules/.bin/biome check --write --unsafe src/tempo/actions/zone.ts src/tempo/actions/zone.test.ts src/tempo/actions/zone.test-d.ts src/tempo/internal/types.ts src/tempo/Decorator.ts src/tempo/Decorator.test.ts
  • git diff --check HEAD~1..HEAD

Notes

  • vitest run -c ./test/vitest.config.ts --project tempo src/tempo/actions/zone.test.ts src/tempo/Decorator.test.ts currently times out in the shared Tempo setup hook before running the focused tests.
  • pnpm check:types is blocked by pnpm minimum-release-age dependency policy before TypeScript starts; direct tsc -b stops on the existing global window.ethereum declaration conflict.

@changeset-bot

changeset-bot Bot commented Jul 7, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 524224e

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

This PR includes changesets to release 1 package
Name Type
viem 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

@vercel

vercel Bot commented Jul 7, 2026

Copy link
Copy Markdown

@Slokh is attempting to deploy a commit to the Wevm Team on Vercel.

A member of the Team first needs to authorize it.

@Slokh Slokh force-pushed the kartik/tempo-zone-sdk-actions branch 2 times, most recently from 21882d8 to ed902a0 Compare July 7, 2026 01:46
@pkg-pr-new

pkg-pr-new Bot commented Jul 7, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/viem@4813

commit: 524224e

@Slokh Slokh force-pushed the kartik/tempo-zone-sdk-actions branch 4 times, most recently from 07c2f21 to 5339e3f Compare July 7, 2026 02:17
@Slokh Slokh force-pushed the kartik/tempo-zone-sdk-actions branch from 5339e3f to a0056eb Compare July 7, 2026 02:28
@Slokh Slokh marked this pull request as ready for review July 7, 2026 03:49
@Slokh Slokh force-pushed the kartik/tempo-zone-sdk-actions branch from 386b561 to 99186f1 Compare July 7, 2026 04:19
@Slokh Slokh force-pushed the kartik/tempo-zone-sdk-actions branch from 99186f1 to 524224e Compare July 7, 2026 04:21
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