@somnia-chain/markets-sdk


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

Type Alias: SafeFailureDetector

SafeFailureDetector = (receipt, safe) => ContractRevertError | undefined

Defined in: packages/sdk/src/executor/safe.ts:63

Detects an inner failure on a mined receipt: the safe's failure event, or whatever a non-Gnosis safe flavour emits. Returns the revert to throw, or undefined when the inner call succeeded.

Parameters

receipt

TransactionReceipt

safe

Address

Returns

ContractRevertError | undefined