Make dispatchTransferFrom revert with reason from AssetProxy on failure

This commit is contained in:
Amir Bandeali
2018-06-26 12:59:35 -07:00
parent 08ee1ab2e6
commit b6d8dcb6e1
2 changed files with 6 additions and 7 deletions

View File

@@ -180,13 +180,12 @@ contract MixinAssetProxyDispatcher is
cdStart, // pointer to start of input
sub(cdEnd, cdStart), // length of input
cdStart, // write output over input
0 // output size is 0 bytes
512 // reserve 512 bytes for output
)
if eq(success, 0) {
revert(cdStart, returndatasize())
}
}
require(
success,
"TRANSFER_FAILED"
);
}
}
}