From f42ff10170ea3d4dbd666a43d073ae240a16ff0e Mon Sep 17 00:00:00 2001 From: Andrew Barnes Date: Sun, 12 Jul 2026 19:32:21 -0400 Subject: [PATCH] docs(sdks): align prefunded escrow comments --- sdks/python/pmxt/constants.py | 5 +++-- sdks/typescript/pmxt/constants.ts | 7 ++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/sdks/python/pmxt/constants.py b/sdks/python/pmxt/constants.py index 8ac31088..10136e23 100644 --- a/sdks/python/pmxt/constants.py +++ b/sdks/python/pmxt/constants.py @@ -76,10 +76,11 @@ def resolve_pmxt_base_url( return ResolvedBaseUrl(LOCAL_URL, None, False) -#: Known PreFundedEscrow contract addresses on Polygon (chain 137). +#: Known pre-funded PreFundedEscrow contract addresses on Polygon (chain 137). #: #: Hosted typed-data validation accepts these addresses as EIP-712 -#: ``verifyingContract`` values. +#: ``verifyingContract`` values, allowing orders to use the shared escrow +#: balance rather than a per-venue deposit. PREFUNDED_ESCROW_ADDRESSES: frozenset[str] = frozenset({ "0x3ad326f78b1390b9a5dc5f00e7f62f8632de23e2", }) diff --git a/sdks/typescript/pmxt/constants.ts b/sdks/typescript/pmxt/constants.ts index c5695a4b..3f3ef1f5 100644 --- a/sdks/typescript/pmxt/constants.ts +++ b/sdks/typescript/pmxt/constants.ts @@ -67,9 +67,10 @@ export function resolvePmxtBaseUrl(args: { } /** - * Lowercase 0x-prefixed escrow addresses that are pre-funded by pmxt for - * hosted trading. Orders routed through these addresses use the shared - * escrow balance rather than a per-venue deposit. + * Lowercase 0x-prefixed PreFundedEscrow addresses on Polygon (chain 137). + * Hosted typed-data validation accepts these addresses as EIP-712 + * verifyingContract values, allowing orders to use the shared escrow balance + * rather than a per-venue deposit. */ export const PREFUNDED_ESCROW_ADDRESSES: ReadonlySet = new Set([ "0x3ad326f78b1390b9a5dc5f00e7f62f8632de23e2",