[
    {
        "type": "event",
        "name": "OrderUpdated",
        "inputs": [
            {
                "name": "owner",
                "type": "address",
                "indexed": false,
                "internalType": "address"
            },
            {
                "name": "salt",
                "type": "bytes32",
                "indexed": false,
                "internalType": "bytes32"
            },
            {
                "name": "orderKey",
                "type": "tuple",
                "indexed": false,
                "internalType": "struct OrderKey",
                "components": [
                    {
                        "name": "sellToken",
                        "type": "address",
                        "internalType": "address"
                    },
                    {
                        "name": "buyToken",
                        "type": "address",
                        "internalType": "address"
                    },
                    {
                        "name": "fee",
                        "type": "uint64",
                        "internalType": "uint64"
                    },
                    {
                        "name": "startTime",
                        "type": "uint256",
                        "internalType": "uint256"
                    },
                    {
                        "name": "endTime",
                        "type": "uint256",
                        "internalType": "uint256"
                    }
                ]
            },
            {
                "name": "saleRateDelta",
                "type": "int112",
                "indexed": false,
                "internalType": "int112"
            }
        ],
        "anonymous": false
    }
]
