@somnia-chain/markets-sdk


@somnia-chain/markets-sdk / index / asExecuteError

Function: asExecuteError()

asExecuteError(caught, operation, context?): ExecutorExecuteError

Defined in: packages/sdk/src/executor/boundary.ts:20

Normalize a failure raised while executing calls to ExecutorExecuteError: a member of that union passes through as itself, a revert with data decodes to ContractRevertError, anything else becomes RpcError naming operation, the original as cause.

Parameters

caught

unknown

operation

string

context?

RevertContext = {}

Returns

ExecutorExecuteError