Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

♻️ Make ERC4626 Module-Friendly #236

Merged
merged 22 commits into from
May 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
9c55527
♻️ Started refactoring
pcaversaccio Apr 15, 2024
d3c8673
♻️ FML
pcaversaccio Apr 15, 2024
a6d4a01
♻️ temporary fix and I hate it
pcaversaccio Apr 15, 2024
4542b6f
♻️ fix type issue
pcaversaccio Apr 16, 2024
83fc40c
🔁 Update to `lockfileVersion: "9.0"`
pcaversaccio Apr 16, 2024
7dde4d6
Merge branch 'modules' into refactor/ERC4626
pcaversaccio Apr 17, 2024
4ba6d52
Merge branch 'modules' into refactor/ERC4626
pcaversaccio Apr 18, 2024
48d2843
👷 Downgrade Python to `3.11`
pcaversaccio Apr 18, 2024
9e51e68
♻️ Add `.gas-snapshot`
pcaversaccio Apr 18, 2024
a91d1c8
Merge branch 'modules' into refactor/ERC4626
pcaversaccio Apr 21, 2024
7bcc9a2
Merge branch 'modules' into refactor/ERC4626
pcaversaccio Apr 22, 2024
7a75e6c
♻️ Add `.gas-snapshot`
pcaversaccio Apr 22, 2024
8d47cf9
Merge branch 'modules' into refactor/ERC4626
pcaversaccio Apr 24, 2024
7de1a3f
Merge branch 'modules' into refactor/ERC4626
pcaversaccio Apr 25, 2024
4f9cdb8
Merge branch 'modules' into refactor/ERC4626
pcaversaccio Apr 27, 2024
c655be3
Merge branch 'modules' into refactor/ERC4626
pcaversaccio Apr 30, 2024
0c4fdb0
Merge branch 'modules' into refactor/ERC4626
pcaversaccio Apr 30, 2024
1f6958f
Merge branch 'modules' into refactor/ERC4626
pcaversaccio May 1, 2024
823f2fc
Merge branch 'modules' into refactor/ERC4626
pcaversaccio May 5, 2024
e13a79f
Merge branch 'modules' into refactor/ERC4626
pcaversaccio May 8, 2024
f413677
♻️ Painful but someone forced me to implement it like that
pcaversaccio May 8, 2024
24602e2
♻️ Refine comment
pcaversaccio May 8, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
504 changes: 252 additions & 252 deletions .gas-snapshot

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
- [`AccessControl`](https://github.com/pcaversaccio/snekmate/blob/v0.1.0/src/snekmate/auth/AccessControl.vy): Make `AccessControl` module-friendly. ([#216](https://github.com/pcaversaccio/snekmate/pull/216))
- **Extensions**
- [`ERC2981`](https://github.com/pcaversaccio/snekmate/blob/v0.1.0/src/snekmate/extensions/ERC2981.vy): Make `ERC2981` module-friendly. ([#233](https://github.com/pcaversaccio/snekmate/pull/233))
- [`ERC4626`](https://github.com/pcaversaccio/snekmate/blob/v0.1.0/src/snekmate/extensions/ERC4626.vy): Make `ERC4626` module-friendly. ([#236](https://github.com/pcaversaccio/snekmate/pull/236))
- **Governance**
- [`TimelockController`](https://github.com/pcaversaccio/snekmate/blob/v0.1.0/src/snekmate/governance/TimelockController.vy): Make `TimelockController` module-friendly. ([#220](https://github.com/pcaversaccio/snekmate/pull/220))
- **Tokens**
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@ src
│ ├── interfaces
│ │ └── IERC2981 — "EIP-2981 Interface Definition"
│ └── mocks
│ └── ERC2981Mock — "ERC2981 Module Reference Implementation"
│ ├── ERC2981Mock — "ERC2981 Module Reference Implementation"
│ └── ERC4626Mock — "ERC4626 Module Reference Implementation"
├── governance
│ ├── TimelockController — "Multi-Role-Based Timelock Controller Reference Implementation"
│ └── mocks
Expand Down
Loading