feat(etherscan): added Cronos testnet (#1276)
This commit is contained in:
parent
082f2c8bcc
commit
991d538bd0
|
@ -4,6 +4,7 @@
|
|||
|
||||
### Unreleased
|
||||
|
||||
- Added Cronos testnet to etherscan options [1276](https://github.com/gakonst/ethers-rs/pull/1276)
|
||||
- Fix parsing of a pending block
|
||||
[1272](https://github.com/gakonst/ethers-rs/pull/1272)
|
||||
- Removed Cronos mainnet beta from `is_legacy` [1246](https://github.com/gakonst/ethers-rs/pull/1246)
|
||||
|
|
|
@ -92,12 +92,13 @@ impl Client {
|
|||
Chain::BinanceSmartChainTestnet |
|
||||
Chain::Arbitrum |
|
||||
Chain::ArbitrumTestnet |
|
||||
Chain::Cronos => std::env::var("ETHERSCAN_API_KEY")?,
|
||||
Chain::Cronos |
|
||||
Chain::CronosTestnet => std::env::var("ETHERSCAN_API_KEY")?,
|
||||
Chain::Fantom | Chain::FantomTestnet => {
|
||||
std::env::var("FTMSCAN_API_KEY").or_else(|_| std::env::var("FANTOMSCAN_API_KEY"))?
|
||||
}
|
||||
|
||||
Chain::XDai | Chain::Sepolia | Chain::CronosTestnet => String::default(),
|
||||
Chain::XDai | Chain::Sepolia => String::default(),
|
||||
Chain::Moonbeam | Chain::MoonbeamDev | Chain::Moonriver => {
|
||||
std::env::var("MOONSCAN_API_KEY")?
|
||||
}
|
||||
|
@ -258,6 +259,9 @@ impl ClientBuilder {
|
|||
urls("https://api-testnet.arbiscan.io/api", "https://testnet.arbiscan.io")
|
||||
}
|
||||
Chain::Cronos => urls("https://api.cronoscan.com/api", "https://cronoscan.com"),
|
||||
Chain::CronosTestnet => {
|
||||
urls("https://api-testnet.cronoscan.com/api", "https://testnet.cronoscan.com")
|
||||
}
|
||||
Chain::Moonbeam => {
|
||||
urls("https://api-moonbeam.moonscan.io/api", "https://moonbeam.moonscan.io/")
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue