Commit Graph

52 Commits

Author SHA1 Message Date
zer0dot
3f3f1a213c fix: Fixed misc Hardhat tests, removed profile metadata URI tests as those have been moved to the LensHub. 2022-10-03 16:02:10 -04:00
zer0dot
62c125dd7f test: Added tests and validation. 2022-09-29 13:59:21 -04:00
Peter Michael
ba706aef4a refactor: Refactored errors to more properly reflect the actual scenario. Added tests for invalid execution in meta-tx functions. 2022-09-28 15:07:42 -04:00
Peter Michael
92c49ea7b5 test: (WIP) Adapt tests to new default profile setter. Minor tests fail. 2022-09-21 16:07:08 -04:00
Peter Michael
16814b3c3a misc: Updated ethers and used native ethers functionality in upgradeability test. 2022-09-19 15:49:00 -04:00
Peter Michael
6bc1f20501 test: Fixed and updated upgradeability test. 2022-09-19 14:47:19 -04:00
Peter Michael
3799abf001 feat: Minor fix to delegated executor setter, also fixes hardhat tests. 2022-09-19 14:38:00 -04:00
Peter Michael
923f52d2c7 test: (WIP-- debugging) Adapted tests, many still fail. 2022-09-06 18:18:05 +01:00
Peter Michael
aa73f275f6 Merge branch 'refactor/library-refactor' into feat/on-behalf-of 2022-09-02 13:19:17 +01:00
Peter Michael
b354e3e23d misc: Removed old TODO comments and added natspec. 2022-08-31 14:10:20 +01:00
Peter Michael
0c12ef27da feat: Initial setup of the delegated executor system. 2022-08-18 21:50:47 +01:00
Peter Michael
e635c46ace misc: Fixed tests using old error strings. 2022-05-31 15:30:05 -04: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
4bbae73dd4 test: Fixed tests. 2022-05-06 10:04:41 -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
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
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
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
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
1bb385603c feat: Updated LensPeriphery function names to be more explicit, added tests and moved all LensPeriphery tests to the misc test file. 2022-04-01 18:41:07 -04:00
Peter Michael
707144b70e Merge branch 'main' into feat/collect-modules-toggle-follower-only 2022-04-01 13:42:41 -04:00
Zer0dot
2799970d6d Merge pull request #80 from aave/refactor/general-optimizations 2022-04-01 13:11:02 -04:00
Alan
174df22b5e Merge pull request #85 from aave/feat/follower-only-owner-bypass
Publication owner bypasses FollowValidationModuleBase's follow validation
2022-04-01 15:28:56 +01:00
Peter Michael
4a6df79c53 Merge branch 'main' into feat/collect-modules-toggle-follower-only 2022-03-31 19:05:15 -04:00
Peter Michael
3b9f2be9ae feat: Updated modules to return correct data and added tests. Also includes a refactor of the FollowerOnlyCollectModule into the FreeCollectModule with a similar toggle. 2022-03-31 18:54:36 -04:00
donosonaumczuk
3eb9802c5b Tests updated to use isFollowing method instead of the old one 2022-03-31 13:06:25 +01:00
Peter Michael
98464b568d misc: Renamed EmptyCollectModule to more accurate FollowerOnlyCollectModule. 2022-03-30 17:14:41 -04:00
Peter Michael
1e9901de23 misc: Renamed LensPeripheryDataProvider to more accurate shortened LensPeriphery, including the name used in the domain separator. 2022-03-30 16:49:47 -04:00
donosonaumczuk
268055df77 Tests updated to compare SVGs loading expected ones 2022-03-30 17:54:13 +01:00
donosonaumczuk
96bca886ab Expected tokenURI hash updated at tests 2022-03-28 11:29:39 +01:00
Peter Michael
10f90f5755 test: Added tests for zero address construction reverts. 2022-03-24 15:18:19 -04:00
donosonaumczuk
f588070570 Solving conflicts with main branch 2022-03-15 17:32:53 -03:00
Peter Michael
cfa08e1986 refactor: Refactored setting default profile to reduce complexity and code size. 2022-03-15 12:43:25 -04:00
donosonaumczuk
2816ddbda2 Followers property added to profile tokenURI 2022-03-08 16:26:17 -03:00
donosonaumczuk
329d8d4175 Tests updated 2022-03-07 20:36:24 -03:00
donosonaumczuk
4cde7e930f Up to date with main branch 2022-03-07 15:35:29 -03:00
Josh Stevens
75927948eb fix: fix broken test and add missing test for new method 2022-02-23 11:31:35 +00:00
donosonaumczuk
6a49f63322 tokenURI test added and old tokenURI tests updated 2022-02-22 02:36:36 -03:00
Peter Michael
82892ac3de feat: Added UIDataProvider contract and associated test. 2022-02-09 14:57:17 -05:00
Peter Michael
f3abcec1e1 fix: Removed redundant event. 2022-02-09 10:27:49 -05:00