Skip to content

Conversation

@parsaaba
Copy link
Collaborator

  • Added baseAsset state variable to LiquidToken
  • Updated LiquidTokenManager to use baseAsset for native token detection
  • Modified deployment scripts to handle baseAsset configuration
  • Updated test files to work with new baseAsset logic
  • Prepared mainnet configs with correct baseAsset addresses

parsaaba added 2 commits June 20, 2025 00:46
- Add baseAsset field to all 4 mainnet LAT config files:
  * xeigenda.anvil.config.json (EIGEN: 0xec53bf...)
  * xeigenda-eth.anvil.config.json (ETH: 0xbeac0...)
  * xlagrange.anvil.config.json (LA: 0x0fc2a...)
  * xlagrange-eth.anvil.config.json (ETH: 0xbeac0...)

- Update Deploy.s.sol deployment script:
  * Add BASE_ASSET state variable
  * Read baseAsset from config JSON in loadConfig()
  * Include baseAsset in deployment_data.json output

- Enable backend seeder to identify primary asset for each LAT
- Maintain consistent lowercase naming format for all configs
- All JSON configs validated for syntax correctness

Ready for mainnet deployment with baseAsset field support.
- Added baseAsset state variable to LiquidToken
- Updated LiquidTokenManager to use baseAsset for native token detection
- Modified deployment scripts to handle baseAsset configuration
- Updated test files to work with new baseAsset logic
- Prepared mainnet configs with correct baseAsset addresses
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