Commit Graph

168 Commits

Author SHA1 Message Date
vicnaum
e36c4f2b48 feat: Add ERC2981 royalties and totalSupply to LensHandles T-16847 T-16890 2023-10-12 09:00:46 +02:00
Victor Naumik
cb89b2d444 Merge pull request #136 from lens-protocol/fix/c4-fixes
Fix: c4 fixes
2023-10-05 16:51:23 +02:00
vicnaum
77c4b2b75a feat: LensVersion added with tests 2023-09-29 19:26:32 +02:00
vicnaum
5ba7a0daf9 fix: comments typos 2023-09-27 21:07:59 +02:00
donosonaumczuk
917ea6da56 misc: Action module enabled getter added 2023-09-11 19:57:37 +01:00
donosonaumczuk
958d07fa5c feat: ModuleGlobals removed - treasury fees now in the Hub
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-09-11 17:39:36 +01:00
donosonaumczuk
03e5d9c31a feat: Permissionless modules - Impl in progress
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-09-08 18:59:00 +01:00
donosonaumczuk
605ea54dd0 misc: Conflicts solved - but not compiling yet 2023-09-08 15:59:31 +01:00
donosonaumczuk
f5dc0cda07 misc: Lens V1 collect operation renamed to Legacy Collect everywhere
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-09-07 19:20:22 +01:00
donosonaumczuk
c5eeac8fdb feat: ModuleRegistry initial draft
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-09-05 16:04:34 +01:00
donosonaumczuk
3d39a20e57 feat: DE and gassless support added to link & unlink functions 2023-09-04 14:51:41 +01:00
donosonaumczuk
393f78fe9d misc: Transaction executor added as event param 2023-08-22 18:17:12 +01:00
donosonaumczuk
b433dd3af0 feat: Profile Image URI removed in favour of just Profile Metadata URI 2023-08-22 14:41:15 +01:00
donosonaumczuk
68809f077a misc: Remove unused imports and some formating
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-07-13 21:33:58 +01:00
donosonaumczuk
4e7020a0b5 misc: Merge conflicts 2023-07-13 13:39:45 +01:00
Alan
44561c02ce Merge pull request #108 from lens-protocol/feat/readable-collect-name-and-symbol
feat: More readable CollectNFT name/symbol [ T-11317 ]
2023-07-13 14:33:11 +02:00
donosonaumczuk
05a19c19e4 misc: Inheritance of interface fixed 2023-07-13 13:09:20 +01:00
donosonaumczuk
ab669cefa2 misc: Interface parameters renamed 2023-07-13 12:16:23 +01:00
donosonaumczuk
56a2aaa306 misc: Wrap function overloaded to accept recipient
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-07-12 19:29:36 +01:00
vicnaum
4827af64f4 feat: More readable CollectNFT name/symbol [ T-11317 ] 2023-07-12 14:06:23 +02:00
donosonaumczuk
5da3f0c6f7 misc: Interface clean-up and natspec added
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-06-09 18:03:18 +02:00
donosonaumczuk
8eb7ca8ef0 misc: Redundant getters removed to reduce bytecode size
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-06-09 17:49:03 +02:00
vicnaum
444d78cc53 misc: Fix namespace resolve functions, make them revert for non-existing tokens, remove unlinkIfBurnt functions as excessive
Co-authored-by: Alan <donosonaumczuk@gmail.com>
2023-05-11 18:20:29 +02:00
donosonaumczuk
b6eec3d450 feat: Namespaces reworked and improved
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-05-05 21:50:34 +01:00
donosonaumczuk
87c1fe5d59 Merge branch 'misc/namespaces-permissions-fix' of github.com:lens-protocol/core-private into misc/namespaces-permissions-fix 2023-05-04 19:11:31 +01:00
donosonaumczuk
44eda4b0ec misc: actionModulesBitmap renamed to enabledActionModulesBitmap
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-05-04 17:51:15 +01:00
vicnaum
96cc6d5408 misc: First iteration of namespaces permissions fix 2023-04-26 16:01:49 +01:00
donosonaumczuk
62682d2f83 misc: Mock renamings and redundant/empty test files removed
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-04-25 22:23:03 +01:00
donosonaumczuk
18f09ad8e1 misc: Interfaces version >=0.6.0
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-04-07 17:32:24 +01:00
donosonaumczuk
9918365f4e feat: LensHub inheritance reworked
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-04-05 19:33:48 +01:00
donosonaumczuk
8129886757 misc: LensHub interface broke up into different interfaces
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-04-04 20:06:47 +01:00
donosonaumczuk
7f868a362d misc: Getters for deprecated collect NFT and modules removed
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-04-04 19:17:38 +01:00
donosonaumczuk
e5e12362b2 misc: TODO added 2023-04-04 18:48:16 +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
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
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
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
b7cbae1941 misc: Again, more TODOs solved
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-28 17:55:09 +01:00
vicnaum
f88d23b4de misc: Grammar fixes
Co-authored-by: Alan <donosonaumczuk@gmail.com>
2023-03-24 16:09:34 +01:00
donosonaumczuk
353dd03c7e misc: Unused imports removed
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-23 21:45:11 +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
cfb7411e68 Merge branch 'main' into misc/solving-todos 2023-03-22 18:08:45 +00:00
donosonaumczuk
2e4f2a0266 feat: SeaDrop public mint implemented as publication action
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-14 22:59:10 +00:00
vicnaum
a72117836d misc: Refactoring executor rename to transactionExecutor or delegatedExecutor
Co-authored-by: Alan <donosonaumczuk@gmail.com>
2023-03-10 17:32:43 +01:00