Skip to content

Conversation

@blockchainguyy
Copy link
Contributor

@blockchainguyy blockchainguyy commented Nov 12, 2025

why

Adding avalanche-test-1 legacy chain to test governance scripts.


Note

Adds chains.avalanche-test-1 (EVM 43113) with RPC, explorer, gas settings, and core contracts (Gateway, GasService, InterchainGovernance, Multisig, deployers).

  • Config (axelar-chains-config/info/devnet-amplifier.json):
    • Add legacy chain chains.avalanche-test-1 (EVM, chainId 43113) with RPC, explorer, confirmations, finality, and gas options.
    • Contracts:
      • AxelarGateway (consensus; addresses and governance set; gas options included).
      • AxelarGasService (collector, address, implementation).
      • InterchainGovernance (create3; governance chain/address, time delay).
      • Multisig (signers, threshold, create3 deployment).
      • ConstAddressDeployer and Create3Deployer (addresses, codehash/salt).

Written by Cursor Bugbot for commit 766447b. This will update automatically on new commits. Configure here.

@blockchainguyy blockchainguyy requested a review from a team as a code owner November 12, 2025 12:32
"axelarId": "avalanche-test-1",
"chainId": 43113,
"rpc": "https://avalanche-fuji.drpc.org",
"tokenSymbol": "ETH",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Native Token Symbol Mismatch

The tokenSymbol is set to "ETH" but chainId 43113 corresponds to Avalanche Fuji testnet, which uses "AVAX" as its native token symbol, not "ETH".

Fix in Cursor Fix in Web

"codehash": "0xf0ad66defbe082df243d4d274e626f557f97579c5c9e19f33d8093d6160808b7",
"salt": "Create3Deployer"
}
}
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Incomplete Chain Configuration Affects Token Calculations

The avalanche-test-1 chain configuration is missing the decimals field, which is present in all other EVM chain configurations and is critical for token amount calculations.

Fix in Cursor Fix in Web

"codehash": "0xf0ad66defbe082df243d4d274e626f557f97579c5c9e19f33d8093d6160808b7",
"salt": "Create3Deployer"
}
}
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Chain Configuration Lacks Essential Finality Parameters

The avalanche-test-1 chain configuration is missing finality and approxFinalityWaitTime fields, which are present in all other EVM chain configurations and may be required for proper chain operation.

Fix in Cursor Fix in Web

"codehash": "0xf0ad66defbe082df243d4d274e626f557f97579c5c9e19f33d8093d6160808b7",
"salt": "Create3Deployer"
}
}
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Incomplete Chain Config Prevents Blockchain Exploration

The avalanche-test-1 chain configuration is missing the explorer field, which is present in all other EVM chain configurations and is needed for blockchain exploration functionality.

Fix in Cursor Fix in Web

"gasOptions": {
"gasLimit": 8000000
}
},
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: InterchainTokenService: Incomplete Deployment Configuration

The InterchainTokenService contract configuration only contains gasOptions but is missing critical fields like salt, deployer, address, implementation, and other properties present in complete InterchainTokenService configurations on other chains.

Fix in Cursor Fix in Web

@blockchainguyy blockchainguyy marked this pull request as draft November 12, 2025 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants