mock fix
This commit is contained in:
@@ -28,23 +28,20 @@ contract DeployMock is Script {
|
||||
tokens[1] = address(fusd);
|
||||
tokens[2] = address(dive);
|
||||
uint256[] memory _bases = new uint256[](3);
|
||||
_bases[0] = 6;
|
||||
_bases[1] = 6;
|
||||
_bases[2] = 18;
|
||||
_bases[0] = 10**6;
|
||||
_bases[1] = 10**6;
|
||||
_bases[2] = 10**18;
|
||||
int128 _tradeFrac = ABDKMath64x64.divu(1, 10);
|
||||
int128 _targetSlippage = ABDKMath64x64.divu(1,10000);
|
||||
uint256 _feePpm = 100;
|
||||
|
||||
IPartyPool pool = new PartyPool();
|
||||
bytes memory args = abi.encode(name, symbol, tokens, _bases, _tradeFrac, _targetSlippage, _feePpm);
|
||||
bytes memory deployCode = abi.encodePacked(bytecode,args);
|
||||
vm.etch(pool, deployCode);
|
||||
IPartyPool pool = new PartyPool(name, symbol, tokens, _bases, _tradeFrac, _targetSlippage, _feePpm, _feePpm);
|
||||
|
||||
console2.log('PartyPool', pool);
|
||||
console2.log('PartyPool', address(pool));
|
||||
|
||||
// initial mint
|
||||
mintAll(pool, 10_000);
|
||||
IPartyPool(pool).mint(deployer, deployer, 0, 0);
|
||||
mintAll(address(pool), 10_000);
|
||||
pool.mint(deployer, deployer, 0, 0);
|
||||
|
||||
console2.log('USXD', address(usxd));
|
||||
console2.log('FUSD', address(fusd));
|
||||
|
||||
Reference in New Issue
Block a user