0x9c3b81967eafba0a451e324417dd4f3f353b997b

Verified contract

Proxy

Active on Ethereum with 781 txns
Deployed by via 0x461f07e2 at 17037285
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 $2.96
0xde8baedfd9e2d2c9c15e71db8ef14bf7df8bf41b92958605247c20c534739891
0xc5bfadbaff9a8f228fabee048aac3359ae46dbda6521a0761a5b663e651f0eb2
0x6d37efeedc7829d7ee060261a1924895e18c5612beb09dc4606503876f452b19
0x6f4ae172df857bf0bd3b5a740bb4e91525afd0b588a0660bd8670da35cee3d08
0xd75141173d24daf4ccd596500b8d315b0cb2f026c23913afb5499a05e8b16aeb
0xd036df2e46460cc75c9761208cdcaba7281749a2f6f20e0257fde8273d44b3dc
0x2ff2dcb3e017ecfec1f0554624fdb8291ac95ff946426ac6eb35432ad61f166b
0xafc10398fa51aca484c8635988e7a48966fe5f6f5940ee4e05a9a813546502b1
0x3644a9538a5a1ae82f30150c7965213f816384337ab677c5967aaccf2095a994
0x42f339eff962e4dd7ff0990f2f698a4f2dfd7e3f37623ecf45db4f2cd11e0f56

Functions
Getter at block 21386520
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=bafkreigoofx6njuedd6xu43hdcx7a5naoa77ssh3f2qb66eebnvfj7jbre)
applicationsEndTime(view returns (uint256)
1682121540
applicationsStartTime(view returns (uint256)
1681372800
matchAmount(view returns (uint256)
50000000000000000000000
nextApplicationIndex(view returns (uint256)
53
payoutStrategy(view returns (address)
0x0fdb573be63ee680687e1dec9b240790aef3c6bf
roundEndTime(view returns (uint256)
1683676740
roundFeeAddress(view returns (address)
0x0000000000000000000000000000000000000000
roundFeePercentage(view returns (uint32)
0
roundMetaPtr(view returns (uint256 protocolstring pointer)
(protocol=1, pointer=bafkreiduvdetunktdpylzvsji7m4deunqg6vpsnfsr2lpce7yfdxdgduq4)
roundStartTime(view returns (uint256)
1682424000
token(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
votingStrategy(view returns (address)
0x7b00eb3175a98cd2055a1c72589776a392cca9c5
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.