Commit Graph

1043 Commits

Author SHA1 Message Date
vicnaum
39e04d8f5e test: FeeFollowModule foundry tests 2023-04-19 22:34:21 +02:00
vicnaum
b23c34997b test: RevertFollowModule foundry tests 2023-04-19 22:34:10 +02:00
vicnaum
a4ec8b8306 test: add moduleGlobals governance as a separate entity 2023-04-19 22:33:56 +02:00
Victor Naumik
f3f47ab056 Merge pull request #65 from lens-protocol/test/token-gated-reference-module
test: TokenGatedReferenceModule foundry tests
2023-04-18 15:13:39 +02:00
vicnaum
bd96c6506f test: removed BaseModuleTest 2023-04-18 14:53:03 +02:00
vicnaum
c803ad501e misc: remove setup 2023-04-18 14:40:23 +02:00
vicnaum
d6af2e0413 test: Add fuzzing to profile/pub ids 2023-04-17 22:20:42 +02:00
vicnaum
db025f80aa test: TokenGatedReferenceModule foundry tests 2023-04-17 18:52:23 +02:00
Alan
194b4641e9 Merge pull request #64 from lens-protocol/test-coverage
misc: Skip test files from coverage report
2023-04-14 17:04:36 +01:00
Victor Naumik
2a9eccf62e Merge pull request #63 from lens-protocol/test/exclude-tests-from-coverage
test: exclude tests from coverage
2023-04-14 10:03:56 +02:00
vicnaum
52006351a7 test: exclude tests from coverage 2023-04-13 17:03:14 +02:00
Victor Naumik
a7c88f7020 Merge pull request #62 from lens-protocol/misc/coverage-stack-too-deep
misc: Assembly workaround for stack too deep when running coverage
2023-04-11 23:27:01 +02:00
donosonaumczuk
d2f6ee0fe5 misc: Assembly workaround for stack too deep when trying to run forge coverage
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-04-11 22:17:18 +01:00
Alan
b689923180 Merge pull request #61 from lens-protocol/feat/token-uris
feat: tokenURIs
2023-04-10 02:27:46 +01:00
donosonaumczuk
c2ed321161 feat: Token URIs polished 2023-04-10 02:20:03 +01:00
vicnaum
d9129e8dae misc: some TODOs fixed, some more added 2023-04-09 22:19:28 +02:00
vicnaum
ac6ff81e61 misc: Added localName resolve in LensHandles 2023-04-09 22:19:18 +02:00
donosonaumczuk
537e7581db feat: Follow tokenURI lib added along with TODOs 2023-04-09 18:33:01 +01:00
donosonaumczuk
8cce7ee499 misc: Remove redundant whitespace 2023-04-09 18:20:27 +01:00
donosonaumczuk
e531615ce5 misc: Unused imports removed 2023-04-09 18:14:02 +01:00
donosonaumczuk
b4bb619bca feat: Handle tokenURI lib added along with a TODO 2023-04-09 18:11:19 +01:00
donosonaumczuk
590def7e66 misc: Imports udpated to use new Profile tokenURI lib 2023-04-09 17:52:10 +01:00
donosonaumczuk
ad594b0fff feat: New Profile tokenURI lib added 2023-04-09 17:51:44 +01:00
donosonaumczuk
a288b74c22 feat: TokenURI's main and secondary font libs added 2023-04-09 17:50:59 +01:00
Alan
79db34f83b Merge pull request #59 from lens-protocol/misc/todo-solving
misc: TODO solving and code improvements
2023-04-08 01:11:23 +01:00
donosonaumczuk
d4c46869c4 test: Test fixed 2023-04-08 00:59:02 +01:00
donosonaumczuk
8ccefc4020 misc: TODOs solved
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-04-07 17:34:22 +01:00
donosonaumczuk
1837066c29 misc: Files moved inside new namespaces dir
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-04-07 17:34:07 +01:00
donosonaumczuk
6d12740fa3 misc: Files moved inside module dir
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-04-07 17:33:40 +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
6c2c02f0ee misc: Optimizer runs lowered to 65
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-04-07 16:05:15 +01:00
donosonaumczuk
6cd47eaa06 misc: Comments added and profile tokenURI call simplified as it will be changed soon
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-04-07 16:04:44 +01:00
donosonaumczuk
b66019846b misc: FollowValidationLib syntax sugar removed for the sake of clarity
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-04-07 16:03:30 +01:00
Victor Naumik
271d653c0d Merge pull request #60 from lens-protocol/misc/todo-solving-patch-1
misc: Compilation fixes
2023-04-07 16:27:23 +02:00
donosonaumczuk
e5dc73734b misc: LensProfiles overrides supportsInterface to only care about ERC-2981, to reduce bytecode size 2023-04-06 23:37:05 +01:00
donosonaumczuk
23da6853f2 misc: Errors clean-up trying to lower LensHubInitializable bytecode size 2023-04-06 23:29:08 +01:00
donosonaumczuk
2b55500bce test: Test files updated to stop breaking compilation 2023-04-06 22:44:08 +01:00
donosonaumczuk
c61ab627d5 fix: LensProfile's _beforeRoyaltiesSet asks for governance as caller 2023-04-06 22:43:51 +01:00
donosonaumczuk
f023fe8619 misc: whenPublishingEnabled modifier moved to LensHub, used only by ILensProtocol's functions 2023-04-06 22:43:03 +01:00
donosonaumczuk
7d8f38a29a misc: LensGovernable internal validation replaced by ValidationLib call 2023-04-06 22:42:16 +01:00
donosonaumczuk
271891463d misc: Missing _SLOT suffix in a StorageLib constant 2023-04-06 22:39:36 +01:00
donosonaumczuk
bbdcae0d86 feat: ValidationLib::validateCallerIsGovernance added 2023-04-06 22:38:20 +01:00
donosonaumczuk
93a8ea67a5 feat: ERC-2981 Lens impl's _beforeRoyaltiesSet forces overriding for security reasons 2023-04-06 22:37:35 +01:00
donosonaumczuk
f0075f6ce1 misc: LensHubStorage moved to the end of the inheritance path 2023-04-05 19:35:58 +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
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