BoosterEarmark

Verified contract

Active on Ethereum with 9 txns
Deployed by via 0x8ba08e2c at 17984632
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "BoosterEarmark"

0xeade2cbb9e2880886781474af9f5158d5e9cb3a63b2c3435b8b062ea3a50cc1b
0x2a48291733635c18d6c275bce8cdc42370d3773b7f584f264e32115558eb71c4
0xa545247739a428bffa28e6bb640a4bc974f0eb84c616bfa4a70975ab832992d5
0xccf304b62d5edf26ff4f47e76d6f0ef320fdd94303d0ed2cd05a922d7d6f2947
0x6dabeb0cec988ca05be8457a384110b993dd42239088ad5bd10faec1499b227d
0xa080f4f53a5afc5faf2f149440a3e78081a1636a9b72804289e1e95bac94d56f
0x94791955cda2c80701e26bfc320d18862e3221cc972741f460b671a9073abfd7
0xe62cfb6bfd6aeea1256e3be10af30c7213bf94baf342f201079d9aff9f644780
0x753f9742d6de5a792d440b58fdca544d63a478aa11a3371e5db3eadca4f7119c

Functions
Getter at block 21315518
DENOMINATOR(view returns (uint256)
10000
MAX_DISTRIBUTION(view returns (uint256)
2500
booster(view returns (address)
0x4181e561b42fdad14c68b0794c215deb9bc80c8f
depositor(view returns (address)
0x0000000000000000000000000000000000000000
distributionTokenList(view returns (address[])
[0xc0B314a8c08637685Fc3daFC477b92028c540CFB, 0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0]
earmarkIncentive(view returns (uint256)
10
earmarkPeriod(view returns (uint256)
86400
mainRewardToken(view returns (address)
0xc0b314a8c08637685fc3dafc477b92028c540cfb
owner(view returns (address)
0x1e6c59aa5b72196666c13c0521774a6971e4e991
rewardsManager(view returns (address)
0x0000000000000000000000000000000000000000
voterProxy(view returns (address)
0x24d2f6be2bf9cdf3627f720cf09d4551580c1ec1
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
customDistributionByTokenLength(uint256 _pidaddress _tokenview returns (uint256)
customDistributionByTokens(uint256addressuint256view returns (address distrouint256 sharebool callQueue)
distributionByTokenLength(address _tokenview returns (uint256)
distributionByTokens(addressuint256view returns (address distrouint256 sharebool callQueue)
getEarmarkPoolExecuteOn(uint256 _pidview returns (uint256)
getEarmarkPoolExecuteOn(uint256 _pidstruct IBoosterPoolInfo _poolview returns (uint256 executeOn)
isEarmarkAvailable(uint256 _pidview returns (bool)
isEarmarkPoolAvailable(uint256 _pidstruct IBoosterPoolInfo _poolview returns (bool)
lastEarmarkAt(uint256view returns (uint256)
State-modifying
addCreatedPool(address _lptokenaddress _gaugeaddress _tokenaddress _crvRewardsreturns (uint256)
addPool(address _lptokenaddress _gaugereturns (uint256)
approvePoolDistributionTokens(uint256 _pid
clearDistroApprovals(address distro
earmarkRewards(uint256 _pid
earmarkRewards(uint256[] _pids
earmarkRewardsIfAvailable(uint256 _pid
forceShutdownPool(uint256 _pidreturns (bool)
migrateDistribution(address _oldBoosterEarmark
releaseToken(address _tokenaddress _recipient
renounceOwnership(
setBoosterPoolManager(address _poolManager
setEarmarkConfig(uint256 _earmarkIncentiveuint256 _earmarkPeriod
setRewardsManager(address _rewardsManager
shutdownPool(uint256 _pidreturns (bool)
transferOwnership(address newOwner
updateBoosterAndDepositor(
updateCustomDistributionByTokens(uint256 _pidaddress _tokenaddress[] _distrosuint256[] _sharesbool[] _callQueue
updateDistributionByTokens(address _tokenaddress[] _distrosuint256[] _sharesbool[] _callQueue
Events
ClearDistributionApproval(address indexed distroaddress[] tokens
CustomDistributionUpdate(uint256 indexed pidaddress indexed tokenuint256 distrosLengthuint256 sharesLengthuint256 callQueueLengthuint256 totalShares
DistributionUpdate(address indexed tokenuint256 distrosLengthuint256 sharesLengthuint256 callQueueLengthuint256 totalShares
EarmarkRewards(uint256 indexed pidaddress indexed lpTokenaddress indexed rewardTokenuint256 amount
EarmarkRewardsDiff(address indexed rewardTokenuint256 diffAmountuint256 pendingAmountuint256 currentBal
EarmarkRewardsTransfer(uint256 indexed pidaddress indexed lpTokenaddress indexed rewardTokenuint256 amountaddress distrobool queue
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReleaseToken(address indexed tokenuint256 amountaddress indexed recipient
SetEarmarkConfig(uint256 earmarkIncentiveuint256 earmarkPeriod
SetPoolManager(address poolManager
SetRewardsManager(address rewardsManager
TokenDistributionUpdate(address indexed tokenaddress indexed distrouint256 sharebool callQueue
Constructor
constructor(address _boosteraddress _weth
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.