BarMaster

Verified contract

Active on Ethereum with 594 txns
Deployed by via 0xf28219c1 at 11561855
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
5 additional variables
Native
Value $4.64
ERC-20
Value $27.98
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x1eae72e587a4369f803065bd8133347e9fd2a8ca0393b36d6c43b85b3af6b9bb
0xe974f9149f04826ff3b7e51a43bd698eb271c190fc3a2d508ea84ae1a4c74d32
0x1e2bf631ec7f64e25324897089c257412158993e64fe5109d127421c87b904c4
0x65847ede16f5048add5f96b0f7b9dca9d502a9bb086f9d5bec9eaae2a4e1daec
0x5eec4aa30ad07238eb62b932efb8edc32df57c8d2cf639187abeec8dda7881f6
0x651ba26f63ec7e1a8261d5109ee5b722bf516929e6659e28ced939d26b732d02
0x683b15d866abe079a1a01c4e5618cde2358e2b454086a952437f39d47ccfcb2e
0xfbf3f6db1c5437c04bfe6088229e998648907f05fdb72ef173fcd4dcfff937b6
0x76f05f9288423a0f2c2f9dcb42f0e521622d48f87967dd22930c7195b4ec99aa
0xfaa253b087b1c439c93588b1f04d4296de52944fce9b371c63b33b84f4c700d9

Functions
Getter at block 21000178
HALVING_DURATION(view returns (uint256)
1209600
LIMITBUY_DURATION(view returns (uint256)
1800
bloodyMaryExitFeePercent(view returns (uint256)
2
burnedTokenAmount(view returns (uint256)
101513515592949014665
claimBurnFee(view returns (uint256)
1
claimLPFeePercent(view returns (uint256)
1
claimLiquidBalancePercent(view returns (uint256)
93
claimTreasuryFeePercent(view returns (uint256)
5
factory(view returns (address)
0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f
farmToken(view returns (address)
0xf152b974c91cf96bf15ac807fc14ebe31eb19045
farmingOpen(view returns (uint256)
1610211600
farmingStarted(view returns (bool)
true
govToken(view returns (address)
0x2e8e960db4d2a3e9bc4a949a35286310c352a47c
halvingTimestamp(view returns (uint256)
1664643678
lastRewardTimestamp(view returns (uint256)
1664643678
lastUpdateTimestamp(view returns (uint256)
1664643678
owner(view returns (address)
0xa94cb4dbefcf7c60bd5a4d9ff1b15598455c0951
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
poolLength(view returns (uint256)
5
rewardAllocation(view returns (uint256)
2345763002719370959
rewardHalvingPercent(view returns (uint256)
5
rewardRate(view returns (uint256)
1939288196692
router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
treasury(view returns (address)
0xa042bc21ff98d5a9de7e3b33ab4666379f2d3de1
treasuryDisabled(view returns (bool)
false
unstakeBurnFeePercent(view returns (uint256)
1
unstakeLPFeePercent(view returns (uint256)
1
unstakeTreasuryFeePercent(view returns (uint256)
5
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
withdrawalLimitPercent(view returns (uint256)
50
Read-only
accountInfos(uint256addressview returns (uint256 indexuint256 balanceuint256 maxBalanceuint256 lastWithdrawTimestampuint256 lastStakedTimestampuint256 rewarduint256 rewardPerTokenPaiduint256 lpEthRewarduint256 lpEthRewardPaiduint256 lpCktlRewarduint256 lpCktlRewardPaid)
accountInfosByIndex(uint256 _poolIduint256 _indexview returns (uint256 indexuint256 balanceuint256 lastWithdrawTimestampuint256 lastStakedTimestampuint256 rewarduint256 rewardPerTokenPaiduint256 lpEthRewarduint256 lpEthRewardPaiduint256 lpCktlRewarduint256 lpCktlRewardPaidaddress ethAddress)
accountInfosIndex(uint256uint256view returns (address)
accountInfosLength(uint256 _poolIdview returns (uint256)
balanceOfPool(uint256 _poolIdview returns (uint256uint256)
poolInfo(uint256view returns (address pairAddressaddress otherTokenuint256 rewardAllocationuint256 totalSupplyuint256 borrowedSupplyuint256 rewardPerTokenStored)
rewardEarned(uint256 _poolIdaddress accountview returns (uint256)
rewardPerToken(uint256 _poolIdview returns (uint256)
tokenPrice(uint256 _poolIdview returns (uint256)
State-modifying
add(uint256 _rewardAllocationaddress _pairAddressaddress _otherToken
addToStakingPool(uint256 _amountbool _claimAndStakeRewards
burn(uint256 amount
claim(uint256 _poolId
claimLP(uint256 _poolId
claimOwnership(
disableSendToTreasury(
init(
sendToTreasury(
set(uint256 _poolIduint256 _rewardAllocation
setGoverningParameters(uint256[] _parameters
stake(uint256 _poolIduint256 _amountpayable 
transferOwnership(address _newOwner
withdraw(uint256 _poolId
Events
Claimed(address indexed touint256 poolIduint256 amount
ClaimedAndStaked(address indexed touint256 poolIduint256 amount
ClaimedLPReward(address indexed touint256 poolIduint256 lpEthRewarduint256 lpCktlReward
EmergencyWithdraw(address indexed touint256 poolIduint256 amount
Halving(uint256 amount
LogOwnerShipTransferInitiated(address indexed previousOwneraddress indexed newOwner
LogOwnerShipTransferred(address indexed previousOwneraddress indexed newOwner
Received(address indexed fromuint256 amount
Staked(address indexed fromuint256 amountuint256 amountLP
Withdrawn(address indexed touint256 poolIduint256 amountuint256 amountLP
Constructor
constructor(address _treasury
Fallback and receive
receive(
Errors

This contract contains no error objects.