Alan
|
b8d5b2bbf0
|
Merge pull request #58 from lens-protocol/feat/v2-modules
Migrate Modules to V2
|
2023-04-04 18:56:51 +01:00 |
|
donosonaumczuk
|
e5e12362b2
|
misc: TODO added
|
2023-04-04 18:48:16 +01:00 |
|
donosonaumczuk
|
3bda0e99d0
|
feat: TokenGatedReferenceModule adapted to Lens V2
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-04-03 20:03:48 +01:00 |
|
donosonaumczuk
|
b59ef0f743
|
feat: FollowerOnlyReferenceModule adapted to Lens V2
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-04-03 20:03:28 +01:00 |
|
donosonaumczuk
|
5103976955
|
misc: OZ dependency version bumped to v4.8
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-04-03 20:02:53 +01:00 |
|
donosonaumczuk
|
a51831015d
|
feat: FollowValidationLib added for module's follow validation
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-04-03 20:01:29 +01:00 |
|
donosonaumczuk
|
020fb9089d
|
feat: Classic fee collect modules adapted to Lens V2
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-04-03 17:37:08 +01:00 |
|
donosonaumczuk
|
e9bd05c7be
|
feat: DegreesOfSeparationReferenceModule improved and adapted to Lens V2
|
2023-04-03 17:19:22 +01:00 |
|
donosonaumczuk
|
396bdc4310
|
misc: TODOs added
|
2023-03-31 16:49:31 +01:00 |
|
donosonaumczuk
|
27f401920c
|
feat: processFollowModuleReturnData added to Followed event
|
2023-03-31 16:31:59 +01:00 |
|
vicnaum
|
e56a28f0f7
|
feat: Revert and Fee Follow Modules added
Co-authored-by: Alan <donosonaumczuk@gmail.com>
|
2023-03-31 15:54:55 +02:00 |
|
Victor Naumik
|
bcbe38c31d
|
Merge pull request #57 from lens-protocol/misc/natspec
misc: Natspec documentation
|
2023-03-31 14:53:54 +02:00 |
|
vicnaum
|
dafe523a4f
|
misc: Natspec
Co-authored-by: Alan <donosonaumczuk@gmail.com>
|
2023-03-31 14:46:13 +02:00 |
|
vicnaum
|
478633667e
|
misc: Remove the initializer from LensHub and move it to a separate contract
Co-authored-by: Alan <donosonaumczuk@gmail.com>
|
2023-03-31 14:28:31 +02:00 |
|
vicnaum
|
02da9d7b8c
|
fix: _getCollectNFT helper
|
2023-03-31 12:53:48 +02:00 |
|
vicnaum
|
2c5dbc0829
|
Misc: Fix LensHub size, fix tests, reduce runs to 100 temporarily
Co-authored-by: Alan <donosonaumczuk@gmail.com>
|
2023-03-30 22:44:37 +02:00 |
|
vicnaum
|
dea70cc3e6
|
misc: Test and mock files fixed after changes
Co-authored-by: Alan <donosonaumczuk@gmail.com>
|
2023-03-30 21:56:47 +02:00 |
|
vicnaum
|
9422657d72
|
feat: Migration takes into account follow module
Co-authored-by: Alan <donosonaumczuk@gmail.com>
|
2023-03-30 21:56:24 +02:00 |
|
vicnaum
|
cb804929bc
|
feat: Return data for all modules added & legacy collect module distinguished
Co-authored-by: Alan <donosonaumczuk@gmail.com>
|
2023-03-30 21:55:53 +02:00 |
|
vicnaum
|
72bc0964cc
|
misc: Interface natspec improved
Co-authored-by: Alan <donosonaumczuk@gmail.com>
|
2023-03-30 21:52:48 +02:00 |
|
vicnaum
|
aa267bec4a
|
misc: Natspec and TODOs added for Reference and PubActions modules
|
2023-03-30 14:35:15 +02:00 |
|
vicnaum
|
15b1bd6d0f
|
misc: Natspec added for TokenHandleRegistry
|
2023-03-30 14:18:16 +02:00 |
|
donosonaumczuk
|
23634be7f8
|
feat: Action module whitelisting functions improved
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-29 18:26:23 +01:00 |
|
donosonaumczuk
|
1674ec114d
|
misc: More natspec added
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-29 17:04:45 +01:00 |
|
donosonaumczuk
|
7f86fde00f
|
misc: Natspec improved
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-28 20:04:31 +01:00 |
|
donosonaumczuk
|
6eb6987e4b
|
misc: docs/ added to .gitignore
|
2023-03-28 20:04:03 +01:00 |
|
Alan
|
ba2a17c3c1
|
Merge pull request #55 from lens-protocol/misc/solving-todos
Refactor: Solving TODOs
|
2023-03-28 18:21:29 +01:00 |
|
donosonaumczuk
|
b7cbae1941
|
misc: Again, more TODOs solved
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-28 17:55:09 +01:00 |
|
donosonaumczuk
|
da5c4e0f8d
|
misc: Some TODOs solved
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-27 18:50:13 +01:00 |
|
vicnaum
|
f88d23b4de
|
misc: Grammar fixes
Co-authored-by: Alan <donosonaumczuk@gmail.com>
|
2023-03-24 16:09:34 +01:00 |
|
donosonaumczuk
|
72e4a538b1
|
misc: CI updated to skip tests when compiling (they are compiled after when running them)
|
2023-03-23 21:56:30 +00:00 |
|
donosonaumczuk
|
353dd03c7e
|
misc: Unused imports removed
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-23 21:45:11 +00:00 |
|
donosonaumczuk
|
e8d8505954
|
misc: CI warnigns as errors working as expected
|
2023-03-23 21:33:13 +00:00 |
|
donosonaumczuk
|
44723d4d6f
|
misc: LensHub bytecode size below limits again
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-23 21:19:43 +00:00 |
|
donosonaumczuk
|
bfc5dffedd
|
misc: CI updated to treat warnings as compilation errors
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-23 21:19:07 +00:00 |
|
donosonaumczuk
|
9e97ac2b66
|
misc: foundry.toml updated - optimizer and all warnings enabled
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-23 21:18:21 +00:00 |
|
donosonaumczuk
|
c9d5e07d61
|
feat: MigrationLib created to reduce LensHub bytecode size
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-23 20:47:14 +00:00 |
|
donosonaumczuk
|
bf42fecab5
|
misc: SPDX License set in each file
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-23 20:39:25 +00:00 |
|
donosonaumczuk
|
a39eb80058
|
fix: Param renamed to fix compilation after merge
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-22 18:19:42 +00:00 |
|
donosonaumczuk
|
cfb7411e68
|
Merge branch 'main' into misc/solving-todos
|
2023-03-22 18:08:45 +00:00 |
|
Alan
|
f196ad0de4
|
Merge pull request #56 from lens-protocol/feat/seadrop-mint-pub-action
feat: SeaDrop mint as publication action
|
2023-03-22 17:10:55 +00:00 |
|
donosonaumczuk
|
1cc6314365
|
feat: Restrictions added to LensSeaDropCollection in order to enforce Lens compatibility
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-21 16:51:47 +00:00 |
|
donosonaumczuk
|
115bbd5eab
|
feat: Lens custom SeaDrop collection added - using mint pub action as factory
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-20 18:19:13 +00:00 |
|
donosonaumczuk
|
a74c768479
|
misc: SeaDrop forked repo installed temporarily as dependency to allow newer compilers
|
2023-03-20 15:54:24 +00:00 |
|
donosonaumczuk
|
504dcdc260
|
fix: Stack too deep sorted
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-16 18:07:55 +00:00 |
|
donosonaumczuk
|
7f25165248
|
feat: Fees automatically rescaled
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-16 17:55:35 +00:00 |
|
donosonaumczuk
|
fa52a484d6
|
feat: Decode expected mint price from action data to prevent minting with unwanted price
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-16 17:54:53 +00:00 |
|
donosonaumczuk
|
6890bbc562
|
feat: SeaDrop mint action validations added at initialization time
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-16 17:47:18 +00:00 |
|
donosonaumczuk
|
63f5c72c8b
|
feat: ISeaDrop functions added - Custom errors and events too
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-16 17:46:30 +00:00 |
|
donosonaumczuk
|
91bd5d6d86
|
feat: SeaDrop mint action made upgradable
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
|
2023-03-16 17:45:26 +00:00 |
|