Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion contracts/deployment-test/Deploymnet.t.sol
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.

pragma solidity ^0.8.9;
pragma solidity ^0.8.26;

import {Test} from "forge-std/Test.sol";
import {Vm} from "forge-std/Vm.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/deployment-test/PoVWDeployment.t.sol
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
// as found in the LICENSE-BSL file.
// SPDX-License-Identifier: BUSL-1.1

pragma solidity ^0.8.9;
pragma solidity ^0.8.26;

import {Test} from "forge-std/Test.sol";
import {Vm} from "forge-std/Vm.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/reference-contract/test/Upgrade.t.sol
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.

pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {Test} from "forge-std/Test.sol";
import {Upgrades} from "openzeppelin-foundry-upgrades/Upgrades.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/scripts/BoundlessScript.s.sol
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
// as found in the LICENSE-BSL file.
// SPDX-License-Identifier: BUSL-1.1

pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {Script, console2} from "forge-std/Script.sol";
import {Strings} from "@openzeppelin/contracts/utils/Strings.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/scripts/Config.s.sol
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.

pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {Vm} from "forge-std/Vm.sol";
import {console2, stdToml} from "forge-std/Test.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/scripts/Deploy.PoVW.s.sol
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
// as found in the LICENSE-BSL file.
// SPDX-License-Identifier: BUSL-1.1

pragma solidity ^0.8.9;
pragma solidity ^0.8.26;

import {console2} from "forge-std/Script.sol";
import {IRiscZeroVerifier} from "risc0/IRiscZeroVerifier.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/scripts/Deploy.s.sol
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.

pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {Script, console2} from "forge-std/Script.sol";
import {Strings} from "openzeppelin/contracts/utils/Strings.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/scripts/Manage.PoVW.s.sol
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.

pragma solidity ^0.8.9;
pragma solidity ^0.8.26;

import {console2} from "forge-std/console2.sol";
import {Strings} from "openzeppelin/contracts/utils/Strings.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/scripts/Manage.s.sol
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.

pragma solidity ^0.8.9;
pragma solidity ^0.8.26;

import {Script} from "forge-std/Script.sol";
import {console2} from "forge-std/console2.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/BoundlessMarket.sol
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
// as found in the LICENSE-BSL file.
// SPDX-License-Identifier: BUSL-1.1

pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

import {ECDSA} from "@openzeppelin/contracts/utils/cryptography/ECDSA.sol";
import {SafeCast} from "@openzeppelin/contracts/utils/math/SafeCast.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/BoundlessMarketCallback.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

import {IRiscZeroVerifier, Receipt, ReceiptClaim, ReceiptClaimLib} from "risc0/IRiscZeroVerifier.sol";
import {IBoundlessMarketCallback} from "./IBoundlessMarketCallback.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/HitPoints.sol
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.

pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {AccessControl} from "@openzeppelin/contracts/access/AccessControl.sol";
import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/IBoundlessMarket.sol
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.

pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {Fulfillment} from "./types/Fulfillment.sol";
import {AssessorReceipt} from "./types/AssessorReceipt.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/IBoundlessMarketCallback.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

/// @title IBoundlessMarketCallback
/// @notice Interface for handling proof callbacks from BoundlessMarket with proof verification
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/IHitPoints.sol
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.

pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

/// @title IHitPoints ERC20
/// @notice Interface of a restricted transfer token using ERC20
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/libraries/BoundlessMarketLib.sol
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.

pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {IRiscZeroVerifier} from "risc0/IRiscZeroVerifier.sol";

Expand Down
2 changes: 1 addition & 1 deletion contracts/src/libraries/MerkleProofish.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {IBoundlessMarket} from "../IBoundlessMarket.sol";

Expand Down
2 changes: 1 addition & 1 deletion contracts/src/povw/IPovwAccounting.sol
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.

pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

