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)