chore: bump eth.zig to v0.8.1#12
Merged
Merged
Conversation
Picks up the KMS stale-connection retry, verified broadcast, and real signer errors from eth.zig v0.8.1 (StrobeLabs/eth.zig#104). Required so downstream consumers (gator-liquidators) can bump their own eth to v0.8.1 without pulling two divergent eth copies: Zig dedupes packages by hash, so a consumer and this SDK must reference the identical eth version or the vendored C crypto compiles twice and collides at link. No source changes; the removed WalletError.SigningFailed is unused here. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe pull request updates the ChangesDependency Update
Estimated code review effort: 1 (Trivial) | ~2 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
koko1123
approved these changes
Jul 9, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the
ethdependency from v0.8.0 to v0.8.1 (StrobeLabs/eth.zig#104): KMS stale-connection retry, verified broadcast, and real signer-error propagation.Why this SDK needs the bump
gator-liquidatorsdepends on both this SDK andethdirectly. Zig identifies packages by content hash, so if this SDK stays on eth v0.8.0 while gator moves to v0.8.1, gator compiles two different eth copies and the vendored C crypto (secp256k1 / blst / c-kzg) collides with duplicate-symbol link errors. Both must reference the identical eth version to dedupe.Testing
zig build— cleanzig build test— 342/342 passWalletError.SigningFailedremoved upstream is unused here.Follow-up
After merge, tag v0.5.1 so gator can pin it; gator's bump PR references both v0.5.1 and eth v0.8.1.
🤖 Generated with Claude Code
Summary by CodeRabbit