@mantleio/contracts
Version:
[Mantle] L1 and L2 smart contracts for Mantle
91 lines • 6.35 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getDeployedContractArtifact = void 0;
const goerli_qa__Lib_AddressManager = require('../deployments/goerli-qa/Lib_AddressManager.json');
const goerli_qa__Proxy__BVM_L1CrossDomainMessenger = require('../deployments/goerli-qa/Proxy__BVM_L1CrossDomainMessenger.json');
const goerli_qa__Proxy__BVM_L1StandardBridge = require('../deployments/goerli-qa/Proxy__BVM_L1StandardBridge.json');
const goerli_qa__StateCommitmentChain = require('../deployments/goerli-qa/StateCommitmentChain.json');
const goerli_testnet__Lib_AddressManager = require('../deployments/goerli-testnet/Lib_AddressManager.json');
const goerli_testnet__Proxy__BVM_L1CrossDomainMessenger = require('../deployments/goerli-testnet/Proxy__BVM_L1CrossDomainMessenger.json');
const goerli_testnet__Proxy__BVM_L1StandardBridge = require('../deployments/goerli-testnet/Proxy__BVM_L1StandardBridge.json');
const goerli_testnet__StateCommitmentChain = require('../deployments/goerli-testnet/StateCommitmentChain.json');
const mainnet__AddressDictator = require('../deployments/mainnet/AddressDictator.json');
const mainnet__AssertionMap = require('../deployments/mainnet/AssertionMap.json');
const mainnet__BondManager = require('../deployments/mainnet/BondManager.json');
const mainnet__BVM_EigenDataLayrChain = require('../deployments/mainnet/BVM_EigenDataLayrChain.json');
const mainnet__BVM_EigenDataLayrFee = require('../deployments/mainnet/BVM_EigenDataLayrFee.json');
const mainnet__BVM_L1CrossDomainMessenger = require('../deployments/mainnet/BVM_L1CrossDomainMessenger.json');
const mainnet__CanonicalTransactionChain = require('../deployments/mainnet/CanonicalTransactionChain.json');
const mainnet__ChainStorageContainer_CTC_batches = require('../deployments/mainnet/ChainStorageContainer-CTC-batches.json');
const mainnet__ChainStorageContainer_SCC_batches = require('../deployments/mainnet/ChainStorageContainer-SCC-batches.json');
const mainnet__ChugSplashDictator = require('../deployments/mainnet/ChugSplashDictator.json');
const mainnet__EmptyContract = require('../deployments/mainnet/EmptyContract.json');
const mainnet__L1StandardBridge_for_verification_only = require('../deployments/mainnet/L1StandardBridge_for_verification_only.json');
const mainnet__Lib_AddressManager = require('../deployments/mainnet/Lib_AddressManager.json');
const mainnet__Proxy__AssertionMap = require('../deployments/mainnet/Proxy__AssertionMap.json');
const mainnet__Proxy__BVM_EigenDataLayrChain = require('../deployments/mainnet/Proxy__BVM_EigenDataLayrChain.json');
const mainnet__Proxy__BVM_EigenDataLayrFee = require('../deployments/mainnet/Proxy__BVM_EigenDataLayrFee.json');
const mainnet__Proxy__BVM_L1CrossDomainMessenger = require('../deployments/mainnet/Proxy__BVM_L1CrossDomainMessenger.json');
const mainnet__Proxy__BVM_L1StandardBridge = require('../deployments/mainnet/Proxy__BVM_L1StandardBridge.json');
const mainnet__Proxy__Rollup = require('../deployments/mainnet/Proxy__Rollup.json');
const mainnet__Proxy__TSS_GroupManager = require('../deployments/mainnet/Proxy__TSS_GroupManager.json');
const mainnet__Proxy__TSS_StakingSlashing = require('../deployments/mainnet/Proxy__TSS_StakingSlashing.json');
const mainnet__Proxy__TssDelegation = require('../deployments/mainnet/Proxy__TssDelegation.json');
const mainnet__Proxy__TssDelegationManager = require('../deployments/mainnet/Proxy__TssDelegationManager.json');
const mainnet__Proxy__TssDelegationSlasher = require('../deployments/mainnet/Proxy__TssDelegationSlasher.json');
const mainnet__Proxy__Verifier = require('../deployments/mainnet/Proxy__Verifier.json');
const mainnet__Rollup = require('../deployments/mainnet/Rollup.json');
const mainnet__StateCommitmentChain = require('../deployments/mainnet/StateCommitmentChain.json');
const mainnet__TssDelegation = require('../deployments/mainnet/TssDelegation.json');
const mainnet__TssDelegationManager = require('../deployments/mainnet/TssDelegationManager.json');
const mainnet__TssDelegationSlasher = require('../deployments/mainnet/TssDelegationSlasher.json');
const mainnet__TssGroupManager = require('../deployments/mainnet/TssGroupManager.json');
const mainnet__TssStakingSlashing = require('../deployments/mainnet/TssStakingSlashing.json');
const mainnet__VerifierEntry = require('../deployments/mainnet/VerifierEntry.json');
const getDeployedContractArtifact = (name, network) => {
return {
goerli_qa__Lib_AddressManager,
goerli_qa__Proxy__BVM_L1CrossDomainMessenger,
goerli_qa__Proxy__BVM_L1StandardBridge,
goerli_qa__StateCommitmentChain,
goerli_testnet__Lib_AddressManager,
goerli_testnet__Proxy__BVM_L1CrossDomainMessenger,
goerli_testnet__Proxy__BVM_L1StandardBridge,
goerli_testnet__StateCommitmentChain,
mainnet__AddressDictator,
mainnet__AssertionMap,
mainnet__BondManager,
mainnet__BVM_EigenDataLayrChain,
mainnet__BVM_EigenDataLayrFee,
mainnet__BVM_L1CrossDomainMessenger,
mainnet__CanonicalTransactionChain,
mainnet__ChainStorageContainer_CTC_batches,
mainnet__ChainStorageContainer_SCC_batches,
mainnet__ChugSplashDictator,
mainnet__EmptyContract,
mainnet__L1StandardBridge_for_verification_only,
mainnet__Lib_AddressManager,
mainnet__Proxy__AssertionMap,
mainnet__Proxy__BVM_EigenDataLayrChain,
mainnet__Proxy__BVM_EigenDataLayrFee,
mainnet__Proxy__BVM_L1CrossDomainMessenger,
mainnet__Proxy__BVM_L1StandardBridge,
mainnet__Proxy__Rollup,
mainnet__Proxy__TSS_GroupManager,
mainnet__Proxy__TSS_StakingSlashing,
mainnet__Proxy__TssDelegation,
mainnet__Proxy__TssDelegationManager,
mainnet__Proxy__TssDelegationSlasher,
mainnet__Proxy__Verifier,
mainnet__Rollup,
mainnet__StateCommitmentChain,
mainnet__TssDelegation,
mainnet__TssDelegationManager,
mainnet__TssDelegationSlasher,
mainnet__TssGroupManager,
mainnet__TssStakingSlashing,
mainnet__VerifierEntry
}[(network + '__' + name).replace(/-/g, '_')];
};
exports.getDeployedContractArtifact = getDeployedContractArtifact;
//# sourceMappingURL=contract-deployed-artifacts.js.map