UNPKG

@flarenetwork/flare-periphery-contract-artifacts

Version:

Smart contract artifacts for all Flare chains

414 lines (413 loc) 433 kB
'use strict'; var AgentInfo = require('./coston/artifacts/contracts/data/AgentInfo.sol/AgentInfo.json'); var AgentSettings = require('./coston/artifacts/contracts/data/AgentSettings.sol/AgentSettings.json'); var AggregatorV3Interface = require('./coston/artifacts/contracts/adapters/interfaces/AggregatorV3Interface.sol/AggregatorV3Interface.json'); var AssetManagerSettings = require('./coston/artifacts/contracts/data/AssetManagerSettings.sol/AssetManagerSettings.json'); var AvailableAgentInfo = require('./coston/artifacts/contracts/data/AvailableAgentInfo.sol/AvailableAgentInfo.json'); var CollateralReservationInfo = require('./coston/artifacts/contracts/data/CollateralReservationInfo.sol/CollateralReservationInfo.json'); var CollateralType = require('./coston/artifacts/contracts/data/CollateralType.sol/CollateralType.json'); var ContractRegistry = require('./coston/artifacts/contracts/ContractRegistry.sol/ContractRegistry.json'); var EmergencyPause = require('./coston/artifacts/contracts/data/EmergencyPause.sol/EmergencyPause.json'); var FtsoV2Interface = require('./coston/artifacts/contracts/FtsoV2Interface.sol/FtsoV2Interface.json'); var IAddressValidity = require('./coston/artifacts/contracts/IAddressValidity.sol/IAddressValidity.json'); var IAddressValidityVerification = require('./coston/artifacts/contracts/IAddressValidityVerification.sol/IAddressValidityVerification.json'); var IAgentAlwaysAllowedMinters = require('./coston/artifacts/contracts/IAgentAlwaysAllowedMinters.sol/IAgentAlwaysAllowedMinters.json'); var IAgentOwnerRegistry = require('./coston/artifacts/contracts/IAgentOwnerRegistry.sol/IAgentOwnerRegistry.json'); var IAgentPing = require('./coston/artifacts/contracts/IAgentPing.sol/IAgentPing.json'); var IAgentVaultsFacet = require('./coston/artifacts/contracts/IAgentVaultsFacet.sol/IAgentVaultsFacet.json'); var IAssetManager = require('./coston/artifacts/contracts/IAssetManager.sol/IAssetManager.json'); var IAssetManagerController = require('./coston/artifacts/contracts/IAssetManagerController.sol/IAssetManagerController.json'); var IAssetManagerEvents = require('./coston/artifacts/contracts/IAssetManagerEvents.sol/IAssetManagerEvents.json'); var IBalanceDecreasingTransaction = require('./coston/artifacts/contracts/IBalanceDecreasingTransaction.sol/IBalanceDecreasingTransaction.json'); var IBalanceDecreasingTransactionVerification = require('./coston/artifacts/contracts/IBalanceDecreasingTransactionVerification.sol/IBalanceDecreasingTransactionVerification.json'); var ICChainStake = require('./coston/artifacts/contracts/ICChainStake.sol/ICChainStake.json'); var ICChainVotePower = require('./coston/artifacts/contracts/ICChainVotePower.sol/ICChainVotePower.json'); var IClaimSetupManager = require('./coston/artifacts/contracts/IClaimSetupManager.sol/IClaimSetupManager.json'); var ICollateralizable = require('./coston/artifacts/contracts/mockXAsset/interfaces/ICollateralizable.sol/ICollateralizable.json'); var IConfirmedBlockHeightExists = require('./coston/artifacts/contracts/IConfirmedBlockHeightExists.sol/IConfirmedBlockHeightExists.json'); var IConfirmedBlockHeightExistsVerification = require('./coston/artifacts/contracts/IConfirmedBlockHeightExistsVerification.sol/IConfirmedBlockHeightExistsVerification.json'); var ICoreVaultClient = require('./coston/artifacts/contracts/ICoreVaultClient.sol/ICoreVaultClient.json'); var ICoreVaultClientSettings = require('./coston/artifacts/contracts/ICoreVaultClientSettings.sol/ICoreVaultClientSettings.json'); var ICoreVaultManager = require('./coston/artifacts/contracts/ICoreVaultManager.sol/ICoreVaultManager.json'); var IDelegationAccount = require('./coston/artifacts/contracts/IDelegationAccount.sol/IDelegationAccount.json'); var IDiamond = require('./coston/artifacts/contracts/diamond/interfaces/IDiamond.sol/IDiamond.json'); var IDiamondCut = require('./coston/artifacts/contracts/diamond/interfaces/IDiamondCut.sol/IDiamondCut.json'); var IDiamondLoupe = require('./coston/artifacts/contracts/diamond/interfaces/IDiamondLoupe.sol/IDiamondLoupe.json'); var IDirectMinting = require('./coston/artifacts/contracts/IDirectMinting.sol/IDirectMinting.json'); var IDirectMintingSettings = require('./coston/artifacts/contracts/IDirectMintingSettings.sol/IDirectMintingSettings.json'); var IERC165 = require('./coston/artifacts/contracts/diamond/interfaces/IERC165.sol/IERC165.json'); var IERC173 = require('./coston/artifacts/contracts/diamond/interfaces/IERC173.sol/IERC173.json'); var IEVMTransaction = require('./coston/artifacts/contracts/IEVMTransaction.sol/IEVMTransaction.json'); var IEVMTransactionVerification = require('./coston/artifacts/contracts/IEVMTransactionVerification.sol/IEVMTransactionVerification.json'); var IEntityManager = require('./coston/artifacts/contracts/IEntityManager.sol/IEntityManager.json'); var IExecutorsFacet = require('./coston/artifacts/contracts/IExecutorsFacet.sol/IExecutorsFacet.json'); var IFAsset = require('./coston/artifacts/contracts/IFAsset.sol/IFAsset.json'); var IFAssetRedeemComposer = require('./coston/artifacts/contracts/IFAssetRedeemComposer.sol/IFAssetRedeemComposer.json'); var IFAssetRedeemerAccount = require('./coston/artifacts/contracts/IFAssetRedeemerAccount.sol/IFAssetRedeemerAccount.json'); var IFastUpdateIncentiveManager = require('./coston/artifacts/contracts/IFastUpdateIncentiveManager.sol/IFastUpdateIncentiveManager.json'); var IFastUpdater = require('./coston/artifacts/contracts/IFastUpdater.sol/IFastUpdater.json'); var IFastUpdatesConfiguration = require('./coston/artifacts/contracts/IFastUpdatesConfiguration.sol/IFastUpdatesConfiguration.json'); var IFdcHub = require('./coston/artifacts/contracts/IFdcHub.sol/IFdcHub.json'); var IFdcInflationConfigurations = require('./coston/artifacts/contracts/IFdcInflationConfigurations.sol/IFdcInflationConfigurations.json'); var IFdcRequestFeeConfigurations = require('./coston/artifacts/contracts/IFdcRequestFeeConfigurations.sol/IFdcRequestFeeConfigurations.json'); var IFdcVerification = require('./coston/artifacts/contracts/IFdcVerification.sol/IFdcVerification.json'); var IFeeCalculator = require('./coston/artifacts/contracts/IFeeCalculator.sol/IFeeCalculator.json'); var IFlareAssetRegistry = require('./coston/artifacts/contracts/IFlareAssetRegistry.sol/IFlareAssetRegistry.json'); var IFlareContractRegistry = require('./coston/artifacts/contracts/IFlareContractRegistry.sol/IFlareContractRegistry.json'); var IFlareDaemonize = require('./coston/artifacts/contracts/genesis/interfaces/IFlareDaemonize.sol/IFlareDaemonize.json'); var IFlareSystemsCalculator = require('./coston/artifacts/contracts/IFlareSystemsCalculator.sol/IFlareSystemsCalculator.json'); var IFlareSystemsManager = require('./coston/artifacts/contracts/IFlareSystemsManager.sol/IFlareSystemsManager.json'); var IFtso = require('./coston/artifacts/contracts/IFtso.sol/IFtso.json'); var IFtsoFeedDecimals = require('./coston/artifacts/contracts/IFtsoFeedDecimals.sol/IFtsoFeedDecimals.json'); var IFtsoFeedIdConverter = require('./coston/artifacts/contracts/IFtsoFeedIdConverter.sol/IFtsoFeedIdConverter.json'); var IFtsoFeedPublisher = require('./coston/artifacts/contracts/IFtsoFeedPublisher.sol/IFtsoFeedPublisher.json'); var IFtsoGenesis = require('./coston/artifacts/contracts/genesis/interfaces/IFtsoGenesis.sol/IFtsoGenesis.json'); var IFtsoInflationConfigurations = require('./coston/artifacts/contracts/IFtsoInflationConfigurations.sol/IFtsoInflationConfigurations.json'); var IFtsoManager = require('./coston/artifacts/contracts/IFtsoManager.sol/IFtsoManager.json'); var IFtsoManagerGenesis = require('./coston/artifacts/contracts/genesis/interfaces/IFtsoManagerGenesis.sol/IFtsoManagerGenesis.json'); var IFtsoRegistry = require('./coston/artifacts/contracts/IFtsoRegistry.sol/IFtsoRegistry.json'); var IFtsoRegistryGenesis = require('./coston/artifacts/contracts/genesis/interfaces/IFtsoRegistryGenesis.sol/IFtsoRegistryGenesis.json'); var IFtsoRewardManager = require('./coston/artifacts/contracts/IFtsoRewardManager.sol/IFtsoRewardManager.json'); var IFtsoRewardOffersManager = require('./coston/artifacts/contracts/IFtsoRewardOffersManager.sol/IFtsoRewardOffersManager.json'); var IGenericRewardManager = require('./coston/artifacts/contracts/IGenericRewardManager.sol/IGenericRewardManager.json'); var IGovernanceSettings = require('./coston/artifacts/contracts/IGovernanceSettings.sol/IGovernanceSettings.json'); var IGovernanceVotePower = require('./coston/artifacts/contracts/IGovernanceVotePower.sol/IGovernanceVotePower.json'); var IGovernor = require('./coston/artifacts/contracts/IGovernor.sol/IGovernor.json'); var IIAddressUpdatable = require('./coston/artifacts/contracts/addressUpdater/interfaces/IIAddressUpdatable.sol/IIAddressUpdatable.json'); var IIAddressUpdater = require('./coston/artifacts/contracts/addressUpdater/interfaces/IIAddressUpdater.sol/IIAddressUpdater.json'); var IIClaimSetupManager = require('./coston/artifacts/contracts/protocol/interfaces/IIClaimSetupManager.sol/IIClaimSetupManager.json'); var IICleanable = require('./coston/artifacts/contracts/token/interfaces/IICleanable.sol/IICleanable.json'); var IICleanupBlockNumberManager = require('./coston/artifacts/contracts/protocol/interfaces/IICleanupBlockNumberManager.sol/IICleanupBlockNumberManager.json'); var IICustomFeed = require('./coston/artifacts/contracts/customFeeds/interfaces/IICustomFeed.sol/IICustomFeed.json'); var IIERC20WithMetadata = require('./coston/artifacts/contracts/assetRegistry/interfaces/IIERC20WithMetadata.sol/IIERC20WithMetadata.json'); var IIEntityManager = require('./coston/artifacts/contracts/protocol/interfaces/IIEntityManager.sol/IIEntityManager.json'); var IIFastUpdaterView = require('./coston/artifacts/contracts/fscV1/interfaces/IIFastUpdaterView.sol/IIFastUpdaterView.json'); var IIFlareAssetRegistry = require('./coston/artifacts/contracts/assetRegistry/interfaces/IIFlareAssetRegistry.sol/IIFlareAssetRegistry.json'); var IIFlareAssetRegistryProvider = require('./coston/artifacts/contracts/assetRegistry/interfaces/IIFlareAssetRegistryProvider.sol/IIFlareAssetRegistryProvider.json'); var IIFlareSystemsCalculator = require('./coston/artifacts/contracts/protocol/interfaces/IIFlareSystemsCalculator.sol/IIFlareSystemsCalculator.json'); var IIFlareSystemsManager = require('./coston/artifacts/contracts/protocol/interfaces/IIFlareSystemsManager.sol/IIFlareSystemsManager.json'); var IIFtso = require('./coston/artifacts/contracts/ftso/interfaces/IIFtso.sol/IIFtso.json'); var IIFtsoFeedPublisher = require('./coston/artifacts/contracts/ftso/interfaces/IIFtsoFeedPublisher.sol/IIFtsoFeedPublisher.json'); var IIFtsoManager = require('./coston/artifacts/contracts/ftso/interfaces/IIFtsoManager.sol/IIFtsoManager.json'); var IIFtsoManagerProxy = require('./coston/artifacts/contracts/fscV1/interfaces/IIFtsoManagerProxy.sol/IIFtsoManagerProxy.json'); var IIFtsoManagerV1 = require('./coston/artifacts/contracts/ftso/interfaces/IIFtsoManagerV1.sol/IIFtsoManagerV1.json'); var IIFtsoRegistry = require('./coston/artifacts/contracts/utils/interfaces/IIFtsoRegistry.sol/IIFtsoRegistry.json'); var IIFtsoRegistryV1 = require('./coston/artifacts/contracts/utils/interfaces/IIFtsoRegistryV1.sol/IIFtsoRegistryV1.json'); var IIFtsoRewardManager = require('./coston/artifacts/contracts/tokenPools/interfaces/IIFtsoRewardManager.sol/IIFtsoRewardManager.json'); var IIGovernanceVotePower = require('./coston/artifacts/contracts/token/interfaces/IIGovernanceVotePower.sol/IIGovernanceVotePower.json'); var IIGovernorProposer = require('./coston/artifacts/contracts/governance/interfaces/IIGovernorProposer.sol/IIGovernorProposer.json'); var IIInflationAllocation = require('./coston/artifacts/contracts/inflation/interfaces/IIInflationAllocation.sol/IIInflationAllocation.json'); var IIInflationReceiver = require('./coston/artifacts/contracts/inflation/interfaces/IIInflationReceiver.sol/IIInflationReceiver.json'); var IIInflationReceiverV1 = require('./coston/artifacts/contracts/inflation/interfaces/IIInflationReceiverV1.sol/IIInflationReceiverV1.json'); var IIInflationV1 = require('./coston/artifacts/contracts/inflation/interfaces/IIInflationV1.sol/IIInflationV1.json'); var IINodePossessionVerifier = require('./coston/artifacts/contracts/protocol/interfaces/IINodePossessionVerifier.sol/IINodePossessionVerifier.json'); var IIPollingFoundation = require('./coston/artifacts/contracts/governance/interfaces/IIPollingFoundation.sol/IIPollingFoundation.json'); var IIPollingManagementGroup = require('./coston/artifacts/contracts/governance/interfaces/IIPollingManagementGroup.sol/IIPollingManagementGroup.json'); var IIPreInflationCalculation = require('./coston/artifacts/contracts/inflation/interfaces/IIPreInflationCalculation.sol/IIPreInflationCalculation.json'); var IIPriceSubmitter = require('./coston/artifacts/contracts/genesis/interfaces/IIPriceSubmitter.sol/IIPriceSubmitter.json'); var IIPublicKeyVerifier = require('./coston/artifacts/contracts/protocol/interfaces/IIPublicKeyVerifier.sol/IIPublicKeyVerifier.json'); var IIRNat = require('./coston/artifacts/contracts/rNat/interfaces/IIRNat.sol/IIRNat.json'); var IIRNatAccount = require('./coston/artifacts/contracts/rNat/interfaces/IIRNatAccount.sol/IIRNatAccount.json'); var IIRandomProvider = require('./coston/artifacts/contracts/utils/interfaces/IIRandomProvider.sol/IIRandomProvider.json'); var IIRelay = require('./coston/artifacts/contracts/protocol/interfaces/IIRelay.sol/IIRelay.json'); var IIRewardEpochSwitchoverTrigger = require('./coston/artifacts/contracts/protocol/interfaces/IIRewardEpochSwitchoverTrigger.sol/IIRewardEpochSwitchoverTrigger.json'); var IIRewardManager = require('./coston/artifacts/contracts/protocol/interfaces/IIRewardManager.sol/IIRewardManager.json'); var IISubmission = require('./coston/artifacts/contracts/protocol/interfaces/IISubmission.sol/IISubmission.json'); var IISupply = require('./coston/artifacts/contracts/inflation/interfaces/IISupply.sol/IISupply.json'); var IITokenPool = require('./coston/artifacts/contracts/tokenPools/interfaces/IITokenPool.sol/IITokenPool.json'); var IIVPContract = require('./coston/artifacts/contracts/token/interfaces/IIVPContract.sol/IIVPContract.json'); var IIVPToken = require('./coston/artifacts/contracts/token/interfaces/IIVPToken.sol/IIVPToken.json'); var IIVoterRegistrationTrigger = require('./coston/artifacts/contracts/protocol/interfaces/IIVoterRegistrationTrigger.sol/IIVoterRegistrationTrigger.json'); var IIVoterRegistry = require('./coston/artifacts/contracts/protocol/interfaces/IIVoterRegistry.sol/IIVoterRegistry.json'); var IIVoterWhitelister = require('./coston/artifacts/contracts/utils/interfaces/IIVoterWhitelister.sol/IIVoterWhitelister.json'); var IIncreaseManager = require('./coston/artifacts/contracts/IIncreaseManager.sol/IIncreaseManager.json'); var IInflationGenesis = require('./coston/artifacts/contracts/genesis/interfaces/IInflationGenesis.sol/IInflationGenesis.json'); var IInstructionFeesFacet = require('./coston/artifacts/contracts/IInstructionFeesFacet.sol/IInstructionFeesFacet.json'); var IInstructionsFacet = require('./coston/artifacts/contracts/IInstructionsFacet.sol/IInstructionsFacet.json'); var IMasterAccountController = require('./coston/artifacts/contracts/IMasterAccountController.sol/IMasterAccountController.json'); var IMemoInstructionsFacet = require('./coston/artifacts/contracts/IMemoInstructionsFacet.sol/IMemoInstructionsFacet.json'); var IMintingTagManager = require('./coston/artifacts/contracts/IMintingTagManager.sol/IMintingTagManager.json'); var IOwnableWithTimelock = require('./coston/artifacts/contracts/IOwnableWithTimelock.sol/IOwnableWithTimelock.json'); var IPauseFacet = require('./coston/artifacts/contracts/IPauseFacet.sol/IPauseFacet.json'); var IPayment = require('./coston/artifacts/contracts/IPayment.sol/IPayment.json'); var IPaymentProofsFacet = require('./coston/artifacts/contracts/IPaymentProofsFacet.sol/IPaymentProofsFacet.json'); var IPaymentVerification = require('./coston/artifacts/contracts/IPaymentVerification.sol/IPaymentVerification.json'); var IPersonalAccount = require('./coston/artifacts/contracts/IPersonalAccount.sol/IPersonalAccount.json'); var IPersonalAccountsFacet = require('./coston/artifacts/contracts/IPersonalAccountsFacet.sol/IPersonalAccountsFacet.json'); var IPollingFtso = require('./coston/artifacts/contracts/IPollingFtso.sol/IPollingFtso.json'); var IPollingManagementGroup = require('./coston/artifacts/contracts/IPollingManagementGroup.sol/IPollingManagementGroup.json'); var IPriceSubmitter = require('./coston/artifacts/contracts/IPriceSubmitter.sol/IPriceSubmitter.json'); var IRNat = require('./coston/artifacts/contracts/IRNat.sol/IRNat.json'); var IRNatAccount = require('./coston/artifacts/contracts/IRNatAccount.sol/IRNatAccount.json'); var IRandomProvider = require('./coston/artifacts/contracts/IRandomProvider.sol/IRandomProvider.json'); var IReaderFacet = require('./coston/artifacts/contracts/IReaderFacet.sol/IReaderFacet.json'); var IRedeemExtended = require('./coston/artifacts/contracts/IRedeemExtended.sol/IRedeemExtended.json'); var IRedeemExtendedSettings = require('./coston/artifacts/contracts/IRedeemExtendedSettings.sol/IRedeemExtendedSettings.json'); var IRedemptionTimeExtension = require('./coston/artifacts/contracts/IRedemptionTimeExtension.sol/IRedemptionTimeExtension.json'); var IReferencedPaymentNonexistence = require('./coston/artifacts/contracts/IReferencedPaymentNonexistence.sol/IReferencedPaymentNonexistence.json'); var IReferencedPaymentNonexistenceVerification = require('./coston/artifacts/contracts/IReferencedPaymentNonexistenceVerification.sol/IReferencedPaymentNonexistenceVerification.json'); var IRelay = require('./coston/artifacts/contracts/IRelay.sol/IRelay.json'); var IRewardManager = require('./coston/artifacts/contracts/IRewardManager.sol/IRewardManager.json'); var ISubmission = require('./coston/artifacts/contracts/ISubmission.sol/ISubmission.json'); var ITimelockFacet = require('./coston/artifacts/contracts/ITimelockFacet.sol/ITimelockFacet.json'); var ITypeTemplate = require('./coston/artifacts/contracts/fdc/interfaces/ITypeTemplate.sol/ITypeTemplate.json'); var ITypeTemplateVerification = require('./coston/artifacts/contracts/fdc/interfaces/ITypeTemplateVerification.sol/ITypeTemplateVerification.json'); var IUpdateValidators = require('./coston/artifacts/contracts/utils/interfaces/IUpdateValidators.sol/IUpdateValidators.json'); var IVPContractEvents = require('./coston/artifacts/contracts/IVPContractEvents.sol/IVPContractEvents.json'); var IVPToken = require('./coston/artifacts/contracts/IVPToken.sol/IVPToken.json'); var IValidatorRewardOffersManager = require('./coston/artifacts/contracts/IValidatorRewardOffersManager.sol/IValidatorRewardOffersManager.json'); var IVaultsFacet = require('./coston/artifacts/contracts/IVaultsFacet.sol/IVaultsFacet.json'); var IVoterPreRegistry = require('./coston/artifacts/contracts/IVoterPreRegistry.sol/IVoterPreRegistry.json'); var IVoterRegistry = require('./coston/artifacts/contracts/IVoterRegistry.sol/IVoterRegistry.json'); var IVoterWhitelister = require('./coston/artifacts/contracts/IVoterWhitelister.sol/IVoterWhitelister.json'); var IWNat = require('./coston/artifacts/contracts/IWNat.sol/IWNat.json'); var IWNatDelegationFee = require('./coston/artifacts/contracts/IWNatDelegationFee.sol/IWNatDelegationFee.json'); var IWeb2Json = require('./coston/artifacts/contracts/IWeb2Json.sol/IWeb2Json.json'); var IWeb2JsonVerification = require('./coston/artifacts/contracts/IWeb2JsonVerification.sol/IWeb2JsonVerification.json'); var IXRPPayment = require('./coston/artifacts/contracts/IXRPPayment.sol/IXRPPayment.json'); var IXRPPaymentNonexistence = require('./coston/artifacts/contracts/IXRPPaymentNonexistence.sol/IXRPPaymentNonexistence.json'); var IXRPPaymentNonexistenceVerification = require('./coston/artifacts/contracts/IXRPPaymentNonexistenceVerification.sol/IXRPPaymentNonexistenceVerification.json'); var IXRPPaymentVerification = require('./coston/artifacts/contracts/IXRPPaymentVerification.sol/IXRPPaymentVerification.json'); var IXrplProviderWalletsFacet = require('./coston/artifacts/contracts/IXrplProviderWalletsFacet.sol/IXrplProviderWalletsFacet.json'); var ProtocolsV2Interface = require('./coston/artifacts/contracts/ProtocolsV2Interface.sol/ProtocolsV2Interface.json'); var RandomNumberV2Interface = require('./coston/artifacts/contracts/RandomNumberV2Interface.sol/RandomNumberV2Interface.json'); var RedemptionRequestInfo = require('./coston/artifacts/contracts/data/RedemptionRequestInfo.sol/RedemptionRequestInfo.json'); var RedemptionTicketInfo = require('./coston/artifacts/contracts/data/RedemptionTicketInfo.sol/RedemptionTicketInfo.json'); var RewardsV2Interface = require('./coston/artifacts/contracts/RewardsV2Interface.sol/RewardsV2Interface.json'); var TestFtsoV2Interface = require('./coston/artifacts/contracts/TestFtsoV2Interface.sol/TestFtsoV2Interface.json'); var AgentInfo$1 = require('./coston2/artifacts/contracts/data/AgentInfo.sol/AgentInfo.json'); var AgentSettings$1 = require('./coston2/artifacts/contracts/data/AgentSettings.sol/AgentSettings.json'); var AggregatorV3Interface$1 = require('./coston2/artifacts/contracts/adapters/interfaces/AggregatorV3Interface.sol/AggregatorV3Interface.json'); var AssetManagerSettings$1 = require('./coston2/artifacts/contracts/data/AssetManagerSettings.sol/AssetManagerSettings.json'); var AvailableAgentInfo$1 = require('./coston2/artifacts/contracts/data/AvailableAgentInfo.sol/AvailableAgentInfo.json'); var CollateralReservationInfo$1 = require('./coston2/artifacts/contracts/data/CollateralReservationInfo.sol/CollateralReservationInfo.json'); var CollateralType$1 = require('./coston2/artifacts/contracts/data/CollateralType.sol/CollateralType.json'); var ContractRegistry$1 = require('./coston2/artifacts/contracts/ContractRegistry.sol/ContractRegistry.json'); var EmergencyPause$1 = require('./coston2/artifacts/contracts/data/EmergencyPause.sol/EmergencyPause.json'); var FtsoV2Interface$1 = require('./coston2/artifacts/contracts/FtsoV2Interface.sol/FtsoV2Interface.json'); var IAddressBinder = require('./coston2/artifacts/contracts/IAddressBinder.sol/IAddressBinder.json'); var IAddressValidity$1 = require('./coston2/artifacts/contracts/IAddressValidity.sol/IAddressValidity.json'); var IAddressValidityVerification$1 = require('./coston2/artifacts/contracts/IAddressValidityVerification.sol/IAddressValidityVerification.json'); var IAgentAlwaysAllowedMinters$1 = require('./coston2/artifacts/contracts/IAgentAlwaysAllowedMinters.sol/IAgentAlwaysAllowedMinters.json'); var IAgentOwnerRegistry$1 = require('./coston2/artifacts/contracts/IAgentOwnerRegistry.sol/IAgentOwnerRegistry.json'); var IAgentPing$1 = require('./coston2/artifacts/contracts/IAgentPing.sol/IAgentPing.json'); var IAgentVaultsFacet$1 = require('./coston2/artifacts/contracts/IAgentVaultsFacet.sol/IAgentVaultsFacet.json'); var IAssetManager$1 = require('./coston2/artifacts/contracts/IAssetManager.sol/IAssetManager.json'); var IAssetManagerController$1 = require('./coston2/artifacts/contracts/IAssetManagerController.sol/IAssetManagerController.json'); var IAssetManagerEvents$1 = require('./coston2/artifacts/contracts/IAssetManagerEvents.sol/IAssetManagerEvents.json'); var IBalanceDecreasingTransaction$1 = require('./coston2/artifacts/contracts/IBalanceDecreasingTransaction.sol/IBalanceDecreasingTransaction.json'); var IBalanceDecreasingTransactionVerification$1 = require('./coston2/artifacts/contracts/IBalanceDecreasingTransactionVerification.sol/IBalanceDecreasingTransactionVerification.json'); var ICChainStake$1 = require('./coston2/artifacts/contracts/ICChainStake.sol/ICChainStake.json'); var ICChainVotePower$1 = require('./coston2/artifacts/contracts/ICChainVotePower.sol/ICChainVotePower.json'); var IClaimSetupManager$1 = require('./coston2/artifacts/contracts/IClaimSetupManager.sol/IClaimSetupManager.json'); var ICollateralizable$1 = require('./coston2/artifacts/contracts/mockXAsset/interfaces/ICollateralizable.sol/ICollateralizable.json'); var IConfirmedBlockHeightExists$1 = require('./coston2/artifacts/contracts/IConfirmedBlockHeightExists.sol/IConfirmedBlockHeightExists.json'); var IConfirmedBlockHeightExistsVerification$1 = require('./coston2/artifacts/contracts/IConfirmedBlockHeightExistsVerification.sol/IConfirmedBlockHeightExistsVerification.json'); var ICoreVaultClient$1 = require('./coston2/artifacts/contracts/ICoreVaultClient.sol/ICoreVaultClient.json'); var ICoreVaultClientSettings$1 = require('./coston2/artifacts/contracts/ICoreVaultClientSettings.sol/ICoreVaultClientSettings.json'); var ICoreVaultManager$1 = require('./coston2/artifacts/contracts/ICoreVaultManager.sol/ICoreVaultManager.json'); var IDelegationAccount$1 = require('./coston2/artifacts/contracts/IDelegationAccount.sol/IDelegationAccount.json'); var IDiamond$1 = require('./coston2/artifacts/contracts/diamond/interfaces/IDiamond.sol/IDiamond.json'); var IDiamondCut$1 = require('./coston2/artifacts/contracts/diamond/interfaces/IDiamondCut.sol/IDiamondCut.json'); var IDiamondLoupe$1 = require('./coston2/artifacts/contracts/diamond/interfaces/IDiamondLoupe.sol/IDiamondLoupe.json'); var IDirectMinting$1 = require('./coston2/artifacts/contracts/IDirectMinting.sol/IDirectMinting.json'); var IDirectMintingSettings$1 = require('./coston2/artifacts/contracts/IDirectMintingSettings.sol/IDirectMintingSettings.json'); var IDistributionToDelegators = require('./coston2/artifacts/contracts/IDistributionToDelegators.sol/IDistributionToDelegators.json'); var IERC165$1 = require('./coston2/artifacts/contracts/diamond/interfaces/IERC165.sol/IERC165.json'); var IERC173$1 = require('./coston2/artifacts/contracts/diamond/interfaces/IERC173.sol/IERC173.json'); var IEVMTransaction$1 = require('./coston2/artifacts/contracts/IEVMTransaction.sol/IEVMTransaction.json'); var IEVMTransactionVerification$1 = require('./coston2/artifacts/contracts/IEVMTransactionVerification.sol/IEVMTransactionVerification.json'); var IEntityManager$1 = require('./coston2/artifacts/contracts/IEntityManager.sol/IEntityManager.json'); var IExecutorsFacet$1 = require('./coston2/artifacts/contracts/IExecutorsFacet.sol/IExecutorsFacet.json'); var IFAsset$1 = require('./coston2/artifacts/contracts/IFAsset.sol/IFAsset.json'); var IFAssetRedeemComposer$1 = require('./coston2/artifacts/contracts/IFAssetRedeemComposer.sol/IFAssetRedeemComposer.json'); var IFAssetRedeemerAccount$1 = require('./coston2/artifacts/contracts/IFAssetRedeemerAccount.sol/IFAssetRedeemerAccount.json'); var IFastUpdateIncentiveManager$1 = require('./coston2/artifacts/contracts/IFastUpdateIncentiveManager.sol/IFastUpdateIncentiveManager.json'); var IFastUpdater$1 = require('./coston2/artifacts/contracts/IFastUpdater.sol/IFastUpdater.json'); var IFastUpdatesConfiguration$1 = require('./coston2/artifacts/contracts/IFastUpdatesConfiguration.sol/IFastUpdatesConfiguration.json'); var IFdcHub$1 = require('./coston2/artifacts/contracts/IFdcHub.sol/IFdcHub.json'); var IFdcInflationConfigurations$1 = require('./coston2/artifacts/contracts/IFdcInflationConfigurations.sol/IFdcInflationConfigurations.json'); var IFdcRequestFeeConfigurations$1 = require('./coston2/artifacts/contracts/IFdcRequestFeeConfigurations.sol/IFdcRequestFeeConfigurations.json'); var IFdcVerification$1 = require('./coston2/artifacts/contracts/IFdcVerification.sol/IFdcVerification.json'); var IFeeCalculator$1 = require('./coston2/artifacts/contracts/IFeeCalculator.sol/IFeeCalculator.json'); var IFlareAssetRegistry$1 = require('./coston2/artifacts/contracts/IFlareAssetRegistry.sol/IFlareAssetRegistry.json'); var IFlareContractRegistry$1 = require('./coston2/artifacts/contracts/IFlareContractRegistry.sol/IFlareContractRegistry.json'); var IFlareDaemonize$1 = require('./coston2/artifacts/contracts/genesis/interfaces/IFlareDaemonize.sol/IFlareDaemonize.json'); var IFlareSystemsCalculator$1 = require('./coston2/artifacts/contracts/IFlareSystemsCalculator.sol/IFlareSystemsCalculator.json'); var IFlareSystemsManager$1 = require('./coston2/artifacts/contracts/IFlareSystemsManager.sol/IFlareSystemsManager.json'); var IFtso$1 = require('./coston2/artifacts/contracts/IFtso.sol/IFtso.json'); var IFtsoFeedDecimals$1 = require('./coston2/artifacts/contracts/IFtsoFeedDecimals.sol/IFtsoFeedDecimals.json'); var IFtsoFeedIdConverter$1 = require('./coston2/artifacts/contracts/IFtsoFeedIdConverter.sol/IFtsoFeedIdConverter.json'); var IFtsoFeedPublisher$1 = require('./coston2/artifacts/contracts/IFtsoFeedPublisher.sol/IFtsoFeedPublisher.json'); var IFtsoGenesis$1 = require('./coston2/artifacts/contracts/genesis/interfaces/IFtsoGenesis.sol/IFtsoGenesis.json'); var IFtsoInflationConfigurations$1 = require('./coston2/artifacts/contracts/IFtsoInflationConfigurations.sol/IFtsoInflationConfigurations.json'); var IFtsoManager$1 = require('./coston2/artifacts/contracts/IFtsoManager.sol/IFtsoManager.json'); var IFtsoManagerGenesis$1 = require('./coston2/artifacts/contracts/genesis/interfaces/IFtsoManagerGenesis.sol/IFtsoManagerGenesis.json'); var IFtsoRegistry$1 = require('./coston2/artifacts/contracts/IFtsoRegistry.sol/IFtsoRegistry.json'); var IFtsoRegistryGenesis$1 = require('./coston2/artifacts/contracts/genesis/interfaces/IFtsoRegistryGenesis.sol/IFtsoRegistryGenesis.json'); var IFtsoRewardManager$1 = require('./coston2/artifacts/contracts/IFtsoRewardManager.sol/IFtsoRewardManager.json'); var IFtsoRewardOffersManager$1 = require('./coston2/artifacts/contracts/IFtsoRewardOffersManager.sol/IFtsoRewardOffersManager.json'); var IGenericRewardManager$1 = require('./coston2/artifacts/contracts/IGenericRewardManager.sol/IGenericRewardManager.json'); var IGovernanceSettings$1 = require('./coston2/artifacts/contracts/IGovernanceSettings.sol/IGovernanceSettings.json'); var IGovernanceVotePower$1 = require('./coston2/artifacts/contracts/IGovernanceVotePower.sol/IGovernanceVotePower.json'); var IGovernor$1 = require('./coston2/artifacts/contracts/IGovernor.sol/IGovernor.json'); var IIAddressUpdatable$1 = require('./coston2/artifacts/contracts/addressUpdater/interfaces/IIAddressUpdatable.sol/IIAddressUpdatable.json'); var IIAddressUpdater$1 = require('./coston2/artifacts/contracts/addressUpdater/interfaces/IIAddressUpdater.sol/IIAddressUpdater.json'); var IIClaimSetupManager$1 = require('./coston2/artifacts/contracts/protocol/interfaces/IIClaimSetupManager.sol/IIClaimSetupManager.json'); var IICleanable$1 = require('./coston2/artifacts/contracts/token/interfaces/IICleanable.sol/IICleanable.json'); var IICleanupBlockNumberManager$1 = require('./coston2/artifacts/contracts/protocol/interfaces/IICleanupBlockNumberManager.sol/IICleanupBlockNumberManager.json'); var IICombinedNatBalance = require('./coston2/artifacts/contracts/token/interfaces/IICombinedNatBalance.sol/IICombinedNatBalance.json'); var IICustomFeed$1 = require('./coston2/artifacts/contracts/customFeeds/interfaces/IICustomFeed.sol/IICustomFeed.json'); var IIERC20WithMetadata$1 = require('./coston2/artifacts/contracts/assetRegistry/interfaces/IIERC20WithMetadata.sol/IIERC20WithMetadata.json'); var IIEntityManager$1 = require('./coston2/artifacts/contracts/protocol/interfaces/IIEntityManager.sol/IIEntityManager.json'); var IIFastUpdaterView$1 = require('./coston2/artifacts/contracts/fscV1/interfaces/IIFastUpdaterView.sol/IIFastUpdaterView.json'); var IIFlareAssetRegistry$1 = require('./coston2/artifacts/contracts/assetRegistry/interfaces/IIFlareAssetRegistry.sol/IIFlareAssetRegistry.json'); var IIFlareAssetRegistryProvider$1 = require('./coston2/artifacts/contracts/assetRegistry/interfaces/IIFlareAssetRegistryProvider.sol/IIFlareAssetRegistryProvider.json'); var IIFlareSystemsCalculator$1 = require('./coston2/artifacts/contracts/protocol/interfaces/IIFlareSystemsCalculator.sol/IIFlareSystemsCalculator.json'); var IIFlareSystemsManager$1 = require('./coston2/artifacts/contracts/protocol/interfaces/IIFlareSystemsManager.sol/IIFlareSystemsManager.json'); var IIFtso$1 = require('./coston2/artifacts/contracts/ftso/interfaces/IIFtso.sol/IIFtso.json'); var IIFtsoFeedPublisher$1 = require('./coston2/artifacts/contracts/ftso/interfaces/IIFtsoFeedPublisher.sol/IIFtsoFeedPublisher.json'); var IIFtsoManager$1 = require('./coston2/artifacts/contracts/ftso/interfaces/IIFtsoManager.sol/IIFtsoManager.json'); var IIFtsoManagerProxy$1 = require('./coston2/artifacts/contracts/fscV1/interfaces/IIFtsoManagerProxy.sol/IIFtsoManagerProxy.json'); var IIFtsoManagerV1$1 = require('./coston2/artifacts/contracts/ftso/interfaces/IIFtsoManagerV1.sol/IIFtsoManagerV1.json'); var IIFtsoRegistry$1 = require('./coston2/artifacts/contracts/utils/interfaces/IIFtsoRegistry.sol/IIFtsoRegistry.json'); var IIFtsoRewardManager$1 = require('./coston2/artifacts/contracts/tokenPools/interfaces/IIFtsoRewardManager.sol/IIFtsoRewardManager.json'); var IIGenericRewardManager = require('./coston2/artifacts/contracts/tokenPools/interfaces/IIGenericRewardManager.sol/IIGenericRewardManager.json'); var IIGovernanceVotePower$1 = require('./coston2/artifacts/contracts/token/interfaces/IIGovernanceVotePower.sol/IIGovernanceVotePower.json'); var IIGovernorProposer$1 = require('./coston2/artifacts/contracts/governance/interfaces/IIGovernorProposer.sol/IIGovernorProposer.json'); var IIIncentivePoolAllocation = require('./coston2/artifacts/contracts/tokenPools/interfaces/IIIncentivePoolAllocation.sol/IIIncentivePoolAllocation.json'); var IIIncentivePoolPercentageProvider = require('./coston2/artifacts/contracts/tokenPools/interfaces/IIIncentivePoolPercentageProvider.sol/IIIncentivePoolPercentageProvider.json'); var IIIncentivePoolReceiver = require('./coston2/artifacts/contracts/tokenPools/interfaces/IIIncentivePoolReceiver.sol/IIIncentivePoolReceiver.json'); var IIIncentivePoolSharingPercentageProvider = require('./coston2/artifacts/contracts/tokenPools/interfaces/IIIncentivePoolSharingPercentageProvider.sol/IIIncentivePoolSharingPercentageProvider.json'); var IIInflationAllocation$1 = require('./coston2/artifacts/contracts/inflation/interfaces/IIInflationAllocation.sol/IIInflationAllocation.json'); var IIInflationReceiver$1 = require('./coston2/artifacts/contracts/inflation/interfaces/IIInflationReceiver.sol/IIInflationReceiver.json'); var IIInflationReceiverV1$1 = require('./coston2/artifacts/contracts/inflation/interfaces/IIInflationReceiverV1.sol/IIInflationReceiverV1.json'); var IIInflationV1$1 = require('./coston2/artifacts/contracts/inflation/interfaces/IIInflationV1.sol/IIInflationV1.json'); var IINodePossessionVerifier$1 = require('./coston2/artifacts/contracts/protocol/interfaces/IINodePossessionVerifier.sol/IINodePossessionVerifier.json'); var IIPChainStakeMirrorVerifier = require('./coston2/artifacts/contracts/staking/interfaces/IIPChainStakeMirrorVerifier.sol/IIPChainStakeMirrorVerifier.json'); var IIPollingFoundation$1 = require('./coston2/artifacts/contracts/governance/interfaces/IIPollingFoundation.sol/IIPollingFoundation.json'); var IIPollingManagementGroup$1 = require('./coston2/artifacts/contracts/governance/interfaces/IIPollingManagementGroup.sol/IIPollingManagementGroup.json'); var IIPreInflationCalculation$1 = require('./coston2/artifacts/contracts/inflation/interfaces/IIPreInflationCalculation.sol/IIPreInflationCalculation.json'); var IIPriceSubmitter$1 = require('./coston2/artifacts/contracts/genesis/interfaces/IIPriceSubmitter.sol/IIPriceSubmitter.json'); var IIPublicKeyVerifier$1 = require('./coston2/artifacts/contracts/protocol/interfaces/IIPublicKeyVerifier.sol/IIPublicKeyVerifier.json'); var IIRNat$1 = require('./coston2/artifacts/contracts/rNat/interfaces/IIRNat.sol/IIRNat.json'); var IIRNatAccount$1 = require('./coston2/artifacts/contracts/rNat/interfaces/IIRNatAccount.sol/IIRNatAccount.json'); var IIRandomProvider$1 = require('./coston2/artifacts/contracts/utils/interfaces/IIRandomProvider.sol/IIRandomProvider.json'); var IIRelay$1 = require('./coston2/artifacts/contracts/protocol/interfaces/IIRelay.sol/IIRelay.json'); var IIRewardEpochSwitchoverTrigger$1 = require('./coston2/artifacts/contracts/protocol/interfaces/IIRewardEpochSwitchoverTrigger.sol/IIRewardEpochSwitchoverTrigger.json'); var IIRewardManager$1 = require('./coston2/artifacts/contracts/protocol/interfaces/IIRewardManager.sol/IIRewardManager.json'); var IISubmission$1 = require('./coston2/artifacts/contracts/protocol/interfaces/IISubmission.sol/IISubmission.json'); var IISupply$1 = require('./coston2/artifacts/contracts/inflation/interfaces/IISupply.sol/IISupply.json'); var IITokenPool$1 = require('./coston2/artifacts/contracts/tokenPools/interfaces/IITokenPool.sol/IITokenPool.json'); var IIVPContract$1 = require('./coston2/artifacts/contracts/token/interfaces/IIVPContract.sol/IIVPContract.json'); var IIVPToken$1 = require('./coston2/artifacts/contracts/token/interfaces/IIVPToken.sol/IIVPToken.json'); var IIVoterRegistrationTrigger$1 = require('./coston2/artifacts/contracts/protocol/interfaces/IIVoterRegistrationTrigger.sol/IIVoterRegistrationTrigger.json'); var IIVoterRegistry$1 = require('./coston2/artifacts/contracts/protocol/interfaces/IIVoterRegistry.sol/IIVoterRegistry.json'); var IIVoterWhitelister$1 = require('./coston2/artifacts/contracts/utils/interfaces/IIVoterWhitelister.sol/IIVoterWhitelister.json'); var IIncreaseManager$1 = require('./coston2/artifacts/contracts/IIncreaseManager.sol/IIncreaseManager.json'); var IInflationGenesis$1 = require('./coston2/artifacts/contracts/genesis/interfaces/IInflationGenesis.sol/IInflationGenesis.json'); var IInstructionFeesFacet$1 = require('./coston2/artifacts/contracts/IInstructionFeesFacet.sol/IInstructionFeesFacet.json'); var IInstructionsFacet$1 = require('./coston2/artifacts/contracts/IInstructionsFacet.sol/IInstructionsFacet.json'); var IMasterAccountController$1 = require('./coston2/artifacts/contracts/IMasterAccountController.sol/IMasterAccountController.json'); var IMemoInstructionsFacet$1 = require('./coston2/artifacts/contracts/IMemoInstructionsFacet.sol/IMemoInstructionsFacet.json'); var IMintingTagManager$1 = require('./coston2/artifacts/contracts/IMintingTagManager.sol/IMintingTagManager.json'); var IOwnableWithTimelock$1 = require('./coston2/artifacts/contracts/IOwnableWithTimelock.sol/IOwnableWithTimelock.json'); var IPChainStakeMirror = require('./coston2/artifacts/contracts/IPChainStakeMirror.sol/IPChainStakeMirror.json'); var IPChainStakeMirrorMultiSigVoting = require('./coston2/artifacts/contracts/IPChainStakeMirrorMultiSigVoting.sol/IPChainStakeMirrorMultiSigVoting.json'); var IPChainStakeMirrorVerifier = require('./coston2/artifacts/contracts/IPChainStakeMirrorVerifier.sol/IPChainStakeMirrorVerifier.json'); var IPChainVotePower = require('./coston2/artifacts/contracts/IPChainVotePower.sol/IPChainVotePower.json'); var IPauseFacet$1 = require('./coston2/artifacts/contracts/IPauseFacet.sol/IPauseFacet.json'); var IPayment$1 = require('./coston2/artifacts/contracts/IPayment.sol/IPayment.json'); var IPaymentProofsFacet$1 = require('./coston2/artifacts/contracts/IPaymentProofsFacet.sol/IPaymentProofsFacet.json'); var IPaymentVerification$1 = require('./coston2/artifacts/contracts/IPaymentVerification.sol/IPaymentVerification.json'); var IPersonalAccount$1 = require('./coston2/artifacts/contracts/IPersonalAccount.sol/IPersonalAccount.json'); var IPersonalAccountsFacet$1 = require('./coston2/artifacts/contracts/IPersonalAccountsFacet.sol/IPersonalAccountsFacet.json'); var IPollingFtso$1 = require('./coston2/artifacts/contracts/IPollingFtso.sol/IPollingFtso.json'); var IPollingManagementGroup$1 = require('./coston2/artifacts/contracts/IPollingManagementGroup.sol/IPollingManagementGroup.json'); var IPriceSubmitter$1 = require('./coston2/artifacts/contracts/IPriceSubmitter.sol/IPriceSubmitter.json'); var IRNat$1 = require('./coston2/artifacts/contracts/IRNat.sol/IRNat.json'); var IRNatAccount$1 = require('./coston2/artifacts/contracts/IRNatAccount.sol/IRNatAccount.json'); var IRandomProvider$1 = require('./coston2/artifacts/contracts/IRandomProvider.sol/IRandomProvider.json'); var IReaderFacet$1 = require('./coston2/artifacts/contracts/IReaderFacet.sol/IReaderFacet.json'); var IRedeemExtended$1 = require('./coston2/artifacts/contracts/IRedeemExtended.sol/IRedeemExtended.json'); var IRedeemExtendedSettings$1 = require('./coston2/artifacts/contracts/IRedeemExtendedSettings.sol/IRedeemExtendedSettings.json'); var IRedemptionTimeExtension$1 = require('./coston2/artifacts/contracts/IRedemptionTimeExtension.sol/IRedemptionTimeExtension.json'); var IReferencedPaymentNonexistence$1 = require('./coston2/artifacts/contracts/IReferencedPaymentNonexistence.sol/IReferencedPaymentNonexistence.json'); var IReferencedPaymentNonexistenceVerification$1 = require('./coston2/artifacts/contracts/IReferencedPaymentNonexistenceVerification.sol/IReferencedPaymentNonexistenceVerification.json'); var IRelay$1 = require('./coston2/artifacts/contracts/IRelay.sol/IRelay.json'); var IRewardManager$1 = require('./coston2/artifacts/contracts/IRewardManager.sol/IRewardManager.json'); var ISubmission$1 = require('./coston2/artifacts/contracts/ISubmission.sol/ISubmission.json'); var ITimelockFacet$1 = require('./coston2/artifacts/contracts/ITimelockFacet.sol/ITimelockFacet.json'); var ITypeTemplate$1 = require('./coston2/artifacts/contracts/fdc/interfaces/ITypeTemplate.sol/ITypeTemplate.json'); var ITypeTemplateVerification$1 = require('./coston2/artifacts/contracts/fdc/interfaces/ITypeTemplateVerification.sol/ITypeTemplateVerification.json'); var IUpdateValidators$1 = require('./coston2/artifacts/contracts/utils/interfaces/IUpdateValidators.sol/IUpdateValidators.json'); var IVPContractEvents$1 = require('./coston2/artifacts/contracts/IVPContractEvents.sol/IVPContractEvents.json'); var IVPToken$1 = require('./coston2/artifacts/contracts/IVPToken.sol/IVPToken.json'); var IValidatorRegistry = require('./coston2/artifacts/contracts/IValidatorRegistry.sol/IValidatorRegistry.json'); var IValidatorRewardOffersManager$1 = require('./coston2/artifacts/contracts/IValidatorRewardOffersManager.sol/IValidatorRewardOffersManager.json'); var IVaultsFacet$1 = require('./coston2/artifacts/contracts/IVaultsFacet.sol/IVaultsFacet.json'); var IVoterPreRegistry$1 = require('./coston2/artifacts/contracts/IVoterPreRegistry.sol/IVoterPreRegistry.json'); var IVoterRegistry$1 = require('./coston2/artifacts/contracts/IVoterRegistry.sol/IVoterRegistry.json'); var IVoterWhitelister$1 = require('./coston2/artifacts/contracts/IVoterWhitelister.sol/IVoterWhitelister.json'); var IWNat$1 = require('./coston2/artifacts/contracts/IWNat.sol/IWNat.json'); var IWNatDelegationFee$1 = require('./coston2/artifacts/contracts/IWNatDelegationFee.sol/IWNatDelegationFee.json'); var IWeb2Json$1 = require('./coston2/artifacts/contracts/IWeb2Json.sol/IWeb2Json.json'); var IWeb2JsonVerification$1 = require('./coston2/artifacts/contracts/IWeb2JsonVerification.sol/IWeb2JsonVerification.json'); var IXRPPayment$1 = require('./coston2/artifacts/contracts/IXRPPayment.sol/IXRPPayment.json'); var IXRPPaymentNonexistence$1 = require('./coston2/artifacts/contracts/IXRPPaymentNonexistence.sol/IXRPPaymentNonexistence.json'); var IXRPPaymentNonexistenceVerification$1 = require('./coston2/artifacts/contracts/IXRPPaymentNonexistenceVerification.sol/IXRPPaymentNonexistenceVerification.json'); var IXRPPaymentVerification$1 = require('./coston2/artifacts/contracts/IXRPPaymentVerification.sol/IXRPPaymentVerification.json'); var IXrplProviderWalletsFacet$1 = require('./coston2/artifacts/contracts/IXrplProviderWalletsFacet.sol/IXrplProviderWalletsFacet.json'); var ProtocolsV2Interface$1 = require('./coston2/artifacts/contracts/ProtocolsV2Interface.sol/ProtocolsV2Interface.json'); var RandomNumberV2Interface$1 = require('./coston2/artifacts/contracts/RandomNumberV2Interface.sol/RandomNumberV2Interface.json'); var RedemptionRequestInfo$1 = require('./coston2/artifacts/contracts/data/RedemptionRequestInfo.sol/RedemptionRequestInfo.json'); var RedemptionTicketInfo$1 = require('./coston2/artifacts/contracts/data/RedemptionTicketInfo.sol/RedemptionTicketInfo.json'); var RewardsV2Interface$1 = require('./coston2/artifacts/contracts/RewardsV2Interface.sol/RewardsV2Interface.json'); var TestFtsoV2Interface$1 = require('./coston2/artifacts/contracts/TestFtsoV2Interface.sol/TestFtsoV2Interface.json'); var AgentInfo$2 = require('./flare/artifacts/contracts/data/AgentInfo.sol/AgentInfo.json'); var AgentSettings$2 = require('./flare/artifacts/contracts/data/AgentSettings.sol/AgentSettings.json'); var AggregatorV3Interface$2 = require('./flare/artifacts/contracts/adapters/interfaces/AggregatorV3Interface.sol/AggregatorV3Interface.json'); var AssetManagerSettings$2 = require('./flare/artifacts/contracts/data/AssetManagerSettings.sol/AssetManagerSettings.json'); var AvailableAgentInfo$2 = require('./flare/artifacts/contracts/data/AvailableAgentInfo.sol/AvailableAgentInfo.json'); var CollateralReservationInfo$2 = require('./flare/artifacts/contracts/data/CollateralReservationInfo.sol/CollateralReservationInfo.json'); var CollateralType$2 = require('./flare/artifacts/contracts/data/CollateralType.sol/CollateralType.json'); var ContractRegistry$2 = require('./flare/artifacts/contracts/ContractRegistry.sol/ContractRegistry.json'); var EmergencyPause$2 = require('./flare/artifacts/contracts/data/EmergencyPause.sol/EmergencyPause.json'); var FtsoV2Interface$2 = require('./flare/artifacts/contracts/FtsoV2Interface.sol/FtsoV2Interface.json'); var IAddressBinder$1 = require('./flare/artifacts/contracts/IAddressBinder.sol/IAddressBinder.json'); var IAddressValidity$2 = require('./flare/artifacts/contracts/IAddressValidity.sol/IAddressValidity.json'); var IAddressValidityVerification$2 = require('./flare/artifacts/contracts/IAddressValidityVerification.sol/IAddressValidityVerification.json'); var IAgentAlwaysAllowedMinters$2 = require('./flare/artifacts/contracts/IAgentAlwaysAllowedMinters.sol/IAgentAlwaysAllowedMinters.json'); var IAgentOwnerRegistry$2 = require('./flare/artifacts/contracts/IAgentOwnerRegistry.sol/IAgentOwnerRegistry.json'); var IAgentPing$2 = require('./flare/artifacts/contracts/IAgentPing.sol/IAgentPing.json'); var IAgentVaultsFacet$2 = require('./flare/artifacts/contracts/IAgentVaultsFacet.sol/IAgentVaultsFacet.json'); var IAssetManager$2 = require('./flare/artifacts/contracts/IAssetManager.sol/IAssetManager.json'); var IAssetManagerController$2 = require('./flare/artifacts/contracts/IAssetManagerController.sol/IAssetManagerController.json'); var IAssetManagerEvents$2 = require('./flare/artifacts/contracts/IAssetManagerEvents.sol/IAssetManagerEvents.json'); var IBalanceDecreasingTransaction$2 = require('./flare/artifacts/contracts/IBalanceDecreasingTransaction.sol/IBalanceDecreasingTransaction.json'); var IBalanceDecreasingTransactionVerification$2 = require('./flare/artifacts/contracts/IBalanceDecreasingTransactionVerification.sol/IBalanceDecreasingTransactionVerification.json'); var ICChainStake$2 = require('./flare/artifacts/contracts/ICChainStake.sol/ICChainStake.json'); var ICChainVotePower$2 = require('./flare/artifacts/contracts/ICChainVotePower.sol/ICChainVotePower.json'); var IClaimSetupManager$2 = require('./flare/artifacts/contracts/IClaimSetupManager.sol/IClaimSetupManager.json'); var ICollateralizable$2 = require('./flare/artifacts/contracts/mockXAsset/interfaces/ICollateralizable.sol/ICollateralizable.json'); var IConfirmedBlockHeightExists$2 = require('./flare/artifacts/contracts/IConfirmedBlockHeightExists.sol/IConfirmedBlockHeightExists.json'); var IConfirmedBlockHeightExistsVerification$2 = require('./flare/artifacts/contracts/IConfirmedBlockHeightExistsVerification.sol/IConfirmedBlockHeightExistsVerification.json'); var ICoreVaultClient$2 = require('./flare/artifacts/contracts/ICoreVaultClient.sol/ICoreVaultClient.json'); var ICoreVaultClientSettings$2 = require('./flare/artifacts/contracts/ICoreVaultClientSettings.sol/ICoreVaultClientSettings.json'); var ICoreVaultManager$2 = require('./flare/artifacts/contracts/ICoreVaultManager.sol/ICoreVaultManager.json'); var IDelegationAccount$2 = require('./flare/artifacts/contracts/IDelegationAccount.sol/IDelegationAccount.json'); var IDiamond$2 = require('./flare/artifacts/contracts/diamond/interfaces/IDiamond.sol/IDiamond.json'); var IDiamondCut$2 = require('./flare/artifacts/contracts/diamond/interfaces/IDiamondCut.sol/IDiamondCut.json'); var IDiamondLoupe$2 = require('./flare/artifacts/contracts/diamond/interfaces/IDiamondLoupe.sol/IDiamondLoupe.json'); var IDirectMinting$2 = require('./flare/artifacts/contracts/IDirectMinting.sol/IDirectMinting.json'); var IDirectMintingSettings$2 = require('./flare/artifacts/contracts/IDirectMintingSettings.sol/IDirectMintingSettings.json'); var IDistributionToDelegators$1 = require('./flare/artifacts/contracts/IDistributionToDelegators.sol/IDistributionToDelegators.json'); var IERC165$2 = require('./flare/artifacts/contracts/diamond/interfaces/IERC165.sol/IERC165.json'); var IERC173$2 = require('./flare/artifacts/contracts/diamond/interfaces/IERC173.sol/IERC173.json'); var IEVMTransaction$2 = require('./flare/artifacts/contracts/IEVMTransaction.sol/IEVMTransaction.json'); var IEVMTransactionVerification$2 = require('./flare/artifacts/contracts/IEVMTransactionVerification.sol/IEVMTransactionVerification.json'); var IEntityManager$2 = require('./flare/artifacts/contracts/IEntityManager.sol/IEntityManager.json'); var IExecutorsFacet$2 = require('./flare/artifacts/contracts/IExecutorsFacet.sol/IExecutorsFacet.json'); var IFAsset$2 = require('./flare/artifacts/contracts/IFAsset.sol/IFAsset.json'); var IFAssetRedeemComposer$2 = require('./flare/artifacts/contracts/IFAssetRedeemComposer.sol/IFAssetRedeemComposer.json'); var IFAssetRedeemerAccount$2 = require('./flare/artifacts/contracts/IFAssetRedeemer