Print error message when no orders are found from /orders
This commit is contained in:
		@@ -1,10 +1,12 @@
 | 
				
			|||||||
import { SignedOrder, ZeroEx } from '0x.js';
 | 
					import { SignedOrder, ZeroEx } from '0x.js';
 | 
				
			||||||
import { HttpClient } from '@0xproject/connect';
 | 
					import { HttpClient } from '@0xproject/connect';
 | 
				
			||||||
import { Schema, schemas as schemasByName } from '@0xproject/json-schemas';
 | 
					import { Schema, schemas as schemasByName } from '@0xproject/json-schemas';
 | 
				
			||||||
 | 
					import chalk from 'chalk';
 | 
				
			||||||
import * as _ from 'lodash';
 | 
					import * as _ from 'lodash';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import { addresses as kovanAddresses } from './contract_addresses/kovan_addresses';
 | 
					import { addresses as kovanAddresses } from './contract_addresses/kovan_addresses';
 | 
				
			||||||
import { addresses as mainnetAddresses } from './contract_addresses/mainnet_addresses';
 | 
					import { addresses as mainnetAddresses } from './contract_addresses/mainnet_addresses';
 | 
				
			||||||
 | 
					import { utils } from './utils';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
interface EnvironmentValue {
 | 
					interface EnvironmentValue {
 | 
				
			||||||
    key: string;
 | 
					    key: string;
 | 
				
			||||||
@@ -61,7 +63,6 @@ function createContractAddressEnvironmentValues(networkId: number) {
 | 
				
			|||||||
        createEnvironmentValue('exchangeContractAddress', contractAddresses.EXCHANGE),
 | 
					        createEnvironmentValue('exchangeContractAddress', contractAddresses.EXCHANGE),
 | 
				
			||||||
    ];
 | 
					    ];
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					 | 
				
			||||||
async function createOrderEnvironmentValuesAsync(url: string) {
 | 
					async function createOrderEnvironmentValuesAsync(url: string) {
 | 
				
			||||||
    const httpClient = new HttpClient(url);
 | 
					    const httpClient = new HttpClient(url);
 | 
				
			||||||
    const orders = await httpClient.getOrdersAsync();
 | 
					    const orders = await httpClient.getOrdersAsync();
 | 
				
			||||||
@@ -75,6 +76,7 @@ async function createOrderEnvironmentValuesAsync(url: string) {
 | 
				
			|||||||
            createEnvironmentValue('orderHash', ZeroEx.getOrderHashHex(orderIfExists)),
 | 
					            createEnvironmentValue('orderHash', ZeroEx.getOrderHashHex(orderIfExists)),
 | 
				
			||||||
        ];
 | 
					        ];
 | 
				
			||||||
    } else {
 | 
					    } else {
 | 
				
			||||||
 | 
					        utils.log(`${chalk.red(`No orders from /orders found`)}`);
 | 
				
			||||||
        return [
 | 
					        return [
 | 
				
			||||||
            createEnvironmentValue('order', ''),
 | 
					            createEnvironmentValue('order', ''),
 | 
				
			||||||
            createEnvironmentValue('orderMaker', ''),
 | 
					            createEnvironmentValue('orderMaker', ''),
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user