5 Commits

Author SHA1 Message Date
hueso
98dda3c61f OZ v5.5.0 2025-11-03 13:59:01 -03:00
hueso
4d1a24ecdf bump OZ version to 5.5.0-rc.1 2025-10-24 21:52:45 -03:00
hueso
d9b93fe7d5 restore trustedForwarders as an OZ override 2025-10-24 21:50:21 -03:00
hueso
f56335d9b5 import ECDSA, ERC2771, ERC20, MerkleProofLib from @openzeppelin 2025-10-16 14:38:49 -03:00
hueso
407ea51d6a WIP: use openzeppelin contracts 2025-08-02 21:12:00 -03:00
3 changed files with 6094 additions and 3001 deletions

View File

@@ -11,7 +11,7 @@ pragma solidity ^0.8.19;
import { OwnerSettings, ERC20, SafeTransferLib } from "contracts/core/OwnerSettings.sol";
import { BaseUtils } from "contracts/core/BaseUtils.sol";
import { DataTypes as DT } from "contracts/core/DataTypes.sol";
import { IPrimusZKTLS, Attestation } from "@primuslabs/zktls-contracts/src/IPrimusZKTLS.sol";
contract P2PIX is BaseUtils {
// solhint-disable use-forbidden-name
@@ -33,8 +33,7 @@ contract P2PIX is BaseUtils {
address[] memory validSigners,
address _reputation,
ERC20[] memory tokens,
bool[] memory tokenStates,
address primusAddress
bool[] memory tokenStates
)
OwnerSettings(
defaultBlocks,

4
deploys/deploy.d.ts vendored
View File

@@ -1,4 +0,0 @@
declare module '*.json' {
const value: any
export default value
}

9086
yarn.lock

File diff suppressed because it is too large Load Diff