0x12bb5bbbfe596dbc489d209299b8302c3300fa40

Verified contract

Proxy

Active on Ethereum with 16,361 txns
Deployed by via 0x075ac657 at 17027966
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
Native
Value $19.32
0xd0371ac79736fb937abd7b45fac30319497163889523106d709e746c0882af9d
0x8577027766538f4122283e5f3ba602053f57ddc7ddc65a7864cab7dcb843883e
From
0x81999511a6a559d9d51063baaebd75e4ead0a794192f740ce52a8ed54e679a56
0xd36d255fe71ff0d9e8ea755e61079b72475850a87bc676152d6e26300facb4c5
0x2e76155c6424f593e917dd6418da6ddb49ea05a9d7548b9df731ba2957de89e0
0x4cd70a3cf4750559eb35f1fb03dc4a9e786d6977f7764ed25fb8266487c449d1
0x33e4c826da38048c7c7df3d99928a1ddade0bb41cde24f4370640571bf3d9007
0xaf5f252877f24b5d107cae8c87df32c389ba982792a51c2c9106b557649f5dda
0xb13c9a049c10d4bf849dfaf20b7dff4258a3f0716171b5f62ac24419870b57b9
From
0xd863d541fb26e0a091b22f9a15ba2c73af532cfb617b095a4f4e6eb8197e1077

Functions
Getter at block 21247183
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
ROUND_OPERATOR_ROLE(view returns (bytes32)
0xec61da14b5abbac5c5fda6f1d57642a264ebd5d0674f35852829746dfb8174a5
VERSION(view returns (string)
1.0.0
alloSettings(view returns (address)
0x9fcc854b145bd3640a01c49aa2cfa725ed0b4210
applicationMetaPtr(view returns (uint256 protocolstring pointer)
(protocol=1, pointer=bafkreigliumevo4mbmoezolhl7opurang42gspvir7lkmpcb3ahe2nksfa)
applicationsEndTime(view returns (uint256)
1682121540
applicationsStartTime(view returns (uint256)
1681257600
matchAmount(view returns (uint256)
350000000000000000000000
nextApplicationIndex(view returns (uint256)
162
payoutStrategy(view returns (address)
0x86dd7bd2390df6a3c08d35540708d083be771214
roundEndTime(view returns (uint256)
1683676740
roundFeeAddress(view returns (address)
0x0000000000000000000000000000000000000000
roundFeePercentage(view returns (uint32)
0
roundMetaPtr(view returns (uint256 protocolstring pointer)
(protocol=1, pointer=bafkreiaejlsquht5smr45klyr6yhc7s66rljoqtwrkq55afqwtjzstmod4)
roundStartTime(view returns (uint256)
1682424000
token(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
votingStrategy(view returns (address)
0x0f8e03a2175184228a429a118653d068f3a0bb35
Read-only
applicationStatusesBitMap(uint256view returns (uint256)
applications(uint256view returns (bytes32 projectIDuint256 applicationIndexstruct MetaPtr metaPtr)
applicationsIndexesByProjectID(bytes32uint256view returns (uint256)
getApplicationIndexesByProjectID(bytes32 projectIDview returns (uint256[])
getApplicationStatus(uint256 applicationIndexview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
applyToRound(bytes32 projectIDstruct MetaPtr newApplicationMetaPtr
grantRole(bytes32 roleaddress account
initialize(bytes encodedParametersaddress _alloSettings
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setApplicationStatuses(struct IRoundImplementationApplicationStatus[] statuses
setReadyForPayout(payable 
updateApplicationMetaPtr(struct MetaPtr newApplicationMetaPtr
updateMatchAmount(uint256 newAmount
updateRoundFeeAddress(address newFeeAddress
updateRoundFeePercentage(uint32 newFeePercentage
updateRoundMetaPtr(struct MetaPtr newRoundMetaPtr
updateStartAndEndTimes(uint256 newApplicationsStartTimeuint256 newApplicationsEndTimeuint256 newRoundStartTimeuint256 newRoundEndTime
vote(bytes[] encodedVotespayable 
withdraw(address tokenAddressaddress recipent
Events
ApplicationMetaPtrUpdated(struct MetaPtr oldMetaPtrstruct MetaPtr newMetaPtr
ApplicationStatusesUpdated(uint256 indexed indexuint256 indexed status
ApplicationsEndTimeUpdated(uint256 oldTimeuint256 newTime
ApplicationsStartTimeUpdated(uint256 oldTimeuint256 newTime
Initialized(uint8 version
MatchAmountUpdated(uint256 newAmount
NewProjectApplication(bytes32 indexed projectIDuint256 applicationIndexstruct MetaPtr applicationMetaPtr
PayFeeAndEscrowFundsToPayoutContract(uint256 matchAmountAfterFeesuint256 protocolFeeAmountuint256 roundFeeAmount
ProjectsMetaPtrUpdated(struct MetaPtr oldMetaPtrstruct MetaPtr newMetaPtr
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoundEndTimeUpdated(uint256 oldTimeuint256 newTime
RoundFeeAddressUpdated(address roundFeeAddress
RoundFeePercentageUpdated(uint32 roundFeePercentage
RoundMetaPtrUpdated(struct MetaPtr oldMetaPtrstruct MetaPtr newMetaPtr
RoundStartTimeUpdated(uint256 oldTimeuint256 newTime
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.