/// An update to a work log.
struct WorkLogUpdate {
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/povw/IPovwMint.sol
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.

pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

import {Steel} from "steel/Steel.sol";

Expand Down
2 changes: 1 addition & 1 deletion contracts/src/povw/PovwAccounting.sol
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
// as found in the LICENSE-BSL file.
// SPDX-License-Identifier: BUSL-1.1

pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

import {IRiscZeroVerifier} from "risc0/IRiscZeroSetVerifier.sol";
import {SafeCast} from "@openzeppelin/contracts/utils/math/SafeCast.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/povw/PovwMint.sol
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
// as found in the LICENSE-BSL file.
// SPDX-License-Identifier: BUSL-1.1

pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

import {IRiscZeroVerifier} from "risc0/IRiscZeroSetVerifier.sol";
import {OwnableUpgradeable} from "@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/Account.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

uint256 constant REQUEST_FLAGS_BITWIDTH = 2;
uint256 constant REQUEST_FLAGS_INITIAL_BITS = 64;
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/AssessorCallback.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

struct AssessorCallback {
/// @notice The index of the fill in the request
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/AssessorCommitment.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {RequestId} from "./RequestId.sol";

Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/AssessorJournal.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {AssessorCallback} from "./AssessorCallback.sol";
import {Selector} from "./Selector.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/AssessorReceipt.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {AssessorCallback} from "./AssessorCallback.sol";
import {Selector} from "./Selector.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/Callback.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

using CallbackLibrary for Callback global;

Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/Fulfillment.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {RequestId} from "./RequestId.sol";
import {FulfillmentDataType} from "./FulfillmentData.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/FulfillmentContext.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

using FulfillmentContextLibrary for FulfillmentContext global;

Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/FulfillmentData.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

using FulfillmentDataLibrary for FulfillmentDataImageIdAndJournal global;

Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/Input.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

using InputLibrary for Input global;

Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/LockRequest.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {ProofRequest, ProofRequestLibrary} from "./ProofRequest.sol";
import {CallbackLibrary} from "./Callback.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/Offer.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {Math} from "@openzeppelin/contracts/utils/math/Math.sol";
import {SafeCast} from "@openzeppelin/contracts/utils/math/SafeCast.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/Predicate.sol
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
// SPDX-License-Identifier: BUSL-1.1
pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

import {ReceiptClaim, ReceiptClaimLib} from "risc0/IRiscZeroVerifier.sol";
import {Bytes} from "@openzeppelin/contracts/utils/Bytes.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/ProofRequest.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {RequestId} from "./RequestId.sol";
import {CallbackLibrary} from "./Callback.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/RequestId.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {IBoundlessMarket} from "../IBoundlessMarket.sol";

Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/RequestLock.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

using RequestLockLibrary for RequestLock global;

Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/Requirements.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

import {Predicate, PredicateLibrary} from "./Predicate.sol";
import {Callback, CallbackLibrary} from "./Callback.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/types/Selector.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

/// @title Selector - A representation of the bytes4 selector and its index within a batch.
/// @dev This is only used as part of the AssessorJournal and AssessorReceipt.
Expand Down
2 changes: 1 addition & 1 deletion contracts/src/zkc/IStakingRewards.sol
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.

pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

/// @title StakingRewards
/// @notice Contract for distributing staking rewards based on veZKC staking positions
Expand Down
2 changes: 1 addition & 1 deletion contracts/test/BoundlessMarket.t.sol
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.

pragma solidity ^0.8.20;
pragma solidity ^0.8.26;

import {console} from "forge-std/console.sol";
import {IAccessControl} from "@openzeppelin/contracts/access/IAccessControl.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/test/BoundlessMarketCallback.t.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

import {Test} from "forge-std/Test.sol";
import {
Expand Down
2 changes: 1 addition & 1 deletion contracts/test/HitPoints.t.sol
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.

pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

import {Test} from "forge-std/Test.sol";
import {AccessControl} from "@openzeppelin/contracts/access/AccessControl.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/test/MockCallback.sol
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
//
// Use of this source code is governed by the Business Source License
// as found in the LICENSE-BSL file.
pragma solidity ^0.8.24;
pragma solidity ^0.8.26;

import {IRiscZeroVerifier} from "risc0/IRiscZeroVerifier.sol";
import {BoundlessMarketCallback} from "../src/BoundlessMarketCallback.sol";
Expand Down
Loading
Loading