52 Commits

Author SHA1 Message Date
hueso
4f63d17eb1 set deposit() nonReentrant 2024-02-29 20:09:54 -03:00
hueso
1ffa9c6b5c update documentation 2024-02-13 16:35:16 -03:00
hueso
f02dad07c8 restore function parameters. reverts 26a4952 2024-02-13 15:13:36 -03:00
hueso
e95828b7dd ERC2771 compatibility 2023-09-05 00:40:18 -03:00
hueso
f5f9923833 mark assembly blocks as memory-safe 2023-09-04 18:00:19 -03:00
hueso
b571d6c47e use ERC20 datatype 2023-09-04 18:00:19 -03:00
hueso
95463cdfa3 revamped lock() conditionals 2023-09-04 18:00:09 -03:00
PedroCailleret
1a91b64024 increased lock gas savings 2023-06-05 22:04:46 -03:00
PedroCailleret
631c1d5dfb Added support for flatsigs 2023-05-22 07:43:47 -03:00
PedroCailleret
26a495246e Moved stack allocation from memory to calldata 2023-05-22 06:40:53 -03:00
PedroCailleret
4281526d77 🔧 Inheritance reordering 2023-05-21 02:40:42 -03:00
PedroCailleret
28245db8dd Comment cleanup 2023-05-21 02:26:24 -03:00
PedroCailleret
32469e2480 Added ERC2771 support & Increased pixTarget max size 2023-05-21 02:05:43 -03:00
PedroCailleret
2129566a27 cleanup 2023-05-20 00:49:54 -03:00
PedroCailleret
c927f741e6 Removed relayer logic 2023-05-19 21:22:29 -03:00
PedroCailleret
ce5f3e4265 Inheritance refactoring 2023-05-19 05:14:11 -03:00
PedroCailleret
0b9b0307d2 🏗️ 2023-05-16 21:09:39 -03:00
PedroCailleret
545887baec Cleanup 2023-05-15 00:16:36 -03:00
PedroCailleret
d8147bd58e Solidity version bump & viaIR compilation 2023-05-14 22:31:12 -03:00
PedroCailleret
8ebef3aaf1 Optimized SafeTransferLib (Solady) 2023-05-14 21:26:08 -03:00
PedroCailleret
9d14f053d5 Rearchitected storage 🗃️ 2023-05-14 20:44:18 -03:00
PedroCailleret
6a3bea432c Errors cleanup 2023-05-08 16:17:32 -03:00
PedroCailleret
8310e013f6 Enhanced integration & optimized testing 2023-02-14 18:40:02 -03:00
PedroCailleret
4c8016080d getLocksStatus fix 2023-01-30 22:34:23 -03:00
PedroCailleret
8f51b7841c sort fix 2023-01-30 07:50:04 -03:00
PedroCailleret
d946c239dc 🔧 Added getLocksStatus 2023-01-30 07:29:55 -03:00
PedroCailleret
bb10cf953f 🩹 getBalances Fix 2023-01-27 01:50:37 -03:00
PedroCailleret
6fe1e794d0 V2 Release 2023-01-26 21:40:17 -03:00
PedroCailleret
0d612572c6 feat: 🚧 Deposit struct replaced for packed uint 2022-12-20 01:39:35 -03:00
PedroCailleret
5416bbdd72 fix: fixed WAD Math 2022-12-17 00:55:43 -03:00
Filipe Soccol
122044a1e5 HOTFIX: Adjusted minimum spend limit 2022-12-16 10:04:01 -03:00
PedroCailleret
f38145f8e4 pixTimestamp fix 2022-12-15 17:07:43 -03:00
PedroCailleret
94cb0b97b8 test: added release FX unit tests 2022-12-09 03:59:28 -03:00
PedroCailleret
d2b4e21241 fix: release FX fixed and unit tests added 2022-12-09 01:45:23 -03:00
PedroCailleret
932b2a03b4 test: added unexpire locks unit tests 2022-12-08 20:38:58 -03:00
PedroCailleret
d541e7b70c feat: deployment scripts fixed and lock fx unit tests added 2022-12-07 12:43:57 -03:00
PedroCailleret
606406f889 test: added Deposit unit tests 2022-12-04 22:13:54 -03:00
PedroCailleret
eb4cca9c12 fix: reputation curve fixed 2022-12-04 01:51:20 -03:00
PedroCailleret
834b9569b2 test: owner FX unit tests added 2022-12-03 02:44:39 -03:00
PedroCailleret
c69d82ccee test: 🚧 Added fixtures for new test schema 2022-12-03 01:17:48 -03:00
PedroCailleret
4403541660 Quick smart contract fixes 2022-12-03 01:04:40 -03:00
PedroCailleret
934a9abe45 Finished pending tasks 2022-12-02 15:27:19 -03:00
PedroCailleret
fcdd8d8103 docs: 📝 Documentation added 2022-11-25 21:36:44 -03:00
PedroCailleret
856da07def perf: smart Contract Performance Improvement 2022-11-23 19:46:29 -03:00
PedroCailleret
b1fe0a574c refactor: typescript refactoring ♻️ 2022-11-14 09:34:53 -03:00
Filipe Soccol
67f9cbb9a7 Replace bytes32 ids on deposits for uint256 counters. 2022-11-11 16:10:57 -03:00
Filipe Soccol
d57fbde4c0 Replace deposit prices for ETH premium. 2022-11-09 16:29:27 -03:00
Filipe Soccol
1892e0bd9b Add lock and Release tests. Add instructions to run contracts locally. 2022-11-08 16:17:33 -03:00
Filipe Soccol
0f35eec623 Adding price to deposits and add token transfers 2022-11-07 16:40:10 -03:00
Filipe Soccol
1298b0d368 Adjusted implementation based on lock returned 2022-11-01 17:07:34 -03:00