59 Commits

Author SHA1 Message Date
vicnaum
24fdfde436 misc: change handle namespace back from test to lens 2024-02-13 17:39:04 +01:00
vicnaum
91fb968ff1 deploy: v2.0.4 testnet - preparation 2024-02-06 13:10:10 +01:00
donosonaumczuk
caea690fc5 feat: BatchMetadataUpdate added to trigger collection token URI refresh 2023-11-24 14:44:02 -03:00
vicnaum
2521ef4a29 misc: TokenURI contracts separated 2023-11-14 13:05:48 -03:00
donosonaumczuk
a2bfdf9c47 misc: Lens Handles' name and symbol updated 2023-11-07 21:59:34 -03:00
vicnaum
122d518464 Revert "fix: Signer added to typehashes"
This reverts commit 55e6e3b57f.
2023-10-27 22:29:43 +02:00
donosonaumczuk
c6f2c32ad4 misc: Guardian docs added and updated 2023-10-26 13:19:12 -03:00
donosonaumczuk
9f1c7a23d1 fix: Guardian enabled timestamp as max uint256 in the event 2023-10-25 22:12:41 -03:00
donosonaumczuk
71610cb845 feat: Handle token guardian off by default 2023-10-25 20:30:32 -03: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
donosonaumczuk
55e6e3b57f fix: Signer added to typehashes
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-10-20 14:18:30 -03:00
vicnaum
68d156247a feat: add incrementNonce to revoke signatures [C4-168-L03] T-16801 2023-10-18 18:32:29 +02:00
vicnaum
c8c3724590 feat: cached domain separator for TokenHandleRegistry T-16810 2023-10-12 14:31:06 +02:00
vicnaum
e36c4f2b48 feat: Add ERC2981 royalties and totalSupply to LensHandles T-16847 T-16890 2023-10-12 09:00:46 +02:00
vicnaum
aefe48f6f0 misc: make txExecutor address(0) on all migration events T-16784 2023-10-12 08:10:30 +02:00
donosonaumczuk
c8ccf1b3b0 misc: Some constants made public 2023-10-10 13:31:16 -03:00
vicnaum
bd54421300 fix: minor syntax change for signatures deadline 2023-09-27 21:03:07 +02:00
vicnaum
7477339c6c misc: remove SEPARATOR_LENGTH from LensHandles 2023-09-16 21:13:58 +02:00
vicnaum
8815155d0b fix: more fixes and tests fixed 2023-09-16 20:49:48 +02:00
vicnaum
83eb05806f fix: start handles with at 2023-09-16 20:20:44 +02:00
donosonaumczuk
2812c4a34c misc: Handle format changed
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-09-05 17:01:11 +01:00
vicnaum
154e3e992d fix: [C4-109-L02] Unlink could be called for any unlinked handles by passing zero 2023-09-04 17:30:40 +01:00
donosonaumczuk
db4a345d35 fix: DE logic for unlink fixed 2023-09-04 15:09:15 +01:00
vicnaum
9451c8ca2e Fix: [C4-90] TokenGuardian - msg.sender should be ownerOf(tokenId) in approve() 2023-09-04 15:09:15 +01:00
vicnaum
a68d9a67a5 misc: Natspec added to LensHandles character validation functions 2023-09-04 15:09:15 +01:00
donosonaumczuk
61f1555b19 fix: Tx executor added to link/unlink events 2023-09-04 14:55:26 +01:00
donosonaumczuk
da6c51892f fix: token handle registry DE support logic 2023-09-04 14:54:59 +01:00
donosonaumczuk
ec49908cb2 feat: NonceUpdated event introduced to track signature nonces 2023-09-04 14:54:11 +01:00
donosonaumczuk
3d39a20e57 feat: DE and gassless support added to link & unlink functions 2023-09-04 14:51:41 +01:00
donosonaumczuk
467b6cf2d3 feat: DelegatedExecutorsConfigApplied event introduced 2023-08-19 21:21:21 +01:00
donosonaumczuk
4e7020a0b5 misc: Merge conflicts 2023-07-13 13:39:45 +01:00
donosonaumczuk
fba8ed0509 fix: Modifier name and first byte check 2023-07-12 14:32:22 +01:00
donosonaumczuk
3fe2476f87 misc: Remove hyphen support for new handles 2023-07-12 14:00:05 +01:00
vicnaum
1c2ea835a4 misc: Rename ProfileGuardian to TokenGuardian, add TokenGuardian to Handles, fix tests 2023-07-11 19:26:48 +02:00
vicnaum
89701ca36a test: Add tests for linking non existing tokens in TokenHandleRegistry 2023-06-06 18:57:33 +02:00
vicnaum
1b493fd302 misc: Refactoring of TokenHandleRegistry functions and tests 2023-05-30 18:32:55 +02:00
vicnaum
f5d7bed285 misc: Revert on getters if Handle doesn't exists 2023-05-30 17:19:47 +02:00
vicnaum
da772b5ceb misc: TODO added in TokenHandleRegistry 2023-05-29 20:10:05 +02:00
vicnaum
239b5e3b60 misc: add some comments and TODOs to TokenHandleRegistry 2023-05-26 17:43:29 +02:00
vicnaum
107db78c54 misc: add Handle chars validation 2023-05-25 22:50:28 +02:00
vicnaum
35385fb184 misc: Add isLinked getter to TokenHandleRegistry (WIP) 2023-05-22 18:14:06 +02:00
donosonaumczuk
04016f5af8 fix: Local name length validation added at minting time
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-05-16 19:45:00 +01:00
donosonaumczuk
87738f5c39 misc: Renaming of some fields & handle definition added 2023-05-16 18:28:44 +01:00
vicnaum
459925fb06 misc: delete handles storage on burn, getters added 2023-05-16 16:33:01 +02:00
vicnaum
444d78cc53 misc: Fix namespace resolve functions, make them revert for non-existing tokens, remove unlinkIfBurnt functions as excessive
Co-authored-by: Alan <donosonaumczuk@gmail.com>
2023-05-11 18:20:29 +02:00
donosonaumczuk
b6eec3d450 feat: Namespaces reworked and improved
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
2023-05-05 21:50:34 +01:00
vicnaum
96cc6d5408 misc: First iteration of namespaces permissions fix 2023-04-26 16:01:49 +01:00
vicnaum
9e6adc336e misc: Remove unnecessary VersionedInitializable 2023-04-26 11:35:49 +01:00
donosonaumczuk
c2ed321161 feat: Token URIs polished 2023-04-10 02:20:03 +01:00