181 Commits

Author SHA1 Message Date
Alan
e85d1c6c0b Merge pull request #162 from lens-protocol/feat/module-metadata-refresh
feat: module metadata refresh signaling at registry
2024-04-02 16:07:24 +01:00
donosonaumczuk
687f29a428 feat: ILensERC721 changes reverted 2024-02-02 17:49:29 -03:00
Josh Stevens
e7276ddde0 feat: allow profile to be transferred keeping delegates 2024-02-01 10:29:38 +00:00
Josh Stevens
4bd169271b feat: extend erc721 to allow passing in extra data 2024-02-01 10:29:17 +00:00
donosonaumczuk
aa1dd4caab feat: IModuleRegistry updated to include emitModuleMetadataRefresh 2023-12-13 17:04:06 -03:00
vicnaum
c6ac7de171 misc: SVG Profile Traits added with test script 2023-11-17 17:32:16 +01:00
vicnaum
2521ef4a29 misc: TokenURI contracts separated 2023-11-14 13:05:48 -03:00
donosonaumczuk
c6f2c32ad4 misc: Guardian docs added and updated 2023-10-26 13:19:12 -03:00
donosonaumczuk
eb6e7369fb misc: Some TODOs solved 2023-10-24 16:23:46 -03:00
vicnaum
68d156247a feat: add incrementNonce to revoke signatures [C4-168-L03] T-16801 2023-10-18 18:32:29 +02:00
donosonaumczuk
d8229cecc8 misc: Registry functions renamed for clarity and future usage
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-10-16 15:30:43 -03:00
donosonaumczuk
a2b4e8fd58 Merge branch 'development' into fix/v2-small-fixes 2023-10-16 15:02:42 -03:00
donosonaumczuk
ece1f4f689 misc: Redundant checks removed for unfollow - Tx exec no longer needed 2023-10-16 13:42:26 -03:00
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