Moloch

Verified contract

Active on Ethereum with 434 txns
Deployed by via 0x0ba65b03 at 10597658
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $738.16
ERC-20
Value $2
ERC-20
--
0x5cb62bf896767f7eb02e955395ed546d79c3e7856407b4941a3a439f138f5cbc
0xe5fe20b20e9377f3a4b41f5fdf9b39ff12bde5d51f4b38ae2d06541d910982c1
0xab4bd2843e43ade50a5e8030e99f17154bb37a6e96bd3ccf7fe81fb6f3a6ff18
0xad28f4375576e2317a83cd01ccae8a34bbeff7d32821435737ee461c97ca7e9c
0xcd4b6c8fbb0456a95e796657443f9ac2de2a3d30c44be42f0a237022b04950e2
0xc9a48691b5558bf1ec10ebf0d24e62cf99704bfae92003ab52a589e6efaa671c
From
0xa68fb3f518bb405e95748a2f7a2a7223d6c0cacfeda377b38876f4ece2ae190e
0x228645de5be69029957e728c6d5f7fe95d209854664aa9964a3713315e7df055
0xe56431100b18cc1b98ae7409e95207c93d53010395b092297b5a6f0af109c180
0x13387ac76a7019e4ea67e62d209424a84ee72aeaa6d41caeb90e2aa32af59a0f

Functions
Getter at block 21028926
ESCROW(view returns (address)
0x000000000000000000000000000000000000beef
GUILD(view returns (address)
0x000000000000000000000000000000000000dead
TOTAL(view returns (address)
0x000000000000000000000000000000000000babe
depositToken(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
dilutionBound(view returns (uint256)
3
getCurrentPeriod(view returns (uint256)
2218193
getProposalQueueLength(view returns (uint256)
77
getTokenCount(view returns (uint256)
3
gracePeriodLength(view returns (uint256)
2880
periodDuration(view returns (uint256)
60
processingReward(view returns (uint256)
10000000000000000
proposalCount(view returns (uint256)
85
proposalDeposit(view returns (uint256)
1000000000000000000
summoningTime(view returns (uint256)
1596602565
totalGuildBankTokens(view returns (uint256)
1
totalLoot(view returns (uint256)
10
totalShares(view returns (uint256)
530
votingPeriodLength(view returns (uint256)
4320
Read-only
approvedTokens(uint256view returns (address)
canRagequit(uint256 highestIndexYesVoteview returns (bool)
getMemberProposalVote(address memberAddressuint256 proposalIndexview returns (uint8)
getProposalFlags(uint256 proposalIdview returns (bool[6])
getUserTokenBalance(address useraddress tokenview returns (uint256)
hasVotingPeriodExpired(uint256 startingPeriodview returns (bool)
memberAddressByDelegateKey(addressview returns (address)
members(addressview returns (address delegateKeyuint256 sharesuint256 lootbool existsuint256 highestIndexYesVoteuint256 jailed)
proposalQueue(uint256view returns (uint256)
proposals(uint256view returns (address applicantaddress proposeraddress sponsoruint256 sharesRequesteduint256 lootRequesteduint256 tributeOfferedaddress tributeTokenuint256 paymentRequestedaddress paymentTokenuint256 startingPerioduint256 yesVotesuint256 noVotesstring detailsuint256 maxTotalSharesAndLootAtYesVote)
proposedToKick(addressview returns (bool)
proposedToWhitelist(addressview returns (bool)
tokenWhitelist(addressview returns (bool)
userTokenBalances(addressaddressview returns (uint256)
State-modifying
cancelProposal(uint256 proposalId
collectTokens(address token
processGuildKickProposal(uint256 proposalIndex
processProposal(uint256 proposalIndex
processWhitelistProposal(uint256 proposalIndex
ragekick(address memberToKick
ragequit(uint256 sharesToBurnuint256 lootToBurn
sponsorProposal(uint256 proposalId
submitGuildKickProposal(address memberToKickstring detailsreturns (uint256 proposalId)
submitProposal(address applicantuint256 sharesRequesteduint256 lootRequesteduint256 tributeOfferedaddress tributeTokenuint256 paymentRequestedaddress paymentTokenstring detailsreturns (uint256 proposalId)
submitVote(uint256 proposalIndexuint8 uintVote
submitWhitelistProposal(address tokenToWhiteliststring detailsreturns (uint256 proposalId)
updateDelegateKey(address newDelegateKey
withdrawBalance(address tokenuint256 amount
withdrawBalances(address[] tokensuint256[] amountsbool max
Events
CancelProposal(uint256 indexed proposalIdaddress applicantAddress
ProcessGuildKickProposal(uint256 indexed proposalIndexuint256 indexed proposalIdbool didPass
ProcessProposal(uint256 indexed proposalIndexuint256 indexed proposalIdbool didPass
ProcessWhitelistProposal(uint256 indexed proposalIndexuint256 indexed proposalIdbool didPass
Ragequit(address indexed memberAddressuint256 sharesToBurnuint256 lootToBurn
SponsorProposal(address indexed delegateKeyaddress indexed memberAddressuint256 proposalIduint256 proposalIndexuint256 startingPeriod
SubmitProposal(address indexed applicantuint256 sharesRequesteduint256 lootRequesteduint256 tributeOfferedaddress tributeTokenuint256 paymentRequestedaddress paymentTokenstring detailsbool[6] flagsuint256 proposalIdaddress indexed delegateKeyaddress indexed memberAddress
SubmitVote(uint256 proposalIduint256 indexed proposalIndexaddress indexed delegateKeyaddress indexed memberAddressuint8 uintVote
SummonComplete(address indexed summoneraddress[] tokensuint256 summoningTimeuint256 periodDurationuint256 votingPeriodLengthuint256 gracePeriodLengthuint256 proposalDeposituint256 dilutionBounduint256 processingReward
TokensCollected(address indexed tokenuint256 amountToCollect
UpdateDelegateKey(address indexed memberAddressaddress newDelegateKey
Withdraw(address indexed memberAddressaddress tokenuint256 amount
Constructor
constructor(address _summoneraddress[] _approvedTokensuint256 _periodDurationuint256 _votingPeriodLengthuint256 _gracePeriodLengthuint256 _proposalDeposituint256 _dilutionBounduint256 _processingReward
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.