Address feedback
This commit is contained in:
@@ -71,13 +71,14 @@ export class FillScenarios {
|
|||||||
await this.zeroEx.token.setProxyAllowanceAsync(this.zrxTokenAddress, takerAddress, takerFee);
|
await this.zeroEx.token.setProxyAllowanceAsync(this.zrxTokenAddress, takerAddress, takerFee);
|
||||||
}
|
}
|
||||||
|
|
||||||
const transactionSenderAccount = await this.zeroEx.getTransactionSenderAccountIfExistsAsync();
|
const prevTransactionSenderAccount = await this.zeroEx.getTransactionSenderAccountIfExistsAsync();
|
||||||
this.zeroEx.setTransactionSenderAccount(makerAddress);
|
this.zeroEx.setTransactionSenderAccount(makerAddress);
|
||||||
const signedOrder = await orderFactory.createSignedOrderAsync(this.zeroEx,
|
const signedOrder = await orderFactory.createSignedOrderAsync(this.zeroEx,
|
||||||
makerAddress, takerAddress, makerFee, takerFee,
|
makerAddress, takerAddress, makerFee, takerFee,
|
||||||
makerFillableAmount, makerTokenAddress, takerFillableAmount, takerTokenAddress,
|
makerFillableAmount, makerTokenAddress, takerFillableAmount, takerTokenAddress,
|
||||||
feeRecepient, expirationUnixTimestampSec);
|
feeRecepient, expirationUnixTimestampSec);
|
||||||
this.zeroEx.setTransactionSenderAccount(transactionSenderAccount as string);
|
// We re-set the transactionSender to avoid introducing side-effects
|
||||||
|
this.zeroEx.setTransactionSenderAccount(prevTransactionSenderAccount as string);
|
||||||
return signedOrder;
|
return signedOrder;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,8 +16,9 @@ export class TokenUtils {
|
|||||||
return zrxToken;
|
return zrxToken;
|
||||||
}
|
}
|
||||||
public getNonProtocolTokens(): Token[] {
|
public getNonProtocolTokens(): Token[] {
|
||||||
return _.filter(this.tokens, token => {
|
const nonProtocolTokens = _.filter(this.tokens, token => {
|
||||||
return token.symbol !== PROTOCOL_TOKEN_SYMBOL;
|
return token.symbol !== PROTOCOL_TOKEN_SYMBOL;
|
||||||
});
|
});
|
||||||
|
return nonProtocolTokens;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user