Skip to content

Commit

Permalink
Unreleased Version Added
Browse files Browse the repository at this point in the history
  • Loading branch information
remedcu committed Aug 12, 2024
1 parent d1b1f46 commit 5b50e70
Show file tree
Hide file tree
Showing 3 changed files with 70 additions and 16 deletions.
27 changes: 21 additions & 6 deletions modules/4337/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

This changelog only contains changes starting from version 0.2.0

# Version 0.3.0
# Version: Unreleased

## Compiler settings

Expand All @@ -14,14 +14,30 @@ Solidity optimizer: enabled with 10.000.000 runs

The official deployments support the EntryPoint v0.7.0 with the canonical deployment at `0x0000000071727De22E5E9d8BAf0edAc6f37da032`.

## Expected addresses

### With [Safe Singleton Factory](https://github.com/safe-global/safe-singleton-factory)
## Expected addresses with [Safe Singleton Factory](https://github.com/safe-global/safe-singleton-factory)

- `SafeModuleSetup` at `0xF2C2C95C168Ef121b052B4c518889CFe166cB4Fa`
- `Safe4337Module` at `0x68C77b778228823a06e3CbcDA816d46D80B1C728`

### With [Deterministic Deployment Proxy](https://github.com/Arachnid/deterministic-deployment-proxy)
## Changes

### General

- Using the [`safe-singleton-factory`](https://github.com/safe-global/safe-singleton-factory) to deploy contracts.

# Version 0.3.0

## Compiler settings

Solidity compiler: [0.8.23](https://github.com/ethereum/solidity/releases/tag/v0.8.23)

Solidity optimizer: enabled with 10.000.000 runs

## Supported EntryPoint

The official deployments support the EntryPoint v0.7.0 with the canonical deployment at `0x0000000071727De22E5E9d8BAf0edAc6f37da032`.

## Expected addresses with [Deterministic Deployment Proxy](https://github.com/Arachnid/deterministic-deployment-proxy)

- `SafeModuleSetup` at `0x2dd68b007B46fBe91B9A7c3EDa5A7a1063cB5b47`
- `Safe4337Module` at `0x75cf11467937ce3F2f357CE24ffc3DBF8fD5c226`
Expand All @@ -30,7 +46,6 @@ The official deployments support the EntryPoint v0.7.0 with the canonical deploy

### General

- Using the [`safe-singleton-factory`](https://github.com/safe-global/safe-singleton-factory) to deploy contracts.
- Use the new `PackedUserOperation` struct from EntryPoint v0.7.0 ([#225](https://github.com/safe-global/safe-modules/issues/225))
- The `AddModulesLib` implementation was optimized, got missing NatSpecs and was renamed to `SafeModuleSetup` ([#241](https://github.com/safe-global/safe-modules/pull/241]))
- Use hardcoded constants for type hashes and domain separators in `Safe4337Module` ([#179](https://github.com/safe-global/safe-modules/issues/179]))
Expand Down
32 changes: 28 additions & 4 deletions modules/passkey/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
# Changelog

# Version: Unreleased

## Compiler settings

Solidity compiler: [0.8.26](https://github.com/ethereum/solidity/releases/tag/v0.8.26)

Solidity optimizer: enabled with 10.000.000 runs (via IR for all contracts except `FCLP256Verifier`)
EVM target: Paris

## Expected addresses with [Safe Singleton Factory](https://github.com/safe-global/safe-singleton-factory)

- `SafeWebAuthnSignerFactory` at `0x1d31F259eE307358a26dFb23EB365939E8641195`
- `SafeWebAuthnSharedSigner` at `0x94a4F6affBd8975951142c3999aEAB7ecee555c2`
- `FCLP256Verifier` at `0xA86e0054C51E4894D88762a017ECc5E5235f5DBA`

### Official Deployment Address from 3rd party

- `DaimoP256Verifier` at `0xc2b78104907F722DABAc4C69f826a522B2754De4` ([Source](https://p256.eth.limo/))

## Changes

### General

- Using the [`safe-singleton-factory`](https://github.com/safe-global/safe-singleton-factory) to deploy contracts.

# Version 0.2.1

## Compiler settings
Expand All @@ -13,9 +38,9 @@ EVM target: Paris

### With [Safe Singleton Factory](https://github.com/safe-global/safe-singleton-factory)

- `SafeWebAuthnSignerFactory` at `0x1d31F259eE307358a26dFb23EB365939E8641195`
- `SafeWebAuthnSharedSigner` at `0x94a4F6affBd8975951142c3999aEAB7ecee555c2`
- `FCLP256Verifier` at `0xA86e0054C51E4894D88762a017ECc5E5235f5DBA`
- `SafeWebAuthnSignerFactory` at ``
- `SafeWebAuthnSharedSigner` at ``
- `FCLP256Verifier` at ``

### Official Deployment Address from 3rd party

Expand All @@ -33,7 +58,6 @@ EVM target: Paris
- Index the `signer` field for `Created` event in the `SafeWebAuthnSignerFactory` contract.
- Use more consistent compiler version pragmas throughout the contracts.
- Initial release of the `SafeWebAuthnSharedSigner` contract.
- Using the [`safe-singleton-factory`](https://github.com/safe-global/safe-singleton-factory) to deploy contracts.

# Version 0.2.0

Expand Down
27 changes: 21 additions & 6 deletions modules/recovery/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changelog

# Version 0.1.0
# Version: Unreleased

## Compiler settings

Expand All @@ -12,19 +12,34 @@ Solidity optimizer: enabled via IR with 1.000.000 runs

The recovery period is 14 days.

## Expected addresses

### With [Safe Singleton Factory](https://github.com/safe-global/safe-singleton-factory)
## Expected addresses with [Safe Singleton Factory](https://github.com/safe-global/safe-singleton-factory)

- `SocialRecoveryModule` at `0x9BacD92F4687Db306D7ded5d4513a51EA05df25b`

### With [Deterministic Deployment Proxy](https://github.com/Arachnid/deterministic-deployment-proxy)
## Changes

### General

- Using the [`safe-singleton-factory`](https://github.com/safe-global/safe-singleton-factory) to deploy contracts.

# Version 0.1.0

## Compiler settings

Solidity compiler: [0.8.20](https://github.com/ethereum/solidity/releases/tag/v0.8.20)

Solidity optimizer: enabled via IR with 1.000.000 runs

## Recovery Period

The recovery period is 14 days.

## Expected addresses with [Deterministic Deployment Proxy](https://github.com/Arachnid/deterministic-deployment-proxy)

- `SocialRecoveryModule` at `0x4Aa5Bf7D840aC607cb5BD3249e6Af6FC86C04897`

## Changes

### General

- Using the [`safe-singleton-factory`](https://github.com/safe-global/safe-singleton-factory) to deploy contracts.
- Initial release of the social recovery module.

0 comments on commit 5b50e70

Please sign in to comment.