Commit Graph

425 Commits

Author SHA1 Message Date
Peter Michael
d4e89fda23 misc: Added missing virtual specifier. 2022-06-23 12:13:01 -04:00
Peter Michael
2e1837ddb4 misc: Clarified comment. 2022-06-23 12:12:02 -04:00
Peter Michael
1fc0c093ea misc: Cleanup. 2022-06-23 12:10:49 -04:00
Peter Michael
6f3a8ded27 misc: Removed unnecessary function and scoping. 2022-06-23 11:35:10 -04:00
Peter Michael
fe8d57f1aa (WIP) refactor: Refactored to remove storage pointers from collect function. 2022-06-23 11:12:23 -04:00
Peter Michael
736b0e3abe refactor: Refactored uint8 to boolean. 2022-06-23 10:19:28 -04:00
Zer0dot
6169f935df Merge pull request #143 from aave/fix/solidity-coverage-range-bug 2022-06-23 10:03:24 -04:00
kartojal
7a26d6106a fix: remove assembly if statement at InteractionHelpers to prevent solidity coverage compilation bug 2022-06-23 11:03:50 +02:00
Peter Michael
b5d00a99be (WIP) refactor: Refactored to reduce storage pointers passed. 2022-06-20 18:46:35 -04:00
Peter Michael
61f9fa1688 refactor: Disabled IR pipeline, refactored to fix stack errors. 2022-06-14 13:00:20 -04:00
Peter Michael
f935807fa4 refactor: (WIP) Refactored to not pass storage pointers to all profile owner functions. 2022-06-09 17:55:56 -04:00
Peter Michael
c8bcc7b5bc refactor: Refactored to reduce passing of storage pointers to GeneralLib. 2022-06-08 12:27:22 -04:00
Peter Michael
08b07d2636 refactor: Refactored profile creation to avoid passing storage pointers. 2022-06-08 11:09:11 -04:00
Peter Michael
082c51d97a refactor: Refactored to approve directly from meta transactions in the GeneralLib. 2022-06-07 17:59:47 -04:00
Peter Michael
a850e68395 misc: Formatting. 2022-06-07 12:19:07 -04:00
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
3061221a2c refactor: Refactored more logic to the GeneralLib. 2022-06-06 14:49:13 -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
b8b76f5257 misc: Removed spacing. 2022-06-02 10:40:17 -04:00
Peter Michael
0d71b35a7f misc: Replaced error string with custom error. 2022-06-02 10:39:56 -04:00
Peter Michael
6a447ea224 misc: Added important comment. 2022-05-31 16:17:42 -04:00
Peter Michael
5959d02175 gas: Removed unnecessary stack variable. 2022-05-31 16:01:39 -04:00
Peter Michael
e635c46ace misc: Fixed tests using old error strings. 2022-05-31 15:30:05 -04:00
Peter Michael
d98c685031 refactor: Refactored error strings to revert messages. 2022-05-31 14:44:08 -04:00
Peter Michael
6b57f1a01c refactor: Changed error strings to new errors in ERC721Enumerable. 2022-05-31 14:21:03 -04:00
Peter Michael
80a7e04375 refactor: Moved simple storage accesses to PublishingLogic instead of passing pointers. 2022-05-27 16:41:52 -04:00
Peter Michael
e754d8be3c misc: Added comments. 2022-05-27 15:07:45 -04:00
Peter Michael
0552df1a8a misc: Clarified comments. 2022-05-27 14:56:54 -04:00
Peter Michael
605a8591e0 refactor: Refactor LensHub and LensNFTBase to a cleaner state. 2022-05-27 12:16:24 -04:00
Peter Michael
c07528daef refactor: Added unchecked blocks to ERC721Time single increments and decrements. 2022-05-27 11:48:21 -04:00
Peter Michael
c8f66cdc27 misc: Slight reorganization. 2022-05-27 10:45:40 -04:00
Peter Michael
2b40af4508 refactor: Refactored MetaTxLib library and LensHub to not affect state except sig nonce. 2022-05-27 10:42:06 -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
9f3b62aab1 Merge pull request #130 from aave/misc/npm-version LensHub-1.0.0 2022-05-10 14:44:29 -04:00
donosonaumczuk
b4755ed575 misc: npm package version and license updated 2022-05-10 19:11:08 +01:00
Alan
2cc0fbd3a8 Merge pull request #129 from aave/misc/npm-package-update
misc: package version updated - v1.0.1
2022-05-10 18:56:35 +01:00
donosonaumczuk
b34d97c09a misc: package version updated - v1.0.1 2022-05-10 18:35:20 +01:00
Zer0dot
18b3f14cec Merge pull request #128 from aave/refactor/profile-follow-module testnet_v0.0.4 2022-05-10 11:05:41 -04:00
Zer0dot
3e41544f8a Merge pull request #127 from aave/refactor/testnet-profile-creation-proxy 2022-05-10 11:02:57 -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
9d28ffcbaa refactor: ProfileFollowModule revision logic removed 2022-05-10 12:42:45 +01:00
donosonaumczuk
fd7bfea4d7 misc: MockProfileCreationProxy contract natspec improved 2022-05-10 11:22:54 +01:00
donosonaumczuk
400982f901 misc: Test and task updated according new MockProfileCreationProxy impl 2022-05-09 17:59:34 +01:00
donosonaumczuk
5b3c665d81 refactor: MockProfileCreationProxy replicates ProfileCreationProxy except for Ownable and suffix 2022-05-09 17:58:55 +01:00
donosonaumczuk
853c4c47d7 misc: Remove unused import from mainnet proxy 2022-05-09 17:57:32 +01:00
Alan
df2a15fe5d Merge pull request #124 from aave/feat/main-profile-proxy
Feat: Add A Main Profile Creation Proxy
2022-05-09 17:24:45 +01:00
Peter Michael
ab442ea7fb Added profile creation proxy whitelisting with explicit profile creator address to main deploy scripts. (Also includes minor formatting.) 2022-05-09 11:24:58 -04:00
Peter Michael
2212571d54 misc: Added proxy admin address as explicit variable. 2022-05-09 11:20:38 -04:00
Peter Michael
1f82b28417 misc: Added profile creation proxy to deployment scripts. 2022-05-09 11:17:24 -04:00