Skip to content

Commit

Permalink
Merge branch 'main' into feature/monorepo
Browse files Browse the repository at this point in the history
  • Loading branch information
kopy-kat committed Feb 23, 2024
2 parents 727ede4 + a7b1745 commit 8cd5456
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 15 deletions.
12 changes: 8 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,22 @@ The format is based on [Common Changelog](https://common-changelog.org/).
### Changed

- Native ERC-7579 support
- Folder structure
- Testing interface
- Improved Folder structure
- Testing interface:
- `RhinestoneAccount` -> `AccountInstance`
- `install`, `uininstall` and `isInstalled` functions for module types have been collapsed into `installModule`, `uninstallModule` and `isModuleInstalled` respectively
- Safe suppport now via a Safe ERC7579 module (still experimental)

### Added

- Hooks and Fallbacks
- Hooks and Fallbacks: `ERC7579HookBase` and `ERC7579FallbackBase`
- Module Bases
- Gas measurement helper: `instance.log4337Gas("identifier")` and `GAS=true forge test`
- ERC4337 rule validation support in Foundry: `SIMULATE=true forge test`

### Removed

- Unused components
- Safe support (temporarily)

## [0.2.0] - 17-10-2023

Expand Down
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,24 +17,24 @@ In-depth documentation is available at [docs.rhinestone.wtf](https://docs.rhines
## Installation

### With Foundry
### Using our template

Use the [module-template](https://github.com/rhinestonewtf/module-template) to create a new repo and install the dependencies:

```bash
forge install rhinestonewtf/modulekit
pnpm install
```

### Using a package manager
### Using git submodules

```bash
pnpm install rhinestonewtf/modulekit
forge install rhinestonewtf/modulekit
```

### Using our template
### Using a package manager

```bash
git clone https://github.com/rhinestonewtf/module-template.git
cd module-template
forge install
pnpm install rhinestonewtf/modulekit
```

## Updating
Expand Down
4 changes: 1 addition & 3 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 8cd5456

Please sign in to comment.