CivilTCR

Verified contract

Active on Ethereum with 226 txns
Deployed by via 0x7ed7ef51 at 7121572
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0x71e1755cac6304ad09b6ca76aba7af33c0c367427a2602691ce1e1165549a0f8
0x4bdffca275a1590b45b1b1146e27cc743b0a9159f13c4bee8db61cada0f0e57f
0x0623fe83af7b3b759702776aefff8b4cb2a95ec3f30c25a932a8db20f1d69d31
0x4cc389dfb70bdb1b1408fed39208207c9264df77a5b7be1eea6962ede90c8512
0x11dcf15d1db1864fb3b3e05baf1d1c480612d85d856b864044a3661667d19d51
0x174e0c678b9d7b8968d010eafdad3db7fac94afd1d2409c626cfd7facdb9bb9e
0x95d6cc13797bc7fa72e2a03a124b1a444a89c71df968e27f9a63862ace46a14d
0x7c86a4fcbee75a50c92cc7df1c107ed6806d166721b3939a1aadc2508055c7e2
0xf00606a7361955e179fcca5c6831dcc089f057fcffc5e1e58404f0cdc1419dbd
0x3aaec35c4f127fa5848c5aaf9331d6d5db13873b3bbbd29fa1fc12aa58289a90

Functions
Getter at block 21020927
civilVoting(view returns (address)
0x55656b8a58df94c1e8b5142f8da973301452ea65
government(view returns (address)
0xc625fc42ab6d07746b953ae98b4ec22622e1b9a9
name(view returns (string)
CivilTCR
parameterizer(view returns (address)
0x0b8170f7cec8564492ffea951be88b915a4e26d2
token(view returns (address)
0x01fa555c97d7958fa6f771f3bbd5ccd508f81e22
voting(view returns (address)
0x55656b8a58df94c1e8b5142f8da973301452ea65
Read-only
appWasMade(address listingAddressview returns (bool exists)
appealCanBeResolved(address listingAddressview returns (bool canBeResolved)
appealChallengeCanBeResolved(address listingAddressview returns (bool canBeResolved)
appeals(uint256view returns (address requesteruint256 appealFeePaiduint256 appealPhaseExpirybool appealGranteduint256 appealOpenToChallengeExpiryuint256 appealChallengeIDbool overturned)
canBeWhitelisted(address listingAddressview returns (bool)
challengeCanBeResolved(address listingAddressview returns (bool canBeResolved)
challengeExists(address listingAddressview returns (bool)
challengeRequestAppealExpiries(uint256view returns (uint256)
challenges(uint256view returns (uint256 rewardPooladdress challengerbool resolveduint256 stakeuint256 totalTokens)
determineReward(uint256 challengeIDview returns (uint256)
isWhitelisted(address listingAddressview returns (bool whitelisted)
listings(addressview returns (uint256 applicationExpirybool whitelistedaddress owneruint256 unstakedDeposituint256 challengeID)
tokenClaims(uint256 _challengeIDaddress _voterview returns (bool)
voterReward(address voteruint256 challengeIDuint256 saltview returns (uint256)
State-modifying
apply(address listingAddressuint256 amountstring data
challenge(address listingAddressstring datareturns (uint256 challengeID)
challengeGrantedAppeal(address listingAddressstring datareturns (uint256 challengeID)
claimReward(uint256 _challengeIDuint256 _salt
claimRewards(uint256[] _challengeIDsuint256[] _salts
deposit(address listingAddressuint256 _amount
exit(address listingAddress
grantAppeal(address listingAddressstring data
requestAppeal(address listingAddressstring data
transferGovernment(address newGovernment
updateStatus(address listingAddress
updateStatuses(address[] listingAddresses
withdraw(address listingAddressuint256 _amount
Events
_AppealGranted(address indexed listingAddressuint256 indexed challengeIDstring data
_AppealRequested(address indexed listingAddressuint256 indexed challengeIDuint256 appealFeePaidaddress requesterstring data
_Application(address indexed listingAddressuint256 deposituint256 appEndDatestring dataaddress indexed applicant
_ApplicationRemoved(address indexed listingAddress
_ApplicationWhitelisted(address indexed listingAddress
_Challenge(address indexed listingAddressuint256 indexed challengeIDstring datauint256 commitEndDateuint256 revealEndDateaddress indexed challenger
_ChallengeFailed(address indexed listingAddressuint256 indexed challengeIDuint256 rewardPooluint256 totalTokens
_ChallengeSucceeded(address indexed listingAddressuint256 indexed challengeIDuint256 rewardPooluint256 totalTokens
_Deposit(address indexed listingAddressuint256 addeduint256 newTotaladdress indexed owner
_FailedChallengeOverturned(address indexed listingAddressuint256 indexed challengeIDuint256 rewardPooluint256 totalTokens
_GovernmentTransfered(address newGovernment
_GrantedAppealChallenged(address indexed listingAddressuint256 indexed challengeIDuint256 indexed appealChallengeIDstring data
_GrantedAppealConfirmed(address indexed listingAddressuint256 indexed challengeIDuint256 indexed appealChallengeIDuint256 rewardPooluint256 totalTokens
_GrantedAppealOverturned(address indexed listingAddressuint256 indexed challengeIDuint256 indexed appealChallengeIDuint256 rewardPooluint256 totalTokens
_ListingRemoved(address indexed listingAddress
_ListingWithdrawn(address indexed listingAddress
_RewardClaimed(uint256 indexed challengeIDuint256 rewardaddress indexed voter
_SuccessfulChallengeOverturned(address indexed listingAddressuint256 indexed challengeIDuint256 rewardPooluint256 totalTokens
_TouchAndRemoved(address indexed listingAddress
_Withdrawal(address indexed listingAddressuint256 withdrewuint256 newTotaladdress indexed owner
Constructor
constructor(address tokenaddress plcraddress paramaddress govt
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.