{
  "fixtures": [
    {
      "chain_id": 137,
      "exchange_address": "0xE111180000d2663C0091e4f400237545B87B996B",
      "name": "polygon_standard_gnosis_safe_buy",
      "neg_risk": false,
      "order_hash": "0x6d0cfc0e35cff466c71a0facf439d1977ff6378965bf8fb642423f0d90794fb2",
      "order_type": "GTC",
      "post_body": {
        "deferExec": false,
        "order": {
          "builder": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "expiration": "0",
          "maker": "0x1111111111111111111111111111111111111111",
          "makerAmount": "5500000",
          "metadata": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "salt": 170000000000000000000000000000000000000001,
          "side": "BUY",
          "signature": "0x66f28408f5c7a2d3d2268cb6e71c88e3dc30527e4502361552fb8fb4b2872f7f37d436d81afa2a597e3641c98189a6147fd4cbe0507bea7f35d865ab793ca9941c",
          "signatureType": 2,
          "signer": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
          "takerAmount": "10000000",
          "timestamp": "1712345678123",
          "tokenId": "1234567890123456789012345678901234567890123456789012345678901234"
        },
        "orderType": "GTC",
        "owner": "0x1111111111111111111111111111111111111111",
        "postOnly": false
      },
      "private_key": "0x59c6995e998f97a5a0044976f094538f4f0eb6e095e3875038fc2b94efc60e77",
      "signature": "0x66f28408f5c7a2d3d2268cb6e71c88e3dc30527e4502361552fb8fb4b2872f7f37d436d81afa2a597e3641c98189a6147fd4cbe0507bea7f35d865ab793ca9941c",
      "signed_order": {
        "builder": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "expiration": "0",
        "maker": "0x1111111111111111111111111111111111111111",
        "makerAmount": "5500000",
        "metadata": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "salt": "170000000000000000000000000000000000000001",
        "side": 0,
        "signature": "0x66f28408f5c7a2d3d2268cb6e71c88e3dc30527e4502361552fb8fb4b2872f7f37d436d81afa2a597e3641c98189a6147fd4cbe0507bea7f35d865ab793ca9941c",
        "signatureType": 2,
        "signer": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
        "takerAmount": "10000000",
        "timestamp": "1712345678123",
        "tokenId": "1234567890123456789012345678901234567890123456789012345678901234"
      },
      "signer_address": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
      "source": {
        "client": "Polymarket/py-clob-client-v2",
        "commit": "a2ec069fb66096e2b80ff0b7fdf628fc41d6352c",
        "path": "py_clob_client_v2/order_utils/exchange_order_builder_v2.py"
      },
      "typed_data": {
        "domain": {
          "chainId": 137,
          "name": "Polymarket CTF Exchange",
          "verifyingContract": "0xE111180000d2663C0091e4f400237545B87B996B",
          "version": "2"
        },
        "message": {
          "builder": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "maker": "0x1111111111111111111111111111111111111111",
          "makerAmount": 5500000,
          "metadata": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "salt": 170000000000000000000000000000000000000001,
          "side": 0,
          "signatureType": 2,
          "signer": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
          "takerAmount": 10000000,
          "timestamp": 1712345678123,
          "tokenId": 1234567890123456789012345678901234567890123456789012345678901234
        },
        "primaryType": "Order",
        "types": {
          "EIP712Domain": [
            {
              "name": "name",
              "type": "string"
            },
            {
              "name": "version",
              "type": "string"
            },
            {
              "name": "chainId",
              "type": "uint256"
            },
            {
              "name": "verifyingContract",
              "type": "address"
            }
          ],
          "Order": [
            {
              "name": "salt",
              "type": "uint256"
            },
            {
              "name": "maker",
              "type": "address"
            },
            {
              "name": "signer",
              "type": "address"
            },
            {
              "name": "tokenId",
              "type": "uint256"
            },
            {
              "name": "makerAmount",
              "type": "uint256"
            },
            {
              "name": "takerAmount",
              "type": "uint256"
            },
            {
              "name": "side",
              "type": "uint8"
            },
            {
              "name": "signatureType",
              "type": "uint8"
            },
            {
              "name": "timestamp",
              "type": "uint256"
            },
            {
              "name": "metadata",
              "type": "bytes32"
            },
            {
              "name": "builder",
              "type": "bytes32"
            }
          ]
        }
      },
      "unsigned_order": {
        "builder": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "expiration": "0",
        "maker": "0x1111111111111111111111111111111111111111",
        "makerAmount": "5500000",
        "metadata": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "salt": "170000000000000000000000000000000000000001",
        "side": 0,
        "signatureType": 2,
        "signer": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
        "takerAmount": "10000000",
        "timestamp": "1712345678123",
        "tokenId": "1234567890123456789012345678901234567890123456789012345678901234"
      }
    },
    {
      "chain_id": 137,
      "exchange_address": "0xe2222d279d744050d28e00520010520000310F59",
      "name": "polygon_neg_risk_gnosis_safe_sell",
      "neg_risk": true,
      "order_hash": "0x0af0f38b5f82409f3c81356699451cb69c2a6d0353fca6ca295bf4f030242cb1",
      "order_type": "FOK",
      "post_body": {
        "deferExec": false,
        "order": {
          "builder": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "expiration": "0",
          "maker": "0x1111111111111111111111111111111111111111",
          "makerAmount": "7500000",
          "metadata": "0x1212121212121212121212121212121212121212121212121212121212121212",
          "salt": 170000000000000000000000000000000000000002,
          "side": "SELL",
          "signature": "0x0b09e1048f356c428f80a35a74323275785421c3ecd5e24b535b779cfcf2b4842e4bf8fb3c7f2c1667b99955ede8be4a812b0325da6baa018852348eb26e429c1c",
          "signatureType": 2,
          "signer": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
          "takerAmount": "3375000",
          "timestamp": "1712345678456",
          "tokenId": "1234567890123456789012345678901234567890123456789012345678901234"
        },
        "orderType": "FOK",
        "owner": "0x1111111111111111111111111111111111111111",
        "postOnly": false
      },
      "private_key": "0x59c6995e998f97a5a0044976f094538f4f0eb6e095e3875038fc2b94efc60e77",
      "signature": "0x0b09e1048f356c428f80a35a74323275785421c3ecd5e24b535b779cfcf2b4842e4bf8fb3c7f2c1667b99955ede8be4a812b0325da6baa018852348eb26e429c1c",
      "signed_order": {
        "builder": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "expiration": "0",
        "maker": "0x1111111111111111111111111111111111111111",
        "makerAmount": "7500000",
        "metadata": "0x1212121212121212121212121212121212121212121212121212121212121212",
        "salt": "170000000000000000000000000000000000000002",
        "side": 1,
        "signature": "0x0b09e1048f356c428f80a35a74323275785421c3ecd5e24b535b779cfcf2b4842e4bf8fb3c7f2c1667b99955ede8be4a812b0325da6baa018852348eb26e429c1c",
        "signatureType": 2,
        "signer": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
        "takerAmount": "3375000",
        "timestamp": "1712345678456",
        "tokenId": "1234567890123456789012345678901234567890123456789012345678901234"
      },
      "signer_address": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
      "source": {
        "client": "Polymarket/py-clob-client-v2",
        "commit": "a2ec069fb66096e2b80ff0b7fdf628fc41d6352c",
        "path": "py_clob_client_v2/order_utils/exchange_order_builder_v2.py"
      },
      "typed_data": {
        "domain": {
          "chainId": 137,
          "name": "Polymarket CTF Exchange",
          "verifyingContract": "0xe2222d279d744050d28e00520010520000310F59",
          "version": "2"
        },
        "message": {
          "builder": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "maker": "0x1111111111111111111111111111111111111111",
          "makerAmount": 7500000,
          "metadata": "0x1212121212121212121212121212121212121212121212121212121212121212",
          "salt": 170000000000000000000000000000000000000002,
          "side": 1,
          "signatureType": 2,
          "signer": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
          "takerAmount": 3375000,
          "timestamp": 1712345678456,
          "tokenId": 1234567890123456789012345678901234567890123456789012345678901234
        },
        "primaryType": "Order",
        "types": {
          "EIP712Domain": [
            {
              "name": "name",
              "type": "string"
            },
            {
              "name": "version",
              "type": "string"
            },
            {
              "name": "chainId",
              "type": "uint256"
            },
            {
              "name": "verifyingContract",
              "type": "address"
            }
          ],
          "Order": [
            {
              "name": "salt",
              "type": "uint256"
            },
            {
              "name": "maker",
              "type": "address"
            },
            {
              "name": "signer",
              "type": "address"
            },
            {
              "name": "tokenId",
              "type": "uint256"
            },
            {
              "name": "makerAmount",
              "type": "uint256"
            },
            {
              "name": "takerAmount",
              "type": "uint256"
            },
            {
              "name": "side",
              "type": "uint8"
            },
            {
              "name": "signatureType",
              "type": "uint8"
            },
            {
              "name": "timestamp",
              "type": "uint256"
            },
            {
              "name": "metadata",
              "type": "bytes32"
            },
            {
              "name": "builder",
              "type": "bytes32"
            }
          ]
        }
      },
      "unsigned_order": {
        "builder": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "expiration": "0",
        "maker": "0x1111111111111111111111111111111111111111",
        "makerAmount": "7500000",
        "metadata": "0x1212121212121212121212121212121212121212121212121212121212121212",
        "salt": "170000000000000000000000000000000000000002",
        "side": 1,
        "signatureType": 2,
        "signer": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
        "takerAmount": "3375000",
        "timestamp": "1712345678456",
        "tokenId": "1234567890123456789012345678901234567890123456789012345678901234"
      }
    },
    {
      "chain_id": 80002,
      "exchange_address": "0xE111180000d2663C0091e4f400237545B87B996B",
      "name": "amoy_standard_eoa_buy",
      "neg_risk": false,
      "order_hash": "0xec8e0d61ce1feaa3ce02e9e5725d26eb0d70c470e6aa6e01e0f325c3ff422743",
      "order_type": "GTC",
      "post_body": {
        "deferExec": false,
        "order": {
          "builder": "0x3434343434343434343434343434343434343434343434343434343434343434",
          "expiration": "0",
          "maker": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
          "makerAmount": "1250000",
          "metadata": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "salt": 170000000000000000000000000000000000000003,
          "side": "BUY",
          "signature": "0x0cc6c4b8954a67deb03c60ae8cbee79f16f91c7c257fdb45ad1407cf7908d7673f6ea7add3cbb8c95a2b69ca8b1e1c435bb00072efcd3a961f9ca770582442511b",
          "signatureType": 0,
          "signer": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
          "takerAmount": "5000000",
          "timestamp": "1712345678789",
          "tokenId": "1234567890123456789012345678901234567890123456789012345678901234"
        },
        "orderType": "GTC",
        "owner": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
        "postOnly": false
      },
      "private_key": "0x59c6995e998f97a5a0044976f094538f4f0eb6e095e3875038fc2b94efc60e77",
      "signature": "0x0cc6c4b8954a67deb03c60ae8cbee79f16f91c7c257fdb45ad1407cf7908d7673f6ea7add3cbb8c95a2b69ca8b1e1c435bb00072efcd3a961f9ca770582442511b",
      "signed_order": {
        "builder": "0x3434343434343434343434343434343434343434343434343434343434343434",
        "expiration": "0",
        "maker": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
        "makerAmount": "1250000",
        "metadata": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "salt": "170000000000000000000000000000000000000003",
        "side": 0,
        "signature": "0x0cc6c4b8954a67deb03c60ae8cbee79f16f91c7c257fdb45ad1407cf7908d7673f6ea7add3cbb8c95a2b69ca8b1e1c435bb00072efcd3a961f9ca770582442511b",
        "signatureType": 0,
        "signer": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
        "takerAmount": "5000000",
        "timestamp": "1712345678789",
        "tokenId": "1234567890123456789012345678901234567890123456789012345678901234"
      },
      "signer_address": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
      "source": {
        "client": "Polymarket/py-clob-client-v2",
        "commit": "a2ec069fb66096e2b80ff0b7fdf628fc41d6352c",
        "path": "py_clob_client_v2/order_utils/exchange_order_builder_v2.py"
      },
      "typed_data": {
        "domain": {
          "chainId": 80002,
          "name": "Polymarket CTF Exchange",
          "verifyingContract": "0xE111180000d2663C0091e4f400237545B87B996B",
          "version": "2"
        },
        "message": {
          "builder": "0x3434343434343434343434343434343434343434343434343434343434343434",
          "maker": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
          "makerAmount": 1250000,
          "metadata": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "salt": 170000000000000000000000000000000000000003,
          "side": 0,
          "signatureType": 0,
          "signer": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
          "takerAmount": 5000000,
          "timestamp": 1712345678789,
          "tokenId": 1234567890123456789012345678901234567890123456789012345678901234
        },
        "primaryType": "Order",
        "types": {
          "EIP712Domain": [
            {
              "name": "name",
              "type": "string"
            },
            {
              "name": "version",
              "type": "string"
            },
            {
              "name": "chainId",
              "type": "uint256"
            },
            {
              "name": "verifyingContract",
              "type": "address"
            }
          ],
          "Order": [
            {
              "name": "salt",
              "type": "uint256"
            },
            {
              "name": "maker",
              "type": "address"
            },
            {
              "name": "signer",
              "type": "address"
            },
            {
              "name": "tokenId",
              "type": "uint256"
            },
            {
              "name": "makerAmount",
              "type": "uint256"
            },
            {
              "name": "takerAmount",
              "type": "uint256"
            },
            {
              "name": "side",
              "type": "uint8"
            },
            {
              "name": "signatureType",
              "type": "uint8"
            },
            {
              "name": "timestamp",
              "type": "uint256"
            },
            {
              "name": "metadata",
              "type": "bytes32"
            },
            {
              "name": "builder",
              "type": "bytes32"
            }
          ]
        }
      },
      "unsigned_order": {
        "builder": "0x3434343434343434343434343434343434343434343434343434343434343434",
        "expiration": "0",
        "maker": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
        "makerAmount": "1250000",
        "metadata": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "salt": "170000000000000000000000000000000000000003",
        "side": 0,
        "signatureType": 0,
        "signer": "0xea413aEcF68483beA57a8Ce8D491953AeEb9Fc7A",
        "takerAmount": "5000000",
        "timestamp": "1712345678789",
        "tokenId": "1234567890123456789012345678901234567890123456789012345678901234"
      }
    }
  ],
  "source": {
    "client": "Polymarket/py-clob-client-v2",
    "commit": "a2ec069fb66096e2b80ff0b7fdf628fc41d6352c",
    "path": "py_clob_client_v2/order_utils/exchange_order_builder_v2.py"
  }
}
