Commit 618279c
authored
Factor out base module and interfaces (#641)
## Description
All modules now inherit from the `Module` contract, implementing the
shared `IBaseModule` interface. Satellite contracts rely on the shared
interface.
## Checklist
- [x] Appropriate PR labels applied
- [x] Test coverage maintained (`just coverage`)
- [x] No need to add/update tests
- [ ] Tests are added/updated
- [ ] Documentation maintained
- [ ] No need to update
- [ ] Updated1 parent e5de6e1 commit 618279c
File tree
54 files changed
+3089
-2961
lines changed- script
- curated
- fork-helpers
- src
- abstract
- interfaces
- lib
- test
- fork
- deployment
- integration
- helpers
- mocks
- unit
- Accounting
- lib
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
54 files changed
+3089
-2961
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
395 | 395 | | |
396 | 396 | | |
397 | 397 | | |
398 | | - | |
| 398 | + | |
399 | 399 | | |
400 | 400 | | |
401 | 401 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
7 | 12 | | |
| 13 | + | |
| 14 | + | |
8 | 15 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | 16 | | |
14 | 17 | | |
15 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
| 80 | + | |
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| |||
0 commit comments