diff --git a/config_samples/morph/testnet/morph_testnet_config_L1.json b/config_samples/morph/testnet/morph_testnet_config_L1.json new file mode 100644 index 0000000..59ada11 --- /dev/null +++ b/config_samples/morph/testnet/morph_testnet_config_L1.json @@ -0,0 +1,28 @@ +{ + "contracts": { + "0xae9aA78222Ca3b6D1C38dF167D1F4f9B8fD7aC8a": "TransparentUpgradeableProxy", + "0xc22c108f6ebef2d8a087620e4923244768a942fb": "L1LidoGateway", + "0x1001a8c1766dd469958c2cabb4ee153d001865fc": "ProxyAdmin" + }, + "explorer_hostname": "api-holesky.etherscan.io", + "explorer_token_env_var": "ETHERSCAN_TOKEN", + "github_repo": { + "url": "https://github.com/morph-l2/morph/", + "commit": "c73b334a899321e03c8550ece3c181a38a5d9902", + "relative_root": "contracts" + }, + "dependencies": { + "@openzeppelin/contracts": { + "url": "https://github.com/OpenZeppelin/openzeppelin-contracts", + "commit": "bd325d56b4c62c9c5c1aff048c37c6bb18ac0290", + "relative_root": "contracts", + "//": "version 4.9.5" + }, + "@openzeppelin/contracts-upgradeable": { + "url": "https://github.com/OpenZeppelin/openzeppelin-contracts-upgradeable", + "commit": "a40cb0bda838c2ef3dfc252c179f5c37c32e80c4", + "relative_root": "contracts", + "//": "version 4.9.5" + } + } +} diff --git a/config_samples/morph/testnet/morph_testnet_config_L2.json b/config_samples/morph/testnet/morph_testnet_config_L2.json new file mode 100644 index 0000000..95c1397 --- /dev/null +++ b/config_samples/morph/testnet/morph_testnet_config_L2.json @@ -0,0 +1,29 @@ +{ + "contracts": { + "0x45C0FFB5b9710B512B819058b7b9dDE839608D43": "TransparentUpgradeableProxy", + "0xF60eF59b1a37347E33E008DF03a50be19368F44E": "L2LidoGateway", + "0x8E0f85515ec4412483b68DeA14661A86741cdC0a": "TransparentUpgradeableProxy", + "0xaF4B5fDFa12656f8A4500055B102185C4b04a06E": "L2WstETHToken", + "0xA66AA05F4b89104D9CEBE6A3f696Ac084cdE0055": "ProxyAdmin" + }, + "explorer_hostname": "explorer-api-holesky.morphl2.io", + "github_repo": { + "url": "https://github.com/morph-l2/morph/", + "commit": "c73b334a899321e03c8550ece3c181a38a5d9902", + "relative_root": "contracts" + }, + "dependencies": { + "@openzeppelin/contracts": { + "url": "https://github.com/OpenZeppelin/openzeppelin-contracts", + "commit": "bd325d56b4c62c9c5c1aff048c37c6bb18ac0290", + "relative_root": "contracts", + "//": "version 4.9.5" + }, + "@openzeppelin/contracts-upgradeable": { + "url": "https://github.com/OpenZeppelin/openzeppelin-contracts-upgradeable", + "commit": "a40cb0bda838c2ef3dfc252c179f5c37c32e80c4", + "relative_root": "contracts", + "//": "version 4.9.5" + } + } +} diff --git a/config_samples/morph/testnet/morph_testnet_config_L2_gov.json b/config_samples/morph/testnet/morph_testnet_config_L2_gov.json new file mode 100644 index 0000000..8ca2a30 --- /dev/null +++ b/config_samples/morph/testnet/morph_testnet_config_L2_gov.json @@ -0,0 +1,12 @@ +{ + "contracts": { + "0x01938475718f22eBAf62f3EAc1A23855C6EAf97b": "MorphBridgeExecutor" + }, + "explorer_hostname": "explorer-api-holesky.morphl2.io", + "github_repo": { + "url": "https://github.com/morph-l2/governance-crosschain-bridges", + "commit": "04280f618113e40c4a25b00b7c9fbdee1f1edd8d", + "relative_root": "contracts/bridges" + }, + "dependencies": {} +}