Skip to content

Conversation

@fusmanii
Copy link
Contributor

Final changes to use deployed-addresses.json as source of truth and export it via src/DeploymentUtils.ts functions

This pr also remove transaction_hash field from deployed-addresses as its not being used and not present on old deployments

Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
1. **`constants.json`** - A structured JSON file containing all constants
2. **`script/Constants.sol`** - The main constants contract with hardcoded values for compatibility
3. **`script/ConstantsLoader.s.sol`** - A Foundry script demonstrating how to use `parseJson` functions
1. **`generated/constants.json`** - A structured JSON file containing all constants
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This readme was outdated, so I updated it in this pr as well

@fusmanii fusmanii merged commit 4f12977 into master Oct 30, 2025
10 checks passed
@fusmanii fusmanii deleted the faisal/deployed-addresses-as-source-of-truth branch October 30, 2025 17:30
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.

4 participants