[
  {
    "inputs": [
      {
        "internalType": "address[14]",
        "name": "addrs",
        "type": "address[14]"
      },
      {
        "internalType": "uint256[18]",
        "name": "uints",
        "type": "uint256[18]"
      },
      {
        "internalType": "uint8[8]",
        "name": "feeMethodsSidesKindsHowToCalls",
        "type": "uint8[8]"
      },
      {
        "internalType": "bytes",
        "name": "calldataBuy",
        "type": "bytes"
      },
      {
        "internalType": "bytes",
        "name": "calldataSell",
        "type": "bytes"
      },
      {
        "internalType": "bytes",
        "name": "replacementPatternBuy",
        "type": "bytes"
      },
      {
        "internalType": "bytes",
        "name": "replacementPatternSell",
        "type": "bytes"
      },
      {
        "internalType": "bytes",
        "name": "staticExtradataBuy",
        "type": "bytes"
      },
      {
        "internalType": "bytes",
        "name": "staticExtradataSell",
        "type": "bytes"
      },
      {
        "internalType": "uint8[2]",
        "name": "vs",
        "type": "uint8[2]"
      },
      {
        "internalType": "bytes32[5]",
        "name": "rssMetadata",
        "type": "bytes32[5]"
      }
    ],
    "name": "atomicMatch_",
    "outputs": [],
    "stateMutability": "payable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "owner",
        "type": "address"
      }
    ],
    "name": "nonces",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "registry",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "tokenTransferProxy",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  }
]
