89 Commits

Author SHA1 Message Date
Bob Stockdale
4138c46a7c fix: change point factory fee to 0.002 2024-04-17 11:26:12 -04:00
Bob Stockdale
19a5461e06 fix: drop reclaim window to zero days 2024-04-15 10:57:25 -04:00
Bob Stockdale
24a656e521 feat(org-kyc-claim-validator): increase allowable expires threshold 2024-04-09 21:28:13 -04:00
Bob Stockdale
e94fbe9904 feat(org-kyc-claim-validator): implement validator #94 2024-03-23 15:49:30 -04:00
Bob Stockdale
ec60d69dee feat(reclaim): reset reclaimableAt when all have been reclaimed #96 2024-03-21 10:58:20 -04:00
Bob Stockdale
185783d9ab feat(points-token): non-xferable 2024-03-18 21:22:45 -04:00
Bob Stockdale
0caa1f5cfe feat: limit to 25 unique tokens per bounty #83 2024-03-15 13:33:36 -04:00
Bob Stockdale
71b3f764c4 test: bounties scaling test 2024-03-13 20:50:29 -04:00
Bob Stockdale
6403ec6086 fix: change points token prefix to cp 2024-03-12 07:53:04 -04:00
Bob Stockdale
dc8c8da708 test(identity): add tests for multiple nfts 2024-03-03 07:35:04 -05:00
Bob Stockdale
6de3bc1151 feat(claim-validator): implement claim validator in bounties 2024-03-03 07:06:50 -05:00
Bob Stockdale
ffa4496d3d feat(points-factory): pausable 2024-02-29 17:44:21 -05:00
Bob Stockdale
ca3a236ec7 feat(bounties): add setConfigContract 2024-02-29 17:11:40 -05:00
Bob Stockdale
fa3865b396 feat: withdraw unsupported tokens 2024-02-29 14:45:04 -05:00
Bob Stockdale
3613030ebd feat: add reclaimableAt to BountyCreate event 2024-02-29 10:54:40 -05:00
Bob Stockdale
69d37869ed wip: factor out config contract 2024-02-28 22:04:44 -05:00
Bob Stockdale
b06a6d312e fix(points): 20M instead of 200k #90 2024-02-27 20:22:57 -05:00
Bob Stockdale
f689846d0e wip: add more sweep tests 2024-02-25 09:37:56 -05:00
Bob Stockdale
4bd513cc1e wip: add reclaim functionality 2024-02-25 09:27:11 -05:00
Bob Stockdale
c09db28c8a wip: remove LibBounties 2024-02-19 08:22:14 -05:00
Bob Stockdale
8c99ae52cc wip: minor points tweaks 2024-02-17 12:40:46 -05:00
Bob Stockdale
6ecf2ce224 wip: custodian can change notary on points factory 2024-02-07 07:00:17 -05:00
Bob Stockdale
1b5317ab3a wip: rename to p token 2024-02-06 15:04:51 -05:00
Bob Stockdale
3ed0f7b8fc wip: implement fee withdraw from points factory 2024-02-06 14:44:08 -05:00
Bob Stockdale
f12df57546 wip: update local deploy script 2024-02-06 07:39:13 -05:00
Bob Stockdale
4ef4ec8cec wip: add tests and switch to calldata 2024-02-06 07:19:54 -05:00
Bob Stockdale
fa806411ae wip: add token registry 2024-02-03 09:05:07 -05:00
Bob Stockdale
a28987456c wip: refactor and add payable to factory 2024-02-01 21:29:07 -05:00
Bob Stockdale
396d235706 wip: add onlyRoles mod 2024-01-31 17:13:27 -05:00
Bob Stockdale
b2e96fad9d wip: implemented cp factory and tests 2024-01-30 20:49:50 -05:00
Bob Stockdale
edd04e0a9c wip: erc20 generator 2024-01-27 18:07:53 -05:00
Bob Stockdale
7164720dd1 fix(identity): erc721 is supported interface 2024-01-15 11:44:17 -05:00
Bob Stockdale
b128f2cf2d fix(identity): correct interface to match ERC721 2024-01-15 11:04:12 -05:00
Bob Stockdale
00255cbf7d feat(identity): finish implementing ERC721Enumerable interface #80 2024-01-08 15:44:38 -05:00
Bob Stockdale
55a658ef71 chore: add sweep and toggle-pause scripts 2024-01-07 09:18:43 -05:00
Bob Stockdale
74f3fd9680 test(fullflow): multi-asset flow 2023-12-01 21:03:56 -05:00
Bob Stockdale
dcbfad8f04 test(bounties): add test for disabling custom fee 2023-12-01 17:00:50 -05:00
Bob Stockdale
bd6e3a293e feat(bounties): custom service fees 2023-12-01 14:35:44 -05:00
Bob Stockdale
d7b5499b87 test: fix full flow 2023-11-29 18:07:09 -05:00
Bob Stockdale
cbe1bca810 chore: arb sepolia deploy 2023-11-19 09:22:20 -05:00
Bob Stockdale
2bcb409d58 fix: use type hash constants 2023-11-16 14:46:17 -05:00
Bob Stockdale
81ff9c9d62 feat(bounties): use typed data signature [151] 2023-11-15 10:59:32 -05:00
Bob Stockdale
fd312ec886 feat(identity): switched signing to EIP712 2023-11-14 21:49:31 -05:00
Bob Stockdale
5a0d0ab8d4 fix(bounties): fix div-by-zero on auto claim [74] 2023-11-14 15:47:41 -05:00
Bob Stockdale
903a1070c9 feat(bounties): auto-claim for linked contributors [22] 2023-11-09 17:53:52 -05:00
Bob Stockdale
3625cd1db5 feat(identity): xfers not supported, use custom errors [68] 2023-11-09 07:47:40 -05:00
Bob Stockdale
4088ea993f fix(identity): one nft per platform user [65] 2023-11-08 19:20:39 -05:00
Bob Stockdale
e223c3ce42 fix(deploy:local): use right base uri 2023-11-06 19:40:48 -05:00
Bob Stockdale
497843c13c feat(identity): setup metadata url [43] 2023-11-01 17:59:35 -04:00
Bob Stockdale
78d513dca4 feat(identity): allow custodian to set notary [47] 2023-10-27 17:07:32 -04:00