Skip to content

Commit 19700fa

Browse files
committed
feat: add config for votes distribution
1 parent a27e954 commit 19700fa

File tree

2 files changed

+23
-15
lines changed

2 files changed

+23
-15
lines changed

deployments/mainnet/usdc/migrations/1722358576_launch_franchaisers.ts

+20-12
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,25 @@ import { expect } from 'chai';
66
const FRANCHAISER_FACTORY = '0xcd94088b74391dc0a22f0a9611a66dc44f70da72';
77

88
const chosenAddresses = [
9-
'0x4Ac0Dbce527bcb60787CEF10053348B146C6b5e3',
10-
'0xE13C54214267675428Adf7E0af9DA433F5Ead460',
11-
'0xb55a948763e0d386b6dEfcD8070a522216AE42b1',
12-
'0x3FB19771947072629C8EEE7995a2eF23B72d4C8A',
13-
'0x7B3c54e17d618CC94daDFe7671c1e2F50C4Ecc33',
9+
'0x3FB19771947072629C8EEE7995a2eF23B72d4C8A', // PGov
10+
'0x070341aA5Ed571f0FB2c4a5641409B1A46b4961b', // Franklin DAO
11+
'0x0579A616689f7ed748dC07692A3F150D44b0CA09', // Arana Digital
12+
'0x13BDaE8c5F0fC40231F0E6A4ad70196F59138548', // Michigan Blockchain
13+
'0x66cD62c6F8A4BB0Cd8720488BCBd1A6221B765F9', // Allthecolors
14+
'0xB49f8b8613bE240213C1827e2E576044fFEC7948', // Avantgarde Finance
15+
'0xb35659cbac913D5E4119F2Af47fD490A45e2c826', // Event Horizon
16+
'0x72C58877ef744b86F6ef416a3bE26Ec19d587708', // sharp
1417
];
1518

1619
const amounts = [
17-
exp(5_000, 18),
18-
exp(10_000, 18),
19-
exp(15_000, 18),
20-
exp(20_000, 18),
21-
exp(25_000, 18),
20+
exp(34_450, 18),
21+
exp(9_999.76, 18),
22+
exp(50_000, 18),
23+
exp(29_999.88, 18),
24+
exp(44_371.81, 18),
25+
exp(29_999.85, 18),
26+
exp(50_000, 18),
27+
exp(1_178.7, 18),
2228
];
2329

2430
const votesBefore: bigint[] = [];
@@ -44,7 +50,7 @@ export default migration('1722358576_launch_franchaisers', {
4450
'function fundMany(address[] calldata delegatees, uint256[] calldata amounts) external returns (address[] memory franchisers)',
4551
'function getFranchiser(address owner, address delegatee) public view returns (address)',
4652
],
47-
ethers.getDefaultProvider(1)
53+
deploymentManager.hre.ethers.provider
4854
);
4955

5056
const totalAmount = amounts.reduce((accumulator, currentValue) => accumulator + currentValue, 0n);
@@ -102,8 +108,10 @@ export default migration('1722358576_launch_franchaisers', {
102108
'function fundMany(address[] calldata delegatees, uint256[] calldata amounts) external returns(address[] memory franchisers)',
103109
'function getFranchiser(address,address) external view returns(address)',
104110
],
105-
ethers.getDefaultProvider()
111+
deploymentManager.hre.ethers.provider
106112
);
113+
const totalAmount = amounts.reduce((accumulator, currentValue) => accumulator + currentValue, 0n);
114+
expect(totalAmount).to.be.equal(exp(250_000, 18));
107115

108116
for (let i = 0; i < chosenAddresses.length; i++) {
109117
const franchaiserAddress = await deploymentManager.retry(

scenario/constraints/ProposalConstraint.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ export class ProposalConstraint<T extends CometContext> implements StaticConstra
6262
);
6363
}
6464

65-
// temporary hack to skip proposal 259
66-
if (proposal.id.eq(259)) {
67-
console.log('Skipping proposal 259');
65+
// temporary hack to skip proposal 307
66+
if (proposal.id.eq(307)) {
67+
console.log('Skipping proposal 307');
6868
continue;
6969
}
7070

0 commit comments

Comments
 (0)