Peter Michael
|
27d5fdba6c
|
test: Added executor mirror with sig test.
|
2022-09-26 13:20:27 -04:00 |
|
Peter Michael
|
8685395737
|
refactor: Refactored local variable to reduce SLOC.
|
2022-09-26 13:14:04 -04:00 |
|
Peter Michael
|
1427d5171b
|
test: Added tests for withSig functions with executor. Also refactored to use profileOwner with a private key.
|
2022-09-23 16:19:51 -04:00 |
|
Peter Michael
|
7a3e782757
|
misc: Removed unneeded space.
|
2022-09-23 16:19:15 -04:00 |
|
Peter Michael
|
14d8a2b7f5
|
test: Added executor post, comment and mirror tests.
|
2022-09-22 16:50:52 -04:00 |
|
Peter Michael
|
499006dc69
|
test: Added executor test to collect with mirror.
|
2022-09-22 16:50:38 -04:00 |
|
Peter Michael
|
453840de40
|
test: Added helper to construct postWithSig typed data hash.
|
2022-09-22 16:50:22 -04:00 |
|
Peter Michael
|
22fcd298f6
|
misc: Fixed comment.
|
2022-09-22 16:50:00 -04:00 |
|
Peter Michael
|
f3feae19a1
|
test: Added tests.
|
2022-09-21 16:22:37 -04:00 |
|
Peter Michael
|
92c49ea7b5
|
test: (WIP) Adapt tests to new default profile setter. Minor tests fail.
|
2022-09-21 16:07:08 -04:00 |
|
Peter Michael
|
cb0ed6b378
|
feat: Allow dispatcher and executor to set follow module.
|
2022-09-21 16:06:42 -04:00 |
|
Peter Michael
|
94fa1fa466
|
feat: (WIP: breaks tests) Added support for DEs on default profile setting.
|
2022-09-20 17:39:45 -04:00 |
|
Peter Michael
|
17ad931c3f
|
misc: Removed unnecessary import.
|
2022-09-20 17:14:55 -04:00 |
|
Peter Michael
|
612ff97bf4
|
test: Consolidated meta-tx tests into base test files to save compilation time.
|
2022-09-20 17:13:24 -04:00 |
|
Peter Michael
|
8b18224e45
|
test: Reorganized tests and added follow executor test.
|
2022-09-20 16:17:13 -04:00 |
|
Peter Michael
|
ad7ba717be
|
fix: Validated delegated executor calls on follow.
|
2022-09-20 14:44:59 -04:00 |
|
Peter Michael
|
8e8ab2c3f6
|
misc: Removed pointless error definition.
|
2022-09-19 16:00:46 -04:00 |
|
Peter Michael
|
16814b3c3a
|
misc: Updated ethers and used native ethers functionality in upgradeability test.
|
2022-09-19 15:49:00 -04:00 |
|
Peter Michael
|
6bc1f20501
|
test: Fixed and updated upgradeability test.
|
2022-09-19 14:47:19 -04:00 |
|
Peter Michael
|
3799abf001
|
feat: Minor fix to delegated executor setter, also fixes hardhat tests.
|
2022-09-19 14:38:00 -04:00 |
|
Peter Michael
|
a192fdbb36
|
misc: Removed hardhat console and updated reverting on try catch.
|
2022-09-16 16:09:57 -04:00 |
|
Peter Michael
|
efe06f90e6
|
feat: (WIP) Integrated Foundry development environment.
|
2022-09-16 12:51:34 -04:00 |
|
Peter Michael
|
6f337eddd8
|
misc: Updated Hardhat version.
|
2022-09-16 12:51:11 -04:00 |
|
Peter Michael
|
923f52d2c7
|
test: (WIP-- debugging) Adapted tests, many still fail.
|
2022-09-06 18:18:05 +01:00 |
|
Peter Michael
|
f34a5852b3
|
refactor: Refactored to remove delegated executor check flag from address recovery and split it into two functions.
|
2022-09-02 16:50:45 +01:00 |
|
Peter Michael
|
f7bab551ef
|
fix: Fixed stack too deep errors.
|
2022-09-02 16:07:26 +01:00 |
|
Peter Michael
|
b124b621df
|
fix: Updated mock modules and reverted unnecessary variable silencing change.
|
2022-09-02 16:04:32 +01:00 |
|
Peter Michael
|
8fc8c5037a
|
feat: Adapted FollowerOnlyReferenceModule to new interface.
|
2022-09-02 14:35:04 +01:00 |
|
Peter Michael
|
4b4ac9ffe8
|
feat: Adapted follow modules to new interface and functionality.
|
2022-09-02 14:34:04 +01:00 |
|
Peter Michael
|
160282d203
|
feat: Updated collect modules to match new interface and functionality.
|
2022-09-02 14:21:31 +01:00 |
|
Peter Michael
|
c019ff546a
|
fix: Updated hub to match new follow interface.
|
2022-09-02 13:53:59 +01:00 |
|
Peter Michael
|
81787fffe2
|
misc: Created deprecated modules and minor cleanups.
|
2022-09-02 13:47:50 +01:00 |
|
Peter Michael
|
bcdb95b2e0
|
fix: Fixed LensNFTBase meta transaction functions.
|
2022-09-02 13:19:40 +01:00 |
|
Peter Michael
|
aa73f275f6
|
Merge branch 'refactor/library-refactor' into feat/on-behalf-of
|
2022-09-02 13:19:17 +01:00 |
|
Peter Michael
|
c5c2589600
|
feat: Added minor missing features.
|
2022-09-01 17:13:13 +01:00 |
|
Peter Michael
|
3a26d96ae0
|
feat: (WIP) Began work on simple delegated execution system.
|
2022-09-01 16:42:48 +01:00 |
|
Zer0dot
|
4b2b90285b
|
Merge pull request #1 from lens-protocol/feat/eip-1271
|
2022-08-31 15:57:23 +01:00 |
|
Peter Michael
|
e6c771437b
|
misc: Implemented minor additional natspec.
|
2022-08-31 14:15:03 +01:00 |
|
Peter Michael
|
b354e3e23d
|
misc: Removed old TODO comments and added natspec.
|
2022-08-31 14:10:20 +01:00 |
|
Peter Michael
|
b0b1ac6122
|
misc: Moved negative test to correct section.
|
2022-08-24 18:28:57 +01:00 |
|
Peter Michael
|
5a292c7353
|
feat: (WIP) Continued implementation of delegated executors with meta transactions.
|
2022-08-24 13:04:31 +01:00 |
|
Peter Michael
|
0c12ef27da
|
feat: Initial setup of the delegated executor system.
|
2022-08-18 21:50:47 +01:00 |
|
Peter Michael
|
758491f8fd
|
test: Added EIP1271 tests.
|
2022-08-11 16:56:43 -04:00 |
|
Peter Michael
|
6920242e5b
|
feat: Added support for EIP1271. Needs more testing.
|
2022-08-08 14:57:12 -04:00 |
|
Peter Michael
|
00c697ac45
|
test: (DRAFT) WIP, tests failing, added testing for EIP-1271.
|
2022-07-19 14:29:10 -04:00 |
|
Peter Michael
|
cf6630f7cd
|
feat: (DRAFT) EIP-1271 Support.
|
2022-07-19 10:22:05 -04:00 |
|
Peter Michael
|
7a7a5c1ea3
|
misc: Added comment.
|
2022-07-13 17:10:21 -04:00 |
|
Peter Michael
|
7584b65709
|
misc: Minor reorder.
|
2022-07-13 15:35:42 -04:00 |
|
Peter Michael
|
3a0c9c26b1
|
feat: Cached Polygon domain separator.
|
2022-07-12 16:02:39 -04:00 |
|
Peter Michael
|
a8289baa6a
|
misc: Cleaned up comment.
|
2022-07-06 11:21:08 -04:00 |
|