From ee1cec286defb93467ba635f47af953bb4111ff4 Mon Sep 17 00:00:00 2001 From: Fynn Date: Thu, 14 Mar 2024 12:39:25 -0300 Subject: [PATCH] Add script to deploy collector --- script/DeployCollector.s.sol | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 script/DeployCollector.s.sol diff --git a/script/DeployCollector.s.sol b/script/DeployCollector.s.sol new file mode 100644 index 0000000..4ea79a7 --- /dev/null +++ b/script/DeployCollector.s.sol @@ -0,0 +1,20 @@ +// SPDX-License-Identifier: Apache License 2.0 +pragma solidity ^0.8.13; + +import "forge-std/Script.sol"; +import "../src/FeeRewardsManager.sol"; + +contract DeployCollector is Script { + function run() external { + vm.startBroadcast(); + FeeRewardsManager feeRewardsManager = FeeRewardsManager( + FeeRewardsManager( + payable(address(vm.envAddress("FEE_REWARDS_MANAGER"))) + ) + ); + feeRewardsManager.createFeeContract( + vm.envAddress("WITHDRAWAL_CREDENTIAL") + ); + vm.stopBroadcast(); + } +}