Commit Graph

113 Commits

Author SHA1 Message Date
Peter Michael
ad9f097b7a refactor: Refactored to write image URIs via assembly in the general lib. 2022-06-06 19:54:51 -04:00
Peter Michael
bf83bf2160 refactor: Consolidated libraries into GeneralLib, WIP. 2022-06-03 18:14:52 -04:00
Peter Michael
bc4bf9807c refactor: Refactored PublishingLogic into GeneralLib, moved more admin logic to GeneralLib. 2022-06-02 14:24:48 -04:00
Peter Michael
e635c46ace misc: Fixed tests using old error strings. 2022-05-31 15:30:05 -04:00
Peter Michael
6cfaa580b3 feat: (WIP) Refactored meta transactions into a library. Includes hardhat-tracer. 2022-05-26 17:39:11 -04:00
Zer0dot
18b3f14cec Merge pull request #128 from aave/refactor/profile-follow-module 2022-05-10 11:05:41 -04:00
donosonaumczuk
1785b77b14 refactor: ProfileFollowModule tests updated to do not take into account revision number 2022-05-10 12:43:14 +01:00
donosonaumczuk
400982f901 misc: Test and task updated according new MockProfileCreationProxy impl 2022-05-09 17:59:34 +01:00
Peter Michael
474dd037c5 test: Added tests for profile creation proxy. 2022-05-06 17:13:36 -04:00
Alan
145684442a Merge pull request #121 from aave/fix/emergency-admin-scope
Feat: Prevent Emergency Admin From Setting State When Paused
2022-05-06 15:49:16 +01:00
Peter Michael
6285b92dff fix: Fixed another test. 2022-05-06 10:22:48 -04:00
Peter Michael
4bbae73dd4 test: Fixed tests. 2022-05-06 10:04:41 -04:00
Peter Michael
ace1b311b5 Revert "misc: Optimized revert path for emergency admin setting state."
This reverts commit 6d37723bf7.
2022-05-06 09:54:38 -04:00
donosonaumczuk
6f162d81c0 refactor: Tests updated according suffix logic changes 2022-05-06 13:18:58 +01:00
donosonaumczuk
8cc3fee2f2 test: New MockProfileCreationProxy features tested 2022-05-05 18:39:07 +01:00
Peter Michael
6d37723bf7 misc: Optimized revert path for emergency admin setting state. 2022-05-05 12:56:28 -04:00
Peter Michael
97a73851c4 feat: Prevented emergency admin from setting state if the protocol is already paused. 2022-05-05 12:23:09 -04:00
Zer0dot
f2945a6556 Merge pull request #113 from aave/fix/peckshield-audit-2
Fix: Implement Peckshield Audit Fixes
2022-05-05 12:05:52 -04:00
donosonaumczuk
edcf178581 test: Revert follow module tests added 2022-05-04 19:38:23 +01:00
Peter Michael
6d18bd1f65 Merge branch 'main' into fix/peckshield-audit-2 2022-04-27 11:28:10 -04:00
Peter Michael
f2db3bde43 feat: Prevented emergency admin from unpausing. Also includes follow/collect NFT getter tests. 2022-04-21 11:55:11 -04:00
Alan
0469d20591 Merge pull request #112 from aave/refactor/simpler-profile-metadata
Refactor: Simplify Profile Metadata System
2022-04-21 12:30:23 +01:00
Peter Michael
0d72b2fffc refactor: Refactored to simplify profile metadata setter into one function. 2022-04-20 11:55:16 -04:00
Peter Michael
8a0b40bdae refactor: Simplified profile metadata. 2022-04-19 15:55:54 -04:00
Peter Michael
9dfe8972f5 misc: Removed unused error. 2022-04-19 14:42:13 -04:00
Peter Michael
c5304b37d5 fix: Added profile image URI length validation into profile creation function. 2022-04-19 13:59:27 -04:00
Peter Michael
d21f276fa4 feat: Restored collect NFT immutability. 2022-04-14 20:43:10 -04:00
Peter Michael
e1ecb549d1 refactor: Refactored to make follow & collect NFTs query the hub for the handle and implementation. 2022-04-14 19:35:51 -04:00
donosonaumczuk
11ac489b7c feat: Environment variables modified to be generic 2022-04-13 17:03:01 +01:00
Peter Michael
7a8a0576e6 fix: Fixed tests and updated typehashes. 2022-04-08 18:01:24 -04:00
Peter Michael
41a16b225b Merge branch 'feat/module-events' of github.com:aave/lens-protocol into feat/module-events 2022-04-08 10:51:30 -04:00
Peter Michael
fa32453ea7 feat: Added Followed() event with passed follow module data emitted. 2022-04-08 10:51:29 -04:00
Peter Michael
0abd2c138c fix: Fixed matchEvent() function to validate array parameter length. 2022-04-08 10:44:11 -04:00
donosonaumczuk
bae93a1404 test: Event tests updated to use a collect module that requires custom data 2022-04-08 15:11:05 +01:00
donosonaumczuk
76a753e865 feat: Collect module data added to Collected event 2022-04-08 13:59:44 +01:00
Peter Michael
0e9a011dff Merge branch 'main' into feat/updated-deployment 2022-04-07 11:45:01 -04:00
Peter Michael
15fe712357 misc: Fixed incorrect name. 2022-04-06 10:44:28 -04:00
Peter Michael
0526e8ef10 test: Added test for setFollowModule event emission. 2022-04-06 10:26:37 -04:00
donosonaumczuk
e1a6344d61 Last test added 2022-04-06 13:05:12 +01:00
donosonaumczuk
51d0b6a382 Test call changed to callStatic to avoid unwantend context changes 2022-04-06 12:32:21 +01:00
donosonaumczuk
6a0b383954 Adding more details to test name 2022-04-06 12:32:21 +01:00
donosonaumczuk
f8f62cc139 Remove .only from tests 2022-04-06 12:32:21 +01:00
Peter Michael
38c68e30c3 test: Added tests. 2022-04-06 12:32:21 +01:00
Peter Michael
c70f5c14b4 misc: Edited test. 2022-04-06 12:32:21 +01:00
Peter Michael
6121eb3a38 misc: Edited comment. 2022-04-06 12:32:21 +01:00
Peter Michael
7812ab5829 misc: Added missing module tests. 2022-04-06 12:32:21 +01:00
donosonaumczuk
bac59fd9d9 Test cases added without implementation 2022-04-05 20:02:52 +01:00
donosonaumczuk
9fbf192907 ProfileFollowModule added to test setup 2022-04-05 18:39:28 +01:00
Peter Michael
1f532d1a98 misc: Updated LensHub NFT name and symbol in scripts, no more Various vegetables :( 2022-04-04 18:38:19 -04:00
Zer0dot
bc0be7650d Merge pull request #88 from aave/feat/return-ids 2022-04-04 17:55:56 -04:00