0xfaf7c654cc14cdeed889685a2a74bf9a2f314ca0
Verified contract
Proxy
Active on
Ethereum with 17 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
0x9fcc…4210
0xd07d…c140
0x23cb…1f6f
-
variable spans 1 additional slot
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "0xfaf7c654cc14cdeed889685a2a74bf9a2f314ca0"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20601620 | 3 months ago | | | 0 | 0.00020239969 | |
| 19863289 | 6 months ago | | | 0 | 0.0025594355 | |
| 19655675 | 7 months ago | | | 0 | 0.00039257224 | |
| 19654619 | 7 months ago | | | 0 | 0.0026111789 | |
| 19340019 | 9 months ago | | | 0 | 0.011232385 | |
| 19179176 | 9 months ago | | | 0 | 0.0013344712 | |
| 19179161 | 9 months ago | | | 0 | 0.0085386153 | |
| 18977888 | 10 months ago | | | 0 | 0.0017119983 | |
| 18935423 | 10 months ago | | | 0 | 0.011135746 | |
| 18827495 | a year ago | | | 0 | 0.0022414905 |
ABI
ABI objects
Getter at block 21214615
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 protocol, string pointer)
(protocol=1, pointer=bafkreibsxvzswn3sckrxg37ljpqkfuu5w2ejmtvpqvzyq3ns2vqtlf6xxe)
applicationsEndTime() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
applicationsStartTime() view returns (uint256)
1697068800
matchAmount() view returns (uint256)
0
nextApplicationIndex() view returns (uint256)
10
payoutStrategy() view returns (address)
0x23cbd01eada23444153f35c37af4684807a91f6f
payoutStrategyFactory() view returns (address)
0xd07d54b0231088ca9bf7da6291c911b885cbc140
roundEndTime() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
roundFeeAddress() view returns (address)
0x0000000000000000000000000000000000000000
roundFeePercentage() view returns (uint32)
0
roundMetaPtr() view returns (uint256 protocol, string pointer)
(protocol=1, pointer=bafkreiafir7xjgj4hjhsdzwyqxrjj5ozhbnrkb3f5ubeu5bvm5v3tlwtdq)
roundStartTime() view returns (uint256)
1697068800
token() view returns (address)
0x0000000000000000000000000000000000000000
votingStrategy() view returns (address)
0xdf9bf58aa1a1b73f0e214d79c652a7dd37a6074e
votingStrategyFactory() view returns (address)
0xdf9bf58aa1a1b73f0e214d79c652a7dd37a6074e
Read-only
applicationStatusesBitMap(uint256) view returns (uint256)
applications(uint256) view returns (bytes32 projectID, uint256 applicationIndex, struct MetaPtr metaPtr)
applicationsIndexesByProjectID(bytes32, uint256) view returns (uint256)
getApplicationIndexesByProjectID(bytes32 projectID) view returns (uint256[])
getApplicationStatus(uint256 applicationIndex) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events applyToRound(bytes32 projectID, struct MetaPtr newApplicationMetaPtr)
grantRole(bytes32 role, address account)
initialize(bytes encodedParameters, address _alloSettings)
multicall(bytes[] data) returns (bytes[] results)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address 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 newApplicationsStartTime, uint256 newApplicationsEndTime, uint256 newRoundStartTime, uint256 newRoundEndTime)
vote(bytes[] encodedVotes) payable
withdraw(address tokenAddress, address recipent)
ApplicationMetaPtrUpdated(struct MetaPtr oldMetaPtr, struct MetaPtr newMetaPtr)
ApplicationStatusesUpdated(uint256 indexed index, uint256 indexed status)
ApplicationsEndTimeUpdated(uint256 oldTime, uint256 newTime)
ApplicationsStartTimeUpdated(uint256 oldTime, uint256 newTime)
Initialized(uint8 version)
MatchAmountUpdated(uint256 newAmount)
NewProjectApplication(bytes32 indexed projectID, uint256 applicationIndex, struct MetaPtr applicationMetaPtr)
PayFeeAndEscrowFundsToPayoutContract(uint256 matchAmountAfterFees, uint256 protocolFeeAmount, uint256 roundFeeAmount)
ProjectsMetaPtrUpdated(struct MetaPtr oldMetaPtr, struct MetaPtr newMetaPtr)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
RoundEndTimeUpdated(uint256 oldTime, uint256 newTime)
RoundFeeAddressUpdated(address roundFeeAddress)
RoundFeePercentageUpdated(uint32 roundFeePercentage)
RoundMetaPtrUpdated(struct MetaPtr oldMetaPtr, struct MetaPtr newMetaPtr)
RoundStartTimeUpdated(uint256 oldTime, uint256 newTime)
This contract contains no constructor objects.
receive()
This contract contains no error objects.