@exromany/lido-csm-sdk
Version:
[](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [](h
13 lines • 549 B
JavaScript
import { BaseError, ContractFunctionRevertedError, ContractFunctionZeroDataError, } from 'viem';
export const onError = (err) => {
if (err instanceof BaseError) {
const revertError = err.walk((err) => err instanceof ContractFunctionRevertedError ||
err instanceof ContractFunctionZeroDataError);
if (revertError instanceof ContractFunctionRevertedError ||
revertError instanceof ContractFunctionZeroDataError) {
return 0n;
}
}
throw err;
};
//# sourceMappingURL=on-error.js.map