fix: use new exchange addresses

Merged
IB
5mo ago
+8-8

Summary by cubic

Updated Amoy exchange contract addresses so the order builder signs against the latest deployments. Ensures signatures verify on-chain and prevents failed orders on Amoy.

  • Bug Fixes

    • Adjusted test expectations (struct hashes and signatures) to reflect the new EIP-712 domain from the updated contracts.
    • Affected APIs: order builder signature generation (build_order_signature, build_signed_order). No method or runtime changes; outputs differ on Amoy due to the new domain.
    • Performance: no impact.
  • Migration

    • Update any Amoy config to use:
      • exchange: 0xaCd95F4F42322c7bE215C170362EEc57Ef4E78c2
      • negRiskExchange: 0x961d3230B3BBdb2592D20fa34dBD12Fa19240603