github unruggable-labs/unruggable-gateways v1.2.4

latest release: v1.2.5
one month ago

What's Changed

  • Null Storage Check on Verifier Hooks by @adraffy in #35
    • added EMPTY_STORAGE_HASH check on {EthVerifierHooks,LineaVerifierHooks}.verifyStorageValue()
      • low priority for redeploy, empty contract is rare
      • expose constant on prover
    • added requireStorage option to {EthProver,LineaProver}.isContract()
      • patched inconsistent linea_getProof behavior
    • added ZKSyncProver.getAccountCodeHashProof() convenience
    • added test/hooks/
      • EthVerifierHooks.test.ts and eth.json
      • LineaVerifierHooks.test.ts and linea.json
      • ZKSyncVerifierHooks.test.ts and zksync.json
      • added scripts/gen-hook-proofs.ts to cache proof examples
    • added PROVIDER_{CHAIN_NAME}=<url> and BEACON_{CHAIN_NAME}=<url> overrides
    • added publicBeacon?: string to RPCInfo
    • exposed chainFromName()
    • fixed? timing issue on UncheckedRollup test
    • fixed off-by-one on Gateway.commitDepth
    • fixed BlockProver.fetchBlock() return type
    • added l2-primary.test.ts
      • eg. C=base V=1 G=1 bun test ./scripts/l2-primary.test.ts

Full Changelog: v1.2.3...v1.2.4

Don't miss a new unruggable-gateways release

NewReleases is sending notifications on new releases.