Update json-schemas

This commit is contained in:
fragosti 2019-09-27 15:00:24 -07:00
parent a9ecf7f1f3
commit 5b0fc813c4
4 changed files with 86 additions and 23 deletions

View File

@ -1,10 +1,18 @@
{ {
"id": "/eip712DomainSchema", "id": "/eip712DomainSchema",
"properties": { "properties": {
"name": { "type": "string" }, "name": {
"version": { "type": "version" }, "type": "string"
"chainId": { "type": "number" }, },
"verifyingContractAddress": { "$ref": "/addressSchema" } "version": {
"type": "version"
},
"chainId": {
"type": "number"
},
"verifyingContract": {
"$ref": "/addressSchema"
}
}, },
"required": [ "required": [
"chainId", "chainId",

View File

@ -2,18 +2,50 @@
"id": "/OrdersRequestOptsSchema", "id": "/OrdersRequestOptsSchema",
"type": "object", "type": "object",
"properties": { "properties": {
"makerAssetProxyId": { "$ref": "/hexSchema" }, "makerAssetProxyId": {
"takerAssetProxyId": { "$ref": "/hexSchema" }, "$ref": "/hexSchema"
"makerAssetAddress": { "$ref": "/addressSchema" }, },
"takerAssetAddress": { "$ref": "/addressSchema" }, "takerAssetProxyId": {
"exchangeAddress": { "$ref": "/addressSchema" }, "$ref": "/hexSchema"
"senderAddress": { "$ref": "/addressSchema" }, },
"makerAssetData": { "$ref": "/hexSchema" }, "makerAssetAddress": {
"takerAssetData": { "$ref": "/hexSchema" }, "$ref": "/addressSchema"
"traderAssetData": { "$ref": "/hexSchema" }, },
"makerAddress": { "$ref": "/addressSchema" }, "takerAssetAddress": {
"takerAddress": { "$ref": "/addressSchema" }, "$ref": "/addressSchema"
"traderAddress": { "$ref": "/addressSchema" }, },
"feeRecipientAddress": { "$ref": "/addressSchema" } "exchangeAddress": {
"$ref": "/addressSchema"
},
"senderAddress": {
"$ref": "/addressSchema"
},
"makerAssetData": {
"$ref": "/hexSchema"
},
"takerAssetData": {
"$ref": "/hexSchema"
},
"traderAssetData": {
"$ref": "/hexSchema"
},
"makerFeeAssetData": {
"$ref": "/hexSchema"
},
"takerFeeAssetData": {
"$ref": "/hexSchema"
},
"makerAddress": {
"$ref": "/addressSchema"
},
"takerAddress": {
"$ref": "/addressSchema"
},
"traderAddress": {
"$ref": "/addressSchema"
},
"feeRecipientAddress": {
"$ref": "/addressSchema"
}
} }
} }

View File

@ -2,10 +2,31 @@
"id": "/relayerApiOrderConfigResponseSchema", "id": "/relayerApiOrderConfigResponseSchema",
"type": "object", "type": "object",
"properties": { "properties": {
"makerFee": { "$ref": "/wholeNumberSchema" }, "makerFee": {
"takerFee": { "$ref": "/wholeNumberSchema" }, "$ref": "/wholeNumberSchema"
"feeRecipientAddress": { "$ref": "/addressSchema" },
"senderAddress": { "$ref": "/addressSchema" }
}, },
"required": ["makerFee", "takerFee", "feeRecipientAddress", "senderAddress"] "takerFee": {
"$ref": "/wholeNumberSchema"
},
"feeRecipientAddress": {
"$ref": "/addressSchema"
},
"senderAddress": {
"$ref": "/addressSchema"
},
"makerFeeAssetData": {
"$ref": "/hexSchema"
},
"takerFeeAssetData": {
"$ref": "/hexSchema"
}
},
"required": [
"makerFee",
"takerFee",
"feeRecipientAddress",
"senderAddress",
"makerFeeAssetData",
"takerFeeAssetData"
]
} }

View File

@ -1,5 +1,7 @@
{ {
"id": "/relayerApiOrdersSchema", "id": "/relayerApiOrdersSchema",
"type": "array", "type": "array",
"items": { "$ref": "/relayerApiOrderSchema" } "items": {
"$ref": "/relayerApiOrderSchema"
}
} }