test(e2e): import + deploy StarknetEth712Account, verify case-I EVM signature (#927)
Add starkware_accounts::StarknetEth712Account to the privacy test build's build-external-contracts so it is declarable on devnet. e2e/src/eth712-account-setup.ts deploys + initializes one (EVM key -> address, ownership signature over the fixed hash, UDC deploy + initialize). The test confirms the client's Eip712HashSigner produces a CallSet signature the deployed account accepts on-chain via is_custom_signature_valid (case I). <!-- Reviewable:start --> - - - This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/starkware-libs/starknet-privacy/927) <!-- Reviewable:end -->
I
Ittay Dror committed
46ed1b2d56c9c877a6b4cc4b9fc1888506838c85
Parent: 77137f9
Committed by GitHub <noreply@github.com>
on 8/2/2026, 1:35:34 PM