Commit 289a6a0
authored
contracts: release candidate 3 (#290)
* erc-2470: contractInstance: *big.Int
* wallet-contracts-v3@bc54b75 artifacts
How to update the artifacts:
1. In wallet-contracts-v3, run `forge build`.
2. In go-sequence, remove contracts/artifacts/wallet-contracts-v3.
3. Copy the out directory from wallet-contracts-v3 to contracts/artifacts/wallet-contracts-v3.
4. In go-sequence, run `pnpm i && pnpm gen` in the contracts directory.
5. Update sequenceContextV3 in both network.go and testutil/helpers.go.
6. Update V3FactorySalt, V3Stage1ModuleSalt, and V3GuestModuleSalt in testutil/helpers.go with the salts from live-contracts.
7. Update test failures with the changed addresses and signatures.
8. Commit, documenting the wallet-contracts-v3 commit you used to update.1 parent b514ea4 commit 289a6a0
File tree
172 files changed
+211
-172
lines changed- contracts
- artifacts/wallet-contracts-v3
- AcceptAll.sol
- Attestation.sol
- Attestation.t.sol
- Base.sol
- Base64.sol
- Base64.t.sol
- BaseAuth.sol
- BaseSig.sol
- BaseSig.t.sol
- Calls.sol
- Calls.t.sol
- CanReenter.sol
- Deploy.s.sol
- DeployMocks.s.sol
- ERC165.sol
- ERC4337Entrypoint.t.sol
- ERC4337v07.sol
- ERC4337v07.t.sol
- Emitter.sol
- EntryPoint.sol
- Estimator.sol
- Exec.sol
- ExplicitSessionManager.sol
- ExplicitSessionManager.t.sol
- ExtendedSessionTestBase.sol
- Factory.sol
- Factory.t.sol
- Guest.sol
- Guest.t.sol
- Hooks.sol
- Hooks.t.sol
- IAccount.sol
- IAccountExecute.sol
- IAggregator.sol
- IAuth.sol
- ICheckpointer.sol
- IDelegatedExtension.sol
- IERC1155Receiver.sol
- IERC1271.sol
- IERC165.sol
- IERC223Receiver.sol
- IERC721Receiver.sol
- IERC777Receiver.sol
- IEntryPoint.sol
- IExplicitSessionManager.sol
- IMulticall3.sol
- INonceManager.sol
- IPartialAuth.sol
- IPaymaster.sol
- ISapient.sol
- ISignalsImplicitMode.sol
- ISingletonFactory.sol
- IStakeManager.sol
- Implementation.sol
- Implementation.t.sol
- ImplicitSessionManager.sol
- ImplicitSessionManager.t.sol
- LibBytes.sol
- LibBytes.t.sol
- LibOptim.sol
- MockERC20.sol
- MockPayableReceiver.sol
- Nonce.sol
- Nonce.t.sol
- NonceManager.sol
- P256.sol
- Passkeys.sol
- Passkeys.t.sol
- Payload.sol
- Payload.t.sol
- Permission.sol
- Permission.t.sol
- PermissionValidator.sol
- PermissionValidator.t.sol
- PrimitivesRPC.sol
- Recovery.sol
- Recovery.t.sol
- RecoveryDenialOfService.t.sol
- ReentrancyGuard.sol
- Script.sol
- SelfAuth.sol
- SenderCreator.sol
- SessionCalls.t.sol
- SessionDenialOfService.t.sol
- SessionErrors.sol
- SessionLimitIncrementTest.t.sol
- SessionManager.sol
- SessionManager.t.sol
- SessionSelfCall.t.sol
- SessionSig.sol
- SessionSig.t.sol
- SessionSignatureAbuse.t.sol
- SessionTestBase.sol
- SessionUsingERC4337.t.sol
- SessionValueForwarding.t.sol
- Simulator.sol
- SingletonDeployer.s.sol
- Stage1Auth.sol
- Stage1Module.sol
- Stage1Module.t.sol
- Stage2Auth.sol
- Stage2Module.sol
- StakeManager.sol
- StdAssertions.sol
- StdChains.sol
- StdCheats.sol
- StdConstants.sol
- StdError.sol
- StdInvariant.sol
- StdJson.sol
- StdMath.sol
- StdStorage.sol
- StdStyle.sol
- StdToml.sol
- StdUtils.sol
- Storage.sol
- Test.sol
- TestUtils.sol
- UserOperationLib.sol
- ValueForwarder.sol
- Vm.sol
- Wallet.sol
- Wallet.t.sol
- WebAuthn.sol
- build-info
- console.sol
- interfaces
- IAccount.sol
- IEntryPoint.sol
- safeconsole.sol
- utils/ReentrancyGuard.sol
- gen/v3
- passkeys
- walletestimator
- walletfactory
- walletguest
- walletsimulator
- walletstage1
- walletstage2
- deployer
- testutil
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
172 files changed
+211
-172
lines changedLines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
0 commit comments