confirmSafeOperation
Adds a confirmation for a Safe operation. Once enough confirmations are collected, the Safe operation needs to be executed via the executeTransaction method from the Safe4337Pack.
ℹ️
The SafeOperations methods are currently compatible with Entrypoint v0.6, which corresponds to safeModuleVersion v0.2.0. If you need to use v0.7, you should use the relay-kit Safe4337Pack class with safeModuleVersion v0.3.0, and collect the signatures yourself.
Examples of how to use the Safe4337Pack are provided in the following links:
Usage
_10import { apiKit } from './setup.ts'_10_10const safeOperationHash = '0x...'_10_10const signature = '0x...'_10_10await apiKit.confirmSafeOperation(safeOperationHash, signature)
Parameters
safeOperationHash
- Type:
string
The hash of the Safe operation that will be confirmed.
_10await apiKit.confirmSafeOperation(_10 '0x...',_10 '0x...'_10)
signature
- Type:
string
The signature of the Safe operation.
It can be obtained by calling the getSignature method from the SafeOperation object.
_10await apiKit.confirmSafeOperation(_10 '0x...',_10 '0x...'_10)