Commit Graph

190 Commits

Author SHA1 Message Date
Peter Michael
56d6b2830f refactor: Optimized post-increments to use pre-increments where possible. 2022-03-23 18:46:13 -04:00
Peter Michael
42dd95f3eb refactor: Changed parameter data location to calldata in _validateRecoveredAddress(). 2022-03-23 18:43:14 -04:00
Peter Michael
7ae0396b76 refactor: Changed data locations of URI parameters in follow NFT and profile image URI setters to calldata. 2022-03-23 18:39:50 -04:00
Peter Michael
f49d63dc76 Merge branch 'refactor/general-optimizations' of github.com:aave/lens-protocol into refactor/general-optimizations 2022-03-23 17:30:57 -04:00
Peter Michael
1768a5465b refactor: Short-circuited setState caller check. 2022-03-23 17:30:45 -04:00
Peter Michael
2f4bd779a4 refactor: Inlined single-use modifier. 2022-03-23 17:29:54 -04:00
Peter Michael
9428fe98f4 fix: Inlined single-use modifier. 2022-03-23 17:28:29 -04:00
Peter Michael
54fd98e2e0 refactor: Governance power and delegated supply checks are now unchecked. 2022-03-23 13:26:05 -04:00
Zer0dot
55cbb4f666 Merge pull request #76 from aave/fix/follow-collect-initializable 2022-03-22 16:45:53 -04:00
Zer0dot
3d97e00ed7 Merge pull request #74 from aave/fix/minimum-amounts-allowed 2022-03-22 16:22:50 -04:00
Zer0dot
f7e98ca241 Merge pull request #75 from aave/fix/paused-transfers 2022-03-22 11:45:25 -04:00
Peter Michael
ea054fa174 fix: Prevent follow & collect NFT implementation initialization. 2022-03-22 11:32:45 -04:00
Peter Michael
89c8131022 fix: Prevent profile transfers when the hub is paused. 2022-03-22 11:22:34 -04:00
Peter Michael
a17ae78cd9 fix: Allow non-zero amounts in fee modules instead of BPS_MAX minimum. 2022-03-21 18:58:25 -04:00
Zer0dot
694b576288 Merge pull request #69 from aave/fix/follow-deleted-profiles 2022-03-21 14:39:25 -04:00
Zer0dot
b73989f128 Merge pull request #70 from aave/misc/update-expected-revert-reasons 2022-03-21 14:08:34 -04:00
Lumi
07d4740b08 Merge pull request #72 from aave/fix/perms
Remove security_opt
2022-03-20 00:26:07 +03:00
Wolphin
bff80fef06 Fix permissions 2022-03-19 23:19:16 +03:00
Peter Michael
fabb1e5130 misc: Update expected revert reasons. 2022-03-18 17:00:56 -04:00
Zer0dot
e87ae33dc7 Merge pull request #68 from aave/refactor/optimize-state-check 2022-03-18 16:41:18 -04:00
Zer0dot
602ae72ac1 Merge pull request #67 from aave/refactor/follow-nft-cleaner 2022-03-18 16:40:57 -04:00
Peter Michael
997dd56556 fix: Fixed deleted profiles potentially being able to get followed. 2022-03-18 15:40:09 -04:00
Zer0dot
7f0e2123e5 Merge pull request #65 from aave/fix/readme 2022-03-18 14:05:53 -04:00
Peter Michael
38945af602 refactor: Changed publishing enabled check to only validate against unpaused state. 2022-03-18 14:00:37 -04:00
Peter Michael
92185951aa misc: Removed unused import. 2022-03-18 13:31:47 -04:00
Wolphin
0eb754454a Wording 2022-03-18 18:46:42 +03:00
Wolphin
29ad21d8da Better formating 2022-03-18 18:44:55 +03:00
Wolphin
c03c476535 Windows statement 2022-03-18 18:43:41 +03:00
Alan
f1cc2acd5e Merge pull request #63 from aave/fix/add-missing-nonce-increment
misc: Added missing nonce increment.
2022-03-18 12:01:27 -03:00
Peter Michael
862ad0d443 misc: Added missing nonce increment. 2022-03-18 10:09:44 -04:00
Lumi
52ae92c92a Merge pull request #61 from aave/fix/misc
Small compose fixes
2022-03-18 01:36:06 +03:00
Wolphin
b7f5a0fce0 Remove dollar from snippets 2022-03-18 01:21:21 +03:00
Wolphin
2676ba75fc Small compose fixes 2022-03-18 01:13:17 +03:00
Lumi
01b6e56944 Merge pull request #60 from aave/feat/readme-fixes
Better README on docker-compose
2022-03-18 00:54:43 +03:00
Wolphin
df3ca2fa42 Better README on docker-compose 2022-03-18 00:28:46 +03:00
Peter Michael
a1a856c2d8 misc: Updated verification script. 2022-03-17 16:51:51 -04:00
Wolphin
76f5cf5c8c Support different UIDs 2022-03-17 23:38:43 +03:00
Zer0dot
268102e6f3 Merge pull request #18 from aave/feature/proposal-to-allow-follow-after-transfer 2022-03-17 12:59:16 -04:00
Peter Michael
84795e7c8b misc: Removed unused comments. 2022-03-17 10:01:03 -04:00
Zer0dot
04d75fa6d2 Merge pull request #57 from aave/feat/ci-coverage-output 2022-03-16 19:28:10 -04:00
Peter Michael
f1de0cf88a misc: Added periphery data provider to deploy scripts. 2022-03-16 19:26:50 -04:00
Peter Michael
e880a4ec4e misc: Added NatSpec. 2022-03-16 19:22:07 -04:00
Peter Michael
2c37c84c68 misc: Added return type to natspec. 2022-03-16 19:15:52 -04:00
Peter Michael
4f0206d6a7 refactor: Refactored follow toggles to external LensPeripheryDataProvider contract. 2022-03-16 19:14:25 -04:00
Peter Michael
77eb715358 misc: Removed constant typehashes in favor of calculated keccaks. 2022-03-16 18:55:31 -04:00
Peter Michael
875c2236dc refactor: Removed the need to pass follow NFT Ids to toggleFollow() calls, tests adapted. 2022-03-16 18:33:35 -04:00
Peter Michael
9aa90e3eed misc: Removed precomputed hashes (handled by optimizer now). 2022-03-16 18:32:49 -04:00
donosonaumczuk
24b801bbc0 Returning tests to its previous state 2022-03-16 19:16:00 -03:00
donosonaumczuk
e9e6db9902 Breaking tests intentionally to test workflow 2022-03-16 19:02:08 -03:00
Peter Michael
7b624c87fd refactor: Refactored to match new signature computation method. 2022-03-16 17:54:27 -04:00