Fix build errors
This commit is contained in:
@@ -134,7 +134,7 @@ contract MixinExchangeCore is
|
||||
|
||||
// Validate order is not cancelled
|
||||
if (order.salt < makerEpoch[order.makerAddress]) {
|
||||
LogError(uint8(Errors.ORDER_FULLY_FILLED_OR_CANCELLED), orderHash);
|
||||
LogError(uint8(Errors.ORDER_CANCELLED), orderHash);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@@ -154,14 +154,8 @@ export class ExchangeWrapper {
|
||||
const tx = await this._getTxWithDecodedExchangeLogsAsync(txHash);
|
||||
return tx;
|
||||
}
|
||||
public async cancelOrdersUpToAsync(
|
||||
salt: BigNumber,
|
||||
from: string,
|
||||
): Promise<TransactionReceiptWithDecodedLogs> {
|
||||
const txHash = await this._exchange.cancelOrdersUpTo.sendTransactionAsync(
|
||||
salt,
|
||||
{ from },
|
||||
);
|
||||
public async cancelOrdersUpToAsync(salt: BigNumber, from: string): Promise<TransactionReceiptWithDecodedLogs> {
|
||||
const txHash = await this._exchange.cancelOrdersUpTo.sendTransactionAsync(salt, { from });
|
||||
const tx = await this._getTxWithDecodedExchangeLogsAsync(txHash);
|
||||
return tx;
|
||||
}
|
||||
|
@@ -1,7 +1,6 @@
|
||||
import { LogWithDecodedArgs, RawLog } from '@0xproject/types';
|
||||
import { AbiDefinition, LogEntry, LogWithDecodedArgs, RawLog } from '@0xproject/types';
|
||||
import { AbiDecoder, BigNumber } from '@0xproject/utils';
|
||||
import * as _ from 'lodash';
|
||||
import * as Web3 from 'web3';
|
||||
|
||||
import { artifacts } from './artifacts';
|
||||
import { Artifact } from './types';
|
||||
@@ -12,7 +11,7 @@ export class LogDecoder {
|
||||
if (_.isUndefined(networkIdIfExists)) {
|
||||
throw new Error('networkId not specified');
|
||||
}
|
||||
const abiArrays: Web3.AbiDefinition[][] = [];
|
||||
const abiArrays: AbiDefinition[][] = [];
|
||||
_.forEach(artifacts, (artifact: Artifact) => {
|
||||
const networkIfExists = artifact.networks[networkIdIfExists];
|
||||
if (_.isUndefined(networkIfExists)) {
|
||||
@@ -22,7 +21,7 @@ export class LogDecoder {
|
||||
});
|
||||
this._abiDecoder = new AbiDecoder(abiArrays);
|
||||
}
|
||||
public decodeLogOrThrow<ArgsType>(log: Web3.LogEntry): LogWithDecodedArgs<ArgsType> | RawLog {
|
||||
public decodeLogOrThrow<ArgsType>(log: LogEntry): LogWithDecodedArgs<ArgsType> | RawLog {
|
||||
const logWithDecodedArgsOrLog = this._abiDecoder.tryToDecodeLogOrNoop(log);
|
||||
if (_.isUndefined((logWithDecodedArgsOrLog as LogWithDecodedArgs<ArgsType>).args)) {
|
||||
throw new Error(`Unable to decode log: ${JSON.stringify(log)}`);
|
||||
|
Reference in New Issue
Block a user