aboutsummaryrefslogtreecommitdiffstats
path: root/packages/website/ts/schemas/order_schema.ts
blob: fd0bf113a411de1e9ef7d64aaea97a1602a0011f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
export const orderSchema = {
    id: '/Order',
    properties: {
        maker: { $ref: '/OrderTaker' },
        taker: { $ref: '/OrderTaker' },
        salt: { type: 'string' },
        signature: { $ref: '/SignatureData' },
        expiration: { type: 'string' },
        feeRecipient: { type: 'string' },
        exchangeContract: { type: 'string' },
        networkId: { type: 'number' },
    },
    required: ['maker', 'taker', 'salt', 'signature', 'expiration', 'feeRecipient', 'exchangeContract', 'networkId'],
    type: 'object',
};