Skip to content

Commit

Permalink
Merge branch 'develop' into feat/btpm-new-deployment-scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
livingrockrises authored Jan 31, 2024
2 parents 2544456 + 61152d7 commit f7825c8
Show file tree
Hide file tree
Showing 57 changed files with 422 additions and 4,336 deletions.
11 changes: 5 additions & 6 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
[submodule "lib/account-abstraction"]
path = lib/account-abstraction
url = https://github.com/eth-infinitism/account-abstraction
[submodule "lib/forge-std"]
path = lib/forge-std
url = https://github.com/foundry-rs/forge-std
[submodule "lib/scw-contracts"]
path = lib/scw-contracts
url = https://github.com/bcnmy/scw-contracts
[submodule "lib/openzeppelin-contracts"]
path = lib/openzeppelin-contracts
url = https://github.com/OpenZeppelin/openzeppelin-contracts
branch = develop
[submodule "lib/account-abstraction"]
path = lib/account-abstraction
url = https://github.com/eth-infinitism/account-abstraction
tag = v0.6.0
2 changes: 1 addition & 1 deletion .solhint.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"extends": "solhint:recommended",
"rules": {
"compiler-version": ["error", "0.8.20"],
"compiler-version": ["error", "0.8.23"],
"func-visibility": ["warn", { "ignoreConstructors": true }],
"reentrancy": "error",
"state-visibility": "error",
Expand Down
2 changes: 1 addition & 1 deletion contracts/BasePaymaster.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-3.0
pragma solidity ^0.8.20;
pragma solidity ^0.8.23;

/* solhint-disable reason-string */

Expand Down
2 changes: 1 addition & 1 deletion contracts/common/Errors.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: LGPL-3.0-only
pragma solidity ^0.8.20;
pragma solidity ^0.8.23;

contract BasePaymasterErrors {
/**
Expand Down
2 changes: 1 addition & 1 deletion contracts/deployer/Create3.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
//SPDX-License-Identifier: Unlicense
pragma solidity ^0.8.20;
pragma solidity ^0.8.23;

/**
* @title A library for deploying contracts EIP-3171 style.
Expand Down
2 changes: 1 addition & 1 deletion contracts/deployer/Deployer.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
//SPDX-License-Identifier: Unlicense
pragma solidity ^0.8.20;
pragma solidity ^0.8.23;

import "./Create3.sol";

Expand Down
2 changes: 1 addition & 1 deletion contracts/interfaces/IWETH9.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.20;
pragma solidity ^0.8.23;

import "@openzeppelin/contracts/token/ERC20/IERC20.sol";

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
pragma solidity ^0.8.23;

interface IBiconomyTokenPaymaster {
/**
Expand Down
2 changes: 1 addition & 1 deletion contracts/interfaces/paymasters/ISponsorshipPaymaster.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
pragma solidity ^0.8.23;

interface ISponsorshipPaymaster {
event EPGasOverheadChanged(uint256 indexed _oldValue, uint256 indexed _newValue);
Expand Down
2 changes: 1 addition & 1 deletion contracts/libs/AddressUtils.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
pragma solidity ^0.8.23;

/**
* Utility library of inline functions on addresses
Expand Down
2 changes: 1 addition & 1 deletion contracts/libs/CalldataHelper.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
pragma solidity ^0.8.23;

library CalldataHelper {
function calldataKeccak(bytes calldata data) internal pure returns (bytes32 ret) {
Expand Down
2 changes: 1 addition & 1 deletion contracts/libs/MathLib.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-3.0
pragma solidity ^0.8.20;
pragma solidity ^0.8.23;

library MathLib {
function minuint256(uint256 a, uint256 b) internal pure returns (uint256 result) {
Expand Down
137 changes: 0 additions & 137 deletions contracts/references/AdvancedVerifyingPaymaster.sol

This file was deleted.

Loading

0 comments on commit f7825c8

Please sign in to comment.