Commit Graph

128 Commits

Author SHA1 Message Date
donosonaumczuk
23634be7f8 feat: Action module whitelisting functions improved
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-29 18:26:23 +01:00
donosonaumczuk
1674ec114d misc: More natspec added
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-29 17:04:45 +01:00
donosonaumczuk
7f86fde00f misc: Natspec improved
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-28 20:04:31 +01:00
donosonaumczuk
b7cbae1941 misc: Again, more TODOs solved
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-28 17:55:09 +01:00
vicnaum
f88d23b4de misc: Grammar fixes
Co-authored-by: Alan <donosonaumczuk@gmail.com>
2023-03-24 16:09:34 +01:00
donosonaumczuk
353dd03c7e misc: Unused imports removed
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-23 21:45:11 +00:00
donosonaumczuk
44723d4d6f misc: LensHub bytecode size below limits again
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-23 21:19:43 +00:00
donosonaumczuk
cfb7411e68 Merge branch 'main' into misc/solving-todos 2023-03-22 18:08:45 +00:00
donosonaumczuk
2e4f2a0266 feat: SeaDrop public mint implemented as publication action
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-14 22:59:10 +00:00
vicnaum
a72117836d misc: Refactoring executor rename to transactionExecutor or delegatedExecutor
Co-authored-by: Alan <donosonaumczuk@gmail.com>
2023-03-10 17:32:43 +01:00
vicnaum
f0a6f2b427 feat: PublicationActions (aka GeneralActions) initial implementation
Co-authored-by: Alan <donosonaumczuk@gmail.com>
2023-03-07 19:01:34 +01:00
donosonaumczuk
2eeb6d3f15 feat: Publication actions implementation started
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-06 17:30:32 +00:00
donosonaumczuk
d3061193d6 feat: Follows migration
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-03 18:17:27 +00:00
donosonaumczuk
54b1a7d2f3 feat: ProfileCreationProxy adapted to V2
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-03 16:27:14 +00:00
vicnaum
dfacc6f509 fix: Code verification fixes 2023-03-03 11:50:28 +01:00
donosonaumczuk
46df0a52b2 misc: Stack too deep fixed along with tests
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-02 16:03:48 +00:00
donosonaumczuk
8107ef912f feat: Multiple referrals, unverified profile referrals and orginal pub referral
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-03-01 18:42:27 +00:00
donosonaumczuk
127ec35935 misc: Lens base NFT refactor, burn/permit meta-tx removed and enumerable logic removed
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-02-28 21:32:11 +00:00
vicnaum
8e93e13fc6 Misc: Change solidity pragma to support ^ later versions
Co-authored-by: Alan <donosonaumczuk@gmail.com>
2023-02-24 14:29:49 +00:00
donosonaumczuk
20f1add442 misc: Import refactor and LensHubStorageLib
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-02-21 22:55:27 +00:00
donosonaumczuk
e18d3cd789 misc: Solidity files prettier max column/width raised to 120 chars
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-02-21 21:15:50 +00:00
donosonaumczuk
cc47ea6ca1 misc: DataTypes renamed to Types
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-02-21 21:07:31 +00:00
donosonaumczuk
1a118e73de misc: Library renamings and reorder
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-02-21 20:59:38 +00:00
donosonaumczuk
93c4e14ee3 misc: TypehashConstants added and all meta-tx uses MetaTx lib
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-02-21 20:23:26 +00:00
donosonaumczuk
293e8e768c feat: Allow address(0) as collect module and use it as revert one
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-02-21 17:51:54 +00:00
donosonaumczuk
b37a2f0a55 misc: Function renamed to changeCurrentDelegatedExecutorsConfig to avoid overloading and improve DX
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-02-21 17:26:57 +00:00
vicnaum
9d96c40c68 refactor: Remove all other WithSig datatypes 2023-02-21 12:57:37 +00:00
donosonaumczuk
18063acb7c feat: Quote implemented & referrals for comment, quote and mirror
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-02-17 18:04:28 +00:00
vicnaum
d983a61549 fix: Fix compiler errors for new quote function. Stack too deep left. 2023-02-17 13:11:08 +01:00
vicnaum
4bc9aaec34 fix: Remove getPointedIfMirror logic. Fix compilation errors after refactoring.
Co-authored-by: Alan <donosonaumczuk@gmail.com>
2023-02-16 16:34:34 +01:00
donosonaumczuk
bc40825022 feat: Collect referral feature extended & new publication types 2023-02-15 20:28:36 +00:00
Victor Naumik
0bcca80726 Update contracts/interfaces/IReferenceModule.sol
Co-authored-by: Alan <adonoso@itba.edu.ar>
2023-02-15 14:33:20 +01:00
Victor Naumik
60e0ccf0fb Merge branch 'main' into feat/simple-mirror 2023-02-13 17:37:52 +01:00
donosonaumczuk
416f606de5 feat: Huge refactor to simplify states and transitions for DE config numbers 2023-02-09 20:05:08 +00:00
donosonaumczuk
46de915bfb feat: Code improvements after PR comments 2023-02-09 18:01:58 +00:00
donosonaumczuk
2b58bbe511 feat: Default profile removed - Delegated executor refactor compiles - Tests fixed 2023-02-08 18:07:46 +00:00
donosonaumczuk
137b0de5b8 feat: Delegated executors per profile basis, in batches and with config profiling 2023-02-07 21:10:42 +00:00
vicnaum
3558605b17 feat: ReferrerProfileId added to comments from mirrors, and fixed merge 2023-02-03 19:29:02 +01:00
donosonaumczuk
d08e10240b feat: Dispatcher removed 2023-01-31 18:36:52 -03:00
donosonaumczuk
fd45a43677 misc: untieAndWrap/unwrapAndTie renamed to simply wrap/unwrap 2023-01-31 14:04:34 -03:00
donosonaumczuk
cd33acc9c8 misc: typos fixed 2023-01-31 12:00:41 -03:00
donosonaumczuk
8500fd9968 renamed to at Follow NFT contract 2023-01-31 11:55:06 -03:00
donosonaumczuk
4081d5b234 misc: removeFollower function added to Follow NFT interface 2023-01-30 16:13:13 -03:00
vicnaum
cbecd73c84 refactor: unfollowing 2023-01-26 21:03:32 +01:00
vicnaum
6be4ebc17b T-4731/-refactor-new-follows 2023-01-25 23:23:51 +01:00
Victor Naumik
31d5dc6138 Merge pull request #27 from lens-protocol/T-289/make-collect-a-profile-operation
T 289/make collect a profile operation
2023-01-20 20:50:16 +01:00
donosonaumczuk
f180a9934b misc: Function sorted based on modifier convention 2023-01-18 19:03:36 -03:00
donosonaumczuk
c9e1d59736 misc: Typo fixed 2023-01-18 18:32:41 -03:00
donosonaumczuk
bcc60005b0 feat: Executor permissions validation moved to LensHub when following 2023-01-18 18:30:54 -03:00
donosonaumczuk
16dc0b5a63 feat: Follow approval refactored to behave with similar rules as ERC-721 approval 2023-01-17 21:10:52 -03:00