LootCreator
Verified contract
Active on
Ethereum with 109 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "LootCreator"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21298133 | 4 days ago | | | 0 | 0.00043559607 | |
| 21298126 | 4 days ago | | | 0 | 0.0037202024 | |
| 21290003 | 5 days ago | | | 0 | 0.00093608791 | |
| 21289878 | 5 days ago | | | 0 | 0.0063467540 | |
| 21286420 | 6 days ago | | | 0 | 0.0081555374 | |
| 21214259 | 16 days ago | | | 0 | 0.0022926539 | |
| 21214237 | 16 days ago | | | 0 | 0.016246678 | |
| 21200693 | 18 days ago | | | 0 | 0.012876745 | |
| 21114269 | a month ago | | | 0 | 0.00087011819 | |
| 21097960 | a month ago | | | 0 | 0.0037367413 |
ABI
ABI objects
Getter at block 21328869
BASE_MULTIPLIER() view returns (uint256)
1000000000000000000
MAX_MULTIPLIER() view returns (uint256)
5000000000000000000
getListedDistributors() view returns (address[])
[0x1327C85CE6F3C83faBC4f5C294F57ac05bCb51eB, 0x1F7b4Bf0CD21c1FBC4F1d995BA0608fDfC992aF4, 0x2DD0496690E7fbb7ca1E590986D5B9d2e58069Bf, 0x8964c76B6f0253A77129D58cBA5D184d414d7C9a, 0xaEB7993A35e297e42990c62D4E27470B201e8674]
holyPower() view returns (address)
0x957bb5d10f55e6121329163ab6e65f7a3113429d
loot() view returns (address)
0xfccdcd191ac681ca5cd14fffd01db88807ba10b8
lootGauge() view returns (address)
0x43ce46256a6966448fc68e4972a4aa087ed7261b
lootVoteController() view returns (address)
0xef163c7bbdf15a19a7e703f3a6283995fa62abdb
nextBudgetUpdatePeriod() view returns (uint256)
1733356800
owner() view returns (address)
0x0792dcb7080466e4bbc678bdb873fe7d969832b8
pendingBudget() view returns (uint128 palAmount, uint128 extraAmount)
(palAmount=8960123706786146300164, extraAmount=16613027609154082)
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allocatedBudgetHistory(uint256) view returns (uint128 palAmount, uint128 extraAmount)
allowedDistributors(address) view returns (bool)
distributors(uint256) view returns (address)
distributorsBoards(address) view returns (address)
gaugeBudgetPerPeriod(address, uint256) view returns (uint128 palAmount, uint128 extraAmount)
getBudgetForPeriod(uint256 period) view returns (uint256 palAmount, uint256 extraAmount)
getGaugeBudgetForPeriod(address gauge, uint256 period) view returns (uint256 palAmount, uint256 extraAmount)
getQuestAllocationForPeriod(uint256 questId, address distributor, uint256 period) view returns (uint256 palPerVote, uint256 extraPerVote)
isGaugeAllocatedForPeriod(address, uint256) view returns (bool)
periodBudget(uint256) view returns (uint128 palAmount, uint128 extraAmount)
totalQuestPeriodRewards(address, uint256, uint256) view returns (uint256)
totalQuestPeriodSet(address, uint256, uint256) view returns (bool)
userQuestPeriodCreated(address, uint256, uint256, address) view returns (bool)
userQuestPeriodRewards(address, uint256, uint256, address) view returns (uint256)
State-modifying
Events acceptOwnership()
addDistributor(address distributor, address board)
createLoot(address user, address distributor, uint256 questId, uint256 period)
createMultipleLoot(address user, struct ILootCreatorMultiCreate[] params)
init(address _lootGauge)
notifyAddedRewardsQuestPeriod(uint256 questId, uint256 period, uint256 addedRewards)
notifyDistributedQuestPeriod(uint256 questId, uint256 period, uint256 totalRewards)
notifyNewBudget(uint256 palAmount, uint256 extraAmount)
notifyQuestClaim(address user, uint256 questId, uint256 period, uint256 claimedAmount)
notifyUndistributedRewards(uint256 palAmount)
removeDistributor(address distributor)
renounceOwnership()
transferOwnership(address newOwner)
updateLootGauge(address newGauge)
updatePeriod()
DistributorUnlisted(address indexed distributor)
GaugeUpdated(address indexed oldGauge, address indexed newGauge)
Init(address lootGauge)
LootCreated(address indexed user, uint256 indexed questId, uint256 indexed period, uint256 lootId)
NewDistributorListed(address indexed distributor)
NewPendingOwner(address indexed previousPendingOwner, address indexed newPendingOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _loot, address _lootVoteController, address _holyPower)
This contract contains no fallback and receive objects.
AddressZero()
AlreadyInitialized()
AlreadyListed()
CallerNotAllowed()
CallerNotPendingOwner()
CannotBeOwner()
EmptyParameters()
NotListed()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
ReentrancyGuardReentrantCall()
SameAddress()