Skip to content

Add ERC-7730 definition streaming bindings - #88

Merged
BitHighlander merged 2 commits into
masterfrom
feat/erc7730-definition-streaming
Sep 17, 2026
Merged

BitHighlander merged 2 commits into
masterfrom
feat/erc7730-definition-streaming

Conversation

@BitHighlander

Copy link
Copy Markdown
Owner

Summary

  • pin canonical BitHighlander/device-protocol master at 753f286
  • point the submodule URL at the canonical fork
  • regenerate Ethereum and message-type Python bindings for definition streaming IDs 1709-1712
  • raise the protobuf runtime floor to 3.20 for the regenerated bindings
  • test mapping, IDs, lookup contexts, and byte-exact 1 KiB chunks

Verification

  • Python 3.11 + protobuf 3.20.3: 20 selected tests passed
  • current protobuf runtime: 20 selected tests passed
  • python -m py_compile keepkeylib/*.py
  • git diff --check

@BitHighlander
BitHighlander merged commit 50b18d1 into master Sep 17, 2026
2 of 5 checks passed
@BitHighlander
BitHighlander deleted the feat/erc7730-definition-streaming branch September 17, 2026 00:15
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