hueso
811d5344a3
Partial hardhat -> viem migration for tests.
...
Typescript updated to v5.
Notably all calls to p2pix.callStatic.getStr() were replaced by viem.stringToHex() due to bug in ethers (https://github.com/ethers-io/ethers.js/issues/4965 )
Full migration to viem might not be possible currently due to hard-chai-matchers incompatibility:
> The hardhat-chai-matchers plugin is designed to work with hardhat-ethers. Attempting to use it in conjunction with hardhat-viem results in compatibility issues.
https://hardhat.org/hardhat-chai-matchers/docs/overview
2025-06-11 11:55:24 -03:00
hueso
c25fa24b2f
ditch amount hardcodings
2024-03-03 21:53:48 -03:00
hueso
d27bdda15e
update tests for current function parameters
2024-02-29 19:53:12 -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
32469e2480
✨ Added ERC2771 support & Increased pixTarget max size
2023-05-21 02:05:43 -03:00
PedroCailleret
c927f741e6
Removed relayer logic
2023-05-19 21:22:29 -03:00
PedroCailleret
0b9b0307d2
🏗️
2023-05-16 21:09:39 -03:00
PedroCailleret
545887baec
Cleanup
2023-05-15 00:16:36 -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
55fc45fc73
Deployment scripts updated
2023-02-14 19:56:34 -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
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
1a4b4973d4
added cancelDeposit unit tests
2022-12-05 03:31:43 -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
fc478dc12f
updated test coverage todos
2022-12-03 04:38:30 -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
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
Filipe Soccol
c9243a38d1
Added tests to check deposit and withdraw.
2022-10-25 15:21:54 -03:00
Filipe Soccol
dd4a6fa66e
First commit with contracts and a simple test.
2022-10-24 17:16:25 -03:00