forked from carlsbad-sunshine/lid-contracts
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathconfig.js
84 lines (74 loc) · 1.79 KB
/
config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
const { ether, BN } = require("@openzeppelin/test-helpers")
let config = {}
config.LidToken = {
name:"Lidbar Network",
symbol:"LID",
decimals:18,
taxBP:190,
daoTaxBP:10
}
config.LidStaking = {
stakingTaxBP: 0,
unstakingTaxBP: 200,
startTime: 1596322800,
registrationFeeWithReferrer: ether("400"),
registrationFeeWithoutReferrer: ether("200")
}
config.LidPresale = {
maxBuyPerAddressBase: ether("10"),
maxBuyPerAddressBP: 200,
maxBuyWithoutWhitelisting: ether("1"),
redeemBP: 200,
redeemInterval: 3600,
referralBP: 250,
startingPrice: ether("0.00002"),
multiplierPrice: new BN("600000"),
etherPools: {
promoFund: 500,
teamFund: 2000
},
tokenPools: {
promoFund: 500,
stakingFund: 900,
teamFund: 1000,
daoFund: 2000
}
}
config.LidPresaleTimer = {
startTime: 1595383200,
baseTimer: 48*3600, //48 hours
deltaTimer: 8*3600, //8 hours
}
config.LidTeamLock = {
releaseInterval: 86400,
releaseBP:33,
addresses:[
"0x4735581201F4cAD63CCa0716AB4ac7D6d9CFB0ed",
"0x0ec2ECD66Ea154F9F99624da860BDAf1D594129A",
"0xEc40bcD40D618B56359378eaA3203B59B233c013",
"0x1c38759F74d253791c9Cdb32425e3793894F8231",
"0xf1B48f1aA5Cc76A326B95f78dE09f0Ef8DFD85C1",
"0x0612dEE3CfEa2466710A2E36833f85113F6F2BeC"
],
basisPoints:[
3500,
2500,
1500,
1500,
500,
500
]
}
config.LidDaoLock = {
releaseInterval: 86400,
releaseBP:16
}
config.LidPromoFund = {
authorizor: "0x4735581201F4cAD63CCa0716AB4ac7D6d9CFB0ed",
releaser: "0xEc40bcD40D618B56359378eaA3203B59B233c013"
}
config.LidStakingFund = {
authorizor: "0x4735581201F4cAD63CCa0716AB4ac7D6d9CFB0ed",
releaser: "0xEc40bcD40D618B56359378eaA3203B59B233c013"
}
module.exports = config