rebased on PTv5

This commit is contained in:
JulesCrown 2024-02-23 22:01:23 +01:00
parent dea9e0704a
commit 94c4ff05d4
9 changed files with 196 additions and 642 deletions

View file

@ -1,8 +1,8 @@
pragma solidity ^0.8.4;
import "forge-std/Script.sol";
import "../src/BloodX.sol";
import "../src/StakeX.sol";
import "../src/Harb.sol";
import "../src/Stake.sol";
contract GoerliScript is Script {
function setUp() public {}
@ -12,9 +12,9 @@ contract GoerliScript is Script {
uint256 privateKey = vm.deriveKey(seedPhrase, 0);
vm.startBroadcast(privateKey);
BloodX bloodX = new BloodX("bloodX", "bXXX");
StakeX stakeX = new StakeX("stakeX", "sXXX", address(bloodX));
bloodX.setStakingContract(address(stakeX));
Blood bloodX = new BloodX("bloodX", "bXXX");
Stake stakeX = new StakeX(address(bloodX));
blood.setStakingContract(address(stakeX));
vm.stopBroadcast();
}