fix(zoo-explorer): keep the Zoo EVM path — C-Chain is Lux's, not Zoo's
The previous commit fixed the namespace half of the rpcEndpoint and then overreached: it also swapped the path to /ext/bc/C/rpc because that is what answered eth_chainId on the devnet validator. It answers 0x17872 (96370) — the Lux devnet C-Chain. C-Chain is Lux Network's primary EVM and nothing else uses it, so pointing Zoo's explorer at it would have made the Zoo devnet explorer index Lux blocks and call them Zoo's. platform.getBlockchains on zoo-chain-0 lists only the Lux primary chains (K/G/A/Z/Q/T/B/D/C/X) — there is no Zoo EVM there, and ZooChain zoo-evm on devnet carries no blockchainId. So the honest state is: the devnet Zoo EVM was never created, the explorer has nothing to index, and no RPC path can change that. Keep the Zoo-EVM path and say so. Co-authored-by: Hanzo Dev <[email protected]>
This commit is contained in:
+10
-4
@@ -76,10 +76,16 @@ spec:
|
||||
image: ghcr.io/luxfi/explorer:1.2.18
|
||||
# Namespace-relative on purpose: the CR is deployed into zoo-<env>, and there
|
||||
# is no `zoo` namespace on the cluster, so the old
|
||||
# zoo-chain-rpc.zoo.svc.cluster.local never resolved. `zoo` is also not a
|
||||
# blockchain alias — the EVM answering on the validator is /ext/bc/C/rpc.
|
||||
# zoo-testnet/zoo-mainnet override this with their tracked blockchainID.
|
||||
rpcEndpoint: http://zoo-chain-rpc:9630/ext/bc/C/rpc
|
||||
# zoo-chain-rpc.zoo.svc.cluster.local never resolved — the indexer logged
|
||||
# `no such host` every 30s and indexed zero blocks.
|
||||
# The path still names the Zoo EVM, and on zoo-devnet nothing answers it yet:
|
||||
# platform.getBlockchains on that validator returns only the Lux
|
||||
# primary-network chains, and ZooChain zoo-evm carries no blockchainId, i.e.
|
||||
# the Zoo devnet EVM has never been created. Do NOT repoint this at
|
||||
# /ext/bc/C/rpc to make it respond — C-Chain is Lux's primary EVM and no
|
||||
# other network uses it. zoo-testnet/zoo-mainnet override with their own
|
||||
# tracked blockchainID, which is what this becomes once devnet has one.
|
||||
rpcEndpoint: http://zoo-chain-rpc:9630/ext/bc/zoo/rpc
|
||||
chainName: zoo
|
||||
coinSymbol: ZOO
|
||||
service:
|
||||
|
||||
Reference in New Issue
Block a user