Skip to content

Commit

Permalink
Add contracts/dataTypes
Browse files Browse the repository at this point in the history
  • Loading branch information
kronosapiens committed Jan 31, 2025
1 parent 8aa6cd6 commit 062b714
Show file tree
Hide file tree
Showing 34 changed files with 36 additions and 36 deletions.
2 changes: 1 addition & 1 deletion contracts/colony/ColonyAuthority.sol
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
pragma solidity 0.8.27;

import { CommonAuthority } from "./../common/CommonAuthority.sol";
import { CommonDataTypes } from "./../common/CommonDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";

// prettier-ignore
contract ColonyAuthority is CommonAuthority {
Expand Down
2 changes: 1 addition & 1 deletion contracts/colony/ColonyRoles.sol
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ pragma solidity 0.8.27;
pragma experimental ABIEncoderV2;

import { ColonyStorage } from "./ColonyStorage.sol";
import { ContractRecoveryDataTypes } from "./../common/ContractRecoveryDataTypes.sol";
import { ContractRecoveryDataTypes } from "./../dataTypes/ContractRecoveryDataTypes.sol";
import { ColonyAuthority } from "./../colony/ColonyAuthority.sol";

contract ColonyRoles is ColonyStorage, ContractRecoveryDataTypes {
Expand Down
4 changes: 2 additions & 2 deletions contracts/colony/ColonyStorage.sol
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@ import { CommonStorage } from "./../common/CommonStorage.sol";
import { ERC20Extended } from "./../common/ERC20Extended.sol";
import { DomainRoles } from "./../common/DomainRoles.sol";
import { IColonyNetwork } from "./../interfaces/IColonyNetwork.sol";
import { ColonyNetworkDataTypes } from "./../colonyNetwork/ColonyNetworkDataTypes.sol";
import { ColonyNetworkDataTypes } from "./../dataTypes/ColonyNetworkDataTypes.sol";
import { ColonyExtension } from "./../extensions/ColonyExtension.sol";
import { PatriciaTreeProofs } from "./../patriciaTree/PatriciaTreeProofs.sol";
import { ColonyAuthority } from "./ColonyAuthority.sol";
import { ColonyDataTypes } from "./ColonyDataTypes.sol";
import { ColonyDataTypes } from "./../dataTypes/ColonyDataTypes.sol";

// ignore-file-swc-131
// ignore-file-swc-108
Expand Down
2 changes: 1 addition & 1 deletion contracts/colonyNetwork/ColonyNetworkExtensions.sol
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
pragma solidity 0.8.27;
pragma experimental ABIEncoderV2;

import { ColonyDataTypes } from "../colony/ColonyDataTypes.sol";
import { ColonyDataTypes } from "../dataTypes/ColonyDataTypes.sol";
import { IColonyNetwork } from "../interfaces/IColonyNetwork.sol";
import { ColonyExtension } from "../extensions/ColonyExtension.sol";
import { ColonyNetworkStorage } from "./ColonyNetworkStorage.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/colonyNetwork/ColonyNetworkMining.sol
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ import { ColonyNetworkStorage } from "./ColonyNetworkStorage.sol";
import { IMetaColony } from "./../interfaces/IMetaColony.sol";
import { IColonyBridge } from "./../interfaces/IColonyBridge.sol";
import { IColonyNetwork } from "./../interfaces/IColonyNetwork.sol";
import { ColonyDataTypes } from "./../colony/ColonyDataTypes.sol";
import { ColonyDataTypes } from "./../dataTypes/ColonyDataTypes.sol";

contract ColonyNetworkMining is ColonyNetworkStorage {
// TODO: Can we handle a dispute regarding the very first hash that should be set?
Expand Down
2 changes: 1 addition & 1 deletion contracts/colonyNetwork/ColonyNetworkStorage.sol
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import { IMetaColony } from "./../interfaces/IMetaColony.sol";
import { CommonStorage } from "./../common/CommonStorage.sol";
import { MultiChain } from "./../common/MultiChain.sol";
import { ERC20Extended } from "./../common/ERC20Extended.sol";
import { ColonyNetworkDataTypes } from "./ColonyNetworkDataTypes.sol";
import { ColonyNetworkDataTypes } from "./../dataTypes/ColonyNetworkDataTypes.sol";

// ignore-file-swc-131
// ignore-file-swc-108
Expand Down
2 changes: 1 addition & 1 deletion contracts/common/CommonAuthority.sol
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

pragma solidity 0.8.27;

import { CommonDataTypes } from "./CommonDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";
import { DomainRoles } from "./DomainRoles.sol";

contract CommonAuthority is DomainRoles {
Expand Down
4 changes: 2 additions & 2 deletions contracts/common/ContractRecovery.sol
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@

pragma solidity 0.8.27;

import { CommonDataTypes } from "./CommonDataTypes.sol";
import { ContractRecoveryDataTypes } from "./ContractRecoveryDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";
import { ContractRecoveryDataTypes } from "./../dataTypes/ContractRecoveryDataTypes.sol";
import { CommonAuthority } from "./CommonAuthority.sol";
import { CommonStorage } from "./CommonStorage.sol";
import { IRecovery } from "./../interfaces/IRecovery.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/common/GetActionSummary.sol
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import { IColony } from "./../interfaces/IColony.sol";
import { ExtractCallData } from "./ExtractCallData.sol";
import { GetActionDomainSkillId } from "./GetActionDomainSkillId.sol";
import { CommonDataTypes } from "./CommonDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";
import { ColonyRoles } from "./../colony/ColonyRoles.sol";
import { Bytes4Includes } from "./Bytes4Includes.sol";

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

pragma solidity 0.8.27;

import { CommonDataTypes } from "../common/CommonDataTypes.sol";
import { CommonDataTypes } from "./CommonDataTypes.sol";

// prettier-ignore
interface ColonyDataTypes is CommonDataTypes {
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion contracts/extensions/CoinMachine.sol
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ import { IBasicMetaTransaction } from "./../interfaces/IBasicMetaTransaction.sol
import { BasicMetaTransaction } from "./../common/BasicMetaTransaction.sol";
import { ColonyExtension } from "./ColonyExtension.sol";
import { Whitelist } from "./Whitelist.sol";
import { CommonDataTypes } from "./../common/CommonDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";

// ignore-file-swc-108

Expand Down
2 changes: 1 addition & 1 deletion contracts/extensions/ColonyExtension.sol
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ import { DSAuth } from "./../../lib/dappsys/auth.sol";
import { EtherRouter } from "./../common/EtherRouter.sol";
import { Multicall } from "./../common/Multicall.sol";
import { IColony } from "./../interfaces/IColony.sol";
import { ColonyDataTypes } from "./../colony/ColonyDataTypes.sol";
import { ColonyDataTypes } from "./../dataTypes/ColonyDataTypes.sol";
import { IColonyNetwork } from "./../interfaces/IColonyNetwork.sol";
import { PatriciaTreeProofs } from "./../patriciaTree/PatriciaTreeProofs.sol";
import { MultiChain } from "./../common/MultiChain.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/extensions/FundingQueue.sol
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
pragma solidity 0.8.27;
pragma experimental ABIEncoderV2;

import { CommonDataTypes } from "./../common/CommonDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";
import { IColonyNetwork } from "./../interfaces/IColonyNetwork.sol";
import { IBasicMetaTransaction } from "./../interfaces/IBasicMetaTransaction.sol";
import { BasicMetaTransaction } from "./../common/BasicMetaTransaction.sol";
Expand Down
6 changes: 3 additions & 3 deletions contracts/extensions/MultisigPermissions.sol
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,13 @@ pragma solidity 0.8.27;
pragma experimental ABIEncoderV2;

import { IColony } from "./../interfaces/IColony.sol";
import { ColonyDataTypes } from "./../colony/ColonyDataTypes.sol";
import { ColonyDataTypes } from "./../dataTypes/ColonyDataTypes.sol";
import { ColonyRoles } from "./../colony/ColonyRoles.sol";
import { IColonyNetwork } from "./../interfaces/IColonyNetwork.sol";
import { ColonyNetworkDataTypes } from "./../colonyNetwork/ColonyNetworkDataTypes.sol";
import { ColonyNetworkDataTypes } from "./../dataTypes/ColonyNetworkDataTypes.sol";
import { ColonyExtensionMeta } from "./ColonyExtensionMeta.sol";
import { GetActionSummary, ActionSummary } from "./../common/GetActionSummary.sol";
import { CommonDataTypes } from "./../common/CommonDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";
import { Bytes4Includes } from "./../common/Bytes4Includes.sol";

// ignore-file-swc-108
Expand Down
2 changes: 1 addition & 1 deletion contracts/extensions/OneTxPayment.sol
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
pragma solidity 0.8.27;
pragma experimental ABIEncoderV2;

import { CommonDataTypes } from "../common/CommonDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";
import { ColonyExtension } from "./ColonyExtension.sol";
import { IBasicMetaTransaction } from "./../interfaces/IBasicMetaTransaction.sol";
import { BasicMetaTransaction } from "./../common/BasicMetaTransaction.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/extensions/ReputationBootstrapper.sol
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import { ERC20 } from "./../../lib/dappsys/erc20.sol";
import { IReputationMiningCycle } from "./../interfaces/IReputationMiningCycle.sol";
import { IColonyNetwork } from "./../interfaces/IColonyNetwork.sol";
import { ColonyExtensionMeta } from "./ColonyExtensionMeta.sol";
import { CommonDataTypes } from "./../common/CommonDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";

// ignore-file-swc-108

Expand Down
4 changes: 2 additions & 2 deletions contracts/extensions/StagedExpenditure.sol
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ pragma solidity 0.8.27;
pragma experimental ABIEncoderV2;

import { IColony } from "./../interfaces/IColony.sol";
import { ColonyDataTypes } from "./../colony/ColonyDataTypes.sol";
import { CommonDataTypes } from "./../common/CommonDataTypes.sol";
import { ColonyDataTypes } from "./../dataTypes/ColonyDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";
import { ColonyExtensionMeta } from "./ColonyExtensionMeta.sol";

// ignore-file-swc-108
Expand Down
4 changes: 2 additions & 2 deletions contracts/extensions/StakedExpenditure.sol
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
pragma solidity 0.8.27;
pragma experimental ABIEncoderV2;

import { CommonDataTypes } from "./../common/CommonDataTypes.sol";
import { ColonyDataTypes } from "./../colony/ColonyDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";
import { ColonyDataTypes } from "./../dataTypes/ColonyDataTypes.sol";
import { IColonyNetwork } from "./../interfaces/IColonyNetwork.sol";
import { ColonyExtensionMeta } from "./ColonyExtensionMeta.sol";

Expand Down
2 changes: 1 addition & 1 deletion contracts/extensions/StreamingPayments.sol
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ pragma solidity 0.8.27;
pragma experimental ABIEncoderV2;

import { ColonyExtensionMeta } from "./ColonyExtensionMeta.sol";
import { CommonDataTypes } from "./../common/CommonDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";

// ignore-file-swc-108

Expand Down
2 changes: 1 addition & 1 deletion contracts/extensions/TokenSupplier.sol
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ import { BasicMetaTransaction } from "./../common/BasicMetaTransaction.sol";
import { ERC20Extended } from "./../common/ERC20Extended.sol";
import { ColonyExtension } from "./ColonyExtension.sol";
import { IColony } from "./../interfaces/IColony.sol";
import { CommonDataTypes } from "./../common/CommonDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";
contract TokenSupplier is ColonyExtension, BasicMetaTransaction {
uint256 constant ISSUANCE_PERIOD = 1 days;

Expand Down
2 changes: 1 addition & 1 deletion contracts/extensions/Whitelist.sol
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import { IBasicMetaTransaction } from "./../interfaces/IBasicMetaTransaction.sol
import { BasicMetaTransaction } from "./../common/BasicMetaTransaction.sol";
import { ColonyExtension } from "./ColonyExtension.sol";
import { IColony } from "./../interfaces/IColony.sol";
import { CommonDataTypes } from "./../common/CommonDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";
import { IColonyNetwork } from "./../interfaces/IColonyNetwork.sol";

// ignore-file-swc-108
Expand Down
2 changes: 1 addition & 1 deletion contracts/extensions/votingReputation/VotingReputation.sol
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ pragma experimental ABIEncoderV2;

import { VotingReputationStorage } from "./VotingReputationStorage.sol";
import { IColony } from "./../../interfaces/IColony.sol";
import { ColonyDataTypes } from "./../../colony/ColonyDataTypes.sol";
import { ColonyDataTypes } from "./../../dataTypes/ColonyDataTypes.sol";
import { ActionSummary } from "./../../common/GetActionSummary.sol";

contract VotingReputation is VotingReputationStorage {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

pragma solidity 0.8.27;

import { ColonyDataTypes } from "./../../colony/ColonyDataTypes.sol";
import { ColonyDataTypes } from "./../../dataTypes/ColonyDataTypes.sol";

// prettier-ignore
interface VotingReputationDataTypes {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ pragma experimental ABIEncoderV2;

import { IColonyNetwork } from "./../../interfaces/IColonyNetwork.sol";
import { IColony } from "./../../interfaces/IColony.sol";
import { CommonDataTypes } from "./../../common/CommonDataTypes.sol";
import { CommonDataTypes } from "./../../dataTypes/CommonDataTypes.sol";
import { IBasicMetaTransaction } from "./../../interfaces/IBasicMetaTransaction.sol";
import { BasicMetaTransaction } from "./../../common/BasicMetaTransaction.sol";
import { ActionSummary, GetActionSummary } from "./../../common/GetActionSummary.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/interfaces/IColony.sol
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ pragma experimental ABIEncoderV2;
import { IRecovery } from "./IRecovery.sol";
import { IBasicMetaTransaction } from "./IBasicMetaTransaction.sol";
import { IMulticall } from "./IMulticall.sol";
import { ColonyDataTypes } from "./../colony/ColonyDataTypes.sol";
import { ColonyDataTypes } from "./../dataTypes/ColonyDataTypes.sol";
import { IDSAuth } from "./IDSAuth.sol";

interface IColony is IDSAuth, ColonyDataTypes, IRecovery, IBasicMetaTransaction, IMulticall {
Expand Down
2 changes: 1 addition & 1 deletion contracts/interfaces/IColonyNetwork.sol
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ pragma experimental "ABIEncoderV2";
import { IRecovery } from "./IRecovery.sol";
import { IBasicMetaTransaction } from "./IBasicMetaTransaction.sol";
import { IMulticall } from "./IMulticall.sol";
import { ColonyNetworkDataTypes } from "./../colonyNetwork/ColonyNetworkDataTypes.sol";
import { ColonyNetworkDataTypes } from "./../dataTypes/ColonyNetworkDataTypes.sol";

interface IColonyNetwork is ColonyNetworkDataTypes, IRecovery, IBasicMetaTransaction, IMulticall {
/// @notice Query if a contract implements an interface
Expand Down
2 changes: 1 addition & 1 deletion contracts/interfaces/IRecovery.sol
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
pragma solidity >=0.8.27; // ignore-swc-103
pragma experimental "ABIEncoderV2";

import { ContractRecoveryDataTypes } from "./../common/ContractRecoveryDataTypes.sol";
import { ContractRecoveryDataTypes } from "./../dataTypes/ContractRecoveryDataTypes.sol";

interface IRecovery is ContractRecoveryDataTypes {
/// @notice Put colony network mining into recovery mode.
Expand Down
2 changes: 1 addition & 1 deletion contracts/interfaces/IReputationMiningCycle.sol
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
pragma solidity >=0.8.27; // ignore-swc-103
pragma experimental "ABIEncoderV2";

import { ReputationMiningCycleDataTypes } from "./../reputationMiningCycle/ReputationMiningCycleDataTypes.sol";
import { ReputationMiningCycleDataTypes } from "./../dataTypes/ReputationMiningCycleDataTypes.sol";

interface IReputationMiningCycle is ReputationMiningCycleDataTypes {
/// @notice The getter for the disputeRounds mapping.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
pragma solidity 0.8.27;

import { DSAuth } from "./../../lib/dappsys/auth.sol";
import { ReputationMiningCycleDataTypes } from "./../reputationMiningCycle/ReputationMiningCycleDataTypes.sol";
import { ReputationMiningCycleDataTypes } from "./../dataTypes/ReputationMiningCycleDataTypes.sol";

// ignore-file-swc-131
// ignore-file-swc-108
Expand Down
2 changes: 1 addition & 1 deletion contracts/testHelpers/VotingReputationMisaligned.sol
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ import { ERC20Extended } from "./../common/ERC20Extended.sol";
import { ITokenLocking } from "./../interfaces/ITokenLocking.sol";
import { ColonyExtension } from "./../extensions/ColonyExtension.sol";
import { IColony } from "./../interfaces/IColony.sol";
import { CommonDataTypes } from "./../common/CommonDataTypes.sol";
import { CommonDataTypes } from "./../dataTypes/CommonDataTypes.sol";
contract VotingReputationMisaligned is ColonyExtension, BasicMetaTransaction {
// Events
event MotionCreated(uint256 indexed motionId, address creator, uint256 indexed domainId);
Expand Down

0 comments on commit 062b714

Please sign in to comment.