42 Commits

Author SHA1 Message Date
vicnaum
01b2b7d43e fix: Events added to ProtocolSharedRevenue module, deploy script improved 2024-05-03 13:25:23 +02:00
vicnaum
a69cc6024b fix: currentCollects removed from protocolSharedRevenue module (redeployed) 2024-04-29 13:48:50 +02:00
vicnaum
1f5e452b91 misc: updated naming, made ownable initializable 2024-04-18 11:00:21 +02:00
vicnaum
8ca03d5491 feat: ProtocolSharedRevenueMinFeeMintModule 2024-04-17 15:31:02 +02:00
donosonaumczuk
4c0707b5a9 fix: LensModuleMetadata moved from base collect module to leaf modules 2023-11-01 14:46:32 -03:00
donosonaumczuk
0fa72faa7a fix: Ownable fixed for upgradable modules
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-10-31 17:53:10 -03:00
donosonaumczuk
cda076f92a misc: Ownable improved for modules metadata
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-10-31 17:51:35 -03:00
vicnaum
d66afa6a51 feat: verification of CollectModules added with Metadata (plus metadata in CollectModuleRegistered event) 2023-10-27 23:20:24 +02:00
vicnaum
000b2dbff4 feat: LensModuleMetadata ownable with setter 2023-10-27 19:29:17 +02:00
donosonaumczuk
eb6e7369fb misc: Some TODOs solved 2023-10-24 16:23:46 -03:00
donosonaumczuk
6b876d80b0 misc: Custom upgardeable tag docs added 2023-10-24 14:29:51 -03:00
vicnaum
0a7edecbdf misc: TODO to return module metadata 2023-10-20 20:44:06 +02:00
vicnaum
cc2d15e733 feat: isFollowing validation for self 2023-10-20 20:36:59 +02:00
vicnaum
e8eb87ff97 feat: LensModule interface with ERC165 standard and metadata [P-21] T-16815
Co-authored-by: Alan <donosonaumczuk@gmail.com>
2023-10-18 19:42:05 +02:00
donosonaumczuk
d8229cecc8 misc: Registry functions renamed for clarity and future usage
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-10-16 15:30:43 -03:00
vicnaum
cd6631f1e3 fix: Deny initialization of Multirecipient with address(0) as currency T-16818 2023-10-12 17:45:34 +02:00
vicnaum
a4fd0b3d11 misc: make Multirecipient fail with 1 recipient 2023-10-12 09:18:25 +02:00
vicnaum
b2f4ce494c misc: v2 deployment scripts 2023-10-03 16:37:44 +02:00
vicnaum
a5f0faac79 Fix: BaseFeeCollectModule - currency whitelisting removed 2023-09-12 15:24:09 +02:00
donosonaumczuk
958d07fa5c feat: ModuleGlobals removed - treasury fees now in the Hub
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-09-11 17:39:36 +01:00
donosonaumczuk
03e5d9c31a feat: Permissionless modules - Impl in progress
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-09-08 18:59:00 +01:00
donosonaumczuk
605ea54dd0 misc: Conflicts solved - but not compiling yet 2023-09-08 15:59:31 +01:00
donosonaumczuk
c06a2d2f95 misc: Modules return empty bytes instead of redundant input data
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-09-07 19:15:27 +01:00
donosonaumczuk
c5eeac8fdb feat: ModuleRegistry initial draft
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-09-05 16:04:34 +01:00
donosonaumczuk
86c28fbfda misc: Fee modules require zero addy when zero amount set 2023-09-04 17:23:43 +01:00
donosonaumczuk
80a46435a4 misc: Collect publication action returns collectNFT and collectModule too 2023-09-04 16:28:41 +01:00
vicnaum
b8db7cce22 fix: [C4-137] Make _getReceiver() not revert but return address(0) if token does not exist 2023-09-04 15:09:15 +01:00
donosonaumczuk
cf297976e9 fix: MetaTxLib encoding & CollectPubAction 2023-09-04 15:08:51 +01:00
donosonaumczuk
39456c7aa5 feat: Collect NFT recipient added for Collect Action 2023-08-24 17:40:12 +01:00
donosonaumczuk
393f78fe9d misc: Transaction executor added as event param 2023-08-22 18:17:12 +01:00
donosonaumczuk
68809f077a misc: Remove unused imports and some formating
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-07-13 21:33:58 +01:00
vicnaum
1aface5f90 misc: collect nft symbol to pure to fix compiler warnings 2023-07-13 13:48:25 +02:00
donosonaumczuk
c82354b31b misc: Name and symbol updated for Collect NFTs 2023-07-13 12:35:42 +01:00
vicnaum
4827af64f4 feat: More readable CollectNFT name/symbol [ T-11317 ] 2023-07-12 14:06:23 +02:00
vicnaum
ec114778b6 misc: Moved CollectNFT to modules 2023-07-12 12:53:24 +02:00
vicnaum
9e6adc336e misc: Remove unnecessary VersionedInitializable 2023-04-26 11:35:49 +01:00
vicnaum
1c08f683d8 Merge branch 'fix/CollectNFT-CollectPublicationAction' into test/collect-modules 2023-04-25 19:35:22 +01:00
vicnaum
3b720dacde fix: CollectNFT fix, CollectPublicationAction refactor 2023-04-25 17:18:20 +01:00
vicnaum
bc0f84a5a7 Merge branch 'fix/collect-modules-permissions' into test/collect-modules 2023-04-24 21:39:43 +01:00
vicnaum
f42f899f41 misc: refactor and cleanup of tests and some comments todos 2023-04-24 21:39:25 +01:00
vicnaum
c3ad7094ca fix: Permissions of collect action modules - callable by the pubActions 2023-04-24 21:36:06 +01:00
donosonaumczuk
6d12740fa3 misc: Files moved inside module dir
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-04-07 17:33:40 +01:00