Skip to content

Commit

Permalink
flip the config structure
Browse files Browse the repository at this point in the history
  • Loading branch information
ezynda3 committed Feb 13, 2025
1 parent 7c619a3 commit 9e98ccd
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 16 deletions.
8 changes: 3 additions & 5 deletions config/chainflip.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
{
"mainnet": {
"chainflipVault": "0xF5e10380213880111522dd0efD3dbb45b9f62Bcc"
},
"arbitrum": {
"chainflipVault": "0x79001a5e762f3bEFC8e5871b42F6734e00498920"
"chainflipVault": {
"mainnet": "0xF5e10380213880111522dd0efD3dbb45b9f62Bcc",
"arbitrum": "0x79001a5e762f3bEFC8e5871b42F6734e00498920"
}
}
2 changes: 1 addition & 1 deletion script/deploy/facets/DeployChainflipFacet.s.sol
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ contract DeployScript is DeployScriptBase {
// Read the Chainflip vault address from config
address chainflipVault = _getConfigContractAddress(
path,
string.concat(".", network, ".chainflipVault")
string.concat(".chainflipVault.", network)
);

return abi.encode(chainflipVault);
Expand Down
2 changes: 1 addition & 1 deletion script/deploy/facets/DeployReceiverChainflip.s.sol
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ contract DeployScript is DeployScriptBase {

address chainflipVault = _getConfigContractAddress(
path,
string.concat(".", network, ".chainflipVault")
string.concat(".chainflipVault.", network)
);

// get Executor address from deploy log
Expand Down
4 changes: 2 additions & 2 deletions script/deploy/resources/deployRequirements.json
Original file line number Diff line number Diff line change
Expand Up @@ -574,7 +574,7 @@
"configData": {
"_chainflipVault": {
"configFileName": "chainflip.json",
"keyInConfigFile": ".<NETWORK>.chainflipVault",
"keyInConfigFile": ".chainflipVault.<NETWORK>",
"allowToDeployWithZeroAddress": "false"
}
}
Expand All @@ -588,7 +588,7 @@
},
"_chainflipVault": {
"configFileName": "chainflip.json",
"keyInConfigFile": ".<NETWORK>.chainflipVault",
"keyInConfigFile": ".chainflipVault.<NETWORK>",
"allowToDeployWithZeroAddress": "false"
}
},
Expand Down
2 changes: 1 addition & 1 deletion test/solidity/Facets/ChainflipFacet.t.sol
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ contract ChainflipFacetTest is TestBaseFacet {
// Read chainflip vault address from config using the new helper
CHAINFLIP_VAULT = getConfigAddressFromPath(
"chainflip.json",
".mainnet.chainflipVault"
".chainflipVault.mainnet"
);
vm.label(CHAINFLIP_VAULT, "Chainflip Vault");
console.log("Chainflip Vault Address:", CHAINFLIP_VAULT);
Expand Down
9 changes: 3 additions & 6 deletions test/solidity/Periphery/ReceiverChainflip.t.sol
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,10 @@ contract ReceiverChainflipTest is TestBase {
customBlockNumberForForking = 18277082;
initTestBase();

// Read chainflip vault address from config
string memory path = string.concat(
vm.projectRoot(),
"/config/chainflip.json"
chainflipVault = getConfigAddressFromPath(
"chainflip.json",
".chainflipVault.mainnet"
);
string memory json = vm.readFile(path);
chainflipVault = json.readAddress(".mainnet.chainflipVault");
vm.label(chainflipVault, "Chainflip Vault");

erc20Proxy = new ERC20Proxy(address(this));
Expand Down

0 comments on commit 9e98ccd

Please sign in to comment.