Commit 39881a87 authored by tre's avatar tre Committed by GitHub

feat(contracts-periphery): Add Lisk testnet to PeripheryDeployConfig (#9218)

* Add Lisk faucet

* do not install op chain faucet drippie configs
parent e435facb
{
"faucetAdmin": "0x212E789D4523D4BAF464f8Fb2A9B9dff2B36e5A6",
"faucetDrippieOwner": "0x10ab157483dd308f8B38aCF2ad823dfD255F56b5",
"faucetDripV1Value": 20000000000000000000,
"faucetDripV1Interval": 3600,
"faucetDripV1Threshold": 100000000000000000000,
"faucetDripV2Interval": 604800,
"faucetDripV2Threshold": 20000000000000000000,
"faucetDripV2Value": 500000000000000000000,
"faucetAdminDripV1Interval": 86400,
"faucetAdminDripV1Threshold": 100000000000000000,
"faucetAdminDripV1Value": 1000000000000000000,
"faucetGelatoTreasury": "0x644CB00854EDC55FE8CCC9c1967BABb22F08Ad2f",
"faucetGelatoRecipient": "0x0E9b4649eB0760A4F01646636E032D68cFDe58FF",
"faucetGelatoBalanceV1DripInterval": 86400,
"faucetGelatoBalanceV1Value": 1000000000000000000,
"faucetGelatoThreshold": 100000000000000000,
"faucetOnchainAuthModuleAdmin": "0xFe44Ae787A632c45ACea658492dDBebE39f002aC",
"faucetOnchainAuthModuleTtl": 86400,
"faucetOnchainAuthModuleAmount": 1000000000000000000,
"faucetOffchainAuthModuleAdmin": "0xFe44Ae787A632c45ACea658492dDBebE39f002aC",
"faucetOffchainAuthModuleTtl": 86400,
"faucetOffchainAuthModuleAmount": 50000000000000000,
"opL1BridgeAddress": "0xFBb0621E0B23b5478B630BD55a5f21f67730B0F1",
"baseL1BridgeAddress": "0xfd0Bf71F60660E2f608ed56e1659C450eB113120",
"pgnL1BridgeAddress": "0xFaE6abCAF30D23e233AC7faF747F2fC3a5a6Bfa3",
"zoraL1BridgeAddress": "0x5376f1D543dcbB5BD416c56C189e4cB7399fCcCB",
"orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333",
"modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2",
"lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17",
"liskL1BridgeAddress": "0x1Fb30e446eA791cd1f011675E5F3f5311b70faF5",
"installOpChainFaucetsDrips": false,
"archivePreviousOpChainFaucetsDrips": false,
"dripVersion": 3,
"previousDripVersion": 2,
"smallOpChainFaucetDripValue": 34000000000000000000,
"smallOpChainFaucetDripInterval": 86400,
"largeOpChainFaucetDripValue": 34000000000000000000,
"largeOpChainFaucetDripInterval": 86400,
"opChainAdminWalletDripValue": 1000000000000000000,
"opChainAdminWalletDripInterval": 2592000
}
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
"orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333", "orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333",
"modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2", "modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2",
"lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17", "lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17",
"liskL1BridgeAddress": "0x1Fb30e446eA791cd1f011675E5F3f5311b70faF5",
"installOpChainFaucetsDrips": false, "installOpChainFaucetsDrips": false,
"archivePreviousOpChainFaucetsDrips": false, "archivePreviousOpChainFaucetsDrips": false,
"dripVersion": 1, "dripVersion": 1,
......
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
"orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333", "orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333",
"modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2", "modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2",
"lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17", "lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17",
"liskL1BridgeAddress": "0x1Fb30e446eA791cd1f011675E5F3f5311b70faF5",
"installOpChainFaucetsDrips": false, "installOpChainFaucetsDrips": false,
"archivePreviousOpChainFaucetsDrips": false, "archivePreviousOpChainFaucetsDrips": false,
"dripVersion": 1, "dripVersion": 1,
......
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
"orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333", "orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333",
"modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2", "modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2",
"lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17", "lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17",
"liskL1BridgeAddress": "0x1Fb30e446eA791cd1f011675E5F3f5311b70faF5",
"installOpChainFaucetsDrips": false, "installOpChainFaucetsDrips": false,
"archivePreviousOpChainFaucetsDrips": false, "archivePreviousOpChainFaucetsDrips": false,
"dripVersion": 1, "dripVersion": 1,
......
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
"orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333", "orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333",
"modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2", "modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2",
"lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17", "lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17",
"liskL1BridgeAddress": "0x1Fb30e446eA791cd1f011675E5F3f5311b70faF5",
"installOpChainFaucetsDrips": false, "installOpChainFaucetsDrips": false,
"archivePreviousOpChainFaucetsDrips": false, "archivePreviousOpChainFaucetsDrips": false,
"dripVersion": 1, "dripVersion": 1,
......
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
"orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333", "orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333",
"modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2", "modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2",
"lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17", "lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17",
"liskL1BridgeAddress": "0x1Fb30e446eA791cd1f011675E5F3f5311b70faF5",
"installOpChainFaucetsDrips": false, "installOpChainFaucetsDrips": false,
"archivePreviousOpChainFaucetsDrips": false, "archivePreviousOpChainFaucetsDrips": false,
"dripVersion": 1, "dripVersion": 1,
......
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
"orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333", "orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333",
"modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2", "modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2",
"lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17", "lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17",
"liskL1BridgeAddress": "0x1Fb30e446eA791cd1f011675E5F3f5311b70faF5",
"installOpChainFaucetsDrips": false, "installOpChainFaucetsDrips": false,
"archivePreviousOpChainFaucetsDrips": false, "archivePreviousOpChainFaucetsDrips": false,
"dripVersion": 1, "dripVersion": 1,
......
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
"orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333", "orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333",
"modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2", "modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2",
"lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17", "lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17",
"liskL1BridgeAddress": "0x1Fb30e446eA791cd1f011675E5F3f5311b70faF5",
"installOpChainFaucetsDrips": false, "installOpChainFaucetsDrips": false,
"archivePreviousOpChainFaucetsDrips": false, "archivePreviousOpChainFaucetsDrips": false,
"dripVersion": 1, "dripVersion": 1,
......
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
"orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333", "orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333",
"modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2", "modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2",
"lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17", "lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17",
"liskL1BridgeAddress": "0x1Fb30e446eA791cd1f011675E5F3f5311b70faF5",
"installOpChainFaucetsDrips": false, "installOpChainFaucetsDrips": false,
"archivePreviousOpChainFaucetsDrips": false, "archivePreviousOpChainFaucetsDrips": false,
"dripVersion": 1, "dripVersion": 1,
......
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
"orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333", "orderlyL1BridgeAddress": "0x1Af0494040d6904A9F3EE21921de4b359C736333",
"modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2", "modeL1BridgeAddress": "0xbC5C679879B2965296756CD959C3C739769995E2",
"lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17", "lyraL1BridgeAddress": "0x915f179A77FB2e1AeA8b56Ebc0D75A7e1A8a7A17",
"liskL1BridgeAddress": "0x1Fb30e446eA791cd1f011675E5F3f5311b70faF5",
"installOpChainFaucetsDrips": true, "installOpChainFaucetsDrips": true,
"archivePreviousOpChainFaucetsDrips": false, "archivePreviousOpChainFaucetsDrips": false,
"dripVersion": 3, "dripVersion": 3,
......
...@@ -49,7 +49,8 @@ contract PeripheryDeployConfig is Script { ...@@ -49,7 +49,8 @@ contract PeripheryDeployConfig is Script {
address public orderlyL1BridgeAddress; address public orderlyL1BridgeAddress;
address public modeL1BridgeAddress; address public modeL1BridgeAddress;
address public lyraL1BridgeAddress; address public lyraL1BridgeAddress;
address[5] public smallFaucetsL1BridgeAddresses; address public liskL1BridgeAddress;
address[6] public smallFaucetsL1BridgeAddresses;
address[2] public largeFaucetsL1BridgeAddresses; address[2] public largeFaucetsL1BridgeAddresses;
uint256 public dripVersion; uint256 public dripVersion;
uint256 public previousDripVersion; uint256 public previousDripVersion;
...@@ -92,6 +93,7 @@ contract PeripheryDeployConfig is Script { ...@@ -92,6 +93,7 @@ contract PeripheryDeployConfig is Script {
zoraL1BridgeAddress = stdJson.readAddress(_json, "$.zoraL1BridgeAddress"); zoraL1BridgeAddress = stdJson.readAddress(_json, "$.zoraL1BridgeAddress");
pgnL1BridgeAddress = stdJson.readAddress(_json, "$.pgnL1BridgeAddress"); pgnL1BridgeAddress = stdJson.readAddress(_json, "$.pgnL1BridgeAddress");
orderlyL1BridgeAddress = stdJson.readAddress(_json, "$.orderlyL1BridgeAddress"); orderlyL1BridgeAddress = stdJson.readAddress(_json, "$.orderlyL1BridgeAddress");
liskL1BridgeAddress = stdJson.readAddress(_json, "$.liskL1BridgeAddress");
modeL1BridgeAddress = stdJson.readAddress(_json, "$.modeL1BridgeAddress"); modeL1BridgeAddress = stdJson.readAddress(_json, "$.modeL1BridgeAddress");
lyraL1BridgeAddress = stdJson.readAddress(_json, "$.lyraL1BridgeAddress"); lyraL1BridgeAddress = stdJson.readAddress(_json, "$.lyraL1BridgeAddress");
dripVersion = stdJson.readUint(_json, "$.dripVersion"); dripVersion = stdJson.readUint(_json, "$.dripVersion");
...@@ -109,6 +111,7 @@ contract PeripheryDeployConfig is Script { ...@@ -109,6 +111,7 @@ contract PeripheryDeployConfig is Script {
smallFaucetsL1BridgeAddresses[2] = orderlyL1BridgeAddress; smallFaucetsL1BridgeAddresses[2] = orderlyL1BridgeAddress;
smallFaucetsL1BridgeAddresses[3] = modeL1BridgeAddress; smallFaucetsL1BridgeAddresses[3] = modeL1BridgeAddress;
smallFaucetsL1BridgeAddresses[4] = lyraL1BridgeAddress; smallFaucetsL1BridgeAddresses[4] = lyraL1BridgeAddress;
smallFaucetsL1BridgeAddresses[5] = liskL1BridgeAddress;
} }
function getSmallFaucetsL1BridgeAddressesCount() public view returns (uint256 count) { function getSmallFaucetsL1BridgeAddressesCount() public view returns (uint256 count) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment