Skip to content

Commit

Permalink
more cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
kbrizzle committed Oct 16, 2024
1 parent f89241b commit 55c8152
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 6 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
// SPDX-License-Identifier: Apache-2.0
pragma solidity 0.8.24;

import {IMarket, OracleVersion, OracleReceipt } from "../interfaces/IKeeperFactory.sol";
import { IMarket } from "@equilibria/perennial-v2/contracts/interfaces/IMarket.sol";
import { OracleVersion } from "@equilibria/perennial-v2/contracts/types/OracleVersion.sol";
import { OracleReceipt } from "@equilibria/perennial-v2/contracts/types/OracleReceipt.sol";
import { PriceResponse } from "./types/PriceResponse.sol";
import { KeeperOracle } from "./KeeperOracle.sol";

Expand Down
13 changes: 8 additions & 5 deletions packages/perennial/contracts/test/MockToken.sol
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
// SPDX-License-Identifier: Apache-2.0
pragma solidity ^0.8.13;

import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import {Intent} from "@equilibria/perennial-v2-verifier/contracts/interfaces/IVerifier.sol";

import "../interfaces/IMarket.sol";
import { UFixed6Lib } from "@equilibria/root/number/types/UFixed6.sol";
import { Fixed6Lib } from "@equilibria/root/number/types/Fixed6.sol";
import { ERC20 } from "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import { Intent } from "@equilibria/perennial-v2-verifier/contracts/interfaces/IVerifier.sol";
import { IMarket } from "../interfaces/IMarket.sol";

contract MockToken is ERC20 {

enum Function{SETTLE, UPDATE, UPDATE_MAKER, UPDATE_INTENT}
enum Function{ SETTLE, UPDATE, UPDATE_MAKER, UPDATE_INTENT }

Function private functionToCall;

Expand All @@ -26,6 +27,8 @@ contract MockToken is ERC20 {
} else if (functionToCall == Function.SETTLE){
IMarket(msg.sender).settle(address(0));
}

return true;
}

function setFunctionToCall(Function _functionToCall) external {
Expand Down
1 change: 1 addition & 0 deletions packages/perennial/contracts/test/OrderTester.sol
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// SPDX-License-Identifier: Apache-2.0
pragma solidity ^0.8.13;

import { Fixed6 } from "@equilibria/root/number/types/Fixed6.sol";
import { Order, OrderStorageGlobal, OrderStorageLocal } from "../types/Order.sol";
import { OracleVersion } from "../types/OracleVersion.sol";
import { Position } from "../types/Position.sol";
Expand Down

0 comments on commit 55c8152

Please sign in to comment.