/** * Contract addresses and constants for Polymarket on Polygon (chain 137) */ export declare const CHAIN_ID = 137; export declare const CLOB_HOST = "https://clob.polymarket.com"; export declare const RELAYER_HOST = "https://relayer-v2.polymarket.com"; export declare const DEFAULT_RPC = "https://polygon-bor-rpc.publicnode.com"; export declare const DEFAULT_COSIGNER = "https://trade.polynode.dev"; export declare const CTF_EXCHANGE = "0x4bFb41d5B3570DeFd03C39a9A4D8dE6Bd8B8982E"; export declare const NEG_RISK_CTF_EXCHANGE = "0xC5d563A36AE78145C45a50134d48A1215220f80a"; export declare const NEG_RISK_ADAPTER = "0xd91E80cF2E7be2e162c6513ceD06f1dD0dA35296"; export declare const USDC = "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174"; export declare const CTF = "0x4D97DCd97eC945f40cF65F87097ACe5EA0476045"; export declare const SAFE_FACTORY = "0xaacFeEa03eb1561C4e67d661e40682Bd20E3541b"; export declare const SAFE_MULTISEND = "0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761"; export declare const SAFE_INIT_CODE_HASH = "0x2bce2127ff07fb632d16c8347c4ebf501f4841168bed00d9e6ef715ddb6fcecf"; export declare const PROXY_FACTORY = "0xaB45c5A4B0c941a2F231C04C3f49182e1A254052"; export declare const PROXY_INIT_CODE_HASH = "0xd21df8dc65880a8606f09fe0ce3df9b8869287ab0b058be05aa9e8af6330a00b"; export declare const DEPOSIT_WALLET_FACTORY = "0x00000000000Fb5C9ADea0298D729A0CB3823Cc07"; export declare const DEPOSIT_WALLET_IMPL = "0x58CA52ebe0DadfdF531Cde7062e76746de4Db1eB"; export declare const SPENDERS: readonly ["0x4bFb41d5B3570DeFd03C39a9A4D8dE6Bd8B8982E", "0xC5d563A36AE78145C45a50134d48A1215220f80a", "0xd91E80cF2E7be2e162c6513ceD06f1dD0dA35296"]; export declare const NEG_RISK_SPLIT_ABI: readonly ["function splitPosition(bytes32 conditionId, uint256 amount)"]; export declare const NEG_RISK_MERGE_ABI: readonly ["function mergePositions(bytes32 conditionId, uint256 amount)"]; export declare const NEG_RISK_CONVERT_ABI: readonly ["function convertPositions(bytes32 marketId, uint256 indexSet, uint256 amount)"]; export declare const CTF_SPLIT_ABI: readonly ["function splitPosition(address collateralToken, bytes32 parentCollectionId, bytes32 conditionId, uint256[] partition, uint256 amount)"]; export declare const CTF_MERGE_ABI: readonly ["function mergePositions(address collateralToken, bytes32 parentCollectionId, bytes32 conditionId, uint256[] partition, uint256 amount)"]; export declare const FEE_ESCROW_ADDRESS = "0xa11D28433B79D0A88F3119b16A090075752258EA"; export declare const FEE_ESCROW_ADDRESS_V2 = "0x3A43D88ef8Aae4dF5a50B3abf67122CAAeEF7c9F"; export declare const META_TTL_SECONDS = 300; export declare const CLOB_V2_HOST = "https://clob.polymarket.com"; /** V2 CTF Exchange (standard markets) */ export declare const CTF_EXCHANGE_V2 = "0xe111180000d2663c0091e4f400237545b87b996b"; /** V2 NegRisk Exchange A */ export declare const NEG_RISK_EXCHANGE_V2_A = "0xe2222d279d744050d28e00520010520000310f59"; /** V2 NegRisk Exchange B */ export declare const NEG_RISK_EXCHANGE_V2_B = "0xe2222d002000ba0053cef3375333610f64600036"; export declare const POLY_USD = "0xc011a7e12a19f7b1f670d46f03b03f3342e82dfb"; export declare const COLLATERAL_ONRAMP = "0x93070a847efef7f70739046a929d47a521f5b8ee"; export declare const COLLATERAL_OFFRAMP = "0x2957922eb93258b93368531d39facca3b4dc5854"; export declare const CTF_COLLATERAL_ADAPTER = "0xAdA100Db00Ca00073811820692005400218FcE1f"; export declare const NEG_RISK_CTF_COLLATERAL_ADAPTER = "0xadA2005600Dec949baf300f4C6120000bDB6eAab"; export declare const V2_SPENDERS: readonly ["0xe111180000d2663c0091e4f400237545b87b996b", "0xe2222d279d744050d28e00520010520000310f59", "0xd91E80cF2E7be2e162c6513ceD06f1dD0dA35296", "0xe2222d002000ba0053cef3375333610f64600036", "0xAdA100Db00Ca00073811820692005400218FcE1f", "0xadA2005600Dec949baf300f4C6120000bDB6eAab"]; export declare const V2_CTF_SPLIT_ABI: readonly ["function splitPosition(address collateralToken, bytes32 parentCollectionId, bytes32 conditionId, uint256[] partition, uint256 amount)"]; export declare const V2_CTF_MERGE_ABI: readonly ["function mergePositions(address collateralToken, bytes32 parentCollectionId, bytes32 conditionId, uint256[] partition, uint256 amount)"]; export declare const V2_NEG_RISK_SPLIT_ABI: readonly ["function splitPosition(address collateralToken, bytes32 parentCollectionId, bytes32 conditionId, uint256[] partition, uint256 amount)"]; export declare const V2_NEG_RISK_MERGE_ABI: readonly ["function mergePositions(address collateralToken, bytes32 parentCollectionId, bytes32 conditionId, uint256[] partition, uint256 amount)"]; /** Minimum V2 order size in tokens */ export declare const V2_MIN_ORDER_SIZE = 5; /** V2 EIP-712 domain version */ export declare const V2_DOMAIN_VERSION = "2"; /** V2 EIP-712 domain name */ export declare const V2_DOMAIN_NAME = "Polymarket CTF Exchange"; //# sourceMappingURL=constants.d.ts.map