Forwarder Market sell specified amount or throw (#2521)
* Forwarder Market sell specified amount or throw * Address feedback comments * Break if we have only protocol fee remaining * Lint * Update deployed addresses * Updated artifacts and wrappers * [asset-swapper] Forwarder throws on market sell if amount not sold (#2534)
This commit is contained in:
@@ -22,6 +22,19 @@ export class CompleteBuyFailedError extends RevertError {
|
||||
}
|
||||
}
|
||||
|
||||
export class CompleteSellFailedError extends RevertError {
|
||||
constructor(
|
||||
expectedAssetSellAmount?: BigNumber | number | string,
|
||||
actualAssetSellAmount?: BigNumber | number | string,
|
||||
) {
|
||||
super(
|
||||
'CompleteSellFailedError',
|
||||
'CompleteSellFailedError(uint256 expectedAssetSellAmount, uint256 actualAssetSellAmount)',
|
||||
{ expectedAssetSellAmount, actualAssetSellAmount },
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
export class UnsupportedFeeError extends RevertError {
|
||||
constructor(takerFeeAssetData?: string) {
|
||||
super('UnsupportedFeeError', 'UnsupportedFeeError(bytes takerFeeAssetData)', { takerFeeAssetData });
|
||||
@@ -46,6 +59,7 @@ export class MsgValueCannotEqualZeroError extends RevertError {
|
||||
const types = [
|
||||
UnregisteredAssetProxyError,
|
||||
CompleteBuyFailedError,
|
||||
CompleteSellFailedError,
|
||||
UnsupportedFeeError,
|
||||
OverspentWethError,
|
||||
MsgValueCannotEqualZeroError,
|
||||
|
Reference in New Issue
Block a user