Blacksmith

Verified contract

Active on Ethereum with 14,623 txns
Deployed by via 0x7b8451ff at 11291560
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x2d4a8000dbd04b776753363fff4c829855ac7aa80e9bc00fb569830f956b91c1
0x8cec7c30f59e214d6d9a3df29864c7fa6bd52019f85fdb29a113f8e60b978740
0x10055d7754ad64f79b12d5b07a2a460f8e84379fe4165e3961ed1703a06860f2
0x30b05ece7c87faa2b6f98ec66e763014b7fd76cf25a000785040a9a4a004291e
0x8adacb72f85c05a7865b2d1b45c33e91fa74ab5173757375a725aa4d912b4cad
0x7a8b892abd484c47fd65422f896c9580747fa618f43ff34a8dc74058a3f52b17
0xf060c06635703634612d3d2d5d39028165562347f8e3f6ce2d69106f8f04c454
0xc98b99d4a6c5eb3cf1ca5c45179cce856fab3d612a4bff0f606b48613982681b
0x30c1bf4481e84ae339b2832f9289be9620286783f9b4c307aa5cbe541357826b
0x8c0611b2e725c13dff88ca18199fafd18fea6fdf85e3c0bb6aec0feb07e92d8b

Functions
Getter at block 21160560
START_TIME(view returns (uint256)
1605830400
WEEK(view returns (uint256)
604800
cover(view returns (address)
0x5d8d9f5b96f4438195be9b99eee6118ed4304286
 
getPoolList(view returns (address[])
governance(view returns (address)
0xc698645b5c5b662b52a5a5c092804f23e3f5b4c5
owner(view returns (address)
0x15957f0ca310d35b2e73fb5070ce44a5b0141ab1
totalWeight(view returns (uint256)
10002
treasury(view returns (address)
0x859eefc267671595d987d0f6589d7771d4877113
weeklyTotal(view returns (uint256)
654000000000000000000
Read-only
allowBonusTokens(addressview returns (uint8)
bonusTokens(addressview returns (address addruint256 startTimeuint256 endTimeuint256 totalBonusuint256 accBonusPerTokenuint256 lastUpdatedAt)
miners(addressaddressview returns (uint256 amountuint256 rewardWriteoffuint256 bonusWriteoff)
poolList(uint256view returns (address)
pools(addressview returns (uint256 weightuint256 accRewardsPerTokenuint256 lastUpdatedAt)
viewMined(address _lpTokenaddress _minerview returns (uint256 _minedCOVERuint256 _minedBonus)
State-modifying
addBonusToken(address _lpTokenaddress _bonusTokenuint256 _startTimeuint256 _endTimeuint256 _totalBonus
addPool(address _lpTokenuint256 _weight
addPools(address[] _lpTokensuint256[] _weights
claimRewards(address _lpToken
claimRewardsForPools(address[] _lpTokens
collectBonusDust(address _lpToken
collectDust(address _token
deposit(address _lpTokenuint256 _amount
emergencyWithdraw(address _lpToken
transferMintingRights(address _newAddress
transferOwnership(address newOwner
updateBonusTokenStatus(address _bonusTokenuint8 _status
updatePool(address _lpToken
updatePoolWeights(address[] _lpTokensuint256[] _weights
updatePools(uint256 _startuint256 _end
updateWeeklyTotal(uint256 _weeklyTotal
withdraw(address _lpTokenuint256 _amount
Events
Deposit(address indexed mineraddress indexed lpTokenuint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Withdraw(address indexed mineraddress indexed lpTokenuint256 amount
Constructor
constructor(address _coverAddressaddress _governanceaddress _treasury
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.