Commit Graph

15 Commits

Author SHA1 Message Date
hueso
6d6f9291ab OZ v5.5.0 2026-06-01 21:51:18 +00:00
hueso
a87a65df86 bump OZ version to 5.5.0-rc.1 2026-06-01 21:51:18 +00:00
hueso
66ad51e814 import ECDSA, ERC2771, ERC20, MerkleProofLib from @openzeppelin 2026-06-01 21:51:18 +00:00
hueso
27358d1e38 WIP: use openzeppelin contracts 2026-06-01 21:51:18 +00:00
hueso
f93e4db532 Ethers v5 -> v6 migration
Updated dependencies and removed unused ones.
2026-06-01 21:51:18 +00:00
hueso
4db911cc52 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
2026-06-01 21:51:18 +00:00
hueso
82cbac29f6 update documentation 2026-06-01 21:51:18 +00:00
PedroCailleret
e9187008a3 Types cleanup 2026-06-01 21:51:18 +00:00
PedroCailleret
8310e013f6 Enhanced integration & optimized testing 2023-02-14 18:40:02 -03:00
PedroCailleret
6fe1e794d0 V2 Release 2023-01-26 21:40:17 -03:00
PedroCailleret
d541e7b70c feat: deployment scripts fixed and lock fx unit tests added 2022-12-07 12:43:57 -03:00
PedroCailleret
ac9bc6fa46 hardhat-tracer added to dev branch 2022-12-03 00:59:18 -03:00
PedroCailleret
b1fe0a574c refactor: typescript refactoring ♻️ 2022-11-14 09:34:53 -03:00
Filipe Soccol
0f35eec623 Adding price to deposits and add token transfers 2022-11-07 16:40:10 -03:00
Filipe Soccol
dd4a6fa66e First commit with contracts and a simple test. 2022-10-24 17:16:25 -03:00