BullFarm

Verified contract

Active on Ethereum with 3,319 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
-
variable spans 5 additional slots
Native
Value $3.13
ERC-20
--
0x070fb636244f27c08d92f2f44bff6c8c791983bdfc18e7da617b9612140d7957
0x4dbd46b6d57100d877ae78dbeb48bee2758c14fb3f4dda2ed541eac91705f969
0xb348055ed7e5137a66699d10f0914d9cc18df7d963838821e26436150d53457b
0x7f263729ea0cc0614bfb91351b80e72890a5c3bfac7e2401dcf480c3d353a52e
0x2fbb984c39476f3e1bbfe245f3141f5d58415ea8057aa2b0d5ef05a598d9fc63
0xdc64b45099dba07e20b73fc765e292eed30c6c45ff061610f270b4a5f199fab2
0x6533193182aab9202ccd3495ee7e88a8b71202767db18db18655fdaacc478903
0xfb5e1b9e701d95872096ca261f30d4613b0124fa9ffe5cffab68a9cae3b6fdce
0x2ccf2ab96dd75ccfb7dc886a2c75672f127681612dc76f413bf8019f34f0cae5
0x3f9d78827e4e9ffc99780cc699c30fcd9919d2f120ef4c74f7f54195d7324169

Functions
Getter at block 21258946
DEVS_FEE(view returns (uint256)
300
HONEY_BANK_FEE(view returns (uint256)
400
INITIAL_MAX_DEPOSIT(view returns (uint256)
1000000000000000000
INSURANCE_FEE(view returns (uint256)
300
MAX_DEPOSIT(view returns (uint256)
20000000000000000000
MAX_DEPOSIT_DAILY_STEP(view returns (uint256)
200000000000000000
MAX_LINES(view returns (uint256)
6
MIN_DEPOSIT_VALUE(view returns (uint256)
100000000000000000
MIN_REINVEST_VALUE(view returns (uint256)
10000000000000000
MIN_WITHDRAWAL_VALUE(view returns (uint256)
10000000000000000
PERCENTS_DIVISOR(view returns (uint256)
10000
STAGE_PERIOD(view returns (uint256)
259200
TOTAL_FEES(view returns (uint256)
1000
admin(view returns (address)
0x2d158901d1ee278145cd9123b17248da8fbb6d09
devAddress(view returns (address)
0x8c0cf0a4ea0b7eb42246e91ee48595f54893153c
getCurrentMaxDeposit(view returns (uint256)
20000000000000000000
getCurrentPartnersProgram(view returns (uint256[])
[800, 700, 600, 400, 300, 200]
getCurrentProfitPercents(view returns (uint256)
200
getCurrentStageIndex(view returns (uint256)
3
getCurrentTotalPartnersRewardPercents(view returns (uint256)
3000
getOpenLinesMinDeposit(view returns (uint256[6])
[100000000000000000, 500000000000000000, 1000000000000000000, 1500000000000000000, 2000000000000000000, 2500000000000000000]
getProfitByStages(view returns (uint256[4])
[500, 400, 300, 200]
getStageTimestamps(view returns (uint256[])
[1665737963, 1665997163, 1666256363, 1666515563]
honeyFundAddress(view returns (address)
0x87968f1db67bf9cf07ec6a25b134394458be3256
insuranceFund(view returns (address)
0x69304855697e2805f2e5a93f3e64dfaa83117d6b
launchTimestamp(view returns (uint256)
1665737963
lineManager(view returns (address)
0x1966289b04cd3bf2887d98ca919e0abf6f167ed9
totalUsers(view returns (uint256)
540
Read-only
OPEN_LINE_MIN_DEPOSIT(uint256view returns (uint256)
PARTNER_PROGRAMS(uint256uint256view returns (uint256)
PROFIT_BY_STAGES(uint256view returns (uint256)
calcAvailableProfit(address accountview returns (uint256)
calcProfitForPeriod(uint256 depositValueuint256 fromuint256 toview returns (uint256)
getUser(address accountview returns (struct BullFarmUser)
recalcOpenLines(address accountview returns (uint256)
stageTimestamps(uint256view returns (uint256)
State-modifying
deposit(payable 
depositTo(address accountpayable 
launch(
migrate(address accountpayable 
register(address upline
registerAndDeposit(address uplinepayable 
reinvest(
setLineManager(address _lineManager
setOpenLines(address accountuint256 lines
setUnlimited(address account
withdraw(
Events
Deposit(address accountuint256 value
FailedPartnerReward(address accountaddress uplineuint256 reward
Launch(
MissedPartnerReward(address accountaddress uplineuint256 reward
PartnerReward(address accountaddress uplineuint256 reward
Registration(address accountaddress upline
Reinvest(address accountuint256 value
Withdraw(address accountuint256 value
WithdrawTokens(address accountuint256 value
X3FactorApply(address accountuint256 deposit
Constructor
constructor(address _devAddressaddress _honeyFundAddressaddress _insuranceFund
Fallback and receive
receive(
Errors

This contract contains no error objects.