@gooddollar/goodcontracts
Version:
GoodDollar Contracts
162 lines (158 loc) • 7.27 kB
TypeScript
/* Generated by ts-generator ver. 0.0.8 */
/* tslint:disable */
/// <reference types="truffle-typings" />
import * as TruffleContracts from ".";
declare global {
namespace Truffle {
interface Artifacts {
require(name: "AbsoluteVote"): TruffleContracts.AbsoluteVoteContract;
require(name: "AbstractFees"): TruffleContracts.AbstractFeesContract;
require(name: "AbstractUBI"): TruffleContracts.AbstractUBIContract;
require(name: "ActivePeriod"): TruffleContracts.ActivePeriodContract;
require(
name: "ActivePeriodMock"
): TruffleContracts.ActivePeriodMockContract;
require(name: "AddAdmin"): TruffleContracts.AddAdminContract;
require(
name: "AddFoundersGoodDollar"
): TruffleContracts.AddFoundersGoodDollarContract;
require(
name: "AddFoundersGoodDollarWithRep"
): TruffleContracts.AddFoundersGoodDollarWithRepContract;
require(name: "AddMinter"): TruffleContracts.AddMinterContract;
require(name: "AdminWallet"): TruffleContracts.AdminWalletContract;
require(name: "Avatar"): TruffleContracts.AvatarContract;
require(name: "AvatarMock"): TruffleContracts.AvatarMockContract;
require(name: "cDAIMock"): TruffleContracts.cDAIMockContract;
require(name: "Controller"): TruffleContracts.ControllerContract;
require(
name: "ControllerCreatorGoodDollar"
): TruffleContracts.ControllerCreatorGoodDollarContract;
require(
name: "ControllerInterface"
): TruffleContracts.ControllerInterfaceContract;
require(name: "DAIMock"): TruffleContracts.DAIMockContract;
require(
name: "DaoCreatorGoodDollar"
): TruffleContracts.DaoCreatorGoodDollarContract;
require(
name: "DaoCreatorGoodDollarWithRep"
): TruffleContracts.DaoCreatorGoodDollarWithRepContract;
require(name: "DAOToken"): TruffleContracts.DAOTokenContract;
require(
name: "DeployForeignBridge"
): TruffleContracts.DeployForeignBridgeContract;
require(
name: "DeployHomeBridge"
): TruffleContracts.DeployHomeBridgeContract;
require(name: "ERC20"): TruffleContracts.ERC20Contract;
require(name: "ERC20Burnable"): TruffleContracts.ERC20BurnableContract;
require(name: "ERC20Detailed"): TruffleContracts.ERC20DetailedContract;
require(name: "ERC20Mintable"): TruffleContracts.ERC20MintableContract;
require(name: "ERC20Pausable"): TruffleContracts.ERC20PausableContract;
require(name: "ERC677"): TruffleContracts.ERC677Contract;
require(
name: "ERC677BridgeToken"
): TruffleContracts.ERC677BridgeTokenContract;
require(name: "ERC677Receiver"): TruffleContracts.ERC677ReceiverContract;
require(name: "ERC677Token"): TruffleContracts.ERC677TokenContract;
require(name: "FeeFormula"): TruffleContracts.FeeFormulaContract;
require(name: "FeelessScheme"): TruffleContracts.FeelessSchemeContract;
require(name: "FixedUBI"): TruffleContracts.FixedUBIContract;
require(name: "FormulaHolder"): TruffleContracts.FormulaHolderContract;
require(
name: "FormulaHolderMock"
): TruffleContracts.FormulaHolderMockContract;
require(name: "FuseFaucet"): TruffleContracts.FuseFaucetContract;
require(
name: "GenesisProtocol"
): TruffleContracts.GenesisProtocolContract;
require(
name: "GenesisProtocolLogic"
): TruffleContracts.GenesisProtocolLogicContract;
require(
name: "GlobalConstraintInterface"
): TruffleContracts.GlobalConstraintInterfaceContract;
require(name: "GoodDollar"): TruffleContracts.GoodDollarContract;
require(name: "GoodDollarV2"): TruffleContracts.GoodDollarV2Contract;
require(
name: "IAnyswapV3ERC20"
): TruffleContracts.IAnyswapV3ERC20Contract;
require(
name: "IApprovalReceiver"
): TruffleContracts.IApprovalReceiverContract;
require(name: "Identity"): TruffleContracts.IdentityContract;
require(
name: "IdentityAdminRole"
): TruffleContracts.IdentityAdminRoleContract;
require(name: "IdentityGuard"): TruffleContracts.IdentityGuardContract;
require(
name: "IdentityGuardMock"
): TruffleContracts.IdentityGuardMockContract;
require(
name: "IdentityWithOwner"
): TruffleContracts.IdentityWithOwnerContract;
require(name: "IERC20"): TruffleContracts.IERC20Contract;
require(name: "IERC2612"): TruffleContracts.IERC2612Contract;
require(name: "IFeesFormula"): TruffleContracts.IFeesFormulaContract;
require(
name: "IntVoteInterface"
): TruffleContracts.IntVoteInterfaceContract;
require(name: "InviteUser"): TruffleContracts.InviteUserContract;
require(
name: "ITransferReceiver"
): TruffleContracts.ITransferReceiverContract;
require(name: "Migrations"): TruffleContracts.MigrationsContract;
require(name: "MinterRole"): TruffleContracts.MinterRoleContract;
require(
name: "OneTimePayments"
): TruffleContracts.OneTimePaymentsContract;
require(name: "Ownable"): TruffleContracts.OwnableContract;
require(name: "Pausable"): TruffleContracts.PausableContract;
require(name: "PauserRole"): TruffleContracts.PauserRoleContract;
require(
name: "ProposalExecuteInterface"
): TruffleContracts.ProposalExecuteInterfaceContract;
require(name: "ProxyAdmin"): TruffleContracts.ProxyAdminContract;
require(name: "RemoveAdmin"): TruffleContracts.RemoveAdminContract;
require(name: "Reputation"): TruffleContracts.ReputationContract;
require(
name: "ReputationMintOnce"
): TruffleContracts.ReputationMintOnceContract;
require(name: "ReputationMock"): TruffleContracts.ReputationMockContract;
require(
name: "ReputationReward"
): TruffleContracts.ReputationRewardContract;
require(name: "ReserveMinter"): TruffleContracts.ReserveMinterContract;
require(name: "ReserveRelayer"): TruffleContracts.ReserveRelayerContract;
require(name: "SchemeGuard"): TruffleContracts.SchemeGuardContract;
require(
name: "SchemeGuardMock"
): TruffleContracts.SchemeGuardMockContract;
require(
name: "SchemeRegistrar"
): TruffleContracts.SchemeRegistrarContract;
require(
name: "SenderFeeFormula"
): TruffleContracts.SenderFeeFormulaContract;
require(name: "SignUpBonus"): TruffleContracts.SignUpBonusContract;
require(
name: "TransferAndCallMock"
): TruffleContracts.TransferAndCallMockContract;
require(name: "UBI"): TruffleContracts.UBIContract;
require(
name: "UpgradeImplScheme"
): TruffleContracts.UpgradeImplSchemeContract;
require(name: "UpgradeScheme"): TruffleContracts.UpgradeSchemeContract;
require(
name: "UpgradesRegistrar"
): TruffleContracts.UpgradesRegistrarContract;
require(
name: "VotingMachineCallbacks"
): TruffleContracts.VotingMachineCallbacksContract;
require(
name: "VotingMachineCallbacksInterface"
): TruffleContracts.VotingMachineCallbacksInterfaceContract;
}
}
}