Skip to content

Commit

Permalink
QA-1405: Adding ZKSync network details (#1053)
Browse files Browse the repository at this point in the history
* QA-1405: Adding ZKSync network details

* Toggle case
  • Loading branch information
b-gopalswami authored Aug 12, 2024
1 parent 1875c8a commit 733e36c
Showing 1 changed file with 44 additions and 12 deletions.
56 changes: 44 additions & 12 deletions networks/known_networks.go
Original file line number Diff line number Diff line change
Expand Up @@ -502,18 +502,6 @@ var (
DefaultGasLimit: 6000000,
}

CeloAlfajores = blockchain.EVMNetwork{
Name: "Celo Alfajores",
SupportsEIP1559: false,
ClientImplementation: blockchain.CeloClientImplementation,
ChainID: 44787,
Simulated: false,
ChainlinkTransactionLimit: 5000,
Timeout: blockchain.StrDuration{Duration: 3 * time.Minute},
MinimumConfirmations: 1,
GasEstimationBuffer: 1000,
}

ScrollSepolia = blockchain.EVMNetwork{
Name: "Scroll Sepolia",
ClientImplementation: blockchain.ScrollClientImplementation,
Expand All @@ -536,6 +524,19 @@ var (
GasEstimationBuffer: 0,
}

CeloAlfajores = blockchain.EVMNetwork{
Name: "Celo Alfajores",
SupportsEIP1559: false,
ClientImplementation: blockchain.CeloClientImplementation,
ChainID: 44787,
Simulated: false,
ChainlinkTransactionLimit: 5000,
Timeout: blockchain.StrDuration{Duration: 3 * time.Minute},
MinimumConfirmations: 1,
GasEstimationBuffer: 1000,
FinalityDepth: 10,
}

CeloMainnet = blockchain.EVMNetwork{
Name: "Celo",
ClientImplementation: blockchain.CeloClientImplementation,
Expand All @@ -545,6 +546,7 @@ var (
Timeout: blockchain.StrDuration{Duration: time.Minute},
MinimumConfirmations: 1,
GasEstimationBuffer: 1000,
FinalityDepth: 10,
}

BaseMainnet blockchain.EVMNetwork = blockchain.EVMNetwork{
Expand Down Expand Up @@ -881,6 +883,34 @@ var (
DefaultGasLimit: 6000000,
}

ZKSyncSepolia = blockchain.EVMNetwork{
Name: "ZKSync Sepolia",
SupportsEIP1559: false,
ClientImplementation: blockchain.EthereumClientImplementation,
ChainID: 300,
Simulated: false,
ChainlinkTransactionLimit: 5000,
Timeout: blockchain.StrDuration{Duration: 3 * time.Minute},
MinimumConfirmations: 1,
GasEstimationBuffer: 10000,
FinalityDepth: 200,
DefaultGasLimit: 6000000,
}

ZKSyncMainnet = blockchain.EVMNetwork{
Name: "ZKSync Mainnet",
SupportsEIP1559: false,
ClientImplementation: blockchain.EthereumClientImplementation,
ChainID: 324,
Simulated: false,
ChainlinkTransactionLimit: 5000,
Timeout: blockchain.StrDuration{Duration: 3 * time.Minute},
MinimumConfirmations: 1,
GasEstimationBuffer: 10000,
FinalityDepth: 1200,
DefaultGasLimit: 6000000,
}

MappedNetworks = map[string]blockchain.EVMNetwork{
"SIMULATED": SimulatedEVM,
"ANVIL": Anvil,
Expand Down Expand Up @@ -942,6 +972,8 @@ var (
"BLAST_MAINNET": BlastMainnet,
"MODE_SEPOLIA": ModeSepolia,
"MODE_MAINNET": ModeMainnet,
"ZKSYNC_SEPOLIA": ZKSyncSepolia,
"ZKSYNC_MAINNET": ZKSyncMainnet,
}
)

Expand Down

0 comments on commit 733e36c

Please sign in to comment.