Releases: cometh-hq/swift4337
Releases · cometh-hq/swift4337
0.3.0
🌱 New Features
- Passkey Signer: Manage both SafeWebauthnShared signer and SafeWebauthnFactory contracts.
Enhancements
- Delegate Call Parameters: New delegate call parameters have been introduced in the prepareUserOperation and sendUserOperation functions.
Refactoring
- Setup Call Data Methods: Extracted and reorganized the setupCallData methods for better code structure and maintainability.
- SignerProtocol: Introduced the SignerProtocol to allow for asynchronous message signing
0.2.0
Release Notes
Enhancements to Gas Estimation, SafeAccount Initialization, Error Logging, and Response Flexibility
🌱 New
Gas Estimator
- Allows users to write custom gas estimators.
- SafeAccount initialization now accepts a custom gasEstimator.
- Added minBaseFee and minPriorityFee to GasEstimator.
Logs
- Added error on bundler and paymaster clients.
🐛Fix:
- Made transactionHash, blockHash, and blockNumber optional in GetUserOperationByHashResponse.
0.1.0
First public release.
EntryPoint v7 and Safe Account
🌱 New:
-
Smart Account: We offer a high-level API for deploying and managing smart accounts (currently supporting Safe Account).
-
Bundler: Comprehensive support for all bundler methods as defined by ERC-4337.
-
Paymaster: Enables paymaster for gas fee sponsorship.
-
Modular and Extensible: Easily create and integrate your own smart account, bundlers, paymasters, and signers.