0x274554eb289004e15a7679123901b7f070dda0fa

Verified contract

Proxy

Active on Ethereum with 2,018 txns
Deployed by via 0x0eff2c81 at 17028201
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 $22.83
0x993e971f800a77681cb8877fac0a89937819d3686244a67a89c4d7f8bbdeef24
0x6f5b2031a0037ce065a3a407afc50ff5730243180c3e22d96c17d90b64ddd72e
0x9280a91440a82dfec153a2a8af6e3fde35dd225b0189726dd923e8fc0f23d004
0xc93958302817626d1246db7ad89095a94436b95ea91cec347c30fecc756aed89
0x682308072c596f6898c43286a298cadb9e94325bf83e574a4d64ec8f8df98c3d
0x5dac3eab18fb3046f9b78668556258a383daad3ea193245f6167ce37dff1c62d
0x0d965d65bccfe9ac053d7f1a27bb928d906d718233d81e0b09c426a7000396f0
0x1ae252ed5191f13157d87ce6a25663ccd7bd3072218cdea7fc0378aee6e17fe5
0x15bfb7b3e7fc9b7393a35f82765b846d8b61dd69e7b250892393741cb5c35b33
0x25ea77f9553683be7b461d4a9048f011564734eef3acbfa9b06d21ccb017d0e1

Functions
Getter at block 21329966
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=bafkreiclerpdoxkqks75ctfpsaolieyap4qdr3mjwotrcqc7fjhwmnbddy)
applicationsEndTime(view returns (uint256)
1682121540
applicationsStartTime(view returns (uint256)
1681257600
matchAmount(view returns (uint256)
150000000000000000000000
nextApplicationIndex(view returns (uint256)
18
payoutStrategy(view returns (address)
0xc736cb34368a15461dc450e052302c095dd8534a
roundEndTime(view returns (uint256)
1683676740
roundFeeAddress(view returns (address)
0x0000000000000000000000000000000000000000
roundFeePercentage(view returns (uint32)
0
roundMetaPtr(view returns (uint256 protocolstring pointer)
(protocol=1, pointer=bafkreidbztkkh6f4gfdycmemf4n5xy4loqk6l6zdgoliesq6azblquagkm)
roundStartTime(view returns (uint256)
1682424000
token(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
votingStrategy(view returns (address)
0x10cb6def9b7eb5cefa5e14cabab1109fff16b7b9
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.