LootCreator

Verified contract

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

No balances found for "LootCreator"

0xa30347abfe76adc2c8bee8f374b583aa2c5a160f77f009bbce636f12f83fc6e1
0x47b935d87a09b53e85544d05a63ee29fb66021e1e107c3e50bc12bf6a6ebb479
0x2d24c82c0c481bcab926498c73146ef8e4ffb6d421bc2aac52026acc530fa6e4
0xe1e95ea3fe86f03a22a66d307af016a1e1284bc379183248515541604f2f8e05
0x4e4ae961a173bf9c63d2e271aaf0c0a0a6e9dc885bdfbc1d2fa79a7a376c7366
0xf97af01f679943949539810d0291828bb3a69354433189361584c1e3b9cb6ef8
0x4e3ce0f0eb762808ef8c2524c15838fbedc60b30f291f7164d5f9352f9393b4c
0x2c7dbe59cdb6a9add073b497f8d3c9e87d8231f9cae8ab2ee88a52a0a95dabe3
0x930d6a4196358c48b27ab4e0ba13318717add0109f46bba86e331bd18a8d8f30
0x53e7d44a5caa94ec50004c873be5c4c07fcdff7c6613a817b9a1dea70d76db75

Functions
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 palAmountuint128 extraAmount)
(palAmount=8960123706786146300164, extraAmount=16613027609154082)
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allocatedBudgetHistory(uint256view returns (uint128 palAmountuint128 extraAmount)
allowedDistributors(addressview returns (bool)
distributors(uint256view returns (address)
distributorsBoards(addressview returns (address)
gaugeBudgetPerPeriod(addressuint256view returns (uint128 palAmountuint128 extraAmount)
getBudgetForPeriod(uint256 periodview returns (uint256 palAmountuint256 extraAmount)
getGaugeBudgetForPeriod(address gaugeuint256 periodview returns (uint256 palAmountuint256 extraAmount)
getQuestAllocationForPeriod(uint256 questIdaddress distributoruint256 periodview returns (uint256 palPerVoteuint256 extraPerVote)
isGaugeAllocatedForPeriod(addressuint256view returns (bool)
periodBudget(uint256view returns (uint128 palAmountuint128 extraAmount)
totalQuestPeriodRewards(addressuint256uint256view returns (uint256)
totalQuestPeriodSet(addressuint256uint256view returns (bool)
userQuestPeriodCreated(addressuint256uint256addressview returns (bool)
userQuestPeriodRewards(addressuint256uint256addressview returns (uint256)
State-modifying
acceptOwnership(
addDistributor(address distributoraddress board
createLoot(address useraddress distributoruint256 questIduint256 period
createMultipleLoot(address userstruct ILootCreatorMultiCreate[] params
init(address _lootGauge
notifyAddedRewardsQuestPeriod(uint256 questIduint256 perioduint256 addedRewards
notifyDistributedQuestPeriod(uint256 questIduint256 perioduint256 totalRewards
notifyNewBudget(uint256 palAmountuint256 extraAmount
notifyQuestClaim(address useruint256 questIduint256 perioduint256 claimedAmount
notifyUndistributedRewards(uint256 palAmount
removeDistributor(address distributor
renounceOwnership(
transferOwnership(address newOwner
updateLootGauge(address newGauge
updatePeriod(
Events
DistributorUnlisted(address indexed distributor
GaugeUpdated(address indexed oldGaugeaddress indexed newGauge
Init(address lootGauge
LootCreated(address indexed useruint256 indexed questIduint256 indexed perioduint256 lootId
NewDistributorListed(address indexed distributor
NewPendingOwner(address indexed previousPendingOwneraddress indexed newPendingOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _lootaddress _lootVoteControlleraddress _holyPower
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressZero(
AlreadyInitialized(
AlreadyListed(
CallerNotAllowed(
CallerNotPendingOwner(
CannotBeOwner(
EmptyParameters(
NotListed(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SameAddress(